Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
foundry-rs
/
foundry
Public
Notifications
You must be signed in to change notification settings
Fork
2.5k
Star
10.2k
Code
Issues
449
Pull requests
158
Discussions
Actions
Security
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security
Insights
Commits
Branch selector
master
User selector
All users
All time
Commit History
Commits on Mar 24, 2026
fix(fmt): swap valid_before/valid_after in TempoTransaction pretty print (#13910)
dizer-ti
authored
80ae599
Copy full SHA for 80ae599
refactor(script-sequence): rename misleading `opcode` field to `call_kind` (#13907)
anim001k
authored
791b10e
Copy full SHA for 791b10e
feat: Tempo wallet access key support for cast (#13909)
onbjerg
authored
b7c6d7e
Copy full SHA for b7c6d7e
Add feature: `forge inspect <x> linearization` to see a Solidity contract's linearized inheritance (#13704)
red-swan
authored
01c0f68
Copy full SHA for 01c0f68
refactor(evm): `NestedEvm` based on revm's `Evm` instead of alloy-evm (#13908)
mablr
authored
8f109e7
Copy full SHA for 8f109e7
feat(evm): `Backend` generic network (#13579)
Show description for e48acd5
mablr
and
ampcode-com
authored
e48acd5
Copy full SHA for e48acd5
chore: remove no-op `spec_id` reassignment in `Executor::clone_with_backend` (#13906)
Show description for 79b910e
figtracer
authored
79b910e
Copy full SHA for 79b910e
chore: remove dead code `paths_config` and `log_status` from inspector stack (#13905)
Show description for 03828f1
figtracer
authored
03828f1
Copy full SHA for 03828f1
refactor(evm): remove `tx_env` param from EVM constructor helper (#13903)
Show description for b5e43cc
mablr
authored
b5e43cc
Copy full SHA for b5e43cc
chore(cheatcodes): remove unused `cheats` param from `CheatcodesExecutor::console_log` (#13897)
figtracer
authored
5ba48c5
Copy full SHA for 5ba48c5
Commits on Mar 23, 2026
fix(ci): adapt to `TransactionMaybeSigned::to()` return type change (#13896)
decofe
authored
c360e23
Copy full SHA for c360e23
feat(cheatcodes): Network/Evm generic `Cheatcodes` (#13894)
Show description for 9241427
mablr
authored
9241427
Copy full SHA for 9241427
chore(common): consistency fix on `TransactionMaybeSigned::to()` (#13895)
mablr
authored
2359e29
Copy full SHA for 2359e29
perf(evm): make `NestedEvm::to_evm_env` consuming to avoid useless clone (#13893)
Show description for 5f6a192
mablr
authored
5f6a192
Copy full SHA for 5f6a192
perf(anvil): remove redundant clone in create_access_list (#13887)
edgarr1986
authored
7c31097
Copy full SHA for 7c31097
revert: "BroadcastableTransaction network-agnostic" (#13849) (#13891)
figtracer
authored
71c467d
Copy full SHA for 71c467d
fix(deps): bump to Foundry browser wallet version 0.2.0 (#13890)
Show description for 5977d68
zerosnacks
authored
5977d68
Copy full SHA for 5977d68
Update flake.lock (#13877)
Show description for 7d04944
github-actions[bot]
authored
7d04944
Copy full SHA for 7d04944
Commits on Mar 22, 2026
chore(deps): weekly `cargo update` (#13878)
Show description for e930477
github-actions[bot]
and
mattsse
authored
e930477
Copy full SHA for e930477
Commits on Mar 20, 2026
refactor(evm): use `TxEnv` directly in `DatabaseExt` instead of `TransactionRequest` (#13867)
mablr
authored
fc2c147
Copy full SHA for fc2c147
refactor(evm): `FoundryContextExt<Journal: JournalExt>` bound, use generic `Spec` in `EthCheatCtx` (#13866)
mablr
authored
7132820
Copy full SHA for 7132820
refactor(anvil): make Block generic over tx type (#13865)
stevencartavia
authored
98e26ed
Copy full SHA for 98e26ed
fix(traces): fix verbosity trace mode and unify verbosity handling (#13859)
Show description for 43ea952
3 people
authored
43ea952
Copy full SHA for 43ea952
refactor(evm): merge `FoundryJournalExt` into `FoundryContextExt` (#13863)
Show description for b945949
mablr
authored
b945949
Copy full SHA for b945949
chore: add `id` attributes to issue templates (#13864)
Show description for ce05b76
decofe
and
0xrusowsky
authored
ce05b76
Copy full SHA for ce05b76
refactor(evm): delegate to alloy's `EthEvmFactory` in `new_evm_with_inspector` (#13860)
figtracer
authored
5f5071d
Copy full SHA for 5f5071d
chore(cheatcodes): remove `Cheatcodes` context generic (#13861)
mablr
authored
c8f7d77
Copy full SHA for c8f7d77
refactor(anvil): make `PendingTransaction` generic over tx type (#13854)
stevencartavia
authored
a3a43a4
Copy full SHA for a3a43a4
feat(evm): wire Inspector and DatabaseExt Context generics (#13856)
mablr
authored
2d80074
Copy full SHA for 2d80074
feat(evm): `FoundryContextExt` generic impl (#13857)
mablr
authored
86789da
Copy full SHA for 86789da
Commits on Mar 19, 2026
feat(evm): generic `NestedEvmClosure` (#13850)
Show description for b91d5a5
mablr
authored
b91d5a5
Copy full SHA for b91d5a5
refactor(cheatcodes): `BroadcastableTransaction` network-agnostic (#13849)
Show description for 8a31326
figtracer
authored
8a31326
Copy full SHA for 8a31326
refactor(cheatcodes): extract fork env helper to reduce duplication (#13848)
Show description for 7e46e17
figtracer
authored
7e46e17
Copy full SHA for 7e46e17
refactor(evm): simplify nested Evm handling (#13846)
Show description for 8f17236
mablr
authored
8f17236
Copy full SHA for 8f17236
feat(cheatcodes): add `currentFilePath` cheatcode (#13735)
Show description for 82dd05f
4 people
authored
82dd05f
Copy full SHA for 82dd05f
Pagination
Previous
Next
You can’t perform that action at this time.