Expand description
Minimal Arbitrum system contract compatibility helpers.
Constants§
- ARB_
BLOCK_ NUMBER_ GAS_ COST - Gas charged by Nitro for returning the 32-byte
arbBlockNumber()result. - ARB_
BLOCK_ NUMBER_ SELECTOR ArbSys.arbBlockNumber()selector.- ARB_
SYS_ ADDRESS - ArbSys system contract address.
Statics§
- PRECOMPILE_
ID_ ARB_ SYS - ID for the ArbSys precompile.
Functions§
- arb_
block_ number_ call - Returns the gas cost and ABI-encoded result for
ArbSys.arbBlockNumber(). - arb_
block_ number_ output - Returns the ABI-encoded result for
ArbSys.arbBlockNumber(). - arb_
sys_ precompile - Returns an ArbSys precompile for the provided L2 block number.
- arb_
sys_ 🔒precompile_ call - is_
arbitrum_ chain - Returns whether
chain_idis an Arbitrum chain.