@eth-optimism/viem • Docs
@eth-optimism/viem / chains / supersimL2C
constsupersimL2C:object
L2 chain C definition for supersim in non-forked mode
optionalblockExplorers:object
Collection of block explorers
[key: string]: ChainBlockExplorer
default:
ChainBlockExplorer
contracts:
object
Collection of contracts
readonlycreate2Deployer:object
readonlyaddress:"0x13b0D85CcB8bf860b6b79AF3029fCA081AE9beF2"='0x13b0D85CcB8bf860b6b79AF3029fCA081AE9beF2'
readonlygasPriceOracle:object
readonlyaddress:"0x420000000000000000000000000000000000000F"
readonlyl1Block:object
readonlyaddress:"0x4200000000000000000000000000000000000015"
readonlyl2CrossDomainMessenger:object
readonlyaddress:"0x4200000000000000000000000000000000000007"
readonlyl2Erc721Bridge:object
readonlyaddress:"0x4200000000000000000000000000000000000014"
readonlyl2StandardBridge:object
readonlyaddress:"0x4200000000000000000000000000000000000010"
readonlyl2ToL1MessagePasser:object
readonlyaddress:"0x4200000000000000000000000000000000000016"
readonlymulticall3:object
readonlyaddress:"0xca11bde05977b3631167028862be2a173976ca11"='0xca11bde05977b3631167028862be2a173976ca11'
readonlyoptimismMintableERC20Factory:object
readonlyaddress:"0x4200000000000000000000000000000000000012"='0x4200000000000000000000000000000000000012'
readonlypermit2:object
readonlyaddress:"0x000000000022D473030F116dDEE9F6B43aC78BA3"='0x000000000022D473030F116dDEE9F6B43aC78BA3'
supersimL2CContracts:
object
readonlyaddressManager:object
readonly901:object
readonlyaddress:"0x9a36cea6561f9c77e1b7fb5bc34f3eb04f144558"='0x9a36cea6561f9c77e1b7fb5bc34f3eb04f144558'
readonlyanchorStateRegistry:object
readonly901:object
readonlyaddress:"0x28f326c4bab0c21ba877da21b5287a3f241819b9"='0x28f326c4bab0c21ba877da21b5287a3f241819b9'
readonlydelayedWETHPermissionedGame:object
readonly901:object
readonlyaddress:"0xbe9b8af2517bf5ba18f6389a0c8a9d0e30c556bb"='0xbe9b8af2517bf5ba18f6389a0c8a9d0e30c556bb'
readonlydisputeGameFactory:object
readonly901:object
readonlyaddress:"0x796768d6f0a25636cda7fa244b6c194ff70414f3"='0x796768d6f0a25636cda7fa244b6c194ff70414f3'
readonlyl1CrossDomainMessenger:object
readonly901:object
readonlyaddress:"0x5741bf82900aca6232d46b52cf78b1c1b3eb87b8"='0x5741bf82900aca6232d46b52cf78b1c1b3eb87b8'
readonlyl1Erc721Bridge:object
readonly901:object
readonlyaddress:"0x2afefa54002024cd9d798c0e25f6a957e9a84d9a"='0x2afefa54002024cd9d798c0e25f6a957e9a84d9a'
readonlyl1StandardBridge:object
readonly901:object
readonlyaddress:"0x24729345269eaa41713671bdd32484ae7d69069b"='0x24729345269eaa41713671bdd32484ae7d69069b'
readonlyopChainProxyAdmin:object
readonly901:object
readonlyaddress:"0x7b4d50210451097f4fa1e6762044aee5ec163419"='0x7b4d50210451097f4fa1e6762044aee5ec163419'
readonlyoptimismMintableErc20Factory:object
readonly901:object
readonlyaddress:"0x5b68a53ec6eed8762d9b37633b2af6b9cb0b4b00"='0x5b68a53ec6eed8762d9b37633b2af6b9cb0b4b00'
readonlypermissionedDisputeGame:object
readonly901:object
readonlyaddress:"0x2ec0f1bcfaf82ebabbd09475eaaa02ebe8dd92a8"='0x2ec0f1bcfaf82ebabbd09475eaaa02ebe8dd92a8'
readonlyportal:object
readonly901:object
readonlyaddress:"0xd5d24833d21f039a97e7f67c8c681f2ec3ad3858"='0xd5d24833d21f039a97e7f67c8c681f2ec3ad3858'
readonlysystemConfig:object
readonly901:object
readonlyaddress:"0xffdbf5ee3fc2f4f2c74078f5f3d8971b9f925538"='0xffdbf5ee3fc2f4f2c74078f5f3d8971b9f925538'
readonlyuniV4PoolManager:object
readonlyaddress:"0xa1caFe2C10007B3f230B180549AF68F98F9da161"='0xa1caFe2C10007B3f230B180549AF68F98F9da161'
readonlyuniV4Posm:object
readonlyaddress:"0xA879cbA8E7927E3486C003455824726fB06B505B"='0xA879cbA8E7927E3486C003455824726fB06B505B'
readonlyuniV4Router:object
readonlyaddress:"0x08654d9B5314c439237e339858ebCF9bC0061ccB"='0x08654d9B5314c439237e339858ebCF9bC0061ccB'
readonlyuniV4StateView:object
readonlyaddress:"0x98FD43d306458eC292944337909cd26B08b78257"='0x98FD43d306458eC292944337909cd26B08b78257'
readonlyweth:object
readonlyaddress:"0x4200000000000000000000000000000000000006"='0x4200000000000000000000000000000000000006'
optionalcustom:Record<string,unknown>
Custom chain data.
optionalfees:ChainFees<undefined>
Modifies how fees are derived.
readonlyformatters:object
Modifies how data is formatted and typed (e.g. blocks and transactions)
readonlyblock:object
exclude:
undefined| []
format: (
args) =>object
• args: OpStackRpcBlock<BlockTag, boolean>
object
baseFeePerGas:
null|bigint
blobGasUsed:
bigint
difficulty:
bigint
excessBlobGas:
bigint
extraData: `0x${string}`
gasLimit:
bigint
gasUsed:
bigint
hash:
null| `0x${string}`
logsBloom:
null| `0x${string}`
miner: `0x${string}`
mixHash: `0x${string}`
nonce:
null| `0x${string}`
number:
null|bigint
parentHash: `0x${string}`
receiptsRoot: `0x${string}`
sealFields: `0x${string}`[]
sha3Uncles: `0x${string}`
size:
bigint
stateRoot: `0x${string}`
timestamp:
bigint
totalDifficulty:
null|bigint
transactions: `0x${string}`[] |
OpStackTransaction<boolean>[]
transactionsRoot: `0x${string}`
uncles: `0x${string}`[]
optionalwithdrawals:Withdrawal[]
optionalwithdrawalsRoot: `0x${string}`
type:
"block"
readonlytransaction:object
exclude:
undefined| []
format: (
args) =>object|object|object|object|object
• args: OpStackRpcTransaction<boolean>
object | object | object | object | object
type:
"transaction"
readonlytransactionReceipt:object
exclude:
undefined| []
format: (
args) =>object
• args: OpStackRpcTransactionReceipt
object
optionalblobGasPrice:bigint
optionalblobGasUsed:bigint
blockHash: `0x${string}`
blockNumber:
bigint
contractAddress:
undefined|null| `0x${string}`
cumulativeGasUsed:
bigint
effectiveGasPrice:
bigint
from: `0x${string}`
gasUsed:
bigint
l1Fee:
null|bigint
l1FeeScalar:
null|number
l1GasPrice:
null|bigint
l1GasUsed:
null|bigint
logs:
Log<bigint,number,false,undefined,undefined,undefined,undefined>[]
logsBloom: `0x${string}`
optionalroot: `0x${string}`
status:
"success"|"reverted"
to:
null| `0x${string}`
transactionHash: `0x${string}`
transactionIndex:
number
type:
TransactionType
type:
"transactionReceipt"
id:
903
ID in number form
name:
"Supersim L2 C"
Human-readable name
nativeCurrency:
object
Currency used by chain
readonlydecimals:18=18
readonlyname:"Ether"='Ether'
readonlysymbol:"ETH"='ETH'
rpcUrls:
object
Collection of RPC endpoints
readonlydefault:object
readonlyhttp: readonly ["http://127.0.0.1:9547"]
readonlyserializers:object
Modifies how data is serialized (e.g. transactions).
readonlytransaction: (transaction,signature?) => `0x02${string}` | `0x01${string}` | `0x03${string}` |TransactionSerializedLegacy| `0x7e${string}`
• transaction: OpStackTransactionSerializable
• signature?: Signature
`0x02${string}` | `0x01${string}` | `0x03${string}` | TransactionSerializedLegacy | `0x7e${string}`
sourceId:
900
Source Chain ID (ie. the L1 chain)
testnet:
true
Flag for test networks