Commit graph

126 commits

Author SHA1 Message Date
Daniel Cousens 99c1b50961 tests/integration: add BIP32 serialization and multi-child examples 2017-08-10 14:20:42 +10:00
Daniel Cousens a4fe3d3139 testing/integration/examples: isolate to addresses/transactions
examples, use public broadcast endpoints
2017-08-10 14:20:42 +10:00
Ian Coleman bc3aef5a92 add testnet bip49 example 2017-08-06 17:27:53 +10:00
Daniel Cousens 200217c2c2 rename network to testnet 2017-06-14 14:46:58 +10:00
Daniel Cousens f1ab151c31 tests: use safe-buffers throughout 2017-05-23 18:39:53 +10:00
Daniel Cousens 2d6064f8d1 README: add examples for BIP39 wallet path derivation 2017-04-20 13:56:18 +10:00
Daniel Cousens 170328341b tests: avoid too-long-mempool-chain errors 2017-04-18 14:34:54 +10:00
Daniel Cousens 4d6928a68b tests: fix shadowed/unused variable warnings 2017-04-18 14:34:54 +10:00
Daniel Cousens c852372559 tests: add a timeout to let the backend keep up 2017-04-18 14:34:54 +10:00
Daniel Cousens 8e1c69183f tests/integration: add testnet bip32 example 2017-03-29 15:26:23 +11:00
Daniel Cousens 29316a2fbc block: use writeUInt32BE for target calculation 2017-03-29 09:36:07 +11:00
Daniel Cousens 228a2c1879 tests/README: add BIP32/BIP44 derivation examples 2017-01-03 20:50:39 +11:00
Daniel Cousens 14f9218389 package: bump bs58check, drop node 0.12 2016-12-22 08:21:18 +11:00
Daniel Cousens ac4b9d5c43 stealth: use \+ to represent point addition 2016-12-11 12:23:35 +11:00
Daniel Cousens d3da936adc stealth: add randomly 2016-12-11 12:23:35 +11:00
Daniel Cousens 6f47bc4d70 stealth: d is not involved in the receiver private key 2016-12-11 12:23:35 +11:00
Daniel Cousens b4062d56d1 stealth: add dual key example 2016-12-11 12:23:35 +11:00
Daniel Cousens 1304527c1d stealth: clarify super simply 2016-12-11 12:23:35 +11:00
Daniel Cousens 1c68e41562 move BIP32 example to own file 2016-12-01 01:07:21 +11:00
Daniel Cousens 11850cc1a5 stealth: add stealth child key recover example 2016-12-01 01:07:21 +11:00
Daniel Cousens 39897cacd5 integration: update to new script encode/decode 2016-11-04 07:23:02 +11:00
Daniel Cousens 4faa0ce679 _blockchain: a social experiment 2016-10-18 17:45:37 +11:00
Daniel Cousens b65e47bbae integration: break up into more re-usable unspents 2016-10-13 18:05:02 +11:00
Daniel Cousens 52bcfe72be integration: return funds to our faucet 2016-10-13 18:05:02 +11:00
Daniel Cousens e10a23fb3e integration: avoid multiple faucet calls 2016-10-13 18:05:02 +11:00
Daniel Cousens ebaf1496e1 tests/integration: use our own faucet keyPair 2016-10-13 18:05:02 +11:00
Daniel Cousens 9b473ca57b tests/integration: bump timeouts to 30s each 2016-10-07 11:37:44 +11:00
Daniel Cousens de6671ecaa rm integration tests 2016-10-06 21:41:10 +11:00
Daniel Cousens ed093aec69 stealth: more explicit inner variable names 2016-10-06 14:07:08 +11:00
Daniel Cousens fdb0ceeeb5 testing: rename cltvCheckSigInput to cltvCheckSigOutput 2016-09-27 23:45:25 +10:00
Daniel Cousens e74b882e54 tests: improved readability for stealth address code 2016-08-17 13:11:01 +10:00
Daniel Cousens f2ecbeb90f tests/integration: separate crypto tests 2016-08-13 11:42:53 +10:00
Daniel Cousens ddea2d2296 tests/integration: separate CLTV tests, add failing expiry (in future) 2016-08-13 11:42:16 +10:00
Daniel Cousens fcb6ac9de6 tests: avoid superfluous ECPair creation 2016-07-22 13:34:23 +10:00
Daniel Cousens 817e10513c tests: cleanup 2016-07-22 13:31:34 +10:00
Daniel Cousens 31923197ea tests: add more complex integration transaction 2016-04-22 17:08:45 +10:00
Ruben de Vries 0e1424c2cb fixed issues with integration tests that use the faucet 2016-01-28 11:27:34 +01:00
Daniel Cousens 9a62ab600f tests: update integration tests to use setLockTime 2016-01-28 00:56:58 +11:00
Daniel Cousens 35a2a6ba1e tests/integration: increase multisig timeout 2016-01-06 13:14:36 +11:00
Daniel Cousens a5f1994f86 tests/integration: remove redundant check 2016-01-06 13:10:57 +11:00
Daniel Cousens f9f41addda tests/integration: throw if no unspent is given 2016-01-06 13:01:43 +11:00
Daniel Cousens 755c344e16 tests/integration: re-broadcast input tx to avoid missing inputs error 2016-01-06 12:46:02 +11:00
Daniel Cousens b6d986dd10 tests/integration: amend lockTime example to allow redemption, add redepemtion examples 2016-01-05 14:52:56 +11:00
Daniel Cousens b077d7089d tests/integration: change hodlDate to T+2 hours 2015-12-22 14:17:41 +11:00
Daniel Cousens b5d1b4a0da tests/integration: s/message/transaction 2015-12-22 14:13:45 +11:00
Daniel Cousens cab3022719 add OP_CHECKLOCKTIMEVERIFY and integration tests 2015-12-22 14:13:45 +11:00
Daniel Cousens 07cf0bd057 tests/integration: use actual=expected consistently for asserts 2015-12-22 14:03:58 +11:00
Daniel Cousens 74fd5ae71d tests: loop faucet until an unspent is given 2015-11-06 11:01:28 +11:00
Daniel Cousens 0b4c67406f use [].reverse over prototype 2015-09-27 23:49:29 +10:00
Daniel Cousens 5c1c4589c0 remove use of buffer-reverse 2015-09-27 23:30:06 +10:00