Commit Graph

3070 Commits

Author SHA1 Message Date
almog
729cb65812 weight proof changes 2021-01-12 17:00:51 -05:00
Mariano Sorgente
e9f6ce4a74 More tests 2021-01-12 17:00:51 -05:00
almog
27a7b5f28f remove redundant code in block creation 2021-01-12 17:00:51 -05:00
almog
c0f61a1e10 weight proofs - remove BlockStore 2021-01-12 17:00:51 -05:00
almog
ce30b169ea weight proofs - remove BlockStore 2021-01-12 17:00:51 -05:00
almog
817c774509 weight proofs refactor 2021-01-12 17:00:51 -05:00
almog
94a5e5ef83 fix create_sub_epoch_segments 2021-01-12 17:00:51 -05:00
Mariano Sorgente
0fe16fd007 Coin store tests 2021-01-12 17:00:51 -05:00
Mariano Sorgente
0bd26de3cf Update block store tests 2021-01-12 17:00:51 -05:00
Mariano Sorgente
23663160c1 Update syncing code 2021-01-12 17:00:51 -05:00
Mariano Sorgente
3abb1291e9 Fix some stuff in full node store 2021-01-12 17:00:51 -05:00
Mariano Sorgente
563db43e80 Implement respond_signage_point 2021-01-12 17:00:51 -05:00
almog
578fd3749b fix recent reward chain in weight proof 2021-01-12 17:00:51 -05:00
almog
97a664b347 refactor weight proof 2021-01-12 17:00:51 -05:00
almog
7a8981b637 refactor weight proof 2021-01-12 17:00:51 -05:00
almog
8d786007c8 start weight proof tests 2021-01-12 17:00:51 -05:00
almog
bc963ddb7c refactor 2021-01-12 17:00:51 -05:00
almog
090b9b6f6c more proof of wight, need to handle sampling 2021-01-12 17:00:51 -05:00
almog
5111fbe443 revert 2021-01-12 17:00:51 -05:00
almog
642cc05f6e more make_weight_proof 2021-01-12 17:00:51 -05:00
Mariano Sorgente
5ae820d6d7 SeS stuff 2021-01-12 17:00:51 -05:00
Mariano Sorgente
026c4006fb More full node protocol, and difficulty fixes 2021-01-12 17:00:51 -05:00
almog
55205c1e3d start of create weight proof 2021-01-12 17:00:51 -05:00
almog
4cb7b2d14b weight proof type 2021-01-12 17:00:51 -05:00
Mariano Sorgente
b1df2c7f1a Overflow blocks tests 2021-01-12 17:00:51 -05:00
almog
8e772f4a95 weight proof type 2021-01-12 17:00:51 -05:00
Mariano Sorgente
91db5efd1d Fix empty slots issue 2021-01-12 17:00:51 -05:00
Mariano Sorgente
351b09ed23 Fix empty sub slots 2021-01-12 17:00:51 -05:00
almog
ae9bc99ea2 refactor validation, reuse code 2021-01-12 17:00:51 -05:00
almog
65888202f2 fix icc vdf expected input in validation 2021-01-12 17:00:51 -05:00
Mariano Sorgente
9c7d3653a4 More TL changes 2021-01-12 17:00:51 -05:00
Mariano Sorgente
d5143625ff Some reorganization, full node stuff, and timelord protoc9ol 2021-01-12 17:00:51 -05:00
Mariano Sorgente
cf46fb8406 Fix block tools icc issue 2021-01-12 17:00:51 -05:00
Mariano Sorgente
d1c35f33f7 Add deficit to timelord protocol 2021-01-12 17:00:51 -05:00
Mariano Sorgente
230ff44a4c Update timelord protocol 2021-01-12 17:00:51 -05:00
Mariano Sorgente
5cb790fbe3 Update full node store 2021-01-12 17:00:51 -05:00
almog
cd3e561d7e refactor block tools, reuse code 2021-01-12 17:00:51 -05:00
almog
74e980672b refactor validation, add logs 2021-01-12 17:00:51 -05:00
Mariano Sorgente
1f0952f848 Major progress on full node and store 2021-01-12 17:00:51 -05:00
Mariano Sorgente
2883e9942c Extract block creation 2021-01-12 17:00:51 -05:00
Mariano Sorgente
b203baa2bc Fix new sub-epoch 2021-01-12 17:00:51 -05:00
Mariano Sorgente
292da475f2 Overflow sub-blocks in new sub-epoch 2021-01-12 17:00:51 -05:00
almog
3095dca92a count empty_slots correctly 2021-01-12 17:00:51 -05:00
almog
d4af02e2ed more validation logs, small refactor block_tools.py,
test fails on block 84
2021-01-12 17:00:51 -05:00
almog
6ad2acc410 add block_tools code for sp_iters == 0 case, add logs 2021-01-12 17:00:51 -05:00
Mariano Sorgente
b465b7a7cd Correct vdf for overflow 2021-01-12 17:00:51 -05:00
Mariano Sorgente
dcd61d0102 Overflow blocks created 2021-01-12 17:00:51 -05:00
Mariano Sorgente
0c506abfd2 500 blocks 2021-01-12 17:00:51 -05:00
Mariano Sorgente
fed2f941b7 Fix difficulty and upgrade bls 2021-01-12 17:00:51 -05:00
Mariano Sorgente
e463782b6f Difficulty adjustment fix 2021-01-12 17:00:51 -05:00