Chenxing Li
193e154361
Change miner id logic & request miner id automatically ( #60 )
...
* Change miner id logic & request miner id automatically
* Not enable all features in the test workflow.
* Auto configurable mining period
* Adjust test params for ci
2024-04-27 11:15:57 +08:00
Chenxing Li
c85fe38c59
Remove cli build from server build workflow ( #54 )
...
* Remove cli build from server build workflow
* Build cli for a single test
2024-04-23 14:35:24 +08:00
peilun-conflux
b9c6e43617
Enforce rear padding data check for segment proofs. ( #55 )
...
* Construct wrong proof.
* Enforce rear padding data check for segment proofs.
2024-04-17 18:46:04 +08:00
peilun-conflux
f5a71375be
Allow reverting the last tx with no flow data update. ( #51 )
...
* Allow reverting the last tx with no flow data update.
* Add details for panic.
2024-04-15 10:44:18 +08:00
MiniFrenchBread
0047ab22d4
chore: update dependency ( #39 )
...
* chore: update dependency
* chore: update dependency
2024-04-08 13:54:01 +08:00
Chenxing Li
306c43c9dc
Migrate to the new contract interfaces ( #29 )
...
* Fix compile warning & Search contract by name automatically
Migrate to the new contract interfaces
* Fix compile
* Fix lint
2024-03-14 13:56:17 +08:00
0g-peterzhb
2e1d076460
@peter/update submodule ( #25 )
...
* update modules
2024-03-12 18:49:51 +08:00
peilun-conflux
39ca3113d8
Cache zero hash results. ( #24 )
...
* Cache zero hash results.
* Fix clippy.
2024-03-01 10:08:10 +08:00
peilun-conflux
310bf1c8dd
Save updated mpt nodes from proof to DB. ( #20 )
...
* Save updated mpt nodes from proof to DB.
* Free disk space for Github Actions.
* Use an alternative Rust cache action.
* Fix action usage.
* Do not free large packages.
2024-02-06 18:46:35 +08:00
peilun-conflux
19d9d31b0c
Fix proof data update in corner cases. ( #13 )
...
* Fix proof data update in corner cases.
* Fix fmt.
2024-01-28 16:52:28 +08:00
Bo QIU
a4abe2b2a4
fix build dependency isuse ( #12 )
...
* fix build dependency isuse
* cargo fmt
* fix lint failure in CI
* update toolchain
2024-01-26 19:48:40 +08:00
MiniFrenchBread
7667e02019
fix: contract, tests, clippy ( #11 )
2024-01-26 16:13:18 +08:00
peilun-conflux
0c123500c9
Update the merkle tree with proof data. ( #9 )
...
* Add proof data for chunk proof.
* Support file proof.
* Update with segment proof and fix issues.
* Fix more issues.
* Fix the process of file proof.
* Merge branch 'main' into fix_proof
* Enable sync_test.
* Fix wrongly updated submodule.
* Fix bsc node version.
2024-01-26 10:29:09 +08:00
Peilun Li
9058467be1
Initial commit
2024-01-04 18:05:32 +08:00