Commit Graph

579 Commits

Author SHA1 Message Date
Christopher Jeffrey
5a23ba96d0
wallet: get server working. 2018-03-29 21:56:45 -07:00
Christopher Jeffrey
d0ed214067
bcoin: remove dependence on util.js. 2018-03-29 21:56:45 -07:00
Christopher Jeffrey
636d66a5c7
bcoin: use bcrypto. remove crypto module. 2018-03-29 21:56:45 -07:00
Christopher Jeffrey
a6dc571c2d
http: use bclient. 2018-03-29 21:56:45 -07:00
Christopher Jeffrey
649f8cc171
http: stop using socket.io. 2018-03-29 21:56:44 -07:00
Christopher Jeffrey
f3b94ded65
wallet/bcoin: stop tracking network everywhere. 2018-03-29 21:56:44 -07:00
Christopher Jeffrey
40bb08aed6
wallet: better/less property tracking. 2018-03-29 21:56:44 -07:00
Christopher Jeffrey
fe261db706
wallet: track account balances. 2018-03-29 21:56:44 -07:00
Christopher Jeffrey
175f169504
test: add more wallet double spend tests. 2018-03-29 21:56:44 -07:00
Christopher Jeffrey
c16e85e485
wallet: all async methods. 2018-03-29 21:56:43 -07:00
Christopher Jeffrey
c6d7c43485
wallet: tests passing. 2018-03-29 21:56:43 -07:00
Christopher Jeffrey
55f5ff9493
wallet: use batches. 2018-03-29 21:56:43 -07:00
Christopher Jeffrey
969fd8f704
wallet-rewrite 2018-03-29 21:56:43 -07:00
Christopher Jeffrey (JJ)
af64e2dd0a Merge pull request #324 from tuxcanfly/test-coin
Primitives tests: coin
2017-10-18 22:26:10 -07:00
Christopher Jeffrey (JJ)
783f57e4a9 Merge pull request #291 from tuxcanfly/test-address
Primitives tests - addresses
2017-10-18 22:25:12 -07:00
Christopher Jeffrey (JJ)
c1144a9955 Merge pull request #327 from nodar-chkuaselidze/test-input
Tests: Input
2017-10-18 13:21:41 -07:00
Christopher Jeffrey (JJ)
1a3c5e8a22 Merge pull request #323 from tuxcanfly/test-headers
Primitives tests - headers
2017-10-18 13:17:46 -07:00
Node
3a802cacd6
cli: accept bech32 addresses in getTX/getCoin 2017-10-16 23:49:02 +04:00
Javed Khan
b9f19038ba tests: add coin tests 2017-09-28 19:46:54 +05:30
Javed Khan
7b73402377 tests: add headers tests 2017-09-27 19:54:45 +05:30
Node
104dd9344b
test: add input test 2017-09-25 23:33:05 +04:00
Node
05e069dc56
test: Add input tests 2017-09-20 22:33:25 +04:00
Christopher Jeffrey
5107cfd27a
consensus: clean up some functions. 2017-09-06 22:38:23 -07:00
Christopher Jeffrey
5f82c0d8c2
chain: alias all db methods. remove chainentry spaghetti code. 2017-09-06 10:20:40 -07:00
Christopher Jeffrey
4046202b3f
lint: minor. 2017-09-04 16:46:47 -07:00
Javed Khan
4516adca3b Delete unnecessary test data file 2017-09-04 16:12:05 +05:30
Javed Khan
dc9b1b6b51 Fix wrong test data - p2sh address 2017-09-04 16:08:39 +05:30
Christopher Jeffrey
bc25bdb016
workers: drop all static methods for packets. 2017-09-02 21:09:22 -07:00
Christopher Jeffrey
d871751bba
test: use utils for gcs test. 2017-09-01 20:56:42 -07:00
Christopher Jeffrey
3c2c8ea955
hd: pass purpose number to bip44 derivation. drop bip45 support. 2017-08-26 02:41:27 -07:00
Christopher Jeffrey
87b8ba4ec4
test: minor. 2017-08-25 16:22:52 -07:00
Christopher Jeffrey
b0a75baa5a
test: minor. 2017-08-25 15:06:12 -07:00
Javed Khan
5bfbab2bb7 p2sh test case: Use fromScript 2017-08-25 20:14:19 +05:30
Javed Khan
6a038930f5 tests: Add address tests 2017-08-25 20:14:19 +05:30
Christopher Jeffrey
d6ce66bce9
script: refactor script and stack mutation.
This allows more reasonable signing behavior and eliminates all polymorphism.
2017-08-24 17:34:20 -07:00
Christopher Jeffrey
a6b2c23a41
script: start using scriptnum implementation. 2017-08-20 15:13:17 -07:00
Christopher Jeffrey
5415147d4e
encoding: encoding improvements for base128 varints. 2017-08-17 10:55:30 -07:00
Christopher Jeffrey
668202b2f9
encoding: start using int64 objects instead of BNs. 2017-08-17 09:56:57 -07:00
Christopher Jeffrey
453bc82a8d
test: remove forEach loop in tx-test. 2017-08-14 17:51:16 -07:00
Christopher Jeffrey
e8c375b372
test: remove useless .fill() calls. 2017-08-13 14:25:02 -07:00
Christopher Jeffrey
b013b2f0f9
util: add toFloat function. 2017-08-13 13:15:56 -07:00
Christopher Jeffrey
46af7f5760
test: move consensus tests out of utils tests. 2017-08-13 13:01:43 -07:00
Christopher Jeffrey
e1e71a6e81
test: minor. 2017-08-13 08:05:37 -07:00
Christopher Jeffrey
b3f02eb70a
test: run sigops tests without cache. 2017-08-13 08:03:34 -07:00
Christopher Jeffrey
d33443186c
minor: lint. 2017-08-13 07:52:17 -07:00
Christopher Jeffrey
2e8d8f59c6
test: change file naming convention. 2017-08-12 20:29:27 -07:00
Christopher Jeffrey
0e7d5d7ab9
test: more sigops counting test vectors. 2017-08-12 20:02:44 -07:00
Christopher Jeffrey
e37d299049
test: create better interface for block/tx test vectors. 2017-08-12 19:38:58 -07:00
Christopher Jeffrey
5a751d9ba7
test: add some new functions to test/util/common. 2017-08-12 18:12:45 -07:00
Christopher Jeffrey
c522c79c58
test: more refactoring of various tests and assert module. 2017-08-12 12:51:52 -07:00