Documentation
¶
Index ¶
- Variables
- type Tokenwrappedbridge
- type TokenwrappedbridgeApproval
- type TokenwrappedbridgeApprovalIterator
- type TokenwrappedbridgeCaller
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) BridgeAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) DOMAINSEPARATOR(opts *bind.CallOpts) ([32]byte, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) DOMAINTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) DeploymentChainId(opts *bind.CallOpts) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) Name(opts *bind.CallOpts) (string, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) Nonces(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) PERMITTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) VERSION(opts *bind.CallOpts) (string, error)
- type TokenwrappedbridgeCallerRaw
- type TokenwrappedbridgeCallerSession
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) BridgeAddress() (common.Address, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) DOMAINSEPARATOR() ([32]byte, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) DOMAINTYPEHASH() ([32]byte, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) Decimals() (uint8, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) DeploymentChainId() (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) Name() (string, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) Nonces(arg0 common.Address) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) PERMITTYPEHASH() ([32]byte, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) Symbol() (string, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) TotalSupply() (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) VERSION() (string, error)
- type TokenwrappedbridgeFilterer
- func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*TokenwrappedbridgeApprovalIterator, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TokenwrappedbridgeTransferIterator, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) ParseApproval(log types.Log) (*TokenwrappedbridgeApproval, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) ParseTransfer(log types.Log) (*TokenwrappedbridgeTransfer, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *TokenwrappedbridgeApproval, ...) (event.Subscription, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *TokenwrappedbridgeTransfer, ...) (event.Subscription, error)
- type TokenwrappedbridgeRaw
- func (_Tokenwrappedbridge *TokenwrappedbridgeRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Tokenwrappedbridge *TokenwrappedbridgeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TokenwrappedbridgeSession
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) BridgeAddress() (common.Address, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Burn(account common.Address, value *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) DOMAINSEPARATOR() ([32]byte, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) DOMAINTYPEHASH() ([32]byte, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Decimals() (uint8, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) DeploymentChainId() (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Mint(to common.Address, value *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Name() (string, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Nonces(arg0 common.Address) (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) PERMITTYPEHASH() ([32]byte, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Permit(owner common.Address, spender common.Address, value *big.Int, ...) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Symbol() (string, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) TotalSupply() (*big.Int, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeSession) VERSION() (string, error)
- type TokenwrappedbridgeTransactor
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) Burn(opts *bind.TransactOpts, account common.Address, value *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) Mint(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) Permit(opts *bind.TransactOpts, owner common.Address, spender common.Address, ...) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) Transfer(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type TokenwrappedbridgeTransactorRaw
- type TokenwrappedbridgeTransactorSession
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) Burn(account common.Address, value *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) Mint(to common.Address, value *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) Permit(owner common.Address, spender common.Address, value *big.Int, ...) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- type TokenwrappedbridgeTransfer
- type TokenwrappedbridgeTransferIterator
Constants ¶
This section is empty.
Variables ¶
var TokenwrappedbridgeABI = TokenwrappedbridgeMetaData.ABI
TokenwrappedbridgeABI is the input ABI used to generate the binding from. Deprecated: Use TokenwrappedbridgeMetaData.ABI instead.
var TokenwrappedbridgeBin = TokenwrappedbridgeMetaData.Bin
TokenwrappedbridgeBin is the compiled bytecode used for deploying new contracts. Deprecated: Use TokenwrappedbridgeMetaData.Bin instead.
var TokenwrappedbridgeMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"symbol\",\"type\":\"string\"},{\"internalType\":\"uint8\",\"name\":\"__decimals\",\"type\":\"uint8\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"DOMAIN_SEPARATOR\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"DOMAIN_TYPEHASH\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"PERMIT_TYPEHASH\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VERSION\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"bridgeAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"burn\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"subtractedValue\",\"type\":\"uint256\"}],\"name\":\"decreaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"deploymentChainId\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"name\":\"increaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"mint\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"nonces\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"permit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x6101006040523480156200001257600080fd5b5060405162001b6638038062001b6683398101604081905262000035916200028d565b82826003620000458382620003a1565b506004620000548282620003a1565b50503360c0525060ff811660e052466080819052620000739062000080565b60a052506200046d915050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f620000ad6200012e565b805160209182012060408051808201825260018152603160f81b90840152805192830193909352918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc66060820152608081018390523060a082015260c001604051602081830303815290604052805190602001209050919050565b6060600380546200013f9062000312565b80601f01602080910402602001604051908101604052809291908181526020018280546200016d9062000312565b8015620001be5780601f106200019257610100808354040283529160200191620001be565b820191906000526020600020905b815481529060010190602001808311620001a057829003601f168201915b5050505050905090565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620001f057600080fd5b81516001600160401b03808211156200020d576200020d620001c8565b604051601f8301601f19908116603f01168101908282118183101715620002385762000238620001c8565b816040528381526020925086838588010111156200025557600080fd5b600091505b838210156200027957858201830151818301840152908201906200025a565b600093810190920192909252949350505050565b600080600060608486031215620002a357600080fd5b83516001600160401b0380821115620002bb57600080fd5b620002c987838801620001de565b94506020860151915080821115620002e057600080fd5b50620002ef86828701620001de565b925050604084015160ff811681146200030757600080fd5b809150509250925092565b600181811c908216806200032757607f821691505b6020821081036200034857634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200039c57600081815260208120601f850160051c81016020861015620003775750805b601f850160051c820191505b81811015620003985782815560010162000383565b5050505b505050565b81516001600160401b03811115620003bd57620003bd620001c8565b620003d581620003ce845462000312565b846200034e565b602080601f8311600181146200040d5760008415620003f45750858301515b600019600386901b1c1916600185901b17855562000398565b600085815260208120601f198616915b828110156200043e578886015182559484019460019091019084016200041d565b50858210156200045d5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60805160a05160c05160e0516116aa620004bc6000396000610237015260008181610307015281816105c001526106a70152600061053a015260008181610379015261050401526116aa6000f3fe608060405234801561001057600080fd5b50600436106101775760003560e01c806370a08231116100d8578063a457c2d71161008c578063d505accf11610066578063d505accf1461039b578063dd62ed3e146103ae578063ffa1ad74146103f457600080fd5b8063a457c2d71461034e578063a9059cbb14610361578063cd0d00961461037457600080fd5b806395d89b41116100bd57806395d89b41146102e75780639dc29fac146102ef578063a3c573eb1461030257600080fd5b806370a08231146102915780637ecebe00146102c757600080fd5b806330adf81f1161012f5780633644e515116101145780633644e51514610261578063395093511461026957806340c10f191461027c57600080fd5b806330adf81f14610209578063313ce5671461023057600080fd5b806318160ddd1161016057806318160ddd146101bd57806320606b70146101cf57806323b872dd146101f657600080fd5b806306fdde031461017c578063095ea7b31461019a575b600080fd5b610184610430565b60405161019191906113e4565b60405180910390f35b6101ad6101a8366004611479565b6104c2565b6040519015158152602001610191565b6002545b604051908152602001610191565b6101c17f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f81565b6101ad6102043660046114a3565b6104dc565b6101c17f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b60405160ff7f0000000000000000000000000000000000000000000000000000000000000000168152602001610191565b6101c1610500565b6101ad610277366004611479565b61055c565b61028f61028a366004611479565b6105a8565b005b6101c161029f3660046114df565b73ffffffffffffffffffffffffffffffffffffffff1660009081526020819052604090205490565b6101c16102d53660046114df565b60056020526000908152604090205481565b610184610680565b61028f6102fd366004611479565b61068f565b6103297f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610191565b6101ad61035c366004611479565b61075e565b6101ad61036f366004611479565b61082f565b6101c17f000000000000000000000000000000000000000000000000000000000000000081565b61028f6103a9366004611501565b61083d565b6101c16103bc366004611574565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260016020908152604080832093909416825291909152205490565b6101846040518060400160405280600181526020017f310000000000000000000000000000000000000000000000000000000000000081525081565b60606003805461043f906115a7565b80601f016020809104026020016040519081016040528092919081815260200182805461046b906115a7565b80156104b85780601f1061048d576101008083540402835291602001916104b8565b820191906000526020600020905b81548152906001019060200180831161049b57829003601f168201915b5050505050905090565b6000336104d0818585610b73565b60019150505b92915050565b6000336104ea858285610d27565b6104f5858585610dfe565b506001949350505050565b60007f00000000000000000000000000000000000000000000000000000000000000004614610537576105324661106d565b905090565b507f000000000000000000000000000000000000000000000000000000000000000090565b33600081815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff871684529091528120549091906104d090829086906105a3908790611629565b610b73565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614610672576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603060248201527f546f6b656e577261707065643a3a6f6e6c794272696467653a204e6f7420506f60448201527f6c79676f6e5a6b45564d4272696467650000000000000000000000000000000060648201526084015b60405180910390fd5b61067c8282611135565b5050565b60606004805461043f906115a7565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614610754576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603060248201527f546f6b656e577261707065643a3a6f6e6c794272696467653a204e6f7420506f60448201527f6c79676f6e5a6b45564d427269646765000000000000000000000000000000006064820152608401610669565b61067c8282611228565b33600081815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915281205490919083811015610822576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152608401610669565b6104f58286868403610b73565b6000336104d0818585610dfe565b834211156108cc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f546f6b656e577261707065643a3a7065726d69743a204578706972656420706560448201527f726d6974000000000000000000000000000000000000000000000000000000006064820152608401610669565b73ffffffffffffffffffffffffffffffffffffffff8716600090815260056020526040812080547f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9918a918a918a9190866109268361163c565b9091555060408051602081019690965273ffffffffffffffffffffffffffffffffffffffff94851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090506000610991610500565b6040517f19010000000000000000000000000000000000000000000000000000000000006020820152602281019190915260428101839052606201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181528282528051602091820120600080855291840180845281905260ff89169284019290925260608301879052608083018690529092509060019060a0016020604051602081039080840390855afa158015610a55573d6000803e3d6000fd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0015191505073ffffffffffffffffffffffffffffffffffffffff811615801590610ad057508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b610b5c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602760248201527f546f6b656e577261707065643a3a7065726d69743a20496e76616c696420736960448201527f676e6174757265000000000000000000000000000000000000000000000000006064820152608401610669565b610b678a8a8a610b73565b50505050505050505050565b73ffffffffffffffffffffffffffffffffffffffff8316610c15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610669565b73ffffffffffffffffffffffffffffffffffffffff8216610cb8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152608401610669565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b73ffffffffffffffffffffffffffffffffffffffff8381166000908152600160209081526040808320938616835292905220547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610df85781811015610deb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610669565b610df88484848403610b73565b50505050565b73ffffffffffffffffffffffffffffffffffffffff8316610ea1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152608401610669565b73ffffffffffffffffffffffffffffffffffffffff8216610f44576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f65737300000000000000000000000000000000000000000000000000000000006064820152608401610669565b73ffffffffffffffffffffffffffffffffffffffff831660009081526020819052604090205481811015610ffa576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152608401610669565b73ffffffffffffffffffffffffffffffffffffffff848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3610df8565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f611098610430565b8051602091820120604080518082018252600181527f310000000000000000000000000000000000000000000000000000000000000090840152805192830193909352918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc66060820152608081018390523060a082015260c001604051602081830303815290604052805190602001209050919050565b73ffffffffffffffffffffffffffffffffffffffff82166111b2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610669565b80600260008282546111c49190611629565b909155505073ffffffffffffffffffffffffffffffffffffffff8216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b73ffffffffffffffffffffffffffffffffffffffff82166112cb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f73000000000000000000000000000000000000000000000000000000000000006064820152608401610669565b73ffffffffffffffffffffffffffffffffffffffff821660009081526020819052604090205481811015611381576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f63650000000000000000000000000000000000000000000000000000000000006064820152608401610669565b73ffffffffffffffffffffffffffffffffffffffff83166000818152602081815260408083208686039055600280548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9101610d1a565b600060208083528351808285015260005b81811015611411578581018301518582016040015282016113f5565b5060006040828601015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8301168501019250505092915050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461147457600080fd5b919050565b6000806040838503121561148c57600080fd5b61149583611450565b946020939093013593505050565b6000806000606084860312156114b857600080fd5b6114c184611450565b92506114cf60208501611450565b9150604084013590509250925092565b6000602082840312156114f157600080fd5b6114fa82611450565b9392505050565b600080600080600080600060e0888a03121561151c57600080fd5b61152588611450565b965061153360208901611450565b95506040880135945060608801359350608088013560ff8116811461155757600080fd5b9699959850939692959460a0840135945060c09093013592915050565b6000806040838503121561158757600080fd5b61159083611450565b915061159e60208401611450565b90509250929050565b600181811c908216806115bb57607f821691505b6020821081036115f4577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b808201808211156104d6576104d66115fa565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361166d5761166d6115fa565b506001019056fea26469706673582212205acf06ca27817aa4eeb9a1594d0470d04f4395f020a0273b09745cf937d46a2e64736f6c63430008110033",
}
TokenwrappedbridgeMetaData contains all meta data concerning the Tokenwrappedbridge contract.
Functions ¶
This section is empty.
Types ¶
type Tokenwrappedbridge ¶
type Tokenwrappedbridge struct {
TokenwrappedbridgeCaller // Read-only binding to the contract
TokenwrappedbridgeTransactor // Write-only binding to the contract
TokenwrappedbridgeFilterer // Log filterer for contract events
}
Tokenwrappedbridge is an auto generated Go binding around an Ethereum contract.
func DeployTokenwrappedbridge ¶
func DeployTokenwrappedbridge(auth *bind.TransactOpts, backend bind.ContractBackend, name string, symbol string, __decimals uint8) (common.Address, *types.Transaction, *Tokenwrappedbridge, error)
DeployTokenwrappedbridge deploys a new Ethereum contract, binding an instance of Tokenwrappedbridge to it.
func NewTokenwrappedbridge ¶
func NewTokenwrappedbridge(address common.Address, backend bind.ContractBackend) (*Tokenwrappedbridge, error)
NewTokenwrappedbridge creates a new instance of Tokenwrappedbridge, bound to a specific deployed contract.
type TokenwrappedbridgeApproval ¶
type TokenwrappedbridgeApproval struct {
Owner common.Address
Spender common.Address
Value *big.Int
Raw types.Log // Blockchain specific contextual infos
}
TokenwrappedbridgeApproval represents a Approval event raised by the Tokenwrappedbridge contract.
type TokenwrappedbridgeApprovalIterator ¶
type TokenwrappedbridgeApprovalIterator struct {
Event *TokenwrappedbridgeApproval // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
TokenwrappedbridgeApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Tokenwrappedbridge contract.
func (*TokenwrappedbridgeApprovalIterator) Close ¶
func (it *TokenwrappedbridgeApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TokenwrappedbridgeApprovalIterator) Error ¶
func (it *TokenwrappedbridgeApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TokenwrappedbridgeApprovalIterator) Next ¶
func (it *TokenwrappedbridgeApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type TokenwrappedbridgeCaller ¶
type TokenwrappedbridgeCaller struct {
// contains filtered or unexported fields
}
TokenwrappedbridgeCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTokenwrappedbridgeCaller ¶
func NewTokenwrappedbridgeCaller(address common.Address, caller bind.ContractCaller) (*TokenwrappedbridgeCaller, error)
NewTokenwrappedbridgeCaller creates a new read-only instance of Tokenwrappedbridge, bound to a specific deployed contract.
func (*TokenwrappedbridgeCaller) Allowance ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) view returns(uint256)
func (*TokenwrappedbridgeCaller) BalanceOf ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*TokenwrappedbridgeCaller) BridgeAddress ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) BridgeAddress(opts *bind.CallOpts) (common.Address, error)
BridgeAddress is a free data retrieval call binding the contract method 0xa3c573eb.
Solidity: function bridgeAddress() view returns(address)
func (*TokenwrappedbridgeCaller) DOMAINSEPARATOR ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) DOMAINSEPARATOR(opts *bind.CallOpts) ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*TokenwrappedbridgeCaller) DOMAINTYPEHASH ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) DOMAINTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
DOMAINTYPEHASH is a free data retrieval call binding the contract method 0x20606b70.
Solidity: function DOMAIN_TYPEHASH() view returns(bytes32)
func (*TokenwrappedbridgeCaller) Decimals ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*TokenwrappedbridgeCaller) DeploymentChainId ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) DeploymentChainId(opts *bind.CallOpts) (*big.Int, error)
DeploymentChainId is a free data retrieval call binding the contract method 0xcd0d0096.
Solidity: function deploymentChainId() view returns(uint256)
func (*TokenwrappedbridgeCaller) Name ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*TokenwrappedbridgeCaller) Nonces ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) Nonces(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*TokenwrappedbridgeCaller) PERMITTYPEHASH ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) PERMITTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
PERMITTYPEHASH is a free data retrieval call binding the contract method 0x30adf81f.
Solidity: function PERMIT_TYPEHASH() view returns(bytes32)
func (*TokenwrappedbridgeCaller) Symbol ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*TokenwrappedbridgeCaller) TotalSupply ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type TokenwrappedbridgeCallerRaw ¶
type TokenwrappedbridgeCallerRaw struct {
Contract *TokenwrappedbridgeCaller // Generic read-only contract binding to access the raw methods on
}
TokenwrappedbridgeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TokenwrappedbridgeCallerRaw) Call ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type TokenwrappedbridgeCallerSession ¶
type TokenwrappedbridgeCallerSession struct {
Contract *TokenwrappedbridgeCaller // Generic contract caller binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
}
TokenwrappedbridgeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TokenwrappedbridgeCallerSession) Allowance ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) view returns(uint256)
func (*TokenwrappedbridgeCallerSession) BalanceOf ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*TokenwrappedbridgeCallerSession) BridgeAddress ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) BridgeAddress() (common.Address, error)
BridgeAddress is a free data retrieval call binding the contract method 0xa3c573eb.
Solidity: function bridgeAddress() view returns(address)
func (*TokenwrappedbridgeCallerSession) DOMAINSEPARATOR ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) DOMAINSEPARATOR() ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*TokenwrappedbridgeCallerSession) DOMAINTYPEHASH ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) DOMAINTYPEHASH() ([32]byte, error)
DOMAINTYPEHASH is a free data retrieval call binding the contract method 0x20606b70.
Solidity: function DOMAIN_TYPEHASH() view returns(bytes32)
func (*TokenwrappedbridgeCallerSession) Decimals ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*TokenwrappedbridgeCallerSession) DeploymentChainId ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) DeploymentChainId() (*big.Int, error)
DeploymentChainId is a free data retrieval call binding the contract method 0xcd0d0096.
Solidity: function deploymentChainId() view returns(uint256)
func (*TokenwrappedbridgeCallerSession) Name ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*TokenwrappedbridgeCallerSession) Nonces ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) Nonces(arg0 common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*TokenwrappedbridgeCallerSession) PERMITTYPEHASH ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) PERMITTYPEHASH() ([32]byte, error)
PERMITTYPEHASH is a free data retrieval call binding the contract method 0x30adf81f.
Solidity: function PERMIT_TYPEHASH() view returns(bytes32)
func (*TokenwrappedbridgeCallerSession) Symbol ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*TokenwrappedbridgeCallerSession) TotalSupply ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*TokenwrappedbridgeCallerSession) VERSION ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeCallerSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
type TokenwrappedbridgeFilterer ¶
type TokenwrappedbridgeFilterer struct {
// contains filtered or unexported fields
}
TokenwrappedbridgeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTokenwrappedbridgeFilterer ¶
func NewTokenwrappedbridgeFilterer(address common.Address, filterer bind.ContractFilterer) (*TokenwrappedbridgeFilterer, error)
NewTokenwrappedbridgeFilterer creates a new log filterer instance of Tokenwrappedbridge, bound to a specific deployed contract.
func (*TokenwrappedbridgeFilterer) FilterApproval ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*TokenwrappedbridgeApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*TokenwrappedbridgeFilterer) FilterTransfer ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TokenwrappedbridgeTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*TokenwrappedbridgeFilterer) ParseApproval ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) ParseApproval(log types.Log) (*TokenwrappedbridgeApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*TokenwrappedbridgeFilterer) ParseTransfer ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) ParseTransfer(log types.Log) (*TokenwrappedbridgeTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*TokenwrappedbridgeFilterer) WatchApproval ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *TokenwrappedbridgeApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*TokenwrappedbridgeFilterer) WatchTransfer ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *TokenwrappedbridgeTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type TokenwrappedbridgeRaw ¶
type TokenwrappedbridgeRaw struct {
Contract *Tokenwrappedbridge // Generic contract binding to access the raw methods on
}
TokenwrappedbridgeRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TokenwrappedbridgeRaw) Call ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*TokenwrappedbridgeRaw) Transact ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TokenwrappedbridgeRaw) Transfer ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type TokenwrappedbridgeSession ¶
type TokenwrappedbridgeSession struct {
Contract *Tokenwrappedbridge // Generic contract binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
TokenwrappedbridgeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TokenwrappedbridgeSession) Allowance ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) view returns(uint256)
func (*TokenwrappedbridgeSession) Approve ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*TokenwrappedbridgeSession) BalanceOf ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*TokenwrappedbridgeSession) BridgeAddress ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) BridgeAddress() (common.Address, error)
BridgeAddress is a free data retrieval call binding the contract method 0xa3c573eb.
Solidity: function bridgeAddress() view returns(address)
func (*TokenwrappedbridgeSession) Burn ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Burn(account common.Address, value *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x9dc29fac.
Solidity: function burn(address account, uint256 value) returns()
func (*TokenwrappedbridgeSession) DOMAINSEPARATOR ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) DOMAINSEPARATOR() ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*TokenwrappedbridgeSession) DOMAINTYPEHASH ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) DOMAINTYPEHASH() ([32]byte, error)
DOMAINTYPEHASH is a free data retrieval call binding the contract method 0x20606b70.
Solidity: function DOMAIN_TYPEHASH() view returns(bytes32)
func (*TokenwrappedbridgeSession) Decimals ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*TokenwrappedbridgeSession) DecreaseAllowance ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*TokenwrappedbridgeSession) DeploymentChainId ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) DeploymentChainId() (*big.Int, error)
DeploymentChainId is a free data retrieval call binding the contract method 0xcd0d0096.
Solidity: function deploymentChainId() view returns(uint256)
func (*TokenwrappedbridgeSession) IncreaseAllowance ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*TokenwrappedbridgeSession) Mint ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Mint(to common.Address, value *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address to, uint256 value) returns()
func (*TokenwrappedbridgeSession) Name ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*TokenwrappedbridgeSession) Nonces ¶
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*TokenwrappedbridgeSession) PERMITTYPEHASH ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) PERMITTYPEHASH() ([32]byte, error)
PERMITTYPEHASH is a free data retrieval call binding the contract method 0x30adf81f.
Solidity: function PERMIT_TYPEHASH() view returns(bytes32)
func (*TokenwrappedbridgeSession) Permit ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Permit(owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*TokenwrappedbridgeSession) Symbol ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*TokenwrappedbridgeSession) TotalSupply ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*TokenwrappedbridgeSession) Transfer ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 amount) returns(bool)
func (*TokenwrappedbridgeSession) TransferFrom ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 amount) returns(bool)
func (*TokenwrappedbridgeSession) VERSION ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
type TokenwrappedbridgeTransactor ¶
type TokenwrappedbridgeTransactor struct {
// contains filtered or unexported fields
}
TokenwrappedbridgeTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTokenwrappedbridgeTransactor ¶
func NewTokenwrappedbridgeTransactor(address common.Address, transactor bind.ContractTransactor) (*TokenwrappedbridgeTransactor, error)
NewTokenwrappedbridgeTransactor creates a new write-only instance of Tokenwrappedbridge, bound to a specific deployed contract.
func (*TokenwrappedbridgeTransactor) Approve ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*TokenwrappedbridgeTransactor) Burn ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) Burn(opts *bind.TransactOpts, account common.Address, value *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x9dc29fac.
Solidity: function burn(address account, uint256 value) returns()
func (*TokenwrappedbridgeTransactor) DecreaseAllowance ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*TokenwrappedbridgeTransactor) IncreaseAllowance ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*TokenwrappedbridgeTransactor) Mint ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) Mint(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address to, uint256 value) returns()
func (*TokenwrappedbridgeTransactor) Permit ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) Permit(opts *bind.TransactOpts, owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*TokenwrappedbridgeTransactor) Transfer ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) Transfer(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 amount) returns(bool)
func (*TokenwrappedbridgeTransactor) TransferFrom ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 amount) returns(bool)
type TokenwrappedbridgeTransactorRaw ¶
type TokenwrappedbridgeTransactorRaw struct {
Contract *TokenwrappedbridgeTransactor // Generic write-only contract binding to access the raw methods on
}
TokenwrappedbridgeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TokenwrappedbridgeTransactorRaw) Transact ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TokenwrappedbridgeTransactorRaw) Transfer ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type TokenwrappedbridgeTransactorSession ¶
type TokenwrappedbridgeTransactorSession struct {
Contract *TokenwrappedbridgeTransactor // Generic contract transactor binding to set the session for
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
TokenwrappedbridgeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TokenwrappedbridgeTransactorSession) Approve ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*TokenwrappedbridgeTransactorSession) Burn ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) Burn(account common.Address, value *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x9dc29fac.
Solidity: function burn(address account, uint256 value) returns()
func (*TokenwrappedbridgeTransactorSession) DecreaseAllowance ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*TokenwrappedbridgeTransactorSession) IncreaseAllowance ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*TokenwrappedbridgeTransactorSession) Mint ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) Mint(to common.Address, value *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address to, uint256 value) returns()
func (*TokenwrappedbridgeTransactorSession) Permit ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) Permit(owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*TokenwrappedbridgeTransactorSession) Transfer ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 amount) returns(bool)
func (*TokenwrappedbridgeTransactorSession) TransferFrom ¶
func (_Tokenwrappedbridge *TokenwrappedbridgeTransactorSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 amount) returns(bool)
type TokenwrappedbridgeTransfer ¶
type TokenwrappedbridgeTransfer struct {
From common.Address
To common.Address
Value *big.Int
Raw types.Log // Blockchain specific contextual infos
}
TokenwrappedbridgeTransfer represents a Transfer event raised by the Tokenwrappedbridge contract.
type TokenwrappedbridgeTransferIterator ¶
type TokenwrappedbridgeTransferIterator struct {
Event *TokenwrappedbridgeTransfer // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
TokenwrappedbridgeTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Tokenwrappedbridge contract.
func (*TokenwrappedbridgeTransferIterator) Close ¶
func (it *TokenwrappedbridgeTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TokenwrappedbridgeTransferIterator) Error ¶
func (it *TokenwrappedbridgeTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TokenwrappedbridgeTransferIterator) Next ¶
func (it *TokenwrappedbridgeTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.