Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
1140cfa
Use LazyLoadingBackend as default backend
dimartiro Nov 3, 2025
891d2f2
Fix fmt
dimartiro Nov 3, 2025
bc5bddf
fix fuzzer (#374)
alexggh Nov 4, 2025
e34ed83
fixup invariant fuzzer (#376)
alexggh Nov 4, 2025
09f86d9
fixup calling test contract (#377)
alexggh Nov 4, 2025
52c3249
stabilise snapshots (#384)
pkhry Nov 4, 2025
1d6e7fa
feat(anvil-polkadot): add transaction pool RPCs 2/2 (#370)
dragann-milosevic Nov 4, 2025
b6a247f
Fix clippy and fmt
dimartiro Nov 5, 2025
760cc7d
Fix some tests
dimartiro Nov 5, 2025
f3d9fdd
fix getStorage and setStorage RPCs (#385)
alindima Nov 5, 2025
1935661
update to latest polkadot-sdk master (#363)
alexggh Nov 5, 2025
3b12df5
Fix fmt
dimartiro Nov 6, 2025
36a595b
Merge branch 'feature/forking' of https://github.com/paritytech/found…
dimartiro Nov 6, 2025
2820574
Fix child storage methods
dimartiro Nov 7, 2025
e2f203f
Implement revert and remove leafs
dimartiro Nov 7, 2025
306e289
Fix commit operation
dimartiro Nov 7, 2025
697632d
Cleanup some comments and logs
dimartiro Nov 7, 2025
ba38ddd
Fix clippy and fmt
dimartiro Nov 10, 2025
18906cb
split lazy-loading backend into dedicated modules
dimartiro Nov 10, 2025
e2c0f67
anvil-polkadot: forking cli flags (#393)
jimjbrettj Nov 11, 2025
ab19afc
Merge branch 'feature/forking' of https://github.com/paritytech/found…
dimartiro Nov 11, 2025
f732f8c
Remove some unused deps, methods and fields
dimartiro Nov 12, 2025
9db21c1
Remove unused polkadot-core-primitives dep
dimartiro Nov 12, 2025
c3dc885
fix comment
dimartiro Nov 12, 2025
3093410
Refactor parking_lot::RWLock
dimartiro Nov 12, 2025
7c7caee
finish refactoring parking_lot::RWLock
dimartiro Nov 12, 2025
a9e48ff
Make checkpoint optional
dimartiro Nov 16, 2025
818c802
Remove remove_leaf_block impl
dimartiro Nov 16, 2025
84dff98
Improve imports and test module
dimartiro Nov 16, 2025
4a3e189
Improve genesis block check
dimartiro Nov 17, 2025
27844e8
Return early if we want to revert 0 blocks
dimartiro Nov 17, 2025
54ce241
Rename reverted_finalized to reverted_up_to_finalized
dimartiro Nov 17, 2025
9d7039e
Implement lazy loading for child storage keys
dimartiro Nov 17, 2025
c893422
Remove custom RawIter and replaced it for a wrapper
dimartiro Nov 17, 2025
8e82949
Fix clippy
dimartiro Nov 18, 2025
4e2de04
Fix removed keys tracking for child storage
dimartiro Nov 18, 2025
6e5ec42
Refactor import
dimartiro Nov 18, 2025
70e6f3f
Remove unnecesary check
dimartiro Nov 18, 2025
d9c24da
Use hashset for removed keys
dimartiro Nov 18, 2025
71855d7
Implement status and justifications using lazy loading
dimartiro Nov 18, 2025
2a828fb
Ignore extra leaves process
dimartiro Nov 18, 2025
2e85f4d
Add comment explaining removed_keys usage
dimartiro Nov 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .config/nextest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ chisel-serial = { max-threads = 1 }
polkadot-localnode-serial = { max-threads = 1 }

[profile.default]
retries = { backoff = "exponential", count = 2, delay = "5s", jitter = true }
slow-timeout = { period = "1m", terminate-after = 3 }
retries = { backoff = "exponential", count = 3, delay = "10s", jitter = true }
slow-timeout = { period = "5m", terminate-after = 4 }

[[profile.default.overrides]]
filter = "test(/ext_integration|can_test_forge_std/)"
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
sudo apt-get update
sudo apt-get install -y clang libclang-dev
- name: Build documentation
run: cargo doc --workspace --all-features --no-deps --document-private-items
run: cargo +nightly doc --workspace --all-features --no-deps --document-private-items
env:
RUSTDOCFLAGS: --cfg docsrs -D warnings --show-type-layout --generate-link-to-definition --enable-index-page -Zunstable-options
- name: Deploy documentation
Expand All @@ -53,19 +53,19 @@ jobs:
force_orphan: true

doctest:
runs-on: ubuntu-latest
runs-on: parity-large-new
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: dtolnay/[email protected]
- name: Install build tools
run: |
sudo apt-get update
sudo apt-get install -y clang libclang-dev unzip build-essential
- name: Install protobuf-compiler
uses: arduino/setup-protoc@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Install clang on ubuntu
run: |
sudo apt-get update
sudo apt-get install -y clang libclang-dev
- uses: dtolnay/[email protected]
with:
target: wasm32-unknown-unknown
Expand Down
Loading