Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
90dc96b
wip: create test harness independently
haardikk21 Nov 3, 2025
198e1d5
wip: initialize foundry project
haardikk21 Nov 3, 2025
825a277
wip: install solmate
haardikk21 Nov 3, 2025
4375517
update readme
haardikk21 Nov 3, 2025
f50e021
wip: generalize test harness, allow for ExEx's and RPC modules to be …
haardikk21 Nov 4, 2025
ce1b5a7
remove foundry github workflow
haardikk21 Nov 4, 2025
2c70a4d
wip: first test migration
haardikk21 Nov 4, 2025
f9efa86
migrate most rpc.rs tests
haardikk21 Nov 5, 2025
1b4ba2a
test-utils: wire flashblocks state into harness
niran Nov 14, 2025
f0c746e
Remove legacy flashblocks RPC tests
niran Nov 17, 2025
5aa6d9b
Port flashblocks state tests to shared harness
niran Nov 18, 2025
b13e469
Sync harness provider with canonical chain
niran Nov 18, 2025
28cff76
Cleanup flashblocks OnceCell usage
niran Nov 18, 2025
a885476
Add latest_block() utility to base TestHarness
niran Nov 19, 2025
85b5f88
Remove unused utils
niran Nov 19, 2025
3a3c4f1
refactor(test-utils): replace testing_node() with manual database setup
niran Nov 20, 2025
4199afc
refactor: remove retry loop from new_canonical_block_without_processing
niran Nov 20, 2025
4dc2787
Rename framework_test back to rpc
niran Nov 20, 2025
364ed3d
cargo clippy
niran Nov 20, 2025
2d2aa20
fix: restore missing max_pending_blocks_depth parameter and fix build…
niran Nov 20, 2025
ae607dc
update test-utils docs
niran Nov 20, 2025
f758448
cargo fmt
niran Nov 20, 2025
42bcb87
just fix
niran Nov 20, 2025
3ed04a2
add jovianTime
niran Nov 21, 2025
ca2eecf
Move flashblocks tests to integration suite
niran Nov 23, 2025
573bfe0
Silence executor warnings in flashblocks tests
niran Nov 23, 2025
aa647d0
Add shared test tracing helper
niran Nov 23, 2025
61cf4f8
Document flashblocks integration tests
niran Nov 23, 2025
34b5f0c
Default TestHarness launcher
niran Nov 23, 2025
4794c97
Split flashblocks harness
niran Nov 23, 2025
c8992a3
Introduce FlashblocksLocalNode
niran Nov 23, 2025
c40e761
Decouple Flashblocks node
niran Nov 23, 2025
a70a280
Refactor flashblocks harness and tests
niran Nov 23, 2025
0ecfe42
Add manual flashblocks harness
niran Nov 23, 2025
788330e
Clarify flashblocks launcher wrapping
niran Nov 23, 2025
83390a4
Simplify flashblocks provider wiring
niran Nov 23, 2025
6902345
Extract FlashblocksHarness module
niran Nov 23, 2025
56ba57b
Document flashblocks harness module
niran Nov 23, 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
6 changes: 6 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[submodule "contracts/lib/forge-std"]
path = contracts/lib/forge-std
url = https://github.com/foundry-rs/forge-std
[submodule "contracts/lib/solmate"]
path = contracts/lib/solmate
url = https://github.com/transmissions11/solmate
Loading