GitXplorerGitXplorer
s

stateless-block-verifier

public
34 stars
11 forks
4 issues

Commits

List of commits on branch master.
Verified
27905d327dae525da817bc3f334df4db288569b3

release: v2 (#47)

llightsing committed 2 days ago
Verified
f5df984bcdcdf2e11199e8933a9edd38b2512f4b

feat: adding gasUsed in block header (#50)

ii-m-aditya committed 11 days ago
Verified
be1f7d2dd68f12bc18d0d64198ffd04dd9c97a27

remove ethers (#46)

llightsing committed 16 days ago
Verified
b353fedcce85dd2a836ee13ebf2bee37ba425181

refactor: [phase2] remove mpt-zktrie (#45)

llightsing committed 16 days ago
Verified
97a19002e5e67b986039d4008fc57691825f2085

refactor: [phase1] remove eth-types (#43)

llightsing committed 16 days ago
Verified
9197bfb58bb6f80b0b02dc6330e80510f45d6b8d

Lazy commitment zktrie (#39)

ii-m-aditya committed 18 days ago

README

The README file for this repository.

Stateless Block Verifier

This project provides tools for stateless verification of blocks with mpt state roots.

Example

Run and verify a trace file

cargo run --package stateless-block-verifier -- run-file testdata/mainnet_blocks/0x7ea4fb.json 

Run Chunk mode trace files

cargo run --package stateless-block-verifier -- run-file --chunk-mode testdata/mainnet_blocks/837*

Fetch and verify traces from Geth rpc

cargo run --package stateless-block-verifier -- run-rpc --url http://localhost:8545 --start-block latest