Commit graph

9275 commits

Author SHA1 Message Date
Jorge Timón
e17e0b81b6
Remove -mempoolreplacement option 2017-09-23 09:27:17 +02:00
Gregory Sanders
283fa9fc60
Merge #224: Reverse endianness of asset field in gettxout to match everywhere else
bfe4e51 Reverse endianness of asset field in gettxout to match everywhere else (Gregory Sanders)
2017-09-22 12:32:30 -04:00
Gregory Sanders
9a0ff5c7f6
Merge #221: CSurjectionCheck copies vector instead of swapping
87c1fc2 CSurjectionCheck copies vector instead of swapping (Gregory Sanders)
2017-09-22 11:34:45 -04:00
Gregory Sanders
bfe4e517a5 Reverse endianness of asset field in gettxout to match everywhere else 2017-09-22 11:06:53 -04:00
Gregory Sanders
87c1fc29af CSurjectionCheck copies vector instead of swapping 2017-09-22 11:03:35 -04:00
Gregory Sanders
e91a507f4c
Merge #267: don't assert false when checking commitment types
224f7b8 remove asserts from verifyamounts, test commitment types (Gregory Sanders)
2017-09-22 10:31:53 -04:00
Arvid Norberg
fb37954969 include the CTxWitness structure in memory usage accounting. 2017-09-21 13:25:17 -07:00
Gregory Sanders
224f7b83be remove asserts from verifyamounts, test commitment types 2017-09-21 10:14:34 -04:00
Jorge Timón
808300b66e
Merge #265: Remove chainparamsseeds.h
52dcf9b Remove chainparamsseeds.h (Jorge Timón)
2017-09-21 13:34:27 +02:00
Jorge Timón
52dcf9bd88
Remove chainparamsseeds.h 2017-09-21 06:59:14 +02:00
Gregory Sanders
37ae000daf
Merge #256: work towards bringing mininode.py up to date with the main node
3c21411 work towards bringing mininode.py up to date with the main node and towards re-enabling rpc tests (Arvid Norberg)
2017-09-20 21:54:36 -04:00
Arvid Norberg
3c21411c67 work towards bringing mininode.py up to date with the main node and towards re-enabling rpc tests 2017-09-19 12:19:12 +02:00
Jonas Nick
25c8a49b32 Remove unnecessary genesis hash check in IsConfirmedBitcoinBlock 2017-09-11 18:09:23 +02:00
Jonas Nick
42b6330e14 Use getblockheader instead of getblock when checking if block is in the main chain 2017-09-11 17:14:16 +02:00
Arvid Norberg
d8a18ef34f fix incorrect bounds check to wit.vtxinwit access in ContextualCheckBlock 2017-09-08 00:02:24 +02:00
Gregory Sanders
b2cc54836c implement hidden arg to set parent confirmation depth requirements 2017-08-28 11:24:28 -04:00
Gregory Sanders
b76b0b2270 Change network settings commitment to sha2, include in asset type def 2017-08-24 15:28:44 -04:00
Gregory Sanders
8c1ba39a02 Replace static BITCOINID with generated pegged_asset using standard issuance derivation 2017-08-24 14:30:35 -04:00
Gregory Sanders
ae1f058433 Only use chainparams to access BITCOINID as pegged_asset 2017-08-24 14:30:35 -04:00
Gregory Sanders
000ab241f7 Add pegged_asset field to consensus params 2017-08-24 14:30:35 -04:00
Gregory Sanders
8df0f0e8be Merge pull request #243 from instagibbs/fixtravis2
Fix Travis, part 2
2017-08-24 13:23:19 -04:00
Gregory Sanders
b284e6482b ifdef wallet stuff in blind_tests 2017-08-24 11:40:55 -04:00
Jorge Timón
e7d3408232 remove some warnings if wallet not enabled 2017-08-24 10:59:09 -04:00
Gregory Sanders
134524409e add test_impl to makefile 2017-08-24 10:59:09 -04:00
Gregory Sanders
2d88f075ba only include wallet if defined 2017-08-24 10:59:06 -04:00
Gregory Sanders
820caaba28 Merge pull request #246 from tdudz/rpcargfix
added missing label for "output_assets" argument to createrawtransaction rpc
2017-08-24 08:07:36 -04:00
Tom Dudzik
26c59bff65 added missing label for args to createrawtransaction rpc 2017-08-24 12:16:34 +02:00
Tom Dudzik
e0df838f7f remove unnecessary code in IsFee() method 2017-08-24 11:17:56 +02:00
tdudz
15f31cfcac fix SetToAsset() bug where vchCommitment wasn't cleared before writing 2017-08-11 15:12:34 -07:00
Gregory Sanders
4985bc5092 Merge pull request #235 from kallewoof/getnewblockhex-coinbase
getnewblockhex would use regtest coinbase hard coded, instead of fetc…
2017-08-10 07:38:43 -04:00
Karl-Johan Alm
a3035b3892
getnewblockhex would use regtest coinbase hard coded, instead of fetching CoinbaseDestination from Params. 2017-08-10 13:06:25 +09:00
Gregory Sanders
4e4fe7f602 fixup! Don't use pointers for CReserveKeys 2017-08-09 14:29:19 -04:00
Gregory Sanders
bc4a33163a Merge pull request #225 from instagibbs/fundreserve
FundTransaction should avoid copying CReserveKeys
2017-08-09 11:12:15 -04:00
Gregory Sanders
f400def229 Don't use pointers for CReserveKeys 2017-08-08 10:38:45 -04:00
Gregory Sanders
cf9efd84fc Merge pull request #220 from instagibbs/revertcheck
Revert ownership of CCheck to QueueCheck, return ScriptError
2017-08-03 10:02:31 +09:00
Gregory Sanders
9823c8889c Allow mempool withdrawlocks to be grabbed by clients during pegin 2017-07-25 18:55:15 -04:00
Gregory Sanders
87360a3836 FundTransaction: Add reserve keys for inputs as well 2017-07-20 07:56:41 -04:00
Gregory Sanders
618da601a1 FundTransaction should avoid copying CReserveKeys 2017-07-20 07:56:41 -04:00
Gregory Sanders
7c7a765373 createrawtransaction: fix output asset type logic 2017-07-20 07:56:41 -04:00
Gregory Sanders
446bcaba17 SCMC: no need to assert negative values since we check later 2017-07-20 07:56:41 -04:00
Gregory Sanders
29b1f21c77 Free relay reserved entirely for withdrawlock spends, not rate limited 2017-07-19 10:31:09 -04:00
Gregory Sanders
5dcf8a3f50 Merge pull request #187 from jtimon/e14-fedpegscript-hf
HF: Genesis block includes fedpegscript and signblockscript
2017-07-19 09:57:37 -04:00
Gregory Sanders
b8aa6eb0ff Merge pull request #216 from AkioNak/fix-rpc-listissuances
listissuances should outputs asset/tokenamount as -1 if the asset is blinded.
2017-07-19 08:39:52 -04:00
Gregory Sanders
4d65c0c3e8 Merge pull request #217 from AkioNak/fix-rpc-listreceivedbyaddress
fix listreceivedbyaddress to sum amounts for each asset.
2017-07-19 08:30:47 -04:00
Gregory Sanders
f3a4e5b798 Revert ownership of CCheck to QueueCheck, return ScriptError 2017-07-18 21:58:42 -04:00
Gregory Sanders
5f254c2ab9 fundrawtransaction needs to push back all outputs 2017-07-18 14:42:10 -04:00
Akio Nakamura
e491e5bdff fix listreceivedbyaddress to sum amounts for each asset. 2017-07-18 16:48:11 +09:00
Akio Nakamura
da8b6c1d4b listissuances returns asset/tokenamount as -1 if the asset is blinded. 2017-07-18 15:08:16 +09:00
Gregory Sanders
28c66dcb44 Merge pull request #211 from instagibbs/minerfree
Miner selects any feerate no matter how small
2017-07-17 14:59:23 -04:00
Gregory Sanders
36aeb6ad75 Merge pull request #210 from instagibbs/testfreerelaypeg
Increase default free relay for pegins, test that pegging is accepted…
2017-07-17 14:59:13 -04:00