Versions in this module Expand all Collapse all v0 v0.1.0 Jan 28, 2022 Changes in this version + var L1blockABI = L1blockMetaData.ABI + var L1blockBin = L1blockMetaData.Bin + var L1blockDeployedBin = "0x608060405234801561001057600080fd5b50600436106100625760003560e01c806309bd5a60146100675780635cf24969146100855780638381f58a146100a3578063b80777ea146100c1578063c03ba43e146100df578063e591b282146100fb575b600080fd5b61006f610119565b60405161007c91906101fd565b60405180910390f35b61008d61011f565b60405161009a9190610231565b60405180910390f35b6100ab610125565b6040516100b89190610231565b60405180910390f35b6100c961012b565b6040516100d69190610231565b60405180910390f35b6100f960048036038101906100f491906102a9565b610131565b005b6101036101cc565b6040516101109190610351565b60405180910390f35b60035481565b60025481565b60005481565b60015481565b73deaddeaddeaddeaddeaddeaddeaddeaddead000173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146101aa576040517fce8c104800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8360008190555082600181905550816002819055508060038190555050505050565b73deaddeaddeaddeaddeaddeaddeaddeaddead000181565b6000819050919050565b6101f7816101e4565b82525050565b600060208201905061021260008301846101ee565b92915050565b6000819050919050565b61022b81610218565b82525050565b60006020820190506102466000830184610222565b92915050565b600080fd5b61025a81610218565b811461026557600080fd5b50565b60008135905061027781610251565b92915050565b610286816101e4565b811461029157600080fd5b50565b6000813590506102a38161027d565b92915050565b600080600080608085870312156102c3576102c261024c565b5b60006102d187828801610268565b94505060206102e287828801610268565b93505060406102f387828801610268565b925050606061030487828801610294565b91505092959194509250565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061033b82610310565b9050919050565b61034b81610330565b82525050565b60006020820190506103666000830184610342565b9291505056fea2646970667358221220cdaea4f1ee477c3fe7f1b3caa2283ad58d53d6a652006ec9e6f6bf22354b258264736f6c634300080a0033" + var L1blockMetaData = &bind.MetaData + type L1block struct + func DeployL1block(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *L1block, error) + func NewL1block(address common.Address, backend bind.ContractBackend) (*L1block, error) + type L1blockCaller struct + func NewL1blockCaller(address common.Address, caller bind.ContractCaller) (*L1blockCaller, error) + func (_L1block *L1blockCaller) Basefee(opts *bind.CallOpts) (*big.Int, error) + func (_L1block *L1blockCaller) DEPOSITORACCOUNT(opts *bind.CallOpts) (common.Address, error) + func (_L1block *L1blockCaller) Hash(opts *bind.CallOpts) ([32]byte, error) + func (_L1block *L1blockCaller) Number(opts *bind.CallOpts) (*big.Int, error) + func (_L1block *L1blockCaller) Timestamp(opts *bind.CallOpts) (*big.Int, error) + type L1blockCallerRaw struct + Contract *L1blockCaller + func (_L1block *L1blockCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type L1blockCallerSession struct + CallOpts bind.CallOpts + Contract *L1blockCaller + func (_L1block *L1blockCallerSession) Basefee() (*big.Int, error) + func (_L1block *L1blockCallerSession) DEPOSITORACCOUNT() (common.Address, error) + func (_L1block *L1blockCallerSession) Hash() ([32]byte, error) + func (_L1block *L1blockCallerSession) Number() (*big.Int, error) + func (_L1block *L1blockCallerSession) Timestamp() (*big.Int, error) + type L1blockFilterer struct + func NewL1blockFilterer(address common.Address, filterer bind.ContractFilterer) (*L1blockFilterer, error) + type L1blockRaw struct + Contract *L1block + func (_L1block *L1blockRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_L1block *L1blockRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_L1block *L1blockRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type L1blockSession struct + CallOpts bind.CallOpts + Contract *L1block + TransactOpts bind.TransactOpts + func (_L1block *L1blockSession) Basefee() (*big.Int, error) + func (_L1block *L1blockSession) DEPOSITORACCOUNT() (common.Address, error) + func (_L1block *L1blockSession) Hash() ([32]byte, error) + func (_L1block *L1blockSession) Number() (*big.Int, error) + func (_L1block *L1blockSession) SetL1BlockValues(_number *big.Int, _timestamp *big.Int, _basefee *big.Int, _hash [32]byte) (*types.Transaction, error) + func (_L1block *L1blockSession) Timestamp() (*big.Int, error) + type L1blockTransactor struct + func NewL1blockTransactor(address common.Address, transactor bind.ContractTransactor) (*L1blockTransactor, error) + func (_L1block *L1blockTransactor) SetL1BlockValues(opts *bind.TransactOpts, _number *big.Int, _timestamp *big.Int, ...) (*types.Transaction, error) + type L1blockTransactorRaw struct + Contract *L1blockTransactor + func (_L1block *L1blockTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_L1block *L1blockTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type L1blockTransactorSession struct + Contract *L1blockTransactor + TransactOpts bind.TransactOpts + func (_L1block *L1blockTransactorSession) SetL1BlockValues(_number *big.Int, _timestamp *big.Int, _basefee *big.Int, _hash [32]byte) (*types.Transaction, error)