Christopher Jeffrey
|
a1fea2bd65
|
scriptOutput: move "p2shify".
|
2015-12-07 15:55:31 -08:00 |
|
Christopher Jeffrey
|
37e1c8a2ef
|
formatting changes.
|
2015-12-07 15:51:15 -08:00 |
|
Christopher Jeffrey
|
b1e7cde3dd
|
improve script functionality and usage.
|
2015-12-07 15:39:18 -08:00 |
|
Christopher Jeffrey
|
cf20326e98
|
verify sighash types other than all.
|
2015-12-07 14:22:25 -08:00 |
|
Christopher Jeffrey
|
1804acc77c
|
tests passing.
|
2015-12-07 14:02:25 -08:00 |
|
Christopher Jeffrey
|
3d9d6be23c
|
use this.m for nsigs.
|
2015-12-07 11:04:23 -08:00 |
|
Christopher Jeffrey
|
9241a6660e
|
remove old wallet.fill and wallet.sign.
|
2015-12-07 11:02:50 -08:00 |
|
Christopher Jeffrey
|
d7bc48fc2e
|
move wallet.fill to tx object.
|
2015-12-07 11:00:58 -08:00 |
|
Christopher Jeffrey
|
ae394fad11
|
improve tx.maxSize for p2sh and multisig.
|
2015-12-05 20:54:18 -08:00 |
|
Christopher Jeffrey
|
6295642f20
|
remove useless if statement.
|
2015-12-05 20:23:33 -08:00 |
|
Christopher Jeffrey
|
4f76b9f18c
|
fix scriptInput/signInput for multisig/p2sh.
|
2015-12-05 19:02:44 -08:00 |
|
Christopher Jeffrey
|
db0da78ae5
|
only start calculating startHeight and locatorHashes after chain load.
|
2015-12-05 18:34:18 -08:00 |
|
Christopher Jeffrey
|
3f2d53b414
|
hd.js: workaround for latest bn.js.
|
2015-12-05 18:19:52 -08:00 |
|
Christopher Jeffrey
|
c96a12bf2e
|
fix validateAddress. cleanup.
|
2015-12-05 04:59:18 -08:00 |
|
Christopher Jeffrey
|
46a5ca7500
|
minor fix for wallet.fill.
|
2015-12-05 04:18:21 -08:00 |
|
Christopher Jeffrey
|
916fca9c2f
|
update hash.js. use for sha512-hmacs.
|
2015-12-05 04:16:41 -08:00 |
|
Christopher Jeffrey
|
40fca0dda8
|
remove noSign and getChange for now.
|
2015-12-05 03:55:08 -08:00 |
|
Christopher Jeffrey
|
a2f13d94c3
|
fix address problems. update elliptic to 3.0.3.
|
2015-12-05 03:40:11 -08:00 |
|
Christopher Jeffrey
|
505aad8729
|
improve/fix p2sh. move input signing functionality to tx object.
|
2015-12-05 03:01:37 -08:00 |
|
Christopher Jeffrey
|
377e156874
|
fix m, n, publicKeys in wallet constructor.
|
2015-12-05 01:03:51 -08:00 |
|
Christopher Jeffrey
|
1e10b83acf
|
fix redeem script push in wallet.
|
2015-12-05 00:50:19 -08:00 |
|
Christopher Jeffrey
|
1d210589c5
|
comments explaining signing logic.
|
2015-12-05 00:02:23 -08:00 |
|
Christopher Jeffrey
|
acbe4d0c2e
|
remove wallet.signEmpty and tx.signature for now.
|
2015-12-05 00:01:59 -08:00 |
|
Christopher Jeffrey
|
c8e04d8552
|
comments
|
2015-12-04 23:16:02 -08:00 |
|
Christopher Jeffrey
|
87eea1e398
|
fixes and minor style changes
|
2015-12-04 22:50:13 -08:00 |
|
Christopher Jeffrey
|
ea9af49f4b
|
hd and p2sh
|
2015-12-04 18:01:31 -08:00 |
|
Christopher Jeffrey
|
3bfd10d0d0
|
work
|
2015-12-01 22:59:26 -08:00 |
|
Christopher Jeffrey
|
fcc9d661c1
|
satoshi: fix blockchain download.
|
2015-11-30 18:15:57 -08:00 |
|
Christopher Jeffrey
|
feda74523f
|
peer/pool: add origin satoshi protocol.
|
2015-11-30 12:36:39 -08:00 |
|
Christopher Jeffrey
|
a6584ae821
|
script: max length. chain: deadbeef fix.
|
2015-11-30 12:36:06 -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
|
4e7dbae829
|
fix: minor fixes to block framer and block.
|
2014-06-24 01:08:44 -05:00 |
|
Christopher Jeffrey
|
73ea21a903
|
minor: style - move block json functions to bottom of the file.
|
2014-06-24 00:59:39 -05:00 |
|
Christopher Jeffrey
|
5e3e72ba4c
|
minor: more style concerns.
|
2014-06-24 00:57:46 -05:00 |
|
Christopher Jeffrey
|
6072fe7afd
|
minor: remove commented code. style concerns.
|
2014-06-24 00:45:18 -05:00 |
|
Christopher Jeffrey
|
c6bafbcb48
|
fix: ensure user agent is less than 0xfd in length. we can assume the varint is 1 byte.
|
2014-06-24 00:43:37 -05:00 |
|
Christopher Jeffrey
|
6a03b30ddf
|
fix: allow ownOutputs as orphans - fixes failing test. see #27.
|
2014-06-16 22:46:58 -05:00 |
|
Christopher Jeffrey
|
2e14fe1780
|
fix tx-pool unspent output handling. fixes #26.
|
2014-06-16 18:55:04 -05:00 |
|
Christopher Jeffrey
|
3a7b20ddee
|
minor: if statement style.
|
2014-06-12 17:09:57 -05:00 |
|
Christopher Jeffrey
|
9442920e73
|
wallet: improve ownInput and ownOutput.
|
2014-06-12 02:55:53 -05:00 |
|
Christopher Jeffrey
|
dbd3b5025a
|
tx-pool: handle noWrite better. update tx.block along with tx.ts.
|
2014-06-11 18:45:34 -05:00 |
|
Christopher Jeffrey
|
96e1cbb0e1
|
pool: emit peer in tx broadcast.
|
2014-06-11 18:43:50 -05:00 |
|
Christopher Jeffrey
|
2697d37753
|
Merge pull request #25 from indutny/peer-events
Peer events
|
2014-06-07 03:48:43 -05:00 |
|
Christopher Jeffrey
|
9363aff634
|
pool: pass peer in through error events...again.
|
2014-06-07 03:40:42 -05:00 |
|
Christopher Jeffrey
|
d577b7cbd3
|
pool: pass peer in through error events.
|
2014-06-07 03:39:05 -05:00 |
|
Christopher Jeffrey
|
7b928f079c
|
utils: improve nextTick.
|
2014-06-06 16:23:26 -05:00 |
|
Christopher Jeffrey
|
eadb7a50c7
|
pool: add version and peer events for peers.
|
2014-06-06 16:20:50 -05:00 |
|
Christopher Jeffrey
|
005c11e967
|
parser: fix version parsing. check user agent in tests.
|
2014-06-06 15:47:29 -05:00 |
|