Expand description
ยงfoundry-evm-networks
Foundry EVM network configuration.
Modulesยง
- arbitrum
- Minimal Arbitrum system contract compatibility helpers.
- celo
- optimism ๐
- Optimism-specific extensions for
NetworkConfigsand related helpers.
Structsยง
Enumsยง
Constantsยง
- BSC_
MAINNET_ ๐CHAIN_ ID - BSC_
MAINNET_ ๐HABER_ TIMESTAMP - BSC_
MAINNET_ ๐OSAKA_ TIMESTAMP - BSC_
P256_ ๐ADDRESS - BSC secp256r1 precompile address introduced by the Haber hardfork.
- BSC_
TESTNET_ ๐CHAIN_ ID - BSC_
TESTNET_ ๐HABER_ TIMESTAMP - BSC_
TESTNET_ ๐OSAKA_ TIMESTAMP - TEMPO_
PRECOMPILES ๐ - TEMPO_
PRECOMPILE_ ADDRESSES - All well-known Tempo precompile addresses.
Functionsยง
- active_
tempo_ precompile_ addresses - Returns the well-known Tempo precompile addresses active at
hardfork. - bsc_
p256_ ๐precompile - Returns the BSC P256 precompile for the given timestamp. The outer option distinguishes BSC chains from unrelated chains, while the inner option disables P256 before Haber.
- is_
tempo_ precompile_ active_ at - Returns whether a well-known Tempo precompile address is active at
hardfork.