package nested_libraries
import "github.com/ethereum/go-ethereum/accounts/abi/bind/v2/internal/contracts/nested_libraries"
Index ¶
- Variables
- type C1
- func NewC1() *C1
- func (c *C1) Instance(backend bind.ContractBackend, addr common.Address) *bind.BoundContract
- func (c1 *C1) PackConstructor(v1 *big.Int, v2 *big.Int) []byte
- func (c1 *C1) PackDo(val *big.Int) []byte
- func (c1 *C1) UnpackDo(data []byte) (*big.Int, error)
- type C2
- func NewC2() *C2
- func (c *C2) Instance(backend bind.ContractBackend, addr common.Address) *bind.BoundContract
- func (c2 *C2) PackConstructor(v1 *big.Int, v2 *big.Int) []byte
- func (c2 *C2) PackDo(val *big.Int) []byte
- func (c2 *C2) UnpackDo(data []byte) (*big.Int, error)
- type L1
- func NewL1() *L1
- func (c *L1) Instance(backend bind.ContractBackend, addr common.Address) *bind.BoundContract
- func (l1 *L1) PackDo(val *big.Int) []byte
- func (l1 *L1) UnpackDo(data []byte) (*big.Int, error)
- type L2
- func NewL2() *L2
- func (c *L2) Instance(backend bind.ContractBackend, addr common.Address) *bind.BoundContract
- func (l2 *L2) PackDo(val *big.Int) []byte
- func (l2 *L2) UnpackDo(data []byte) (*big.Int, error)
- type L2b
- func NewL2b() *L2b
- func (c *L2b) Instance(backend bind.ContractBackend, addr common.Address) *bind.BoundContract
- func (l2b *L2b) PackDo(val *big.Int) []byte
- func (l2b *L2b) UnpackDo(data []byte) (*big.Int, error)
- type L3
- func NewL3() *L3
- func (c *L3) Instance(backend bind.ContractBackend, addr common.Address) *bind.BoundContract
- func (l3 *L3) PackDo(val *big.Int) []byte
- func (l3 *L3) UnpackDo(data []byte) (*big.Int, error)
- type L4
- func NewL4() *L4
- func (c *L4) Instance(backend bind.ContractBackend, addr common.Address) *bind.BoundContract
- func (l4 *L4) PackDo(val *big.Int) []byte
- func (l4 *L4) UnpackDo(data []byte) (*big.Int, error)
- type L4b
Variables ¶
var C1MetaData = bind.MetaData{ ABI: "" /* 448 byte string literal not displayed */, ID: "ae26158f1824f3918bd66724ee8b6eb7c9", Bin: "" /* 1844 byte string literal not displayed */, Deps: []*bind.MetaData{ &L1MetaData, &L4MetaData, }, }
C1MetaData contains all meta data concerning the C1 contract.
var C2MetaData = bind.MetaData{ ABI: "" /* 448 byte string literal not displayed */, ID: "78ef2840de5b706112ca2dbfa765501a89", Bin: "" /* 1844 byte string literal not displayed */, Deps: []*bind.MetaData{ &L1MetaData, &L4bMetaData, }, }
C2MetaData contains all meta data concerning the C2 contract.
var L1MetaData = bind.MetaData{ ABI: "" /* 234 byte string literal not displayed */, ID: "ffc1393672b8ed81d0c8093ffcb0e7fbe8", Bin: "" /* 726 byte string literal not displayed */, }
L1MetaData contains all meta data concerning the L1 contract.
var L2MetaData = bind.MetaData{ ABI: "" /* 234 byte string literal not displayed */, ID: "2ce896a6dd38932d354f317286f90bc675", Bin: "" /* 1344 byte string literal not displayed */, Deps: []*bind.MetaData{ &L1MetaData, }, }
L2MetaData contains all meta data concerning the L2 contract.
var L2bMetaData = bind.MetaData{ ABI: "" /* 234 byte string literal not displayed */, ID: "fd1474cf57f7ed48491e8bfdfd0d172adf", Bin: "" /* 1344 byte string literal not displayed */, Deps: []*bind.MetaData{ &L1MetaData, }, }
L2bMetaData contains all meta data concerning the L2b contract.
var L3MetaData = bind.MetaData{ ABI: "" /* 234 byte string literal not displayed */, ID: "d03b97f5e1a564374023a72ac7d1806773", Bin: "" /* 726 byte string literal not displayed */, }
L3MetaData contains all meta data concerning the L3 contract.
var L4MetaData = bind.MetaData{ ABI: "" /* 234 byte string literal not displayed */, ID: "5f33a1fab8ea7d932b4bc8c5e7dcd90bc2", Bin: "" /* 1600 byte string literal not displayed */, Deps: []*bind.MetaData{ &L2MetaData, &L3MetaData, }, }
L4MetaData contains all meta data concerning the L4 contract.
var L4bMetaData = bind.MetaData{ ABI: "" /* 234 byte string literal not displayed */, ID: "6070639404c39b5667691bb1f9177e1eac", Bin: "" /* 1344 byte string literal not displayed */, Deps: []*bind.MetaData{ &L2bMetaData, }, }
L4bMetaData contains all meta data concerning the L4b contract.
Types ¶
type C1 ¶
type C1 struct {
// contains filtered or unexported fields
}
C1 is an auto generated Go binding around an Ethereum contract.
func NewC1 ¶
func NewC1() *C1
NewC1 creates a new instance of C1.
func (*C1) Instance ¶
Instance creates a wrapper for a deployed contract instance at the given address. Use this to create the instance object passed to abigen v2 library functions Call, Transact, etc.
func (*C1) PackConstructor ¶
PackConstructor is the Go binding used to pack the parameters required for contract deployment.
Solidity: constructor(uint256 v1, uint256 v2) returns()
func (*C1) PackDo ¶
PackDo is the Go binding used to pack the parameters required for calling the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256 res)
func (*C1) UnpackDo ¶
UnpackDo is the Go binding that unpacks the parameters returned from invoking the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256 res)
type C2 ¶
type C2 struct {
// contains filtered or unexported fields
}
C2 is an auto generated Go binding around an Ethereum contract.
func NewC2 ¶
func NewC2() *C2
NewC2 creates a new instance of C2.
func (*C2) Instance ¶
Instance creates a wrapper for a deployed contract instance at the given address. Use this to create the instance object passed to abigen v2 library functions Call, Transact, etc.
func (*C2) PackConstructor ¶
PackConstructor is the Go binding used to pack the parameters required for contract deployment.
Solidity: constructor(uint256 v1, uint256 v2) returns()
func (*C2) PackDo ¶
PackDo is the Go binding used to pack the parameters required for calling the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256 res)
func (*C2) UnpackDo ¶
UnpackDo is the Go binding that unpacks the parameters returned from invoking the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256 res)
type L1 ¶
type L1 struct {
// contains filtered or unexported fields
}
L1 is an auto generated Go binding around an Ethereum contract.
func NewL1 ¶
func NewL1() *L1
NewL1 creates a new instance of L1.
func (*L1) Instance ¶
Instance creates a wrapper for a deployed contract instance at the given address. Use this to create the instance object passed to abigen v2 library functions Call, Transact, etc.
func (*L1) PackDo ¶
PackDo is the Go binding used to pack the parameters required for calling the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
func (*L1) UnpackDo ¶
UnpackDo is the Go binding that unpacks the parameters returned from invoking the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
type L2 ¶
type L2 struct {
// contains filtered or unexported fields
}
L2 is an auto generated Go binding around an Ethereum contract.
func NewL2 ¶
func NewL2() *L2
NewL2 creates a new instance of L2.
func (*L2) Instance ¶
Instance creates a wrapper for a deployed contract instance at the given address. Use this to create the instance object passed to abigen v2 library functions Call, Transact, etc.
func (*L2) PackDo ¶
PackDo is the Go binding used to pack the parameters required for calling the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
func (*L2) UnpackDo ¶
UnpackDo is the Go binding that unpacks the parameters returned from invoking the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
type L2b ¶
type L2b struct {
// contains filtered or unexported fields
}
L2b is an auto generated Go binding around an Ethereum contract.
func NewL2b ¶
func NewL2b() *L2b
NewL2b creates a new instance of L2b.
func (*L2b) Instance ¶
Instance creates a wrapper for a deployed contract instance at the given address. Use this to create the instance object passed to abigen v2 library functions Call, Transact, etc.
func (*L2b) PackDo ¶
PackDo is the Go binding used to pack the parameters required for calling the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
func (*L2b) UnpackDo ¶
UnpackDo is the Go binding that unpacks the parameters returned from invoking the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
type L3 ¶
type L3 struct {
// contains filtered or unexported fields
}
L3 is an auto generated Go binding around an Ethereum contract.
func NewL3 ¶
func NewL3() *L3
NewL3 creates a new instance of L3.
func (*L3) Instance ¶
Instance creates a wrapper for a deployed contract instance at the given address. Use this to create the instance object passed to abigen v2 library functions Call, Transact, etc.
func (*L3) PackDo ¶
PackDo is the Go binding used to pack the parameters required for calling the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
func (*L3) UnpackDo ¶
UnpackDo is the Go binding that unpacks the parameters returned from invoking the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
type L4 ¶
type L4 struct {
// contains filtered or unexported fields
}
L4 is an auto generated Go binding around an Ethereum contract.
func NewL4 ¶
func NewL4() *L4
NewL4 creates a new instance of L4.
func (*L4) Instance ¶
Instance creates a wrapper for a deployed contract instance at the given address. Use this to create the instance object passed to abigen v2 library functions Call, Transact, etc.
func (*L4) PackDo ¶
PackDo is the Go binding used to pack the parameters required for calling the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
func (*L4) UnpackDo ¶
UnpackDo is the Go binding that unpacks the parameters returned from invoking the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
type L4b ¶
type L4b struct {
// contains filtered or unexported fields
}
L4b is an auto generated Go binding around an Ethereum contract.
func NewL4b ¶
func NewL4b() *L4b
NewL4b creates a new instance of L4b.
func (*L4b) Instance ¶
Instance creates a wrapper for a deployed contract instance at the given address. Use this to create the instance object passed to abigen v2 library functions Call, Transact, etc.
func (*L4b) PackDo ¶
PackDo is the Go binding used to pack the parameters required for calling the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
func (*L4b) UnpackDo ¶
UnpackDo is the Go binding that unpacks the parameters returned from invoking the contract method with ID 0x2ad11272.
Solidity: function Do(uint256 val) pure returns(uint256)
Source Files ¶
- Version
- v1.15.11 (latest)
- Published
- May 5, 2025
- Platform
- linux/amd64
- Imports
- 7 packages
- Last checked
- 2 days ago –
Tools for package owners.