Example #1
0
                setTimeout(showNewTransactions, 2500);
            });
        });
    }
};


setTimeout(function() {
    // first 99 blocks
    brpc.generate(99);
}, 8000);


var CronEmitter = require("cron-emitter").CronEmitter;

var emitter = new CronEmitter();
var now = new Date();
var brpc = new BRpc();

//emitter.add("*/3  * * * * *", "every_three_seconds");
emitter.add("*/10 * * * * *", "every_ten_seconds");
//emitter.add("0    * * * * *", "every_minute");
//emitter.add("* * * * * *", "every_second_stop", {
//    endDate: new Date(now.getTime() + 5500)
//});

emitter.on("every_three_seconds", function() {
    "use strict";
    console.log("EVENT: Got every three seconds event.");
});
Example #2
0
                console.log(parsedBuf);
            });
        });
    };

    this.sendToAddress = function(addr, amount) {
        // setgenerate true num
        rpc.sendtoAddress(addr, amount, function(error, parsedBuf) {
            console.log(parsedBuf);
        });
    };
};

var CronEmitter = require("cron-emitter").CronEmitter;

var emitter = new CronEmitter();
var now = new Date();
var brpc = new BRpc();

setTimeout(function() {
    // first 99 blocks
    if (brpc.getVar().lastblockcount < 10) {
        brpc.setGenerate(99);
    }
}, 8000);

emitter.add("*/4 * * * * *", "mocktx");

emitter.add("*/10 * * * * *", "generateblock");

// emitter.add("*/5 * * * * *", "checkblock");