Commit graph

13635 commits

Author SHA1 Message Date
Suhas Daftuar
f40c7ff5ec Make boost::multi_index comparators const
This fixes compatibility with boost 1.66
2017-12-22 15:46:04 +09:00
Gregory Sanders
9627f30bd7
Merge #291: fix standardness check ordering of scriptpubkey
cc4b9bf fix standardness check ordering of scriptpubkey (Gregory Sanders)
2017-12-14 17:56:17 -05:00
Gregory Sanders
b78c2a2497
Merge #294: skip balance checks when assumevalid is active
2ccbf87 skip balance checks when assumevalid is active (Gregory Sanders)
2017-12-12 14:11:09 -05:00
Gregory Sanders
0c0c17fc50
Merge #292: callrpc: Check correct mainchainrpc field
add80bb callrpc: Check correct mainchainrpc field (Gregory Sanders)
2017-12-12 14:10:32 -05:00
Gregory Sanders
28fb2a2044
Merge #295: Fix mainchain host arg name from mainchainhost to mainchainrpchost
3dab38f Fix mainchain host arg name from mainchainhost to mainchainrpchost (azuchi)
2017-12-12 14:09:40 -05:00
azuchi
3dab38f720 Fix mainchain host arg name from mainchainhost to mainchainrpchost 2017-12-12 13:41:18 +09:00
Gregory Sanders
2ccbf87b04 skip balance checks when assumevalid is active 2017-12-11 11:00:55 -05:00
Gregory Sanders
93cabbf1e9
Merge #287: list mainchain* commandline startup arguments
08fba49 list mainchain* commandline startup aguments (Gregory Sanders)
2017-11-30 13:26:39 -05:00
Gregory Sanders
add80bbdcd callrpc: Check correct mainchainrpc field 2017-11-29 11:36:41 -05:00
Gregory Sanders
0f9e9fd2c5
Merge #284: fix help text for listunspent asset filter
4ac6a67 fix help text for listunspent asset filter (Gregory Sanders)
2017-11-29 10:41:11 -05:00
Jorge Timón
0b06535f18
Merge #262: Remove CHAINPARAMS_ELEMENTS
3866795 Chainparams: Remove CHAINPARAMS_ELEMENTS (Jorge Timón)
2017-11-28 22:14:52 +01:00
Gregory Sanders
cc4b9bf528 fix standardness check ordering of scriptpubkey 2017-11-20 12:05:18 -05:00
Jorge Timón
3866795457
Chainparams: Remove CHAINPARAMS_ELEMENTS 2017-11-09 07:20:38 +01:00
Gregory Sanders
81f986b014
Merge #289: bump elements version to 2.14.1.1
4e60d5c bump elements version to 2.14.1.1 (Gregory Sanders)
2017-11-08 11:55:50 -05:00
Gregory Sanders
4e60d5cab0 bump elements version to 2.14.1.1 2017-11-08 11:47:22 -05:00
Gregory Sanders
18440c6adf
Merge #288: HF: peg-in outputs in parent chain are p2sh-pw2sh
7c7e23b HF: peg-in outputs in parent chain are p2sh-pw2sh (Gregory Sanders)
2017-11-08 11:32:04 -05:00
Gregory Sanders
7c7e23b898 HF: peg-in outputs in parent chain are p2sh-pw2sh 2017-11-07 17:34:12 -05:00
Gregory Sanders
08fba49782 list mainchain* commandline startup aguments 2017-11-07 15:47:42 -05:00
Gregory Sanders
f6a0f1f603
Merge #260: Revamp peg-in transactions
3ff4aab update unit test (Gregory Sanders)
6cc380a don't require claim_script to be witness program for raw claim pegin (Gregory Sanders)
da6960d validation variables changed to not assume witness program for pegin (Gregory Sanders)
2940c4e remove tabs from IsValidPegin (Gregory Sanders)
b401ff0 change explanation of policy asset seeding in python tutorial (Gregory Sanders)
7dc4f9d remove CNumScript from pegin witness logic (Gregory Sanders)
abafbac change rpc test witness_program to claim_script (Gregory Sanders)
851a30b Don't restrict pegin witness to 'witness program' definition (Gregory Sanders)
13c3dad de-dupe calculate_contract code (Gregory Sanders)
6534bd3 Add is_pegin response for raw transaction RPCs (Gregory Sanders)
d4d00da basic functional test for peg-in reorgs in sidechain (Gregory Sanders)
4aad513 Add unit tests for peg-in authorization (Gregory Sanders)
be735cf re-add pegging python test (Gregory Sanders)
3ba146d update assets tutorial to support new peg-in format (Gregory Sanders)
6e8e6b2 add wallet support for pegging functionality (Gregory Sanders)
7633839 add raw rpc support for peg-in functionality (Gregory Sanders)
ff5e9cd mempool and policy support for peg-in inputs (Gregory Sanders)
6bad4e9 add blocks that have pegins rejected to the reconsider queue (Gregory Sanders)
0b9c5eb begin consensus support for peg-ins (Gregory Sanders)
34d7cd0 add pegin witness validation and extraction helper functions (Gregory Sanders)
16973cd add pegin_witness to witness inputs (Gregory Sanders)
36b3ab1 add serialization flag support for peg-in inputs (Gregory Sanders)
9a9ac25 genesis block has actual fee issuance in regtest (Gregory Sanders)
65ed777 remove legacy peg-in/withdrawlocks (Gregory Sanders)
2017-11-07 13:03:25 -05:00
Gregory Sanders
3ff4aab958 update unit test 2017-11-06 10:54:51 -05:00
Gregory Sanders
6cc380a525 don't require claim_script to be witness program for raw claim pegin 2017-11-06 10:54:51 -05:00
Gregory Sanders
da6960ddb7 validation variables changed to not assume witness program for pegin 2017-11-06 10:54:51 -05:00
Gregory Sanders
2940c4e0ea remove tabs from IsValidPegin 2017-11-06 10:54:51 -05:00
Gregory Sanders
b401ff0c1e change explanation of policy asset seeding in python tutorial 2017-11-06 10:54:51 -05:00
Gregory Sanders
7dc4f9d442 remove CNumScript from pegin witness logic 2017-11-06 10:54:51 -05:00
Gregory Sanders
abafbacd82 change rpc test witness_program to claim_script 2017-11-06 10:54:51 -05:00
Gregory Sanders
851a30b266 Don't restrict pegin witness to 'witness program' definition 2017-11-06 10:54:51 -05:00
Gregory Sanders
13c3dad52f de-dupe calculate_contract code 2017-11-06 10:54:51 -05:00
Gregory Sanders
6534bd3b86 Add is_pegin response for raw transaction RPCs 2017-11-06 10:54:51 -05:00
Gregory Sanders
d4d00da7f4 basic functional test for peg-in reorgs in sidechain 2017-11-06 10:54:51 -05:00
Gregory Sanders
4aad513939 Add unit tests for peg-in authorization 2017-11-06 10:54:51 -05:00
Gregory Sanders
be735cf397 re-add pegging python test 2017-11-06 10:54:50 -05:00
Gregory Sanders
3ba146d872 update assets tutorial to support new peg-in format 2017-11-06 10:54:50 -05:00
Gregory Sanders
6e8e6b2de8 add wallet support for pegging functionality 2017-11-06 10:54:50 -05:00
Gregory Sanders
763383956f add raw rpc support for peg-in functionality 2017-11-06 10:54:50 -05:00
Gregory Sanders
ff5e9cd74d mempool and policy support for peg-in inputs 2017-11-06 10:54:50 -05:00
Gregory Sanders
6bad4e9d75 add blocks that have pegins rejected to the reconsider queue 2017-11-06 10:54:50 -05:00
Gregory Sanders
0b9c5eb0e0 begin consensus support for peg-ins 2017-11-06 10:54:50 -05:00
Gregory Sanders
34d7cd072f add pegin witness validation and extraction helper functions 2017-11-06 10:13:28 -05:00
Gregory Sanders
16973cd1d2 add pegin_witness to witness inputs 2017-11-06 10:13:28 -05:00
Gregory Sanders
36b3ab1a22 add serialization flag support for peg-in inputs 2017-11-06 09:51:53 -05:00
Gregory Sanders
9a9ac25ee1 genesis block has actual fee issuance in regtest 2017-11-06 09:51:52 -05:00
Gregory Sanders
65ed777e6e remove legacy peg-in/withdrawlocks 2017-11-06 09:51:45 -05:00
Gregory Sanders
4ac6a671e9 fix help text for listunspent asset filter 2017-10-16 14:05:01 +02:00
Jorge Timón
b2bbc67e9c
Merge #250: Wallet: Remove -walletrbf option
ef368b0 Wallet: Remove -walletrbf option (Jorge Timón)
2017-10-10 11:50:49 +02:00
Gregory Sanders
f372a0164f
Merge #215: [Consensus] Change Elements serialization format
d3a48d5 changed elements serialization to new style with no marker 0x00 byte and witness data at the end (tdudz)
2017-10-09 14:24:29 -04:00
tdudz
d3a48d59e3 changed elements serialization to new style with no marker 0x00 byte and witness data at the end 2017-10-08 11:36:05 -04:00
Gregory Sanders
de19cfe797
Merge #279: add getsidechaininfo RPC call
7e182a1 add getsidechaininfo RPC call (Gregory Sanders)
2017-10-06 15:43:18 -04:00
Gregory Sanders
7e182a1840 add getsidechaininfo RPC call 2017-10-06 12:53:27 -04:00
Jorge Timón
ef368b08e3
Wallet: Remove -walletrbf option 2017-10-01 01:09:17 +02:00