Commit graph

18081 commits

Author SHA1 Message Date
Gregory Sanders
3c9aabe8d3 checking functional test 2018-11-15 15:06:10 -05:00
Gregory Sanders
f15dcf98c5 Add TX_TRUE output format, accept in wallet with 2018-11-15 15:06:10 -05:00
Gregory Sanders
f56f3d5638 fixup rpc test 2018-11-14 22:12:31 -05:00
Gregory Sanders
4d249f3521 signblock: use blockheader hash not entire serialized block 2018-11-14 22:12:16 -05:00
Gregory Sanders
1648fb9488 fixup signed block rpc functional tests 2018-11-14 16:18:24 -05:00
Gregory Sanders
c01f8a5e01 fixup signblock 2018-11-14 16:18:12 -05:00
Gregory Sanders
817f68362e fixup combineblocksigs 2018-11-14 16:17:55 -05:00
Gregory Sanders
5ac003ea6e add testproposedblock rpc call 2018-11-14 16:17:32 -05:00
Gregory Sanders
8f287d4100 fixup CreateNewBlock required age of transactions 2018-11-14 12:02:40 -05:00
Gregory Sanders
3902a2902b fixup combineblocksigs 2018-11-14 09:56:50 -05:00
Gregory Sanders
caf8ba6214 fixup CheckSignatureEncoding for non-sighash-byte based sigs 2018-11-13 21:45:08 -05:00
Gregory Sanders
06c4ca3bd1 fixup generic signing 2018-11-13 21:44:39 -05:00
Gregory Sanders
2dfd03a701 fixup generic signing 2018-11-13 21:44:26 -05:00
Gregory Sanders
9d383f5a51 fixup combineblocksig (still not working) 2018-11-13 21:43:34 -05:00
Gregory Sanders
ed5bc2365c fixup signblock RPC 2018-11-13 21:43:15 -05:00
Gregory Sanders
10da603006 fixup signblock rpc 2018-11-13 10:11:26 -05:00
Gregory Sanders
f21925c6bb fixup compact block rpcs 2018-11-08 15:04:06 -05:00
Gregory Sanders
90d6bbcab4 fixup signblock 2018-11-08 15:03:50 -05:00
Gregory Sanders
ee717e7bcc fixup combineblocksigs 2018-11-08 14:11:05 -05:00
Gregory Sanders
3c50b84b45 f'c933511300083a4573d935af037389a2c03b35b0' 2018-11-07 13:42:53 -05:00
Gregory Sanders
61620150d6 add RPC test for getnewblockhex required_wait 2018-11-07 13:39:45 -05:00
Gregory Sanders
fbc08970b9 fixup miner rpc call 2018-11-07 13:39:09 -05:00
Gregory Sanders
166ea7182f f'add compact block rpc calls' 2018-11-07 13:33:01 -05:00
Gregory Sanders
9003d46807 f'add blocksigning RPC calls' 2018-11-07 13:32:28 -05:00
Gregory Sanders
450276a42b test compact block rpcs 2018-11-07 13:30:59 -05:00
Gregory Sanders
98527830f7 checkin feature_blocksign.py fixup 2018-11-06 20:52:12 -05:00
Gregory Sanders
7c80bce463 add compact block rpc calls 2018-11-06 20:50:52 -05:00
Gregory Sanders
4d1e511afc fixup rpc mining call 2018-11-06 20:47:35 -05:00
Gregory Sanders
c933511300 add blocksigning RPC calls 2018-11-06 20:46:16 -05:00
Gregory Sanders
a3493276d8 fix zmq test 2018-11-06 13:41:25 -05:00
Gregory Sanders
40c794bb56 more fixes 2018-11-05 17:20:25 -05:00
Gregory Sanders
1ac92155ae fixup 2018-11-05 16:52:38 -05:00
Gregory Sanders
9176ff035f fixup 2018-11-05 16:51:41 -05:00
Gregory Sanders
d35e6153df more fixes 2018-11-05 15:13:39 -05:00
Gregory Sanders
89aeade373 break this up! checkin 2018-10-30 15:46:48 -04:00
Gregory Sanders
07ca9b9177 some more functional test stuff 2018-10-30 09:31:27 -04:00
Gregory Sanders
00965260fe fixup rpc results 2018-10-30 09:31:17 -04:00
Gregory Sanders
e80e88f42c add signblock fields to blockchain RPC results 2018-10-30 09:27:11 -04:00
Gregory Sanders
5f780bb517 add functional tests for signed blockchain 2018-10-29 16:14:31 -04:00
Gregory Sanders
5e33033cdb 'f'Add signblockscript argument to employ signed blocks 2018-10-29 16:00:14 -04:00
Gregory Sanders
cb5571f1e4 Add signblockscript argument to employ signed blocks 2018-10-29 15:51:29 -04:00
Gregory Sanders
d8f9470fe2 Add more blocksigning infrastructure 2018-10-29 15:21:55 -04:00
Gregory Sanders
0108dacf56 Introduce a no sighash byte signature check flag for blocks and other sig modes 2018-10-29 14:39:13 -04:00
Gregory Sanders
cc7cbb6c48 Add non-serialized CProof to block header 2018-10-29 14:12:17 -04:00
Gregory Sanders
6b3a5503b1 Add signblockscript custom chain argument 2018-10-29 13:42:55 -04:00
Gregory Sanders
4640056765 Add CProof structure for signed headers 2018-10-29 13:36:17 -04:00
Gregory Sanders
48e3e957ce
Merge #449: Actually run the bitcoin functional tests with test_runner
e20b836 Actually run the bitcoin functional tests with test_runner (Gregory Sanders)

Pull request description:

  We were just re-running the other tests.

Tree-SHA512: 25d7ffada5fc97f1188cdd906b4c36cdb230ef3ec51e9db4fd199902b675db1e91d6595292ccb0b24a094055c13aae3fe076e0cfc9a09b5d718695f27344f96e
2018-10-26 12:17:41 -04:00
Gregory Sanders
e20b836aeb Actually run the bitcoin functional tests with test_runner 2018-10-26 12:00:55 -04:00
Gregory Sanders
c0d1dbc833
Merge #429: [0.17] Connect gen block tx to db, don't validate gen block
d97920c add functional test for coinbase connection to db (Gregory Sanders)
e532664 allow grabbing genesis transaction(s) when connected (Gregory Sanders)
c7e5549 [#9102] really don't validate genesis block (Gregory Sanders)
ccf40db connect genesis block transaction outputs to coin db (Gregory Sanders)

Pull request description:

  Tests should now be working.

Tree-SHA512: aa2af6637c534d7f9185e969118b52519fe0609ae79fa8f4d5213f939f9a5915f958cf93d02aa6f4a47795c87cc23c93daff3807347cb1b12a426326e6dea60e
2018-10-25 13:39:15 -04:00
Gregory Sanders
d97920caa4 add functional test for coinbase connection to db 2018-10-25 13:21:42 -04:00