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