Christopher Jeffrey
|
d53050993c
|
better witnessSize.
|
2016-02-28 10:34:10 -08:00 |
|
Christopher Jeffrey
|
8755b16235
|
more witness size.
|
2016-02-28 08:10:25 -08:00 |
|
Christopher Jeffrey
|
16f6a1b5e2
|
witness size.
|
2016-02-28 07:33:12 -08:00 |
|
Christopher Jeffrey
|
326ef521ff
|
calculate vsize. other misc fixes.
|
2016-02-28 07:05:16 -08:00 |
|
Christopher Jeffrey
|
3fcc7d5b07
|
segwit wallet support. segwit chain improvements.
|
2016-02-28 04:12:51 -08:00 |
|
Christopher Jeffrey
|
bd868cda7a
|
segwit things
|
2016-02-27 05:51:48 -08:00 |
|
Christopher Jeffrey
|
5a8e2b80f3
|
segwit parsing and framing.
|
2016-02-26 15:04:34 -08:00 |
|
Christopher Jeffrey
|
4c653683b7
|
segregated - goddamn - witness... and docs update.
|
2016-02-26 03:54:26 -08:00 |
|
Christopher Jeffrey
|
afd6ee15c9
|
getblocks. parser/framer fixes. add profiler.
|
2016-02-24 23:45:45 -08:00 |
|
Christopher Jeffrey
|
1f0f9eb59e
|
version packet.
|
2016-02-24 22:24:00 -08:00 |
|
Christopher Jeffrey
|
a8e6eda850
|
refactor framer and parser.
|
2016-02-24 20:48:08 -08:00 |
|
Christopher Jeffrey
|
e64a366400
|
refactor framer
|
2016-02-24 05:58:05 -08:00 |
|
Christopher Jeffrey
|
0fac957da3
|
utils. merkle tree.
|
2016-02-23 16:53:05 -08:00 |
|
Christopher Jeffrey
|
f4f6c79bfd
|
more framing.
|
2016-02-23 03:25:18 -08:00 |
|
Christopher Jeffrey
|
68f3ef599d
|
fixes.
|
2016-02-23 00:26:19 -08:00 |
|
Christopher Jeffrey
|
b473ca7d18
|
coin method for framer and parser.
|
2016-02-23 00:14:09 -08:00 |
|
Christopher Jeffrey
|
73d3291ee9
|
more buffer work.
|
2016-02-22 21:25:01 -08:00 |
|
Christopher Jeffrey
|
78e9be11c3
|
switch to buffers.
|
2016-02-22 20:37:15 -08:00 |
|
Christopher Jeffrey
|
2deccde29e
|
wallet work. consistency.
|
2016-02-02 16:09:48 -08:00 |
|
Christopher Jeffrey
|
6ad621cace
|
api: rename methods, properties. add legacy support.
|
2016-02-01 11:50:09 -08:00 |
|
Christopher Jeffrey
|
46295b3c08
|
cleanup. misc.
|
2016-01-15 02:23:22 -08:00 |
|
Christopher Jeffrey
|
bfca638025
|
more packet improvements.
|
2016-01-14 01:59:33 -08:00 |
|
Christopher Jeffrey
|
4f8d24ba36
|
more int and packet work.
|
2016-01-13 18:31:07 -08:00 |
|
Christopher Jeffrey
|
5c1b136117
|
revert back to old output value writing.
|
2016-01-13 04:31:20 -08:00 |
|
Christopher Jeffrey
|
37803d178d
|
use write64 for output values.
|
2016-01-13 04:15:14 -08:00 |
|
Christopher Jeffrey
|
10bd983899
|
version and addr packets.
|
2016-01-13 03:38:23 -08:00 |
|
Christopher Jeffrey
|
de455fa3e9
|
improve int functions and usage in parser and framer.
|
2016-01-12 18:13:32 -08:00 |
|
Christopher Jeffrey
|
df420a4a8b
|
refactor. work.
|
2016-01-08 02:22:35 -08:00 |
|
Christopher Jeffrey
|
d0d5ab2c3b
|
add mempool packet. miner refactor.
|
2016-01-05 12:46:30 -08:00 |
|
Christopher Jeffrey
|
0f8819c78e
|
minor fixes. refactor timestamps.
|
2016-01-04 04:12:26 -08:00 |
|
Christopher Jeffrey
|
a20cd7edbe
|
refactor pool. improve chains.
|
2016-01-04 03:04:09 -08:00 |
|
Christopher Jeffrey
|
43b0533a18
|
minor improvements and fixes.
|
2015-12-27 23:54:53 -08:00 |
|
Christopher Jeffrey
|
f3ae1c517a
|
send block and merkleblock packets correctly.
|
2015-12-23 19:56:33 -08:00 |
|
Christopher Jeffrey
|
b900d706c0
|
move varint and readIntv to utils.
|
2015-12-20 02:01:19 -08:00 |
|
Christopher Jeffrey
|
f25d69f30f
|
put user agent in constants.
|
2015-12-20 01:57:47 -08:00 |
|
Christopher Jeffrey
|
1a6633bade
|
style consistency - again.
|
2015-12-19 02:05:46 -08:00 |
|
Christopher Jeffrey
|
1e802c152f
|
comments. more style consistency.
|
2015-12-18 22:53:31 -08:00 |
|
Christopher Jeffrey
|
5ece45091b
|
style consistency.
|
2015-12-18 22:37:02 -08:00 |
|
Christopher Jeffrey
|
57491aaadc
|
add network.js and testnet support. see #40.
|
2015-12-09 16:25:55 -08:00 |
|
Christopher Jeffrey
|
87eea1e398
|
fixes and minor style changes
|
2015-12-04 22:50:13 -08:00 |
|
Christopher Jeffrey
|
fcc9d661c1
|
satoshi: fix blockchain download.
|
2015-11-30 18:15:57 -08:00 |
|
Christopher Jeffrey
|
4e7dbae829
|
fix: minor fixes to block framer and block.
|
2014-06-24 01:08:44 -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
|
4dd8a54501
|
framer: another style fix.
|
2014-06-03 09:46:19 -05:00 |
|
Fedor Indutny
|
013a85c6a5
|
Merge pull request #16 from chjj/version-packet
Version packet
|
2014-05-26 22:12:36 +04:00 |
|
Christopher Jeffrey
|
6d2c1bd9f1
|
framer: fix undefined var typo.
|
2014-05-25 08:02:33 -05:00 |
|
Christopher Jeffrey
|
a5f20114e8
|
framer: version packet options, relay and height.
|
2014-05-24 02:16:59 -05:00 |
|
Christopher Jeffrey
|
60a9e556f8
|
framer: frame regular blocks with transactions correctly.
|
2014-05-23 23:27:54 -05:00 |
|
Christopher Jeffrey
|
faca3454b2
|
framer: fix array length, assuming user-agent is below 0xfd in length.
Signed-off-by: Fedor Indutny <fedor@indutny.com>
|
2014-05-23 14:39:51 +04:00 |
|
Christopher Jeffrey
|
9981835df4
|
framer: includer user-agent in version packet.
Signed-off-by: Fedor Indutny <fedor@indutny.com>
|
2014-05-23 14:35:22 +04:00 |
|