diff --git a/example/index.js b/example/index.js index 22df22fa..70310d92 100755 --- a/example/index.js +++ b/example/index.js @@ -212,22 +212,26 @@ bitcoind.on('open', function(status) { } // Test fromHex: - var block = bitcoind.block.fromHex(testBlock); - assert.equal(block.hash, '0000000000013b8ab2cd513b0261a14096412195a72a0c4827d229dcc7e0f7af'); - assert.equal(block.merkleroot, '2fda58e5959b0ee53c5253da9b9f3c0c739422ae04946966991cf55895287552'); - bitcoind.log('Block:'); - bitcoind.log(block); - var tx = bitcoind.tx.fromHex(testTx); - assert.equal(tx.txid, 'b4749f017444b051c44dfd2720e88f314ff94f3dd6d56d40ef65854fcd7fff6b'); - bitcoind.log('Transaction:'); - bitcoind.log(tx); - return; + if (argv['from-hex']) { + var block = bitcoind.block.fromHex(testBlock); + assert.equal(block.hash, '0000000000013b8ab2cd513b0261a14096412195a72a0c4827d229dcc7e0f7af'); + assert.equal(block.merkleroot, '2fda58e5959b0ee53c5253da9b9f3c0c739422ae04946966991cf55895287552'); + bitcoind.log('Block:'); + bitcoind.log(block); + var tx = bitcoind.tx.fromHex(testTx); + assert.equal(tx.txid, 'b4749f017444b051c44dfd2720e88f314ff94f3dd6d56d40ef65854fcd7fff6b'); + bitcoind.log('Transaction:'); + bitcoind.log(tx); + return; + } // Test all parsed packets: - bitcoind.on('parsed', function(packet) { - return bitcoind.log(packet); - }); - return; + if (argv['packets']) { + bitcoind.on('parsed', function(packet) { + return bitcoind.log(packet); + }); + return; + } argv['on-block'] = true; setTimeout(function() {