Andrew Chow
|
a90d1521c8
|
Refactor peg-in witness construction to it's own function
Also changes to Use CVectorWriter instead of casting for peg-in value serialization
|
2019-10-14 16:06:58 -04:00 |
|
Gregory Sanders
|
b73ff4ccfe
|
Fix liquidv1 sync
A single field wasn't given a positive value which
meant it considers no peg-ins to be valid.
|
2019-09-26 09:06:31 -04:00 |
|
Gregory Sanders
|
f7905d6dfb
|
Generalize the number of epochs old a peg-in can be and still be valid
|
2019-09-05 10:51:09 -04:00 |
|
Gregory Sanders
|
44f55d36c0
|
Make future parent segwit versions in fedpegscripts be vacuously true
|
2019-09-05 10:51:09 -04:00 |
|
Gregory Sanders
|
bd11097cec
|
Add fedpeg_program field in dynafed header
|
2019-09-05 10:51:09 -04:00 |
|
Gregory Sanders
|
0fd39edf54
|
s/d_params/dynafed_params/
|
2019-09-05 10:51:09 -04:00 |
|
Gregory Sanders
|
525b24cf5c
|
Expose fedpeg fetching to consensus and mempool internals
|
2019-09-03 10:55:29 -04:00 |
|
Gregory Sanders
|
8d3091bbcb
|
Deserialize merkle proofs without witness, which matters for dynafed
|
2019-09-03 10:55:06 -04:00 |
|
Gregory Sanders
|
830f917235
|
Add fedpegscript-fetching helper
|
2019-09-03 10:55:06 -04:00 |
|
Gregory Sanders
|
b56fe14956
|
calculate_contract: remove most template checks and assert in preperation for dynafed
|
2019-09-03 10:55:06 -04:00 |
|
Steven Roose
|
9f4f2e7519
|
MERGE-FIX: Fix compilation errors
|
2019-05-03 17:46:12 +01:00 |
|
Gregory Sanders
|
870e41609e
|
Enforce coinbase maturity on bitcoin peg-ins
|
2019-03-28 16:27:18 -04:00 |
|
Steven Roose
|
aba54b3f92
|
Make validatepegin default to true if has parent chain
|
2019-03-21 17:55:02 +00:00 |
|
Steven Roose
|
d53479c9ff
|
[BROKEN] Introduce CA in data structures
|
2019-03-20 12:05:45 +00:00 |
|
Gregory Sanders
|
aa375e66c1
|
Replace CScriptID and CKeyID in CTxDestination with dedicated type
|
2019-03-20 12:05:31 +00:00 |
|
Steven Roose
|
36a5d5d0f8
|
Fix bug in calculate_contract for Liquid
|
2019-03-20 12:05:28 +00:00 |
|
Gregory Sanders
|
a36ee6c0ed
|
MERGE FIX: Augment IsValidPeginWitness with err string return
|
2019-01-31 10:55:34 +00:00 |
|
Gregory Sanders
|
4202671221
|
MERGE FIX: spelling linter fixes
|
2019-01-31 10:55:03 +00:00 |
|
Gregory Sanders
|
592a622b4b
|
Add detection of liquidv1 fedpeg script, startup sanity check
|
2019-01-24 13:24:08 -05:00 |
|
Steven Roose
|
d8885400fb
|
Add support for signed-blocks parent chains
|
2019-01-02 18:46:02 +01:00 |
|
Steven Roose
|
fb8a4533df
|
Add pegin validation utility methods
|
2019-01-02 16:14:09 +01:00 |
|