Commit Graph
2911 Commits
Author SHA1 Message Date
Mariano Sorgente 078b8566e0 Progress in validating multiple blocks 2021-01-12 17:00:51 -05:00
Mariano Sorgente 107a32077f Some vdf fixes 2021-01-12 17:00:51 -05:00
Mariano Sorgente 37308390e7 3 blocks added 2021-01-12 17:00:51 -05:00
Mariano Sorgente 0e3e12fafa Get second block added to chain 2021-01-12 17:00:51 -05:00
Mariano Sorgente 5dd586f1e6 Fix signage point validation bug 2021-01-12 17:00:51 -05:00
Mariano Sorgente caa84eb9a5 Fix bugs 2021-01-12 17:00:51 -05:00
almog 5397a076ac more block_tools.py logic
refactor to smaller pices
2021-01-12 17:00:51 -05:00
almog 3b40289452 fix key error in while loop 2021-01-12 17:00:51 -05:00
almog f03854d228 add sub_block to sub_lock hashmap when adding to block store 2021-01-12 17:00:51 -05:00
almog ecbbdb6337 2nd block test fails on assertions 2021-01-12 17:00:51 -05:00
almog f5bde8fa21 fix height, there is still an issue with prev header hash 2021-01-12 17:00:51 -05:00
Mariano Sorgente 5f6454927b Logic for get consecutive blocks 2021-01-12 17:00:51 -05:00
Mariano Sorgente 91775e914c Factor out block within block tools 2021-01-12 17:00:51 -05:00
almog 352369b4f4 block_tools.py refactor
test chain with 2 blocks
2021-01-12 17:00:51 -05:00
almog 20de608242 refactor genesis cases flag 2021-01-12 17:00:51 -05:00
Mariano Sorgente 1e08b08943 Progress on full node store 2021-01-12 17:00:51 -05:00
Mariano Sorgente c098d17076 More sub-epoch fixes 2021-01-12 17:00:51 -05:00
almog 0e23bdff68 generic get_pospace method fro block_tools.py 2021-01-12 17:00:51 -05:00
almog 06b4323c5d fix, check foliage_block_signature and foliage_block in block validation 2021-01-12 17:00:51 -05:00
Mariano Sorgente fbeb272282 Fix sub-epoch validation, and store sub-epochs in blockchain.py 2021-01-12 17:00:51 -05:00
Mariano Sorgente d5de16843e Recursive replace test utility 2021-01-12 17:00:51 -05:00
Mariano Sorgente 476304b43b Simplify tests 2021-01-12 17:00:51 -05:00
Mariano Sorgente 4a14bde38d More genesis tests 2021-01-12 17:00:51 -05:00
Mariano Sorgente 2ae7960ff0 Overflow genesis block 2021-01-12 17:00:51 -05:00
Mariano Sorgente b0b7b4ee79 Genesis block validated successfully 2021-01-12 17:00:51 -05:00
Mariano Sorgente a81282e2b7 Fix reward claim validation 2021-01-12 17:00:51 -05:00
Mariano Sorgente e1877620f5 Fix VDF verification 2021-01-12 17:00:51 -05:00
almog 8b89e26e78 minor fixes 2021-01-12 17:00:51 -05:00
almog fa82f6c628 fix to_sign_cc an to_sign_rc in block_tools.py
fix rc_sp_hash in block_header_validation.py
2021-01-12 17:00:51 -05:00
almog b040990331 add test get_vdf_info_and_proof (fails)
fix genesis block filter in block_tools.py
2021-01-12 17:00:51 -05:00
Mariano Sorgente 8c09caf92e Logging 2021-01-12 17:00:51 -05:00
almog c796753f3f extract get_next_slot_iters from blockchain.py to use in block tools, more work on create_next_block 2021-01-12 17:00:51 -05:00
Mariano Sorgente 6d8e0e0473 More progress on validation 2021-01-12 17:00:51 -05:00
Mariano Sorgente 04dee699a5 Progress on adding genesis block 2021-01-12 17:00:51 -05:00
Mariano Sorgente 42b6912829 Block store tests 2021-01-12 17:00:51 -05:00
Mariano Sorgente 8511f4d644 Almost have block_store tests running 2021-01-12 17:00:51 -05:00
Mariano Sorgente ec76b746de Start making changes to update tests 2021-01-12 17:00:51 -05:00
Mariano Sorgente e8a144b408 Create the first block 2021-01-12 17:00:51 -05:00
Mariano Sorgente d8479c25e9 genesis block block tools 2021-01-12 17:00:51 -05:00
almog 0c2de62166 genesis flow 2021-01-12 17:00:51 -05:00
Mariano Sorgente dc5eb69b5e More ICP -> SP 2021-01-12 17:00:51 -05:00
Mariano Sorgente d5d14f807a ICP -> SP 2021-01-12 17:00:51 -05:00
Mariano Sorgente 079741e748 More simplification 2021-01-12 17:00:51 -05:00
Mariano Sorgente 963aa2b18c tweaks 2021-01-12 17:00:51 -05:00
Mariano Sorgente b9418f793c Check ip of infused challenge chain 2021-01-12 17:00:51 -05:00
Mariano Sorgente 856f2b6e46 move things around, and fix blockchain.py 2021-01-12 17:00:51 -05:00
Mariano Sorgente f7d0aa3213 refactor difficulty adjustment and ips 2021-01-12 17:00:51 -05:00
Mariano Sorgente 092b7a288f Remove redundant info from end of slot 2021-01-12 17:00:51 -05:00
Mariano Sorgente dff0a797e8 First try at validation of 3 VDFs 2021-01-12 17:00:51 -05:00
Mariano Sorgente 295251b4f0 puzzle hash in plot 2021-01-12 17:00:51 -05:00