Daniel Cousens
4c8b0f38ea
replace ECKey/ECPubKey with ECPair
2015-03-19 13:33:28 +11:00
Daniel Cousens
b55874718a
integration: use an rng for the example over mocking
2015-03-19 11:15:51 +11:00
Daniel Cousens
29b93b8a5c
integration: change 2-of-3 to 2-of-4 and update README
2015-03-05 19:16:22 +11:00
Ruben de Vries
c52420a003
change 2of2 integration test to 2of3
2015-03-03 11:22:42 +01:00
Daniel Cousens
bdb372da7d
rename Message to message
2015-03-02 14:09:19 +11:00
Daniel Cousens
0bba21546f
various: more standard-format artifact fixes
2015-03-02 13:50:49 +11:00
Daniel Cousens
399803affa
use standardjs formatting
2015-02-24 12:45:38 +11:00
Daniel Cousens
234ae84b86
integration: use 'bitcoinjs-lib' as OP_RETURN constant
2015-01-27 17:36:35 +11:00
Daniel Cousens
5e1cd6e995
integration: avoid looking up all address transactions each time
2015-01-27 17:36:35 +11:00
Daniel Cousens
3710105eef
tests/integration: add k-value derivation and private key recovery example
2014-12-09 12:23:43 +11:00
Daniel Cousens
837e0a3564
package: use cb-helloblock for integration tests
2014-12-09 12:23:43 +11:00
Daniel Cousens
de914ff8fa
tests/integration: move crypto-like tests to test/integration/crypto.js
2014-12-08 12:02:58 +11:00
Daniel Cousens
a66773b5f5
tests/integration: add HDNode private key recovery example
2014-12-08 12:02:58 +11:00
Daniel Cousens
62e86e0dc1
scripts: s/dataOutput/nullDataOutput/
2014-11-28 13:39:00 +11:00
Daniel Cousens
7e7071b185
integration tests: add timeout for 2-of-2 spend
2014-11-25 14:24:37 +11:00
Daniel Cousens
37a1c93d8a
integration tests: merge #312 test equivalent
2014-11-25 14:21:48 +11:00
Daniel Cousens
67e97f70d4
integration tests: fix 2-of-2 spend address network
2014-11-25 14:21:10 +11:00
Daniel Cousens
ec517376c2
integration tests: test description rephrasing
2014-11-25 14:07:30 +11:00
Daniel Cousens
f81a47a8b9
integration tests: rename all files to basic/advanced/multisig
2014-11-24 21:17:31 +11:00
Daniel Cousens
a6febb0bed
integration tests: add more basic examples
2014-11-24 21:17:25 +11:00
Daniel Cousens
6db700c214
integration tests: add stealth address example
2014-10-19 13:45:56 +11:00
Daniel Cousens
ccd0bb5436
integration tests: add example OP_RETURN transaction
2014-10-19 12:31:41 +11:00
Daniel Cousens
ddc947323e
integration tests: refactor helloblock P2SH spending test
2014-10-19 12:31:41 +11:00
Daniel Cousens
43f724cb0b
integration tests: add brainwallet/README examples
2014-10-19 12:31:41 +11:00
Daniel Cousens
cba6c7a7b2
tests: remove unused variable
2014-10-15 23:06:24 +11:00
Daniel Cousens
f3199b6fce
tests: integration test to use TxBuilder
2014-08-18 08:54:46 +10:00
Daniel Cousens
7e5af52cd1
Transaction: mass rename from SPK/SS to Input/Output
...
I think it is important we maintain some reasoning that an Input script
is actually a script signature, but in the end, these names are more
coherent and understandable when reasoning with our code. So I think
its OK we break tradition with bitcoind.
2014-06-13 11:36:31 +10:00
Daniel Cousens
41c3b68293
templates: rename to scripts
2014-06-13 10:52:07 +10:00
Daniel Cousens
4c6385e0d2
integration: use ScriptPubKey for Address
2014-06-05 00:06:28 +10:00
Daniel Cousens
2b563ec55a
integration: fix invalid use of network object
2014-06-05 00:06:07 +10:00
Daniel Cousens
326cda63c0
integration: use Script.getHash
2014-05-29 02:06:49 +10:00
Daniel Cousens
c9f9d86cb4
integration: stop async tests causing wrong balance
2014-05-29 02:06:49 +10:00
Kyle Drake
4e3cb6762b
fix for hash160 in integration test
2014-05-25 09:55:56 +10:00
Daniel Cousens
0468c4710c
Transaction: rename (de)serialize to [to/from]Buffer
2014-05-17 00:09:13 +10:00
Daniel Cousens
55681e7e5d
Script: use PubKey objects not prebuilt Buffers
2014-05-17 00:09:13 +10:00
Wei Lu
8063979d99
fix integration test
2014-05-13 22:03:11 +08:00
Daniel Cousens
6c0eebe94b
tests: use filepaths directly
...
After a long IRC discussion, it was decided that the use of direct
filepaths instead of the module is a more pure form of testing ,
although it may provide less overall coverage than the mixed integration
style imports used previously.
This will need to be remedied by further integration testing in
/test/integration.
2014-05-13 18:05:56 +10:00
Daniel Cousens
57b8afbdab
Network: rename Network to Networks
...
This change removes the most common ambiguities.
As the network module is not representative of a class, the lower case
has been used.
2014-05-08 10:59:58 +10:00
Wei Lu
33b73517fe
fixes integration test dependency paths
2014-05-04 14:23:40 +08:00
Wei Lu
752aeae0d3
update integration test descriptions
2014-05-04 13:35:11 +08:00
Wei Lu
2affeda3f4
Restructure integration and coretests
...
Also update test script to pick up only tests directly under /test
2014-05-04 13:30:11 +08:00