Christopher Jeffrey
|
eacd1e2ece
|
bip45 wallet
|
2016-02-03 19:46:02 -08:00 |
|
Christopher Jeffrey
|
2deccde29e
|
wallet work. consistency.
|
2016-02-02 16:09:48 -08:00 |
|
Christopher Jeffrey
|
156601e40a
|
createTX. hd fixes.
|
2016-02-02 02:50:36 -08:00 |
|
Christopher Jeffrey
|
999cfefe54
|
more pool work. wallet.fill().
|
2016-02-01 10:54:52 -08:00 |
|
Christopher Jeffrey
|
9011fcc25e
|
stricter script standards. work on tx.
|
2016-01-18 01:52:18 -08:00 |
|
Christopher Jeffrey
|
3745577837
|
standard opcodes. remove tx methods.
|
2016-01-17 15:52:09 -08:00 |
|
Christopher Jeffrey
|
4f8d24ba36
|
more int and packet work.
|
2016-01-13 18:31:07 -08:00 |
|
Christopher Jeffrey
|
e95c1426d3
|
tests
|
2016-01-13 04:23:10 -08:00 |
|
Christopher Jeffrey
|
442c984c12
|
improve p2sh building. change wallet key/redeem methods.
|
2016-01-10 21:43:52 -08:00 |
|
Christopher Jeffrey
|
9459e278ca
|
fix protocol test.
|
2016-01-10 04:59:26 -08:00 |
|
Christopher Jeffrey
|
eb1a3ea6d2
|
transaction improvements.
|
2016-01-10 04:58:03 -08:00 |
|
Christopher Jeffrey
|
6da3fbac3a
|
add utils.hash test.
|
2016-01-04 16:03:04 -08:00 |
|
Christopher Jeffrey
|
d32a951f37
|
fix isMultisig: compare to n value.
|
2015-12-23 11:45:43 -08:00 |
|
Christopher Jeffrey
|
916d71481b
|
test: check for fee.
|
2015-12-23 02:40:56 -08:00 |
|
Christopher Jeffrey
|
33a60e59f2
|
fix test involving fee and dust.
|
2015-12-23 02:37:05 -08:00 |
|
Christopher Jeffrey
|
a7ea69f48a
|
improve utils: primarily toBTC and fromBTC.
|
2015-12-21 15:20:01 -08:00 |
|
Christopher Jeffrey
|
0c8168c697
|
rename colored coin check. all input script tests.
|
2015-12-17 16:06:08 -08:00 |
|
Christopher Jeffrey
|
3e608c2cc6
|
script and standard transaction types. prefixes.
|
2015-12-17 16:06:08 -08:00 |
|
Christopher Jeffrey
|
d7eea0941e
|
add less-than-dust to fee. recalculate fee after input scripts are templated.
|
2015-12-10 13:52:34 -08:00 |
|
Christopher Jeffrey
|
3dec18c2c7
|
wallet/tx/script: n limit. refactor multisig options.
|
2015-12-10 02:25:44 -08:00 |
|
Christopher Jeffrey
|
72d9a93773
|
fix and test if statements. fix comparisons.
|
2015-12-09 14:35:23 -08:00 |
|
Christopher Jeffrey
|
22e092d6b8
|
fix and test hd keys.
|
2015-12-08 16:36:47 -08:00 |
|
Christopher Jeffrey
|
e4cfa878f1
|
multisig options.
|
2015-12-08 15:02:32 -08:00 |
|
Christopher Jeffrey
|
5f8ad78e4d
|
have tx.verify handle p2sh correctly.
|
2015-12-08 14:54:21 -08:00 |
|
Christopher Jeffrey
|
fd7d20be9c
|
enforce strict ordering with checkmultisig.
|
2015-12-08 11:46:14 -08:00 |
|
Christopher Jeffrey
|
a770e2bd7b
|
add p2sh multisig test.
|
2015-12-07 19:18:52 -08:00 |
|
Christopher Jeffrey
|
7016991366
|
order keys and signatures for multisig correctly.
|
2015-12-07 19:18:37 -08:00 |
|
Christopher Jeffrey
|
58d8881e46
|
add hd tests.
|
2015-12-07 16:17:09 -08:00 |
|
Christopher Jeffrey
|
1804acc77c
|
tests passing.
|
2015-12-07 14:02:25 -08:00 |
|
Stanislas Marion
|
b76f33047e
|
script: .isScripthash(s)/.isNullData(s)
|
2014-12-19 08:04:07 +07:00 |
|
Stanislas Marion
|
70608ae2a3
|
parser: put the exact raw data in tx._raw
|
2014-11-25 18:44:45 +03:00 |
|
Stanislas Marion
|
7655ad12c7
|
script: encode/decode op1-16 as single numbers
fix #33
|
2014-11-17 15:06:37 +03:00 |
|
Christopher Jeffrey
|
005c11e967
|
parser: fix version parsing. check user agent in tests.
|
2014-06-06 15:47:29 -05:00 |
|
Christopher Jeffrey
|
3d3e61dc6e
|
test: add test for signing multiple inputs with different keys.
|
2014-06-06 15:29:34 -05:00 |
|
Christopher Jeffrey
|
9dc0063ea9
|
test/parser: add version test for height and relay / fix typo.
|
2014-05-24 02:16:59 -05:00 |
|
Christopher Jeffrey
|
44fab2b58a
|
peer: handle address timestamp better.
Signed-off-by: Fedor Indutny <fedor@indutny.com>
|
2014-05-20 13:36:20 +04:00 |
|
Christopher Jeffrey
|
a0c2f66169
|
peer: fix handleGetAddr. fix addr test.
Signed-off-by: Fedor Indutny <fedor@indutny.com>
|
2014-05-20 13:36:20 +04:00 |
|
Christopher Jeffrey
|
2aabef9a6d
|
getaddr: fix framer. add addr to protocol-test.
Signed-off-by: Fedor Indutny <fedor@indutny.com>
|
2014-05-20 13:36:19 +04:00 |
|
Christopher Jeffrey
|
db69c882f2
|
block: add block tests. frame correct version for blocks.
Signed-off-by: Fedor Indutny <fedor@indutny.com>
|
2014-05-19 00:21:41 +04:00 |
|
Christopher Jeffrey
|
e04931026c
|
block: add block subtype - block or merkleblock.
Signed-off-by: Fedor Indutny <fedor@indutny.com>
|
2014-05-18 21:00:56 +04:00 |
|
Fedor Indutny
|
7e72a4d79d
|
utils: toBTC()
|
2014-05-15 02:59:07 +04:00 |
|
Fedor Indutny
|
ee9b9cf0e2
|
wallet: asyncify .fill()
|
2014-05-11 11:47:00 +04:00 |
|
Fedor Indutny
|
3ef7008a32
|
wallet: make .fill() throw
|
2014-05-11 02:41:00 +04:00 |
|
Fedor Indutny
|
89877db9ba
|
test: improve wallet test
|
2014-05-11 01:51:20 +04:00 |
|
Fedor Indutny
|
2c36c8692a
|
wallet: .fill()
|
2014-05-11 01:43:20 +04:00 |
|
Fedor Indutny
|
d49b04158f
|
block: validate partial merkle tree
|
2014-05-10 19:45:03 +04:00 |
|
Fedor Indutny
|
50ed590c30
|
tx: .inputAddrs()
|
2014-05-10 13:04:22 +04:00 |
|
Fedor Indutny
|
2e3fb9a7a3
|
tx-pool: verify all signatures
|
2014-05-10 12:28:49 +04:00 |
|
Fedor Indutny
|
86088f8ae9
|
tx-pool: ignore invalid orphans
|
2014-05-10 11:41:27 +04:00 |
|
Fedor Indutny
|
2ee4c7cd3a
|
tx-pool: save spending TXs
|
2014-05-09 21:30:55 +04:00 |
|