Documentation ¶
Index ¶
- Constants
- Variables
- type Address
- type AddressCaller
- type AddressCallerRaw
- type AddressCallerSession
- type AddressFilterer
- type AddressRaw
- func (_Address *AddressRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Address *AddressRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Address *AddressRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AddressSession
- type AddressTransactor
- type AddressTransactorRaw
- type AddressTransactorSession
- type BridgeFee
- type BridgeFeeCaller
- type BridgeFeeCallerRaw
- type BridgeFeeCallerSession
- type BridgeFeeERC20FeeChanged
- type BridgeFeeERC20FeeChangedIterator
- type BridgeFeeFeeReceiverChanged
- type BridgeFeeFeeReceiverChangedIterator
- type BridgeFeeFilterer
- func (_BridgeFee *BridgeFeeFilterer) FilterERC20FeeChanged(opts *bind.FilterOpts, token []common.Address, fee []*big.Int) (*BridgeFeeERC20FeeChangedIterator, error)
- func (_BridgeFee *BridgeFeeFilterer) FilterFeeReceiverChanged(opts *bind.FilterOpts, feeReceiver []common.Address) (*BridgeFeeFeeReceiverChangedIterator, error)
- func (_BridgeFee *BridgeFeeFilterer) FilterKLAYFeeChanged(opts *bind.FilterOpts, fee []*big.Int) (*BridgeFeeKLAYFeeChangedIterator, error)
- func (_BridgeFee *BridgeFeeFilterer) ParseERC20FeeChanged(log types.Log) (*BridgeFeeERC20FeeChanged, error)
- func (_BridgeFee *BridgeFeeFilterer) ParseFeeReceiverChanged(log types.Log) (*BridgeFeeFeeReceiverChanged, error)
- func (_BridgeFee *BridgeFeeFilterer) ParseKLAYFeeChanged(log types.Log) (*BridgeFeeKLAYFeeChanged, error)
- func (_BridgeFee *BridgeFeeFilterer) WatchERC20FeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeFeeERC20FeeChanged, ...) (event.Subscription, error)
- func (_BridgeFee *BridgeFeeFilterer) WatchFeeReceiverChanged(opts *bind.WatchOpts, sink chan<- *BridgeFeeFeeReceiverChanged, ...) (event.Subscription, error)
- func (_BridgeFee *BridgeFeeFilterer) WatchKLAYFeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeFeeKLAYFeeChanged, fee []*big.Int) (event.Subscription, error)
- type BridgeFeeKLAYFeeChanged
- type BridgeFeeKLAYFeeChangedIterator
- type BridgeFeeRaw
- func (_BridgeFee *BridgeFeeRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BridgeFee *BridgeFeeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BridgeFee *BridgeFeeRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BridgeFeeSession
- type BridgeFeeTransactor
- type BridgeFeeTransactorRaw
- type BridgeFeeTransactorSession
- type BridgeHandledRequests
- type BridgeHandledRequestsCaller
- type BridgeHandledRequestsCallerRaw
- type BridgeHandledRequestsCallerSession
- type BridgeHandledRequestsFilterer
- type BridgeHandledRequestsRaw
- func (_BridgeHandledRequests *BridgeHandledRequestsRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BridgeHandledRequests *BridgeHandledRequestsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BridgeHandledRequests *BridgeHandledRequestsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BridgeHandledRequestsSession
- type BridgeHandledRequestsTransactor
- type BridgeHandledRequestsTransactorRaw
- type BridgeHandledRequestsTransactorSession
- type BridgeOperator
- type BridgeOperatorCaller
- func (_BridgeOperator *BridgeOperatorCaller) ClosedValueTransferVotes(opts *bind.CallOpts, arg0 uint64) (bool, error)
- func (_BridgeOperator *BridgeOperatorCaller) ConfigurationNonce(opts *bind.CallOpts) (uint64, error)
- func (_BridgeOperator *BridgeOperatorCaller) GetOperatorList(opts *bind.CallOpts) ([]common.Address, error)
- func (_BridgeOperator *BridgeOperatorCaller) MAXOPERATOR(opts *bind.CallOpts) (uint64, error)
- func (_BridgeOperator *BridgeOperatorCaller) OperatorList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BridgeOperator *BridgeOperatorCaller) OperatorThresholds(opts *bind.CallOpts, arg0 uint8) (uint8, error)
- func (_BridgeOperator *BridgeOperatorCaller) Operators(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_BridgeOperator *BridgeOperatorCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- type BridgeOperatorCallerRaw
- type BridgeOperatorCallerSession
- func (_BridgeOperator *BridgeOperatorCallerSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
- func (_BridgeOperator *BridgeOperatorCallerSession) ConfigurationNonce() (uint64, error)
- func (_BridgeOperator *BridgeOperatorCallerSession) GetOperatorList() ([]common.Address, error)
- func (_BridgeOperator *BridgeOperatorCallerSession) MAXOPERATOR() (uint64, error)
- func (_BridgeOperator *BridgeOperatorCallerSession) OperatorList(arg0 *big.Int) (common.Address, error)
- func (_BridgeOperator *BridgeOperatorCallerSession) OperatorThresholds(arg0 uint8) (uint8, error)
- func (_BridgeOperator *BridgeOperatorCallerSession) Operators(arg0 common.Address) (bool, error)
- func (_BridgeOperator *BridgeOperatorCallerSession) Owner() (common.Address, error)
- type BridgeOperatorFilterer
- func (_BridgeOperator *BridgeOperatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*BridgeOperatorOwnershipTransferredIterator, error)
- func (_BridgeOperator *BridgeOperatorFilterer) ParseOwnershipTransferred(log types.Log) (*BridgeOperatorOwnershipTransferred, error)
- func (_BridgeOperator *BridgeOperatorFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BridgeOperatorOwnershipTransferred, ...) (event.Subscription, error)
- type BridgeOperatorOwnershipTransferred
- type BridgeOperatorOwnershipTransferredIterator
- type BridgeOperatorRaw
- func (_BridgeOperator *BridgeOperatorRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BridgeOperator *BridgeOperatorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BridgeOperatorSession
- func (_BridgeOperator *BridgeOperatorSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
- func (_BridgeOperator *BridgeOperatorSession) ConfigurationNonce() (uint64, error)
- func (_BridgeOperator *BridgeOperatorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorSession) GetOperatorList() ([]common.Address, error)
- func (_BridgeOperator *BridgeOperatorSession) MAXOPERATOR() (uint64, error)
- func (_BridgeOperator *BridgeOperatorSession) OperatorList(arg0 *big.Int) (common.Address, error)
- func (_BridgeOperator *BridgeOperatorSession) OperatorThresholds(arg0 uint8) (uint8, error)
- func (_BridgeOperator *BridgeOperatorSession) Operators(arg0 common.Address) (bool, error)
- func (_BridgeOperator *BridgeOperatorSession) Owner() (common.Address, error)
- func (_BridgeOperator *BridgeOperatorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorSession) RenounceOwnership() (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type BridgeOperatorTransactor
- func (_BridgeOperator *BridgeOperatorTransactor) DeregisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorTransactor) RegisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorTransactor) SetOperatorThreshold(opts *bind.TransactOpts, _voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type BridgeOperatorTransactorRaw
- type BridgeOperatorTransactorSession
- func (_BridgeOperator *BridgeOperatorTransactorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorTransactorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorTransactorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeOperator *BridgeOperatorTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type BridgeTokens
- type BridgeTokensCaller
- func (_BridgeTokens *BridgeTokensCaller) GetRegisteredTokenList(opts *bind.CallOpts) ([]common.Address, error)
- func (_BridgeTokens *BridgeTokensCaller) IndexOfTokens(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_BridgeTokens *BridgeTokensCaller) LockedTokens(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_BridgeTokens *BridgeTokensCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeTokens *BridgeTokensCaller) RegisteredTokenList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BridgeTokens *BridgeTokensCaller) RegisteredTokens(opts *bind.CallOpts, arg0 common.Address) (common.Address, error)
- type BridgeTokensCallerRaw
- type BridgeTokensCallerSession
- func (_BridgeTokens *BridgeTokensCallerSession) GetRegisteredTokenList() ([]common.Address, error)
- func (_BridgeTokens *BridgeTokensCallerSession) IndexOfTokens(arg0 common.Address) (*big.Int, error)
- func (_BridgeTokens *BridgeTokensCallerSession) LockedTokens(arg0 common.Address) (bool, error)
- func (_BridgeTokens *BridgeTokensCallerSession) Owner() (common.Address, error)
- func (_BridgeTokens *BridgeTokensCallerSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTokens *BridgeTokensCallerSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
- type BridgeTokensFilterer
- func (_BridgeTokens *BridgeTokensFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*BridgeTokensOwnershipTransferredIterator, error)
- func (_BridgeTokens *BridgeTokensFilterer) FilterTokenDeregistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTokensTokenDeregisteredIterator, error)
- func (_BridgeTokens *BridgeTokensFilterer) FilterTokenLocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTokensTokenLockedIterator, error)
- func (_BridgeTokens *BridgeTokensFilterer) FilterTokenRegistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTokensTokenRegisteredIterator, error)
- func (_BridgeTokens *BridgeTokensFilterer) FilterTokenUnlocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTokensTokenUnlockedIterator, error)
- func (_BridgeTokens *BridgeTokensFilterer) ParseOwnershipTransferred(log types.Log) (*BridgeTokensOwnershipTransferred, error)
- func (_BridgeTokens *BridgeTokensFilterer) ParseTokenDeregistered(log types.Log) (*BridgeTokensTokenDeregistered, error)
- func (_BridgeTokens *BridgeTokensFilterer) ParseTokenLocked(log types.Log) (*BridgeTokensTokenLocked, error)
- func (_BridgeTokens *BridgeTokensFilterer) ParseTokenRegistered(log types.Log) (*BridgeTokensTokenRegistered, error)
- func (_BridgeTokens *BridgeTokensFilterer) ParseTokenUnlocked(log types.Log) (*BridgeTokensTokenUnlocked, error)
- func (_BridgeTokens *BridgeTokensFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BridgeTokensOwnershipTransferred, ...) (event.Subscription, error)
- func (_BridgeTokens *BridgeTokensFilterer) WatchTokenDeregistered(opts *bind.WatchOpts, sink chan<- *BridgeTokensTokenDeregistered, ...) (event.Subscription, error)
- func (_BridgeTokens *BridgeTokensFilterer) WatchTokenLocked(opts *bind.WatchOpts, sink chan<- *BridgeTokensTokenLocked, ...) (event.Subscription, error)
- func (_BridgeTokens *BridgeTokensFilterer) WatchTokenRegistered(opts *bind.WatchOpts, sink chan<- *BridgeTokensTokenRegistered, ...) (event.Subscription, error)
- func (_BridgeTokens *BridgeTokensFilterer) WatchTokenUnlocked(opts *bind.WatchOpts, sink chan<- *BridgeTokensTokenUnlocked, ...) (event.Subscription, error)
- type BridgeTokensOwnershipTransferred
- type BridgeTokensOwnershipTransferredIterator
- type BridgeTokensRaw
- func (_BridgeTokens *BridgeTokensRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BridgeTokens *BridgeTokensRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BridgeTokensSession
- func (_BridgeTokens *BridgeTokensSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensSession) GetRegisteredTokenList() ([]common.Address, error)
- func (_BridgeTokens *BridgeTokensSession) IndexOfTokens(arg0 common.Address) (*big.Int, error)
- func (_BridgeTokens *BridgeTokensSession) LockToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensSession) LockedTokens(arg0 common.Address) (bool, error)
- func (_BridgeTokens *BridgeTokensSession) Owner() (common.Address, error)
- func (_BridgeTokens *BridgeTokensSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTokens *BridgeTokensSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
- func (_BridgeTokens *BridgeTokensSession) RenounceOwnership() (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensSession) UnlockToken(_token common.Address) (*types.Transaction, error)
- type BridgeTokensTokenDeregistered
- type BridgeTokensTokenDeregisteredIterator
- type BridgeTokensTokenLocked
- type BridgeTokensTokenLockedIterator
- type BridgeTokensTokenRegistered
- type BridgeTokensTokenRegisteredIterator
- type BridgeTokensTokenUnlocked
- type BridgeTokensTokenUnlockedIterator
- type BridgeTokensTransactor
- func (_BridgeTokens *BridgeTokensTransactor) DeregisterToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensTransactor) LockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensTransactor) RegisterToken(opts *bind.TransactOpts, _token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensTransactor) UnlockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- type BridgeTokensTransactorRaw
- type BridgeTokensTransactorSession
- func (_BridgeTokens *BridgeTokensTransactorSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensTransactorSession) LockToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensTransactorSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BridgeTokens *BridgeTokensTransactorSession) UnlockToken(_token common.Address) (*types.Transaction, error)
- type BridgeTransfer
- type BridgeTransferCaller
- func (_BridgeTransfer *BridgeTransferCaller) ClosedValueTransferVotes(opts *bind.CallOpts, arg0 uint64) (bool, error)
- func (_BridgeTransfer *BridgeTransferCaller) ConfigurationNonce(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransfer *BridgeTransferCaller) FeeOfERC20(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_BridgeTransfer *BridgeTransferCaller) FeeOfKLAY(opts *bind.CallOpts) (*big.Int, error)
- func (_BridgeTransfer *BridgeTransferCaller) FeeReceiver(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeTransfer *BridgeTransferCaller) GetOperatorList(opts *bind.CallOpts) ([]common.Address, error)
- func (_BridgeTransfer *BridgeTransferCaller) HandleNoncesToBlockNums(opts *bind.CallOpts, arg0 uint64) (uint64, error)
- func (_BridgeTransfer *BridgeTransferCaller) HandledRequestTx(opts *bind.CallOpts, arg0 [32]byte) (bool, error)
- func (_BridgeTransfer *BridgeTransferCaller) IsRunning(opts *bind.CallOpts) (bool, error)
- func (_BridgeTransfer *BridgeTransferCaller) LowerHandleNonce(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransfer *BridgeTransferCaller) MAXOPERATOR(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransfer *BridgeTransferCaller) ModeMintBurn(opts *bind.CallOpts) (bool, error)
- func (_BridgeTransfer *BridgeTransferCaller) OperatorList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BridgeTransfer *BridgeTransferCaller) OperatorThresholds(opts *bind.CallOpts, arg0 uint8) (uint8, error)
- func (_BridgeTransfer *BridgeTransferCaller) Operators(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_BridgeTransfer *BridgeTransferCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeTransfer *BridgeTransferCaller) RecoveryBlockNumber(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransfer *BridgeTransferCaller) RequestNonce(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransfer *BridgeTransferCaller) UpperHandleNonce(opts *bind.CallOpts) (uint64, error)
- type BridgeTransferCallerRaw
- type BridgeTransferCallerSession
- func (_BridgeTransfer *BridgeTransferCallerSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) ConfigurationNonce() (uint64, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) FeeOfERC20(arg0 common.Address) (*big.Int, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) FeeOfKLAY() (*big.Int, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) FeeReceiver() (common.Address, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) GetOperatorList() ([]common.Address, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) HandledRequestTx(arg0 [32]byte) (bool, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) IsRunning() (bool, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) LowerHandleNonce() (uint64, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) MAXOPERATOR() (uint64, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) ModeMintBurn() (bool, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) OperatorList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) OperatorThresholds(arg0 uint8) (uint8, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) Operators(arg0 common.Address) (bool, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) Owner() (common.Address, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) RecoveryBlockNumber() (uint64, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) RequestNonce() (uint64, error)
- func (_BridgeTransfer *BridgeTransferCallerSession) UpperHandleNonce() (uint64, error)
- type BridgeTransferERC20
- type BridgeTransferERC20Caller
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) ClosedValueTransferVotes(opts *bind.CallOpts, arg0 uint64) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) ConfigurationNonce(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) FeeOfERC20(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) FeeOfKLAY(opts *bind.CallOpts) (*big.Int, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) FeeReceiver(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) GetOperatorList(opts *bind.CallOpts) ([]common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) GetRegisteredTokenList(opts *bind.CallOpts) ([]common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) HandleNoncesToBlockNums(opts *bind.CallOpts, arg0 uint64) (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) HandledRequestTx(opts *bind.CallOpts, arg0 [32]byte) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) IndexOfTokens(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) IsRunning(opts *bind.CallOpts) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) LockedTokens(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) LowerHandleNonce(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) MAXOPERATOR(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) ModeMintBurn(opts *bind.CallOpts) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) OperatorList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) OperatorThresholds(opts *bind.CallOpts, arg0 uint8) (uint8, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) Operators(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) RecoveryBlockNumber(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) RegisteredTokenList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) RegisteredTokens(opts *bind.CallOpts, arg0 common.Address) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) RequestNonce(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Caller) UpperHandleNonce(opts *bind.CallOpts) (uint64, error)
- type BridgeTransferERC20CallerRaw
- type BridgeTransferERC20CallerSession
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) ConfigurationNonce() (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) FeeOfERC20(arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) FeeOfKLAY() (*big.Int, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) FeeReceiver() (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) GetOperatorList() ([]common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) GetRegisteredTokenList() ([]common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) HandledRequestTx(arg0 [32]byte) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) IndexOfTokens(arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) IsRunning() (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) LockedTokens(arg0 common.Address) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) LowerHandleNonce() (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) MAXOPERATOR() (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) ModeMintBurn() (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) OperatorList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) OperatorThresholds(arg0 uint8) (uint8, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) Operators(arg0 common.Address) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) Owner() (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) RecoveryBlockNumber() (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) RequestNonce() (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) UpperHandleNonce() (uint64, error)
- type BridgeTransferERC20ERC20FeeChanged
- type BridgeTransferERC20ERC20FeeChangedIterator
- type BridgeTransferERC20FeeChanged
- type BridgeTransferERC20FeeChangedIterator
- type BridgeTransferERC20FeeReceiverChanged
- type BridgeTransferERC20FeeReceiverChangedIterator
- type BridgeTransferERC20Filterer
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterERC20FeeChanged(opts *bind.FilterOpts, token []common.Address, fee []*big.Int) (*BridgeTransferERC20ERC20FeeChangedIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterFeeReceiverChanged(opts *bind.FilterOpts, feeReceiver []common.Address) (*BridgeTransferERC20FeeReceiverChangedIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterHandleValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*BridgeTransferERC20HandleValueTransferIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterKLAYFeeChanged(opts *bind.FilterOpts, fee []*big.Int) (*BridgeTransferERC20KLAYFeeChangedIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*BridgeTransferERC20OwnershipTransferredIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterRequestValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*BridgeTransferERC20RequestValueTransferIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterRequestValueTransferEncoded(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*BridgeTransferERC20RequestValueTransferEncodedIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterTokenDeregistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC20TokenDeregisteredIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterTokenLocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC20TokenLockedIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterTokenRegistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC20TokenRegisteredIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterTokenUnlocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC20TokenUnlockedIterator, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseERC20FeeChanged(log types.Log) (*BridgeTransferERC20ERC20FeeChanged, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseFeeReceiverChanged(log types.Log) (*BridgeTransferERC20FeeReceiverChanged, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseHandleValueTransfer(log types.Log) (*BridgeTransferERC20HandleValueTransfer, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseKLAYFeeChanged(log types.Log) (*BridgeTransferERC20KLAYFeeChanged, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseOwnershipTransferred(log types.Log) (*BridgeTransferERC20OwnershipTransferred, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseRequestValueTransfer(log types.Log) (*BridgeTransferERC20RequestValueTransfer, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseRequestValueTransferEncoded(log types.Log) (*BridgeTransferERC20RequestValueTransferEncoded, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseTokenDeregistered(log types.Log) (*BridgeTransferERC20TokenDeregistered, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseTokenLocked(log types.Log) (*BridgeTransferERC20TokenLocked, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseTokenRegistered(log types.Log) (*BridgeTransferERC20TokenRegistered, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseTokenUnlocked(log types.Log) (*BridgeTransferERC20TokenUnlocked, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchERC20FeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20ERC20FeeChanged, ...) (event.Subscription, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchFeeReceiverChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20FeeReceiverChanged, ...) (event.Subscription, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchHandleValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20HandleValueTransfer, ...) (event.Subscription, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchKLAYFeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20KLAYFeeChanged, ...) (event.Subscription, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20OwnershipTransferred, ...) (event.Subscription, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchRequestValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20RequestValueTransfer, ...) (event.Subscription, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchRequestValueTransferEncoded(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchTokenDeregistered(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20TokenDeregistered, ...) (event.Subscription, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchTokenLocked(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20TokenLocked, ...) (event.Subscription, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchTokenRegistered(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20TokenRegistered, ...) (event.Subscription, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchTokenUnlocked(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20TokenUnlocked, ...) (event.Subscription, error)
- type BridgeTransferERC20HandleValueTransfer
- type BridgeTransferERC20HandleValueTransferIterator
- type BridgeTransferERC20KLAYFeeChanged
- type BridgeTransferERC20KLAYFeeChangedIterator
- type BridgeTransferERC20OwnershipTransferred
- type BridgeTransferERC20OwnershipTransferredIterator
- type BridgeTransferERC20Raw
- func (_BridgeTransferERC20 *BridgeTransferERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BridgeTransferERC20 *BridgeTransferERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BridgeTransferERC20RequestValueTransfer
- type BridgeTransferERC20RequestValueTransferEncoded
- type BridgeTransferERC20RequestValueTransferEncodedIterator
- type BridgeTransferERC20RequestValueTransferIterator
- type BridgeTransferERC20Session
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) ClosedValueTransferVotes(arg0 uint64) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) ConfigurationNonce() (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) DeregisterToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) FeeOfERC20(arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) FeeOfKLAY() (*big.Int, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) FeeReceiver() (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) GetOperatorList() ([]common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) GetRegisteredTokenList() ([]common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) HandleERC20Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) HandledRequestTx(arg0 [32]byte) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) IndexOfTokens(arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) IsRunning() (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) LockToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) LockedTokens(arg0 common.Address) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) LowerHandleNonce() (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) MAXOPERATOR() (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) ModeMintBurn() (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) OnERC20Received(_from common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, ...) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) OperatorList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) OperatorThresholds(arg0 uint8) (uint8, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) Operators(arg0 common.Address) (bool, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) Owner() (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) RecoveryBlockNumber() (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) RegisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) RegisteredTokens(arg0 common.Address) (common.Address, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) RenounceOwnership() (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) RequestERC20Transfer(_tokenAddress common.Address, _to common.Address, _value *big.Int, ...) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) RequestNonce() (uint64, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) SetERC20Fee(_token common.Address, _fee *big.Int, _requestNonce uint64) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) Start(_status bool) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) UnlockToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Session) UpperHandleNonce() (uint64, error)
- type BridgeTransferERC20TokenDeregistered
- type BridgeTransferERC20TokenDeregisteredIterator
- type BridgeTransferERC20TokenLocked
- type BridgeTransferERC20TokenLockedIterator
- type BridgeTransferERC20TokenRegistered
- type BridgeTransferERC20TokenRegisteredIterator
- type BridgeTransferERC20TokenUnlocked
- type BridgeTransferERC20TokenUnlockedIterator
- type BridgeTransferERC20Transactor
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) DeregisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) DeregisterToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) HandleERC20Transfer(opts *bind.TransactOpts, _requestTxHash [32]byte, _from common.Address, ...) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) LockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) OnERC20Received(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) RegisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) RegisterToken(opts *bind.TransactOpts, _token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) RequestERC20Transfer(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) SetERC20Fee(opts *bind.TransactOpts, _token common.Address, _fee *big.Int, ...) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) SetFeeReceiver(opts *bind.TransactOpts, _feeReceiver common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) SetOperatorThreshold(opts *bind.TransactOpts, _voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) Start(opts *bind.TransactOpts, _status bool) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) UnlockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- type BridgeTransferERC20TransactorRaw
- type BridgeTransferERC20TransactorSession
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) HandleERC20Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) LockToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) OnERC20Received(_from common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, ...) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) RequestERC20Transfer(_tokenAddress common.Address, _to common.Address, _value *big.Int, ...) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) SetERC20Fee(_token common.Address, _fee *big.Int, _requestNonce uint64) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) Start(_status bool) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) UnlockToken(_token common.Address) (*types.Transaction, error)
- type BridgeTransferERC721
- type BridgeTransferERC721Caller
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) ClosedValueTransferVotes(opts *bind.CallOpts, arg0 uint64) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) ConfigurationNonce(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) FeeOfERC20(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) FeeOfKLAY(opts *bind.CallOpts) (*big.Int, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) FeeReceiver(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) GetOperatorList(opts *bind.CallOpts) ([]common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) GetRegisteredTokenList(opts *bind.CallOpts) ([]common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) HandleNoncesToBlockNums(opts *bind.CallOpts, arg0 uint64) (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) HandledRequestTx(opts *bind.CallOpts, arg0 [32]byte) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) IndexOfTokens(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) IsRunning(opts *bind.CallOpts) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) LockedTokens(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) LowerHandleNonce(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) MAXOPERATOR(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) ModeMintBurn(opts *bind.CallOpts) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) OperatorList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) OperatorThresholds(opts *bind.CallOpts, arg0 uint8) (uint8, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) Operators(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) RecoveryBlockNumber(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) RegisteredTokenList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) RegisteredTokens(opts *bind.CallOpts, arg0 common.Address) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) RequestNonce(opts *bind.CallOpts) (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Caller) UpperHandleNonce(opts *bind.CallOpts) (uint64, error)
- type BridgeTransferERC721CallerRaw
- type BridgeTransferERC721CallerSession
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) ConfigurationNonce() (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) FeeOfERC20(arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) FeeOfKLAY() (*big.Int, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) FeeReceiver() (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) GetOperatorList() ([]common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) GetRegisteredTokenList() ([]common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) HandledRequestTx(arg0 [32]byte) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) IndexOfTokens(arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) IsRunning() (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) LockedTokens(arg0 common.Address) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) LowerHandleNonce() (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) MAXOPERATOR() (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) ModeMintBurn() (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) OperatorList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) OperatorThresholds(arg0 uint8) (uint8, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) Operators(arg0 common.Address) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) Owner() (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) RecoveryBlockNumber() (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) RequestNonce() (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) UpperHandleNonce() (uint64, error)
- type BridgeTransferERC721ERC20FeeChanged
- type BridgeTransferERC721ERC20FeeChangedIterator
- type BridgeTransferERC721FeeReceiverChanged
- type BridgeTransferERC721FeeReceiverChangedIterator
- type BridgeTransferERC721Filterer
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterERC20FeeChanged(opts *bind.FilterOpts, token []common.Address, fee []*big.Int) (*BridgeTransferERC721ERC20FeeChangedIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterFeeReceiverChanged(opts *bind.FilterOpts, feeReceiver []common.Address) (*BridgeTransferERC721FeeReceiverChangedIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterHandleValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*BridgeTransferERC721HandleValueTransferIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterKLAYFeeChanged(opts *bind.FilterOpts, fee []*big.Int) (*BridgeTransferERC721KLAYFeeChangedIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*BridgeTransferERC721OwnershipTransferredIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterRequestValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*BridgeTransferERC721RequestValueTransferIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterRequestValueTransferEncoded(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*BridgeTransferERC721RequestValueTransferEncodedIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterTokenDeregistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC721TokenDeregisteredIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterTokenLocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC721TokenLockedIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterTokenRegistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC721TokenRegisteredIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterTokenUnlocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC721TokenUnlockedIterator, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseERC20FeeChanged(log types.Log) (*BridgeTransferERC721ERC20FeeChanged, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseFeeReceiverChanged(log types.Log) (*BridgeTransferERC721FeeReceiverChanged, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseHandleValueTransfer(log types.Log) (*BridgeTransferERC721HandleValueTransfer, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseKLAYFeeChanged(log types.Log) (*BridgeTransferERC721KLAYFeeChanged, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseOwnershipTransferred(log types.Log) (*BridgeTransferERC721OwnershipTransferred, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseRequestValueTransfer(log types.Log) (*BridgeTransferERC721RequestValueTransfer, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseRequestValueTransferEncoded(log types.Log) (*BridgeTransferERC721RequestValueTransferEncoded, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseTokenDeregistered(log types.Log) (*BridgeTransferERC721TokenDeregistered, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseTokenLocked(log types.Log) (*BridgeTransferERC721TokenLocked, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseTokenRegistered(log types.Log) (*BridgeTransferERC721TokenRegistered, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseTokenUnlocked(log types.Log) (*BridgeTransferERC721TokenUnlocked, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchERC20FeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721ERC20FeeChanged, ...) (event.Subscription, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchFeeReceiverChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721FeeReceiverChanged, ...) (event.Subscription, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchHandleValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721HandleValueTransfer, ...) (event.Subscription, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchKLAYFeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721KLAYFeeChanged, ...) (event.Subscription, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721OwnershipTransferred, ...) (event.Subscription, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchRequestValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721RequestValueTransfer, ...) (event.Subscription, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchRequestValueTransferEncoded(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchTokenDeregistered(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721TokenDeregistered, ...) (event.Subscription, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchTokenLocked(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721TokenLocked, ...) (event.Subscription, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchTokenRegistered(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721TokenRegistered, ...) (event.Subscription, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchTokenUnlocked(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721TokenUnlocked, ...) (event.Subscription, error)
- type BridgeTransferERC721HandleValueTransfer
- type BridgeTransferERC721HandleValueTransferIterator
- type BridgeTransferERC721KLAYFeeChanged
- type BridgeTransferERC721KLAYFeeChangedIterator
- type BridgeTransferERC721OwnershipTransferred
- type BridgeTransferERC721OwnershipTransferredIterator
- type BridgeTransferERC721Raw
- func (_BridgeTransferERC721 *BridgeTransferERC721Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BridgeTransferERC721 *BridgeTransferERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BridgeTransferERC721RequestValueTransfer
- type BridgeTransferERC721RequestValueTransferEncoded
- type BridgeTransferERC721RequestValueTransferEncodedIterator
- type BridgeTransferERC721RequestValueTransferIterator
- type BridgeTransferERC721Session
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) ClosedValueTransferVotes(arg0 uint64) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) ConfigurationNonce() (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) DeregisterToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) FeeOfERC20(arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) FeeOfKLAY() (*big.Int, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) FeeReceiver() (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) GetOperatorList() ([]common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) GetRegisteredTokenList() ([]common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) HandleERC721Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) HandledRequestTx(arg0 [32]byte) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) IndexOfTokens(arg0 common.Address) (*big.Int, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) IsRunning() (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) LockToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) LockedTokens(arg0 common.Address) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) LowerHandleNonce() (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) MAXOPERATOR() (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) ModeMintBurn() (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) OperatorList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) OperatorThresholds(arg0 uint8) (uint8, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) Operators(arg0 common.Address) (bool, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) Owner() (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) RecoveryBlockNumber() (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) RegisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) RegisteredTokens(arg0 common.Address) (common.Address, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) RenounceOwnership() (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) RequestERC721Transfer(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) RequestNonce() (uint64, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) Start(_status bool) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) UnlockToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Session) UpperHandleNonce() (uint64, error)
- type BridgeTransferERC721TokenDeregistered
- type BridgeTransferERC721TokenDeregisteredIterator
- type BridgeTransferERC721TokenLocked
- type BridgeTransferERC721TokenLockedIterator
- type BridgeTransferERC721TokenRegistered
- type BridgeTransferERC721TokenRegisteredIterator
- type BridgeTransferERC721TokenUnlocked
- type BridgeTransferERC721TokenUnlockedIterator
- type BridgeTransferERC721Transactor
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) DeregisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) DeregisterToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) HandleERC721Transfer(opts *bind.TransactOpts, _requestTxHash [32]byte, _from common.Address, ...) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) LockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) OnERC721Received(opts *bind.TransactOpts, _from common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) RegisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) RegisterToken(opts *bind.TransactOpts, _token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) RequestERC721Transfer(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) SetFeeReceiver(opts *bind.TransactOpts, _feeReceiver common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) SetOperatorThreshold(opts *bind.TransactOpts, _voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) Start(opts *bind.TransactOpts, _status bool) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) UnlockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- type BridgeTransferERC721TransactorRaw
- type BridgeTransferERC721TransactorSession
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) HandleERC721Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) LockToken(_token common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) RequestERC721Transfer(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) Start(_status bool) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) UnlockToken(_token common.Address) (*types.Transaction, error)
- type BridgeTransferFeeReceiverChanged
- type BridgeTransferFeeReceiverChangedIterator
- type BridgeTransferFilterer
- func (_BridgeTransfer *BridgeTransferFilterer) FilterERC20FeeChanged(opts *bind.FilterOpts, token []common.Address, fee []*big.Int) (*BridgeTransferERC20FeeChangedIterator, error)
- func (_BridgeTransfer *BridgeTransferFilterer) FilterFeeReceiverChanged(opts *bind.FilterOpts, feeReceiver []common.Address) (*BridgeTransferFeeReceiverChangedIterator, error)
- func (_BridgeTransfer *BridgeTransferFilterer) FilterHandleValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*BridgeTransferHandleValueTransferIterator, error)
- func (_BridgeTransfer *BridgeTransferFilterer) FilterKLAYFeeChanged(opts *bind.FilterOpts, fee []*big.Int) (*BridgeTransferKLAYFeeChangedIterator, error)
- func (_BridgeTransfer *BridgeTransferFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*BridgeTransferOwnershipTransferredIterator, error)
- func (_BridgeTransfer *BridgeTransferFilterer) FilterRequestValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*BridgeTransferRequestValueTransferIterator, error)
- func (_BridgeTransfer *BridgeTransferFilterer) FilterRequestValueTransferEncoded(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*BridgeTransferRequestValueTransferEncodedIterator, error)
- func (_BridgeTransfer *BridgeTransferFilterer) ParseERC20FeeChanged(log types.Log) (*BridgeTransferERC20FeeChanged, error)
- func (_BridgeTransfer *BridgeTransferFilterer) ParseFeeReceiverChanged(log types.Log) (*BridgeTransferFeeReceiverChanged, error)
- func (_BridgeTransfer *BridgeTransferFilterer) ParseHandleValueTransfer(log types.Log) (*BridgeTransferHandleValueTransfer, error)
- func (_BridgeTransfer *BridgeTransferFilterer) ParseKLAYFeeChanged(log types.Log) (*BridgeTransferKLAYFeeChanged, error)
- func (_BridgeTransfer *BridgeTransferFilterer) ParseOwnershipTransferred(log types.Log) (*BridgeTransferOwnershipTransferred, error)
- func (_BridgeTransfer *BridgeTransferFilterer) ParseRequestValueTransfer(log types.Log) (*BridgeTransferRequestValueTransfer, error)
- func (_BridgeTransfer *BridgeTransferFilterer) ParseRequestValueTransferEncoded(log types.Log) (*BridgeTransferRequestValueTransferEncoded, error)
- func (_BridgeTransfer *BridgeTransferFilterer) WatchERC20FeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20FeeChanged, ...) (event.Subscription, error)
- func (_BridgeTransfer *BridgeTransferFilterer) WatchFeeReceiverChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferFeeReceiverChanged, ...) (event.Subscription, error)
- func (_BridgeTransfer *BridgeTransferFilterer) WatchHandleValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferHandleValueTransfer, ...) (event.Subscription, error)
- func (_BridgeTransfer *BridgeTransferFilterer) WatchKLAYFeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferKLAYFeeChanged, ...) (event.Subscription, error)
- func (_BridgeTransfer *BridgeTransferFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BridgeTransferOwnershipTransferred, ...) (event.Subscription, error)
- func (_BridgeTransfer *BridgeTransferFilterer) WatchRequestValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferRequestValueTransfer, ...) (event.Subscription, error)
- func (_BridgeTransfer *BridgeTransferFilterer) WatchRequestValueTransferEncoded(opts *bind.WatchOpts, sink chan<- *BridgeTransferRequestValueTransferEncoded, ...) (event.Subscription, error)
- type BridgeTransferHandleValueTransfer
- type BridgeTransferHandleValueTransferIterator
- type BridgeTransferKLAYFeeChanged
- type BridgeTransferKLAYFeeChangedIterator
- type BridgeTransferOwnershipTransferred
- type BridgeTransferOwnershipTransferredIterator
- type BridgeTransferRaw
- func (_BridgeTransfer *BridgeTransferRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BridgeTransfer *BridgeTransferRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BridgeTransferRequestValueTransfer
- type BridgeTransferRequestValueTransferEncoded
- type BridgeTransferRequestValueTransferEncodedIterator
- type BridgeTransferRequestValueTransferIterator
- type BridgeTransferSession
- func (_BridgeTransfer *BridgeTransferSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
- func (_BridgeTransfer *BridgeTransferSession) ConfigurationNonce() (uint64, error)
- func (_BridgeTransfer *BridgeTransferSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferSession) FeeOfERC20(arg0 common.Address) (*big.Int, error)
- func (_BridgeTransfer *BridgeTransferSession) FeeOfKLAY() (*big.Int, error)
- func (_BridgeTransfer *BridgeTransferSession) FeeReceiver() (common.Address, error)
- func (_BridgeTransfer *BridgeTransferSession) GetOperatorList() ([]common.Address, error)
- func (_BridgeTransfer *BridgeTransferSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
- func (_BridgeTransfer *BridgeTransferSession) HandledRequestTx(arg0 [32]byte) (bool, error)
- func (_BridgeTransfer *BridgeTransferSession) IsRunning() (bool, error)
- func (_BridgeTransfer *BridgeTransferSession) LowerHandleNonce() (uint64, error)
- func (_BridgeTransfer *BridgeTransferSession) MAXOPERATOR() (uint64, error)
- func (_BridgeTransfer *BridgeTransferSession) ModeMintBurn() (bool, error)
- func (_BridgeTransfer *BridgeTransferSession) OperatorList(arg0 *big.Int) (common.Address, error)
- func (_BridgeTransfer *BridgeTransferSession) OperatorThresholds(arg0 uint8) (uint8, error)
- func (_BridgeTransfer *BridgeTransferSession) Operators(arg0 common.Address) (bool, error)
- func (_BridgeTransfer *BridgeTransferSession) Owner() (common.Address, error)
- func (_BridgeTransfer *BridgeTransferSession) RecoveryBlockNumber() (uint64, error)
- func (_BridgeTransfer *BridgeTransferSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferSession) RenounceOwnership() (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferSession) RequestNonce() (uint64, error)
- func (_BridgeTransfer *BridgeTransferSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferSession) Start(_status bool) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferSession) UpperHandleNonce() (uint64, error)
- type BridgeTransferTransactor
- func (_BridgeTransfer *BridgeTransferTransactor) DeregisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactor) RegisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactor) SetFeeReceiver(opts *bind.TransactOpts, _feeReceiver common.Address) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactor) SetOperatorThreshold(opts *bind.TransactOpts, _voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactor) Start(opts *bind.TransactOpts, _status bool) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type BridgeTransferTransactorRaw
- type BridgeTransferTransactorSession
- func (_BridgeTransfer *BridgeTransferTransactorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactorSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactorSession) Start(_status bool) (*types.Transaction, error)
- func (_BridgeTransfer *BridgeTransferTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type Callback
- type CallbackCaller
- type CallbackCallerRaw
- type CallbackCallerSession
- type CallbackFilterer
- func (_Callback *CallbackFilterer) FilterRegisteredOffer(opts *bind.FilterOpts) (*CallbackRegisteredOfferIterator, error)
- func (_Callback *CallbackFilterer) ParseRegisteredOffer(log types.Log) (*CallbackRegisteredOffer, error)
- func (_Callback *CallbackFilterer) WatchRegisteredOffer(opts *bind.WatchOpts, sink chan<- *CallbackRegisteredOffer) (event.Subscription, error)
- type CallbackRaw
- func (_Callback *CallbackRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Callback *CallbackRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Callback *CallbackRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type CallbackRegisteredOffer
- type CallbackRegisteredOfferIterator
- type CallbackSession
- type CallbackTransactor
- type CallbackTransactorRaw
- type CallbackTransactorSession
- type Context
- type ContextCaller
- type ContextCallerRaw
- type ContextCallerSession
- type ContextFilterer
- type ContextRaw
- func (_Context *ContextRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Context *ContextRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Context *ContextRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ContextSession
- type ContextTransactor
- type ContextTransactorRaw
- type ContextTransactorSession
- type ERC165
- type ERC165Caller
- type ERC165CallerRaw
- type ERC165CallerSession
- type ERC165Filterer
- type ERC165Raw
- func (_ERC165 *ERC165Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC165 *ERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC165 *ERC165Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC165Session
- type ERC165Transactor
- type ERC165TransactorRaw
- type ERC165TransactorSession
- type ERC20
- type ERC20Approval
- type ERC20ApprovalIterator
- type ERC20Burnable
- type ERC20BurnableApproval
- type ERC20BurnableApprovalIterator
- type ERC20BurnableCaller
- func (_ERC20Burnable *ERC20BurnableCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_ERC20Burnable *ERC20BurnableCaller) Name(opts *bind.CallOpts) (string, error)
- func (_ERC20Burnable *ERC20BurnableCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_ERC20Burnable *ERC20BurnableCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type ERC20BurnableCallerRaw
- type ERC20BurnableCallerSession
- func (_ERC20Burnable *ERC20BurnableCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableCallerSession) Decimals() (uint8, error)
- func (_ERC20Burnable *ERC20BurnableCallerSession) Name() (string, error)
- func (_ERC20Burnable *ERC20BurnableCallerSession) Symbol() (string, error)
- func (_ERC20Burnable *ERC20BurnableCallerSession) TotalSupply() (*big.Int, error)
- type ERC20BurnableFilterer
- func (_ERC20Burnable *ERC20BurnableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20BurnableApprovalIterator, error)
- func (_ERC20Burnable *ERC20BurnableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20BurnableTransferIterator, error)
- func (_ERC20Burnable *ERC20BurnableFilterer) ParseApproval(log types.Log) (*ERC20BurnableApproval, error)
- func (_ERC20Burnable *ERC20BurnableFilterer) ParseTransfer(log types.Log) (*ERC20BurnableTransfer, error)
- func (_ERC20Burnable *ERC20BurnableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20BurnableApproval, ...) (event.Subscription, error)
- func (_ERC20Burnable *ERC20BurnableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20BurnableTransfer, ...) (event.Subscription, error)
- type ERC20BurnableRaw
- func (_ERC20Burnable *ERC20BurnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC20Burnable *ERC20BurnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20BurnableSession
- func (_ERC20Burnable *ERC20BurnableSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) Decimals() (uint8, error)
- func (_ERC20Burnable *ERC20BurnableSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) Name() (string, error)
- func (_ERC20Burnable *ERC20BurnableSession) Symbol() (string, error)
- func (_ERC20Burnable *ERC20BurnableSession) TotalSupply() (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20BurnableTransactor
- func (_ERC20Burnable *ERC20BurnableTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) Transfer(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type ERC20BurnableTransactorRaw
- type ERC20BurnableTransactorSession
- func (_ERC20Burnable *ERC20BurnableTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20BurnableTransfer
- type ERC20BurnableTransferIterator
- type ERC20Caller
- func (_ERC20 *ERC20Caller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Caller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Caller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_ERC20 *ERC20Caller) Name(opts *bind.CallOpts) (string, error)
- func (_ERC20 *ERC20Caller) Symbol(opts *bind.CallOpts) (string, error)
- func (_ERC20 *ERC20Caller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type ERC20CallerRaw
- type ERC20CallerSession
- func (_ERC20 *ERC20CallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20 *ERC20CallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20 *ERC20CallerSession) Decimals() (uint8, error)
- func (_ERC20 *ERC20CallerSession) Name() (string, error)
- func (_ERC20 *ERC20CallerSession) Symbol() (string, error)
- func (_ERC20 *ERC20CallerSession) TotalSupply() (*big.Int, error)
- type ERC20Filterer
- func (_ERC20 *ERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20ApprovalIterator, error)
- func (_ERC20 *ERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20TransferIterator, error)
- func (_ERC20 *ERC20Filterer) ParseApproval(log types.Log) (*ERC20Approval, error)
- func (_ERC20 *ERC20Filterer) ParseTransfer(log types.Log) (*ERC20Transfer, error)
- func (_ERC20 *ERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20Approval, owner []common.Address, ...) (event.Subscription, error)
- func (_ERC20 *ERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20Transfer, from []common.Address, ...) (event.Subscription, error)
- type ERC20Raw
- func (_ERC20 *ERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC20 *ERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20 *ERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20Session
- func (_ERC20 *ERC20Session) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Session) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Session) Decimals() (uint8, error)
- func (_ERC20 *ERC20Session) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) Name() (string, error)
- func (_ERC20 *ERC20Session) Symbol() (string, error)
- func (_ERC20 *ERC20Session) TotalSupply() (*big.Int, error)
- func (_ERC20 *ERC20Session) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20Transactor
- func (_ERC20 *ERC20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) Transfer(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type ERC20TransactorRaw
- type ERC20TransactorSession
- func (_ERC20 *ERC20TransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20Transfer
- type ERC20TransferIterator
- type ERC721
- type ERC721Approval
- type ERC721ApprovalForAll
- type ERC721ApprovalForAllIterator
- type ERC721ApprovalIterator
- type ERC721Burnable
- type ERC721BurnableApproval
- type ERC721BurnableApprovalForAll
- type ERC721BurnableApprovalForAllIterator
- type ERC721BurnableApprovalIterator
- type ERC721BurnableCaller
- func (_ERC721Burnable *ERC721BurnableCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_ERC721Burnable *ERC721BurnableCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_ERC721Burnable *ERC721BurnableCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
- func (_ERC721Burnable *ERC721BurnableCaller) Name(opts *bind.CallOpts) (string, error)
- func (_ERC721Burnable *ERC721BurnableCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_ERC721Burnable *ERC721BurnableCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_ERC721Burnable *ERC721BurnableCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_ERC721Burnable *ERC721BurnableCaller) TokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error)
- type ERC721BurnableCallerRaw
- type ERC721BurnableCallerSession
- func (_ERC721Burnable *ERC721BurnableCallerSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_ERC721Burnable *ERC721BurnableCallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_ERC721Burnable *ERC721BurnableCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_ERC721Burnable *ERC721BurnableCallerSession) Name() (string, error)
- func (_ERC721Burnable *ERC721BurnableCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_ERC721Burnable *ERC721BurnableCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ERC721Burnable *ERC721BurnableCallerSession) Symbol() (string, error)
- func (_ERC721Burnable *ERC721BurnableCallerSession) TokenURI(tokenId *big.Int) (string, error)
- type ERC721BurnableFilterer
- func (_ERC721Burnable *ERC721BurnableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*ERC721BurnableApprovalIterator, error)
- func (_ERC721Burnable *ERC721BurnableFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ERC721BurnableApprovalForAllIterator, error)
- func (_ERC721Burnable *ERC721BurnableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ERC721BurnableTransferIterator, error)
- func (_ERC721Burnable *ERC721BurnableFilterer) ParseApproval(log types.Log) (*ERC721BurnableApproval, error)
- func (_ERC721Burnable *ERC721BurnableFilterer) ParseApprovalForAll(log types.Log) (*ERC721BurnableApprovalForAll, error)
- func (_ERC721Burnable *ERC721BurnableFilterer) ParseTransfer(log types.Log) (*ERC721BurnableTransfer, error)
- func (_ERC721Burnable *ERC721BurnableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721BurnableApproval, ...) (event.Subscription, error)
- func (_ERC721Burnable *ERC721BurnableFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC721BurnableApprovalForAll, ...) (event.Subscription, error)
- func (_ERC721Burnable *ERC721BurnableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721BurnableTransfer, ...) (event.Subscription, error)
- type ERC721BurnableRaw
- func (_ERC721Burnable *ERC721BurnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC721Burnable *ERC721BurnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC721BurnableSession
- func (_ERC721Burnable *ERC721BurnableSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_ERC721Burnable *ERC721BurnableSession) Burn(tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_ERC721Burnable *ERC721BurnableSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_ERC721Burnable *ERC721BurnableSession) Name() (string, error)
- func (_ERC721Burnable *ERC721BurnableSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_ERC721Burnable *ERC721BurnableSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ERC721Burnable *ERC721BurnableSession) Symbol() (string, error)
- func (_ERC721Burnable *ERC721BurnableSession) TokenURI(tokenId *big.Int) (string, error)
- func (_ERC721Burnable *ERC721BurnableSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- type ERC721BurnableTransactor
- func (_ERC721Burnable *ERC721BurnableTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableTransactor) Burn(opts *bind.TransactOpts, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableTransactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableTransactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type ERC721BurnableTransactorRaw
- type ERC721BurnableTransactorSession
- func (_ERC721Burnable *ERC721BurnableTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableTransactorSession) Burn(tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableTransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableTransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_ERC721Burnable *ERC721BurnableTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- type ERC721BurnableTransfer
- type ERC721BurnableTransferIterator
- type ERC721Caller
- func (_ERC721 *ERC721Caller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_ERC721 *ERC721Caller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_ERC721 *ERC721Caller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
- func (_ERC721 *ERC721Caller) Name(opts *bind.CallOpts) (string, error)
- func (_ERC721 *ERC721Caller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_ERC721 *ERC721Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_ERC721 *ERC721Caller) Symbol(opts *bind.CallOpts) (string, error)
- func (_ERC721 *ERC721Caller) TokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error)
- type ERC721CallerRaw
- type ERC721CallerSession
- func (_ERC721 *ERC721CallerSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_ERC721 *ERC721CallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_ERC721 *ERC721CallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_ERC721 *ERC721CallerSession) Name() (string, error)
- func (_ERC721 *ERC721CallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_ERC721 *ERC721CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ERC721 *ERC721CallerSession) Symbol() (string, error)
- func (_ERC721 *ERC721CallerSession) TokenURI(tokenId *big.Int) (string, error)
- type ERC721Filterer
- func (_ERC721 *ERC721Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*ERC721ApprovalIterator, error)
- func (_ERC721 *ERC721Filterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ERC721ApprovalForAllIterator, error)
- func (_ERC721 *ERC721Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ERC721TransferIterator, error)
- func (_ERC721 *ERC721Filterer) ParseApproval(log types.Log) (*ERC721Approval, error)
- func (_ERC721 *ERC721Filterer) ParseApprovalForAll(log types.Log) (*ERC721ApprovalForAll, error)
- func (_ERC721 *ERC721Filterer) ParseTransfer(log types.Log) (*ERC721Transfer, error)
- func (_ERC721 *ERC721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721Approval, owner []common.Address, ...) (event.Subscription, error)
- func (_ERC721 *ERC721Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC721ApprovalForAll, ...) (event.Subscription, error)
- func (_ERC721 *ERC721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721Transfer, from []common.Address, ...) (event.Subscription, error)
- type ERC721Raw
- func (_ERC721 *ERC721Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC721 *ERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC721 *ERC721Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC721Session
- func (_ERC721 *ERC721Session) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721Session) BalanceOf(owner common.Address) (*big.Int, error)
- func (_ERC721 *ERC721Session) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_ERC721 *ERC721Session) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_ERC721 *ERC721Session) Name() (string, error)
- func (_ERC721 *ERC721Session) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_ERC721 *ERC721Session) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721Session) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_ERC721 *ERC721Session) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_ERC721 *ERC721Session) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ERC721 *ERC721Session) Symbol() (string, error)
- func (_ERC721 *ERC721Session) TokenURI(tokenId *big.Int) (string, error)
- func (_ERC721 *ERC721Session) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- type ERC721Transactor
- func (_ERC721 *ERC721Transactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_ERC721 *ERC721Transactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_ERC721 *ERC721Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
- func (_ERC721 *ERC721Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type ERC721TransactorRaw
- type ERC721TransactorSession
- func (_ERC721 *ERC721TransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721TransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721 *ERC721TransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_ERC721 *ERC721TransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_ERC721 *ERC721TransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- type ERC721Transfer
- type ERC721TransferIterator
- type ERC721URIStorage
- type ERC721URIStorageApproval
- type ERC721URIStorageApprovalForAll
- type ERC721URIStorageApprovalForAllIterator
- type ERC721URIStorageApprovalIterator
- type ERC721URIStorageCaller
- func (_ERC721URIStorage *ERC721URIStorageCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_ERC721URIStorage *ERC721URIStorageCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_ERC721URIStorage *ERC721URIStorageCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
- func (_ERC721URIStorage *ERC721URIStorageCaller) Name(opts *bind.CallOpts) (string, error)
- func (_ERC721URIStorage *ERC721URIStorageCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_ERC721URIStorage *ERC721URIStorageCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_ERC721URIStorage *ERC721URIStorageCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_ERC721URIStorage *ERC721URIStorageCaller) TokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error)
- type ERC721URIStorageCallerRaw
- type ERC721URIStorageCallerSession
- func (_ERC721URIStorage *ERC721URIStorageCallerSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_ERC721URIStorage *ERC721URIStorageCallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_ERC721URIStorage *ERC721URIStorageCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_ERC721URIStorage *ERC721URIStorageCallerSession) Name() (string, error)
- func (_ERC721URIStorage *ERC721URIStorageCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_ERC721URIStorage *ERC721URIStorageCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ERC721URIStorage *ERC721URIStorageCallerSession) Symbol() (string, error)
- func (_ERC721URIStorage *ERC721URIStorageCallerSession) TokenURI(tokenId *big.Int) (string, error)
- type ERC721URIStorageFilterer
- func (_ERC721URIStorage *ERC721URIStorageFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*ERC721URIStorageApprovalIterator, error)
- func (_ERC721URIStorage *ERC721URIStorageFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ERC721URIStorageApprovalForAllIterator, error)
- func (_ERC721URIStorage *ERC721URIStorageFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ERC721URIStorageTransferIterator, error)
- func (_ERC721URIStorage *ERC721URIStorageFilterer) ParseApproval(log types.Log) (*ERC721URIStorageApproval, error)
- func (_ERC721URIStorage *ERC721URIStorageFilterer) ParseApprovalForAll(log types.Log) (*ERC721URIStorageApprovalForAll, error)
- func (_ERC721URIStorage *ERC721URIStorageFilterer) ParseTransfer(log types.Log) (*ERC721URIStorageTransfer, error)
- func (_ERC721URIStorage *ERC721URIStorageFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721URIStorageApproval, ...) (event.Subscription, error)
- func (_ERC721URIStorage *ERC721URIStorageFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC721URIStorageApprovalForAll, ...) (event.Subscription, error)
- func (_ERC721URIStorage *ERC721URIStorageFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721URIStorageTransfer, ...) (event.Subscription, error)
- type ERC721URIStorageRaw
- func (_ERC721URIStorage *ERC721URIStorageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC721URIStorage *ERC721URIStorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC721URIStorageSession
- func (_ERC721URIStorage *ERC721URIStorageSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) Name() (string, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) Symbol() (string, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) TokenURI(tokenId *big.Int) (string, error)
- func (_ERC721URIStorage *ERC721URIStorageSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- type ERC721URIStorageTransactor
- func (_ERC721URIStorage *ERC721URIStorageTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageTransactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageTransactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type ERC721URIStorageTransactorRaw
- type ERC721URIStorageTransactorSession
- func (_ERC721URIStorage *ERC721URIStorageTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageTransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageTransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
- func (_ERC721URIStorage *ERC721URIStorageTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- type ERC721URIStorageTransfer
- type ERC721URIStorageTransferIterator
- type ExtBridge
- type ExtBridgeCaller
- func (_ExtBridge *ExtBridgeCaller) Callback(opts *bind.CallOpts) (common.Address, error)
- func (_ExtBridge *ExtBridgeCaller) ClosedValueTransferVotes(opts *bind.CallOpts, arg0 uint64) (bool, error)
- func (_ExtBridge *ExtBridgeCaller) ConfigurationNonce(opts *bind.CallOpts) (uint64, error)
- func (_ExtBridge *ExtBridgeCaller) FeeOfERC20(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_ExtBridge *ExtBridgeCaller) FeeOfKLAY(opts *bind.CallOpts) (*big.Int, error)
- func (_ExtBridge *ExtBridgeCaller) FeeReceiver(opts *bind.CallOpts) (common.Address, error)
- func (_ExtBridge *ExtBridgeCaller) GetOperatorList(opts *bind.CallOpts) ([]common.Address, error)
- func (_ExtBridge *ExtBridgeCaller) GetRegisteredTokenList(opts *bind.CallOpts) ([]common.Address, error)
- func (_ExtBridge *ExtBridgeCaller) HandleNoncesToBlockNums(opts *bind.CallOpts, arg0 uint64) (uint64, error)
- func (_ExtBridge *ExtBridgeCaller) HandledRequestTx(opts *bind.CallOpts, arg0 [32]byte) (bool, error)
- func (_ExtBridge *ExtBridgeCaller) IndexOfTokens(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_ExtBridge *ExtBridgeCaller) IsRunning(opts *bind.CallOpts) (bool, error)
- func (_ExtBridge *ExtBridgeCaller) LockedTokens(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_ExtBridge *ExtBridgeCaller) LowerHandleNonce(opts *bind.CallOpts) (uint64, error)
- func (_ExtBridge *ExtBridgeCaller) MAXOPERATOR(opts *bind.CallOpts) (uint64, error)
- func (_ExtBridge *ExtBridgeCaller) ModeMintBurn(opts *bind.CallOpts) (bool, error)
- func (_ExtBridge *ExtBridgeCaller) OperatorList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_ExtBridge *ExtBridgeCaller) OperatorThresholds(opts *bind.CallOpts, arg0 uint8) (uint8, error)
- func (_ExtBridge *ExtBridgeCaller) Operators(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_ExtBridge *ExtBridgeCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ExtBridge *ExtBridgeCaller) RecoveryBlockNumber(opts *bind.CallOpts) (uint64, error)
- func (_ExtBridge *ExtBridgeCaller) RegisteredTokenList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_ExtBridge *ExtBridgeCaller) RegisteredTokens(opts *bind.CallOpts, arg0 common.Address) (common.Address, error)
- func (_ExtBridge *ExtBridgeCaller) RequestNonce(opts *bind.CallOpts) (uint64, error)
- func (_ExtBridge *ExtBridgeCaller) UpperHandleNonce(opts *bind.CallOpts) (uint64, error)
- type ExtBridgeCallerRaw
- type ExtBridgeCallerSession
- func (_ExtBridge *ExtBridgeCallerSession) Callback() (common.Address, error)
- func (_ExtBridge *ExtBridgeCallerSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
- func (_ExtBridge *ExtBridgeCallerSession) ConfigurationNonce() (uint64, error)
- func (_ExtBridge *ExtBridgeCallerSession) FeeOfERC20(arg0 common.Address) (*big.Int, error)
- func (_ExtBridge *ExtBridgeCallerSession) FeeOfKLAY() (*big.Int, error)
- func (_ExtBridge *ExtBridgeCallerSession) FeeReceiver() (common.Address, error)
- func (_ExtBridge *ExtBridgeCallerSession) GetOperatorList() ([]common.Address, error)
- func (_ExtBridge *ExtBridgeCallerSession) GetRegisteredTokenList() ([]common.Address, error)
- func (_ExtBridge *ExtBridgeCallerSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
- func (_ExtBridge *ExtBridgeCallerSession) HandledRequestTx(arg0 [32]byte) (bool, error)
- func (_ExtBridge *ExtBridgeCallerSession) IndexOfTokens(arg0 common.Address) (*big.Int, error)
- func (_ExtBridge *ExtBridgeCallerSession) IsRunning() (bool, error)
- func (_ExtBridge *ExtBridgeCallerSession) LockedTokens(arg0 common.Address) (bool, error)
- func (_ExtBridge *ExtBridgeCallerSession) LowerHandleNonce() (uint64, error)
- func (_ExtBridge *ExtBridgeCallerSession) MAXOPERATOR() (uint64, error)
- func (_ExtBridge *ExtBridgeCallerSession) ModeMintBurn() (bool, error)
- func (_ExtBridge *ExtBridgeCallerSession) OperatorList(arg0 *big.Int) (common.Address, error)
- func (_ExtBridge *ExtBridgeCallerSession) OperatorThresholds(arg0 uint8) (uint8, error)
- func (_ExtBridge *ExtBridgeCallerSession) Operators(arg0 common.Address) (bool, error)
- func (_ExtBridge *ExtBridgeCallerSession) Owner() (common.Address, error)
- func (_ExtBridge *ExtBridgeCallerSession) RecoveryBlockNumber() (uint64, error)
- func (_ExtBridge *ExtBridgeCallerSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
- func (_ExtBridge *ExtBridgeCallerSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
- func (_ExtBridge *ExtBridgeCallerSession) RequestNonce() (uint64, error)
- func (_ExtBridge *ExtBridgeCallerSession) UpperHandleNonce() (uint64, error)
- type ExtBridgeERC20FeeChanged
- type ExtBridgeERC20FeeChangedIterator
- type ExtBridgeFeeReceiverChanged
- type ExtBridgeFeeReceiverChangedIterator
- type ExtBridgeFilterer
- func (_ExtBridge *ExtBridgeFilterer) FilterERC20FeeChanged(opts *bind.FilterOpts, token []common.Address, fee []*big.Int) (*ExtBridgeERC20FeeChangedIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) FilterFeeReceiverChanged(opts *bind.FilterOpts, feeReceiver []common.Address) (*ExtBridgeFeeReceiverChangedIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) FilterHandleValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ExtBridgeHandleValueTransferIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) FilterKLAYFeeChanged(opts *bind.FilterOpts, fee []*big.Int) (*ExtBridgeKLAYFeeChangedIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ExtBridgeOwnershipTransferredIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) FilterRequestValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ExtBridgeRequestValueTransferIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) FilterRequestValueTransferEncoded(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*ExtBridgeRequestValueTransferEncodedIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) FilterTokenDeregistered(opts *bind.FilterOpts, token []common.Address) (*ExtBridgeTokenDeregisteredIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) FilterTokenLocked(opts *bind.FilterOpts, token []common.Address) (*ExtBridgeTokenLockedIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) FilterTokenRegistered(opts *bind.FilterOpts, token []common.Address) (*ExtBridgeTokenRegisteredIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) FilterTokenUnlocked(opts *bind.FilterOpts, token []common.Address) (*ExtBridgeTokenUnlockedIterator, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseERC20FeeChanged(log types.Log) (*ExtBridgeERC20FeeChanged, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseFeeReceiverChanged(log types.Log) (*ExtBridgeFeeReceiverChanged, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseHandleValueTransfer(log types.Log) (*ExtBridgeHandleValueTransfer, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseKLAYFeeChanged(log types.Log) (*ExtBridgeKLAYFeeChanged, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseOwnershipTransferred(log types.Log) (*ExtBridgeOwnershipTransferred, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseRequestValueTransfer(log types.Log) (*ExtBridgeRequestValueTransfer, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseRequestValueTransferEncoded(log types.Log) (*ExtBridgeRequestValueTransferEncoded, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseTokenDeregistered(log types.Log) (*ExtBridgeTokenDeregistered, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseTokenLocked(log types.Log) (*ExtBridgeTokenLocked, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseTokenRegistered(log types.Log) (*ExtBridgeTokenRegistered, error)
- func (_ExtBridge *ExtBridgeFilterer) ParseTokenUnlocked(log types.Log) (*ExtBridgeTokenUnlocked, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchERC20FeeChanged(opts *bind.WatchOpts, sink chan<- *ExtBridgeERC20FeeChanged, ...) (event.Subscription, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchFeeReceiverChanged(opts *bind.WatchOpts, sink chan<- *ExtBridgeFeeReceiverChanged, ...) (event.Subscription, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchHandleValueTransfer(opts *bind.WatchOpts, sink chan<- *ExtBridgeHandleValueTransfer, ...) (event.Subscription, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchKLAYFeeChanged(opts *bind.WatchOpts, sink chan<- *ExtBridgeKLAYFeeChanged, fee []*big.Int) (event.Subscription, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ExtBridgeOwnershipTransferred, ...) (event.Subscription, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchRequestValueTransfer(opts *bind.WatchOpts, sink chan<- *ExtBridgeRequestValueTransfer, ...) (event.Subscription, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchRequestValueTransferEncoded(opts *bind.WatchOpts, sink chan<- *ExtBridgeRequestValueTransferEncoded, ...) (event.Subscription, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchTokenDeregistered(opts *bind.WatchOpts, sink chan<- *ExtBridgeTokenDeregistered, ...) (event.Subscription, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchTokenLocked(opts *bind.WatchOpts, sink chan<- *ExtBridgeTokenLocked, ...) (event.Subscription, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchTokenRegistered(opts *bind.WatchOpts, sink chan<- *ExtBridgeTokenRegistered, ...) (event.Subscription, error)
- func (_ExtBridge *ExtBridgeFilterer) WatchTokenUnlocked(opts *bind.WatchOpts, sink chan<- *ExtBridgeTokenUnlocked, ...) (event.Subscription, error)
- type ExtBridgeHandleValueTransfer
- type ExtBridgeHandleValueTransferIterator
- type ExtBridgeKLAYFeeChanged
- type ExtBridgeKLAYFeeChangedIterator
- type ExtBridgeOwnershipTransferred
- type ExtBridgeOwnershipTransferredIterator
- type ExtBridgeRaw
- func (_ExtBridge *ExtBridgeRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ExtBridge *ExtBridgeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ExtBridgeRequestValueTransfer
- type ExtBridgeRequestValueTransferEncoded
- type ExtBridgeRequestValueTransferEncodedIterator
- type ExtBridgeRequestValueTransferIterator
- type ExtBridgeSession
- func (_ExtBridge *ExtBridgeSession) Callback() (common.Address, error)
- func (_ExtBridge *ExtBridgeSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
- func (_ExtBridge *ExtBridgeSession) ConfigurationNonce() (uint64, error)
- func (_ExtBridge *ExtBridgeSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) FeeOfERC20(arg0 common.Address) (*big.Int, error)
- func (_ExtBridge *ExtBridgeSession) FeeOfKLAY() (*big.Int, error)
- func (_ExtBridge *ExtBridgeSession) FeeReceiver() (common.Address, error)
- func (_ExtBridge *ExtBridgeSession) GetOperatorList() ([]common.Address, error)
- func (_ExtBridge *ExtBridgeSession) GetRegisteredTokenList() ([]common.Address, error)
- func (_ExtBridge *ExtBridgeSession) HandleERC20Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) HandleERC721Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
- func (_ExtBridge *ExtBridgeSession) HandledRequestTx(arg0 [32]byte) (bool, error)
- func (_ExtBridge *ExtBridgeSession) IndexOfTokens(arg0 common.Address) (*big.Int, error)
- func (_ExtBridge *ExtBridgeSession) IsRunning() (bool, error)
- func (_ExtBridge *ExtBridgeSession) LockToken(_token common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) LockedTokens(arg0 common.Address) (bool, error)
- func (_ExtBridge *ExtBridgeSession) LowerHandleNonce() (uint64, error)
- func (_ExtBridge *ExtBridgeSession) MAXOPERATOR() (uint64, error)
- func (_ExtBridge *ExtBridgeSession) ModeMintBurn() (bool, error)
- func (_ExtBridge *ExtBridgeSession) OnERC20Received(_from common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) OperatorList(arg0 *big.Int) (common.Address, error)
- func (_ExtBridge *ExtBridgeSession) OperatorThresholds(arg0 uint8) (uint8, error)
- func (_ExtBridge *ExtBridgeSession) Operators(arg0 common.Address) (bool, error)
- func (_ExtBridge *ExtBridgeSession) Owner() (common.Address, error)
- func (_ExtBridge *ExtBridgeSession) RecoveryBlockNumber() (uint64, error)
- func (_ExtBridge *ExtBridgeSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
- func (_ExtBridge *ExtBridgeSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
- func (_ExtBridge *ExtBridgeSession) RenounceOwnership() (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) RequestERC20Transfer(_tokenAddress common.Address, _to common.Address, _value *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) RequestERC721Transfer(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) RequestNonce() (uint64, error)
- func (_ExtBridge *ExtBridgeSession) RequestSellERC20(_tokenAddress common.Address, _to common.Address, _value *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) RequestSellERC721(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) SetCallback(_addr common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) SetERC20Fee(_token common.Address, _fee *big.Int, _requestNonce uint64) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) Start(_status bool) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) UnlockToken(_token common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeSession) UpperHandleNonce() (uint64, error)
- type ExtBridgeTokenDeregistered
- type ExtBridgeTokenDeregisteredIterator
- type ExtBridgeTokenLocked
- type ExtBridgeTokenLockedIterator
- type ExtBridgeTokenRegistered
- type ExtBridgeTokenRegisteredIterator
- type ExtBridgeTokenUnlocked
- type ExtBridgeTokenUnlockedIterator
- type ExtBridgeTransactor
- func (_ExtBridge *ExtBridgeTransactor) DeregisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) DeregisterToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) HandleERC20Transfer(opts *bind.TransactOpts, _requestTxHash [32]byte, _from common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) HandleERC721Transfer(opts *bind.TransactOpts, _requestTxHash [32]byte, _from common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) LockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) OnERC20Received(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) OnERC721Received(opts *bind.TransactOpts, _from common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) RegisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) RegisterToken(opts *bind.TransactOpts, _token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) RequestERC20Transfer(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) RequestERC721Transfer(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) RequestSellERC20(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) RequestSellERC721(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) SetCallback(opts *bind.TransactOpts, _addr common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) SetERC20Fee(opts *bind.TransactOpts, _token common.Address, _fee *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) SetFeeReceiver(opts *bind.TransactOpts, _feeReceiver common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) SetOperatorThreshold(opts *bind.TransactOpts, _voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) Start(opts *bind.TransactOpts, _status bool) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactor) UnlockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- type ExtBridgeTransactorRaw
- type ExtBridgeTransactorSession
- func (_ExtBridge *ExtBridgeTransactorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) HandleERC20Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) HandleERC721Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) LockToken(_token common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) OnERC20Received(_from common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) RequestERC20Transfer(_tokenAddress common.Address, _to common.Address, _value *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) RequestERC721Transfer(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) RequestSellERC20(_tokenAddress common.Address, _to common.Address, _value *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) RequestSellERC721(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, ...) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) SetCallback(_addr common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) SetERC20Fee(_token common.Address, _fee *big.Int, _requestNonce uint64) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) Start(_status bool) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ExtBridge *ExtBridgeTransactorSession) UnlockToken(_token common.Address) (*types.Transaction, error)
- type IERC165
- type IERC165Caller
- type IERC165CallerRaw
- type IERC165CallerSession
- type IERC165Filterer
- type IERC165Raw
- func (_IERC165 *IERC165Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC165 *IERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC165 *IERC165Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC165Session
- type IERC165Transactor
- type IERC165TransactorRaw
- type IERC165TransactorSession
- type IERC20
- type IERC20Approval
- type IERC20ApprovalIterator
- type IERC20BridgeReceiver
- type IERC20BridgeReceiverCaller
- type IERC20BridgeReceiverCallerRaw
- type IERC20BridgeReceiverCallerSession
- type IERC20BridgeReceiverFilterer
- type IERC20BridgeReceiverRaw
- func (_IERC20BridgeReceiver *IERC20BridgeReceiverRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC20BridgeReceiver *IERC20BridgeReceiverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC20BridgeReceiver *IERC20BridgeReceiverRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC20BridgeReceiverSession
- type IERC20BridgeReceiverTransactor
- type IERC20BridgeReceiverTransactorRaw
- type IERC20BridgeReceiverTransactorSession
- type IERC20Caller
- func (_IERC20 *IERC20Caller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_IERC20 *IERC20Caller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_IERC20 *IERC20Caller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type IERC20CallerRaw
- type IERC20CallerSession
- type IERC20Filterer
- func (_IERC20 *IERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*IERC20ApprovalIterator, error)
- func (_IERC20 *IERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*IERC20TransferIterator, error)
- func (_IERC20 *IERC20Filterer) ParseApproval(log types.Log) (*IERC20Approval, error)
- func (_IERC20 *IERC20Filterer) ParseTransfer(log types.Log) (*IERC20Transfer, error)
- func (_IERC20 *IERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC20Approval, owner []common.Address, ...) (event.Subscription, error)
- func (_IERC20 *IERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC20Transfer, from []common.Address, ...) (event.Subscription, error)
- type IERC20Metadata
- type IERC20MetadataApproval
- type IERC20MetadataApprovalIterator
- type IERC20MetadataCaller
- func (_IERC20Metadata *IERC20MetadataCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_IERC20Metadata *IERC20MetadataCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_IERC20Metadata *IERC20MetadataCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_IERC20Metadata *IERC20MetadataCaller) Name(opts *bind.CallOpts) (string, error)
- func (_IERC20Metadata *IERC20MetadataCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_IERC20Metadata *IERC20MetadataCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type IERC20MetadataCallerRaw
- type IERC20MetadataCallerSession
- func (_IERC20Metadata *IERC20MetadataCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_IERC20Metadata *IERC20MetadataCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_IERC20Metadata *IERC20MetadataCallerSession) Decimals() (uint8, error)
- func (_IERC20Metadata *IERC20MetadataCallerSession) Name() (string, error)
- func (_IERC20Metadata *IERC20MetadataCallerSession) Symbol() (string, error)
- func (_IERC20Metadata *IERC20MetadataCallerSession) TotalSupply() (*big.Int, error)
- type IERC20MetadataFilterer
- func (_IERC20Metadata *IERC20MetadataFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*IERC20MetadataApprovalIterator, error)
- func (_IERC20Metadata *IERC20MetadataFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*IERC20MetadataTransferIterator, error)
- func (_IERC20Metadata *IERC20MetadataFilterer) ParseApproval(log types.Log) (*IERC20MetadataApproval, error)
- func (_IERC20Metadata *IERC20MetadataFilterer) ParseTransfer(log types.Log) (*IERC20MetadataTransfer, error)
- func (_IERC20Metadata *IERC20MetadataFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC20MetadataApproval, ...) (event.Subscription, error)
- func (_IERC20Metadata *IERC20MetadataFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC20MetadataTransfer, ...) (event.Subscription, error)
- type IERC20MetadataRaw
- func (_IERC20Metadata *IERC20MetadataRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC20Metadata *IERC20MetadataRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC20Metadata *IERC20MetadataRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC20MetadataSession
- func (_IERC20Metadata *IERC20MetadataSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_IERC20Metadata *IERC20MetadataSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20Metadata *IERC20MetadataSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_IERC20Metadata *IERC20MetadataSession) Decimals() (uint8, error)
- func (_IERC20Metadata *IERC20MetadataSession) Name() (string, error)
- func (_IERC20Metadata *IERC20MetadataSession) Symbol() (string, error)
- func (_IERC20Metadata *IERC20MetadataSession) TotalSupply() (*big.Int, error)
- func (_IERC20Metadata *IERC20MetadataSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20Metadata *IERC20MetadataSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- type IERC20MetadataTransactor
- func (_IERC20Metadata *IERC20MetadataTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20Metadata *IERC20MetadataTransactor) Transfer(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20Metadata *IERC20MetadataTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type IERC20MetadataTransactorRaw
- type IERC20MetadataTransactorSession
- func (_IERC20Metadata *IERC20MetadataTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20Metadata *IERC20MetadataTransactorSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20Metadata *IERC20MetadataTransactorSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- type IERC20MetadataTransfer
- type IERC20MetadataTransferIterator
- type IERC20Mint
- type IERC20MintCaller
- type IERC20MintCallerRaw
- type IERC20MintCallerSession
- type IERC20MintFilterer
- type IERC20MintRaw
- func (_IERC20Mint *IERC20MintRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC20Mint *IERC20MintRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC20Mint *IERC20MintRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC20MintSession
- type IERC20MintTransactor
- type IERC20MintTransactorRaw
- type IERC20MintTransactorSession
- type IERC20Raw
- func (_IERC20 *IERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC20 *IERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC20 *IERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC20Session
- func (_IERC20 *IERC20Session) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_IERC20 *IERC20Session) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20Session) BalanceOf(account common.Address) (*big.Int, error)
- func (_IERC20 *IERC20Session) TotalSupply() (*big.Int, error)
- func (_IERC20 *IERC20Session) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20Session) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- type IERC20Transactor
- func (_IERC20 *IERC20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20Transactor) Transfer(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type IERC20TransactorRaw
- type IERC20TransactorSession
- func (_IERC20 *IERC20TransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20TransactorSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20TransactorSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- type IERC20Transfer
- type IERC20TransferIterator
- type IERC721
- type IERC721Approval
- type IERC721ApprovalForAll
- type IERC721ApprovalForAllIterator
- type IERC721ApprovalIterator
- type IERC721BridgeReceiver
- type IERC721BridgeReceiverCaller
- type IERC721BridgeReceiverCallerRaw
- type IERC721BridgeReceiverCallerSession
- type IERC721BridgeReceiverFilterer
- type IERC721BridgeReceiverRaw
- func (_IERC721BridgeReceiver *IERC721BridgeReceiverRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC721BridgeReceiver *IERC721BridgeReceiverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC721BridgeReceiver *IERC721BridgeReceiverRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC721BridgeReceiverSession
- type IERC721BridgeReceiverTransactor
- type IERC721BridgeReceiverTransactorRaw
- type IERC721BridgeReceiverTransactorSession
- type IERC721Caller
- func (_IERC721 *IERC721Caller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_IERC721 *IERC721Caller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_IERC721 *IERC721Caller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
- func (_IERC721 *IERC721Caller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_IERC721 *IERC721Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- type IERC721CallerRaw
- type IERC721CallerSession
- func (_IERC721 *IERC721CallerSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_IERC721 *IERC721CallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_IERC721 *IERC721CallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_IERC721 *IERC721CallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_IERC721 *IERC721CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- type IERC721Filterer
- func (_IERC721 *IERC721Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*IERC721ApprovalIterator, error)
- func (_IERC721 *IERC721Filterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*IERC721ApprovalForAllIterator, error)
- func (_IERC721 *IERC721Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*IERC721TransferIterator, error)
- func (_IERC721 *IERC721Filterer) ParseApproval(log types.Log) (*IERC721Approval, error)
- func (_IERC721 *IERC721Filterer) ParseApprovalForAll(log types.Log) (*IERC721ApprovalForAll, error)
- func (_IERC721 *IERC721Filterer) ParseTransfer(log types.Log) (*IERC721Transfer, error)
- func (_IERC721 *IERC721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC721Approval, owner []common.Address, ...) (event.Subscription, error)
- func (_IERC721 *IERC721Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *IERC721ApprovalForAll, ...) (event.Subscription, error)
- func (_IERC721 *IERC721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC721Transfer, from []common.Address, ...) (event.Subscription, error)
- type IERC721Metadata
- type IERC721MetadataApproval
- type IERC721MetadataApprovalForAll
- type IERC721MetadataApprovalForAllIterator
- type IERC721MetadataApprovalIterator
- type IERC721MetadataCaller
- func (_IERC721Metadata *IERC721MetadataCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_IERC721Metadata *IERC721MetadataCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_IERC721Metadata *IERC721MetadataCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
- func (_IERC721Metadata *IERC721MetadataCaller) Name(opts *bind.CallOpts) (string, error)
- func (_IERC721Metadata *IERC721MetadataCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
- func (_IERC721Metadata *IERC721MetadataCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_IERC721Metadata *IERC721MetadataCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_IERC721Metadata *IERC721MetadataCaller) TokenURI(opts *bind.CallOpts, tokenId *big.Int) (string, error)
- type IERC721MetadataCallerRaw
- type IERC721MetadataCallerSession
- func (_IERC721Metadata *IERC721MetadataCallerSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_IERC721Metadata *IERC721MetadataCallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_IERC721Metadata *IERC721MetadataCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_IERC721Metadata *IERC721MetadataCallerSession) Name() (string, error)
- func (_IERC721Metadata *IERC721MetadataCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_IERC721Metadata *IERC721MetadataCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_IERC721Metadata *IERC721MetadataCallerSession) Symbol() (string, error)
- func (_IERC721Metadata *IERC721MetadataCallerSession) TokenURI(tokenId *big.Int) (string, error)
- type IERC721MetadataFilterer
- func (_IERC721Metadata *IERC721MetadataFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, ...) (*IERC721MetadataApprovalIterator, error)
- func (_IERC721Metadata *IERC721MetadataFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*IERC721MetadataApprovalForAllIterator, error)
- func (_IERC721Metadata *IERC721MetadataFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, ...) (*IERC721MetadataTransferIterator, error)
- func (_IERC721Metadata *IERC721MetadataFilterer) ParseApproval(log types.Log) (*IERC721MetadataApproval, error)
- func (_IERC721Metadata *IERC721MetadataFilterer) ParseApprovalForAll(log types.Log) (*IERC721MetadataApprovalForAll, error)
- func (_IERC721Metadata *IERC721MetadataFilterer) ParseTransfer(log types.Log) (*IERC721MetadataTransfer, error)
- func (_IERC721Metadata *IERC721MetadataFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC721MetadataApproval, ...) (event.Subscription, error)
- func (_IERC721Metadata *IERC721MetadataFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *IERC721MetadataApprovalForAll, ...) (event.Subscription, error)
- func (_IERC721Metadata *IERC721MetadataFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC721MetadataTransfer, ...) (event.Subscription, error)
- type IERC721MetadataRaw
- func (_IERC721Metadata *IERC721MetadataRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC721Metadata *IERC721MetadataRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC721MetadataSession
- func (_IERC721Metadata *IERC721MetadataSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataSession) BalanceOf(owner common.Address) (*big.Int, error)
- func (_IERC721Metadata *IERC721MetadataSession) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_IERC721Metadata *IERC721MetadataSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_IERC721Metadata *IERC721MetadataSession) Name() (string, error)
- func (_IERC721Metadata *IERC721MetadataSession) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_IERC721Metadata *IERC721MetadataSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataSession) SetApprovalForAll(operator common.Address, _approved bool) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_IERC721Metadata *IERC721MetadataSession) Symbol() (string, error)
- func (_IERC721Metadata *IERC721MetadataSession) TokenURI(tokenId *big.Int) (string, error)
- func (_IERC721Metadata *IERC721MetadataSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- type IERC721MetadataTransactor
- func (_IERC721Metadata *IERC721MetadataTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataTransactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataTransactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, _approved bool) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type IERC721MetadataTransactorRaw
- type IERC721MetadataTransactorSession
- func (_IERC721Metadata *IERC721MetadataTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataTransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataTransactorSession) SetApprovalForAll(operator common.Address, _approved bool) (*types.Transaction, error)
- func (_IERC721Metadata *IERC721MetadataTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- type IERC721MetadataTransfer
- type IERC721MetadataTransferIterator
- type IERC721Mint
- type IERC721MintCaller
- type IERC721MintCallerRaw
- type IERC721MintCallerSession
- type IERC721MintFilterer
- type IERC721MintRaw
- func (_IERC721Mint *IERC721MintRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC721Mint *IERC721MintRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC721Mint *IERC721MintRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC721MintSession
- type IERC721MintTransactor
- type IERC721MintTransactorRaw
- type IERC721MintTransactorSession
- type IERC721Raw
- func (_IERC721 *IERC721Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC721 *IERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC721 *IERC721Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC721Receiver
- type IERC721ReceiverCaller
- type IERC721ReceiverCallerRaw
- type IERC721ReceiverCallerSession
- type IERC721ReceiverFilterer
- type IERC721ReceiverRaw
- func (_IERC721Receiver *IERC721ReceiverRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC721Receiver *IERC721ReceiverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC721Receiver *IERC721ReceiverRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC721ReceiverSession
- type IERC721ReceiverTransactor
- type IERC721ReceiverTransactorRaw
- type IERC721ReceiverTransactorSession
- type IERC721Session
- func (_IERC721 *IERC721Session) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_IERC721 *IERC721Session) BalanceOf(owner common.Address) (*big.Int, error)
- func (_IERC721 *IERC721Session) GetApproved(tokenId *big.Int) (common.Address, error)
- func (_IERC721 *IERC721Session) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
- func (_IERC721 *IERC721Session) OwnerOf(tokenId *big.Int) (common.Address, error)
- func (_IERC721 *IERC721Session) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_IERC721 *IERC721Session) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_IERC721 *IERC721Session) SetApprovalForAll(operator common.Address, _approved bool) (*types.Transaction, error)
- func (_IERC721 *IERC721Session) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_IERC721 *IERC721Session) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- type IERC721Transactor
- func (_IERC721 *IERC721Transactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_IERC721 *IERC721Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_IERC721 *IERC721Transactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_IERC721 *IERC721Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, _approved bool) (*types.Transaction, error)
- func (_IERC721 *IERC721Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type IERC721TransactorRaw
- type IERC721TransactorSession
- func (_IERC721 *IERC721TransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_IERC721 *IERC721TransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- func (_IERC721 *IERC721TransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
- func (_IERC721 *IERC721TransactorSession) SetApprovalForAll(operator common.Address, _approved bool) (*types.Transaction, error)
- func (_IERC721 *IERC721TransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
- type IERC721Transfer
- type IERC721TransferIterator
- type Ownable
- type OwnableCaller
- type OwnableCallerRaw
- type OwnableCallerSession
- type OwnableFilterer
- func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*OwnableOwnershipTransferredIterator, error)
- func (_Ownable *OwnableFilterer) ParseOwnershipTransferred(log types.Log) (*OwnableOwnershipTransferred, error)
- func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, ...) (event.Subscription, error)
- type OwnableOwnershipTransferred
- type OwnableOwnershipTransferredIterator
- type OwnableRaw
- func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableSession
- type OwnableTransactor
- type OwnableTransactorRaw
- type OwnableTransactorSession
- type Strings
- type StringsCaller
- type StringsCallerRaw
- type StringsCallerSession
- type StringsFilterer
- type StringsRaw
- func (_Strings *StringsRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Strings *StringsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Strings *StringsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type StringsSession
- type StringsTransactor
- type StringsTransactorRaw
- type StringsTransactorSession
Constants ¶
const AddressABI = "[]"
AddressABI is the input ABI used to generate the binding from.
const AddressBinRuntime = `` /* 172-byte string literal not displayed */
AddressBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const BridgeFeeABI = "" /* 1191-byte string literal not displayed */
BridgeFeeABI is the input ABI used to generate the binding from.
const BridgeFeeBinRuntime = ``
BridgeFeeBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const BridgeHandledRequestsABI = "" /* 237-byte string literal not displayed */
BridgeHandledRequestsABI is the input ABI used to generate the binding from.
const BridgeHandledRequestsBinRuntime = `` /* 350-byte string literal not displayed */
BridgeHandledRequestsBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const BridgeOperatorABI = "" /* 2898-byte string literal not displayed */
BridgeOperatorABI is the input ABI used to generate the binding from.
const BridgeOperatorBinRuntime = ``
BridgeOperatorBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const BridgeTokensABI = "" /* 3391-byte string literal not displayed */
BridgeTokensABI is the input ABI used to generate the binding from.
const BridgeTokensBinRuntime = `` /* 5410-byte string literal not displayed */
BridgeTokensBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const BridgeTransferABI = "" /* 8772-byte string literal not displayed */
BridgeTransferABI is the input ABI used to generate the binding from.
const BridgeTransferBinRuntime = ``
BridgeTransferBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const BridgeTransferERC20ABI = "" /* 13431-byte string literal not displayed */
BridgeTransferERC20ABI is the input ABI used to generate the binding from.
const BridgeTransferERC20BinRuntime = ``
BridgeTransferERC20BinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const BridgeTransferERC721ABI = "" /* 13032-byte string literal not displayed */
BridgeTransferERC721ABI is the input ABI used to generate the binding from.
const BridgeTransferERC721BinRuntime = ``
BridgeTransferERC721BinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const CallbackABI = "" /* 864-byte string literal not displayed */
CallbackABI is the input ABI used to generate the binding from.
const CallbackBinRuntime = `` /* 586-byte string literal not displayed */
CallbackBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const ContextABI = "[]"
ContextABI is the input ABI used to generate the binding from.
const ContextBinRuntime = ``
ContextBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const ERC165ABI = "" /* 247-byte string literal not displayed */
ERC165ABI is the input ABI used to generate the binding from.
const ERC165BinRuntime = ``
ERC165BinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const ERC20ABI = "" /* 3775-byte string literal not displayed */
ERC20ABI is the input ABI used to generate the binding from.
const ERC20BinRuntime = `` /* 4364-byte string literal not displayed */
ERC20BinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const ERC20BurnableABI = "" /* 3991-byte string literal not displayed */
ERC20BurnableABI is the input ABI used to generate the binding from.
const ERC20BurnableBinRuntime = ``
ERC20BurnableBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const ERC721ABI = "" /* 4653-byte string literal not displayed */
ERC721ABI is the input ABI used to generate the binding from.
const ERC721BinRuntime = `` /* 9368-byte string literal not displayed */
ERC721BinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const ERC721BurnableABI = "" /* 4616-byte string literal not displayed */
ERC721BurnableABI is the input ABI used to generate the binding from.
const ERC721BurnableBinRuntime = ``
ERC721BurnableBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const ERC721URIStorageABI = "" /* 4438-byte string literal not displayed */
ERC721URIStorageABI is the input ABI used to generate the binding from.
const ERC721URIStorageBinRuntime = ``
ERC721URIStorageBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const ExtBridgeABI = "" /* 16438-byte string literal not displayed */
ExtBridgeABI is the input ABI used to generate the binding from.
const ExtBridgeBinRuntime = `` /* 27254-byte string literal not displayed */
ExtBridgeBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const IERC165ABI = "" /* 247-byte string literal not displayed */
IERC165ABI is the input ABI used to generate the binding from.
const IERC165BinRuntime = ``
IERC165BinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const IERC20ABI = "" /* 2410-byte string literal not displayed */
IERC20ABI is the input ABI used to generate the binding from.
const IERC20BinRuntime = ``
IERC20BinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const IERC20BridgeReceiverABI = "" /* 477-byte string literal not displayed */
IERC20BridgeReceiverABI is the input ABI used to generate the binding from.
const IERC20BridgeReceiverBinRuntime = ``
IERC20BridgeReceiverBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const IERC20MetadataABI = "" /* 2903-byte string literal not displayed */
IERC20MetadataABI is the input ABI used to generate the binding from.
const IERC20MetadataBinRuntime = ``
IERC20MetadataBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const IERC20MintABI = "" /* 246-byte string literal not displayed */
IERC20MintABI is the input ABI used to generate the binding from.
const IERC20MintBinRuntime = ``
IERC20MintBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const IERC721ABI = "" /* 3892-byte string literal not displayed */
IERC721ABI is the input ABI used to generate the binding from.
const IERC721BinRuntime = ``
IERC721BinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const IERC721BridgeReceiverABI = "" /* 404-byte string literal not displayed */
IERC721BridgeReceiverABI is the input ABI used to generate the binding from.
const IERC721BridgeReceiverBinRuntime = ``
IERC721BridgeReceiverBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const IERC721MetadataABI = "" /* 4459-byte string literal not displayed */
IERC721MetadataABI is the input ABI used to generate the binding from.
const IERC721MetadataBinRuntime = ``
IERC721MetadataBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const IERC721MintABI = "" /* 331-byte string literal not displayed */
IERC721MintABI is the input ABI used to generate the binding from.
const IERC721MintBinRuntime = ``
IERC721MintBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const IERC721ReceiverABI = "" /* 464-byte string literal not displayed */
IERC721ReceiverABI is the input ABI used to generate the binding from.
const IERC721ReceiverBinRuntime = ``
IERC721ReceiverBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const OwnableABI = "" /* 753-byte string literal not displayed */
OwnableABI is the input ABI used to generate the binding from.
const OwnableBinRuntime = ``
OwnableBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
const StringsABI = "[]"
StringsABI is the input ABI used to generate the binding from.
const StringsBinRuntime = `` /* 172-byte string literal not displayed */
StringsBinRuntime is the compiled bytecode used for adding genesis block without deploying code.
Variables ¶
var AddressBin = "" /* 284-byte string literal not displayed */
AddressBin is the compiled bytecode used for deploying new contracts.
var BridgeFeeFuncSigs = map[string]string{
"488af871": "feeOfERC20(address)",
"c263b5d6": "feeOfKLAY()",
"b3f00674": "feeReceiver()",
}
BridgeFeeFuncSigs maps the 4-byte function signature to its string representation.
var BridgeHandledRequestsBin = "" /* 414-byte string literal not displayed */
BridgeHandledRequestsBin is the compiled bytecode used for deploying new contracts.
var BridgeHandledRequestsFuncSigs = map[string]string{
"8a75eee2": "handledRequestTx(bytes32)",
}
BridgeHandledRequestsFuncSigs maps the 4-byte function signature to its string representation.
var BridgeOperatorFuncSigs = map[string]string{
"3a3099d1": "MAX_OPERATOR()",
"9832c1d7": "closedValueTransferVotes(uint64)",
"ac6fff0b": "configurationNonce()",
"d8cf98ca": "deregisterOperator(address)",
"b2c01030": "getOperatorList()",
"cb38f407": "operatorList(uint256)",
"5526f76b": "operatorThresholds(uint8)",
"13e7c9d8": "operators(address)",
"8da5cb5b": "owner()",
"3682a450": "registerOperator(address)",
"715018a6": "renounceOwnership()",
"ee2aec65": "setOperatorThreshold(uint8,uint8)",
"f2fde38b": "transferOwnership(address)",
}
BridgeOperatorFuncSigs maps the 4-byte function signature to its string representation.
var BridgeTokensBin = "" /* 5664-byte string literal not displayed */
BridgeTokensBin is the compiled bytecode used for deploying new contracts.
var BridgeTokensFuncSigs = map[string]string{
"bab2af1d": "deregisterToken(address)",
"ea21eade": "getRegisteredTokenList()",
"48a18a6a": "indexOfTokens(address)",
"10693fcd": "lockToken(address)",
"5eb7413a": "lockedTokens(address)",
"8da5cb5b": "owner()",
"4739f7e5": "registerToken(address,address)",
"3e4fe949": "registeredTokenList(uint256)",
"8c0bd916": "registeredTokens(address)",
"715018a6": "renounceOwnership()",
"f2fde38b": "transferOwnership(address)",
"9ef2017b": "unlockToken(address)",
}
BridgeTokensFuncSigs maps the 4-byte function signature to its string representation.
var BridgeTransferERC20FuncSigs = map[string]string{
"3a3099d1": "MAX_OPERATOR()",
"9832c1d7": "closedValueTransferVotes(uint64)",
"ac6fff0b": "configurationNonce()",
"d8cf98ca": "deregisterOperator(address)",
"bab2af1d": "deregisterToken(address)",
"488af871": "feeOfERC20(address)",
"c263b5d6": "feeOfKLAY()",
"b3f00674": "feeReceiver()",
"b2c01030": "getOperatorList()",
"ea21eade": "getRegisteredTokenList()",
"407e6bae": "handleERC20Transfer(bytes32,address,address,address,uint256,uint64,uint64,bytes)",
"13a6738a": "handleNoncesToBlockNums(uint64)",
"8a75eee2": "handledRequestTx(bytes32)",
"48a18a6a": "indexOfTokens(address)",
"2014e5d1": "isRunning()",
"10693fcd": "lockToken(address)",
"5eb7413a": "lockedTokens(address)",
"4b40b826": "lowerHandleNonce()",
"6e176ec2": "modeMintBurn()",
"f1656e53": "onERC20Received(address,address,uint256,uint256,bytes)",
"cb38f407": "operatorList(uint256)",
"5526f76b": "operatorThresholds(uint8)",
"13e7c9d8": "operators(address)",
"8da5cb5b": "owner()",
"989ba0d3": "recoveryBlockNumber()",
"3682a450": "registerOperator(address)",
"4739f7e5": "registerToken(address,address)",
"3e4fe949": "registeredTokenList(uint256)",
"8c0bd916": "registeredTokens(address)",
"715018a6": "renounceOwnership()",
"26c23b54": "requestERC20Transfer(address,address,uint256,uint256,bytes)",
"7c1a0302": "requestNonce()",
"2f88396c": "setERC20Fee(address,uint256,uint64)",
"efdcd974": "setFeeReceiver(address)",
"ee2aec65": "setOperatorThreshold(uint8,uint8)",
"c877cf37": "start(bool)",
"f2fde38b": "transferOwnership(address)",
"9ef2017b": "unlockToken(address)",
"54edad72": "upperHandleNonce()",
}
BridgeTransferERC20FuncSigs maps the 4-byte function signature to its string representation.
var BridgeTransferERC721FuncSigs = map[string]string{
"3a3099d1": "MAX_OPERATOR()",
"9832c1d7": "closedValueTransferVotes(uint64)",
"ac6fff0b": "configurationNonce()",
"d8cf98ca": "deregisterOperator(address)",
"bab2af1d": "deregisterToken(address)",
"488af871": "feeOfERC20(address)",
"c263b5d6": "feeOfKLAY()",
"b3f00674": "feeReceiver()",
"b2c01030": "getOperatorList()",
"ea21eade": "getRegisteredTokenList()",
"afb60223": "handleERC721Transfer(bytes32,address,address,address,uint256,uint64,uint64,string,bytes)",
"13a6738a": "handleNoncesToBlockNums(uint64)",
"8a75eee2": "handledRequestTx(bytes32)",
"48a18a6a": "indexOfTokens(address)",
"2014e5d1": "isRunning()",
"10693fcd": "lockToken(address)",
"5eb7413a": "lockedTokens(address)",
"4b40b826": "lowerHandleNonce()",
"6e176ec2": "modeMintBurn()",
"cf0da290": "onERC721Received(address,uint256,address,bytes)",
"cb38f407": "operatorList(uint256)",
"5526f76b": "operatorThresholds(uint8)",
"13e7c9d8": "operators(address)",
"8da5cb5b": "owner()",
"989ba0d3": "recoveryBlockNumber()",
"3682a450": "registerOperator(address)",
"4739f7e5": "registerToken(address,address)",
"3e4fe949": "registeredTokenList(uint256)",
"8c0bd916": "registeredTokens(address)",
"715018a6": "renounceOwnership()",
"22604742": "requestERC721Transfer(address,address,uint256,bytes)",
"7c1a0302": "requestNonce()",
"efdcd974": "setFeeReceiver(address)",
"ee2aec65": "setOperatorThreshold(uint8,uint8)",
"c877cf37": "start(bool)",
"f2fde38b": "transferOwnership(address)",
"9ef2017b": "unlockToken(address)",
"54edad72": "upperHandleNonce()",
}
BridgeTransferERC721FuncSigs maps the 4-byte function signature to its string representation.
var BridgeTransferFuncSigs = map[string]string{
"3a3099d1": "MAX_OPERATOR()",
"9832c1d7": "closedValueTransferVotes(uint64)",
"ac6fff0b": "configurationNonce()",
"d8cf98ca": "deregisterOperator(address)",
"488af871": "feeOfERC20(address)",
"c263b5d6": "feeOfKLAY()",
"b3f00674": "feeReceiver()",
"b2c01030": "getOperatorList()",
"13a6738a": "handleNoncesToBlockNums(uint64)",
"8a75eee2": "handledRequestTx(bytes32)",
"2014e5d1": "isRunning()",
"4b40b826": "lowerHandleNonce()",
"6e176ec2": "modeMintBurn()",
"cb38f407": "operatorList(uint256)",
"5526f76b": "operatorThresholds(uint8)",
"13e7c9d8": "operators(address)",
"8da5cb5b": "owner()",
"989ba0d3": "recoveryBlockNumber()",
"3682a450": "registerOperator(address)",
"715018a6": "renounceOwnership()",
"7c1a0302": "requestNonce()",
"efdcd974": "setFeeReceiver(address)",
"ee2aec65": "setOperatorThreshold(uint8,uint8)",
"c877cf37": "start(bool)",
"f2fde38b": "transferOwnership(address)",
"54edad72": "upperHandleNonce()",
}
BridgeTransferFuncSigs maps the 4-byte function signature to its string representation.
var CallbackBin = "" /* 652-byte string literal not displayed */
CallbackBin is the compiled bytecode used for deploying new contracts.
var CallbackFuncSigs = map[string]string{
"5ec467e2": "registerOffer(address,uint256,address,uint256)",
}
CallbackFuncSigs maps the 4-byte function signature to its string representation.
var ERC165FuncSigs = map[string]string{
"01ffc9a7": "supportsInterface(bytes4)",
}
ERC165FuncSigs maps the 4-byte function signature to its string representation.
var ERC20Bin = "" /* 5680-byte string literal not displayed */
ERC20Bin is the compiled bytecode used for deploying new contracts.
var ERC20BurnableFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"42966c68": "burn(uint256)",
"79cc6790": "burnFrom(address,uint256)",
"313ce567": "decimals()",
"a457c2d7": "decreaseAllowance(address,uint256)",
"39509351": "increaseAllowance(address,uint256)",
"06fdde03": "name()",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC20BurnableFuncSigs maps the 4-byte function signature to its string representation.
var ERC20FuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"313ce567": "decimals()",
"a457c2d7": "decreaseAllowance(address,uint256)",
"39509351": "increaseAllowance(address,uint256)",
"06fdde03": "name()",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC20FuncSigs maps the 4-byte function signature to its string representation.
var ERC721Bin = "" /* 10684-byte string literal not displayed */
ERC721Bin is the compiled bytecode used for deploying new contracts.
var ERC721BurnableFuncSigs = map[string]string{
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"42966c68": "burn(uint256)",
"081812fc": "getApproved(uint256)",
"e985e9c5": "isApprovedForAll(address,address)",
"06fdde03": "name()",
"6352211e": "ownerOf(uint256)",
"42842e0e": "safeTransferFrom(address,address,uint256)",
"b88d4fde": "safeTransferFrom(address,address,uint256,bytes)",
"a22cb465": "setApprovalForAll(address,bool)",
"01ffc9a7": "supportsInterface(bytes4)",
"95d89b41": "symbol()",
"c87b56dd": "tokenURI(uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC721BurnableFuncSigs maps the 4-byte function signature to its string representation.
var ERC721FuncSigs = map[string]string{
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"081812fc": "getApproved(uint256)",
"e985e9c5": "isApprovedForAll(address,address)",
"06fdde03": "name()",
"6352211e": "ownerOf(uint256)",
"42842e0e": "safeTransferFrom(address,address,uint256)",
"b88d4fde": "safeTransferFrom(address,address,uint256,bytes)",
"a22cb465": "setApprovalForAll(address,bool)",
"01ffc9a7": "supportsInterface(bytes4)",
"95d89b41": "symbol()",
"c87b56dd": "tokenURI(uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC721FuncSigs maps the 4-byte function signature to its string representation.
var ERC721URIStorageFuncSigs = map[string]string{
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"081812fc": "getApproved(uint256)",
"e985e9c5": "isApprovedForAll(address,address)",
"06fdde03": "name()",
"6352211e": "ownerOf(uint256)",
"42842e0e": "safeTransferFrom(address,address,uint256)",
"b88d4fde": "safeTransferFrom(address,address,uint256,bytes)",
"a22cb465": "setApprovalForAll(address,bool)",
"01ffc9a7": "supportsInterface(bytes4)",
"95d89b41": "symbol()",
"c87b56dd": "tokenURI(uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC721URIStorageFuncSigs maps the 4-byte function signature to its string representation.
var ExtBridgeBin = "" /* 28336-byte string literal not displayed */
ExtBridgeBin is the compiled bytecode used for deploying new contracts.
var ExtBridgeFuncSigs = map[string]string{
"3a3099d1": "MAX_OPERATOR()",
"083b2732": "callback()",
"9832c1d7": "closedValueTransferVotes(uint64)",
"ac6fff0b": "configurationNonce()",
"d8cf98ca": "deregisterOperator(address)",
"bab2af1d": "deregisterToken(address)",
"488af871": "feeOfERC20(address)",
"c263b5d6": "feeOfKLAY()",
"b3f00674": "feeReceiver()",
"b2c01030": "getOperatorList()",
"ea21eade": "getRegisteredTokenList()",
"407e6bae": "handleERC20Transfer(bytes32,address,address,address,uint256,uint64,uint64,bytes)",
"afb60223": "handleERC721Transfer(bytes32,address,address,address,uint256,uint64,uint64,string,bytes)",
"13a6738a": "handleNoncesToBlockNums(uint64)",
"8a75eee2": "handledRequestTx(bytes32)",
"48a18a6a": "indexOfTokens(address)",
"2014e5d1": "isRunning()",
"10693fcd": "lockToken(address)",
"5eb7413a": "lockedTokens(address)",
"4b40b826": "lowerHandleNonce()",
"6e176ec2": "modeMintBurn()",
"f1656e53": "onERC20Received(address,address,uint256,uint256,bytes)",
"cf0da290": "onERC721Received(address,uint256,address,bytes)",
"cb38f407": "operatorList(uint256)",
"5526f76b": "operatorThresholds(uint8)",
"13e7c9d8": "operators(address)",
"8da5cb5b": "owner()",
"989ba0d3": "recoveryBlockNumber()",
"3682a450": "registerOperator(address)",
"4739f7e5": "registerToken(address,address)",
"3e4fe949": "registeredTokenList(uint256)",
"8c0bd916": "registeredTokens(address)",
"715018a6": "renounceOwnership()",
"26c23b54": "requestERC20Transfer(address,address,uint256,uint256,bytes)",
"22604742": "requestERC721Transfer(address,address,uint256,bytes)",
"7c1a0302": "requestNonce()",
"c5e49073": "requestSellERC20(address,address,uint256,uint256,uint256)",
"4c5146f5": "requestSellERC721(address,address,uint256,uint256)",
"8daa63ac": "setCallback(address)",
"2f88396c": "setERC20Fee(address,uint256,uint64)",
"efdcd974": "setFeeReceiver(address)",
"ee2aec65": "setOperatorThreshold(uint8,uint8)",
"c877cf37": "start(bool)",
"f2fde38b": "transferOwnership(address)",
"9ef2017b": "unlockToken(address)",
"54edad72": "upperHandleNonce()",
}
ExtBridgeFuncSigs maps the 4-byte function signature to its string representation.
var IERC165FuncSigs = map[string]string{
"01ffc9a7": "supportsInterface(bytes4)",
}
IERC165FuncSigs maps the 4-byte function signature to its string representation.
var IERC20BridgeReceiverFuncSigs = map[string]string{
"f1656e53": "onERC20Received(address,address,uint256,uint256,bytes)",
}
IERC20BridgeReceiverFuncSigs maps the 4-byte function signature to its string representation.
var IERC20FuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
IERC20FuncSigs maps the 4-byte function signature to its string representation.
var IERC20MetadataFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"313ce567": "decimals()",
"06fdde03": "name()",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
IERC20MetadataFuncSigs maps the 4-byte function signature to its string representation.
var IERC20MintFuncSigs = map[string]string{
"40c10f19": "mint(address,uint256)",
}
IERC20MintFuncSigs maps the 4-byte function signature to its string representation.
var IERC721BridgeReceiverFuncSigs = map[string]string{
"cf0da290": "onERC721Received(address,uint256,address,bytes)",
}
IERC721BridgeReceiverFuncSigs maps the 4-byte function signature to its string representation.
var IERC721FuncSigs = map[string]string{
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"081812fc": "getApproved(uint256)",
"e985e9c5": "isApprovedForAll(address,address)",
"6352211e": "ownerOf(uint256)",
"42842e0e": "safeTransferFrom(address,address,uint256)",
"b88d4fde": "safeTransferFrom(address,address,uint256,bytes)",
"a22cb465": "setApprovalForAll(address,bool)",
"01ffc9a7": "supportsInterface(bytes4)",
"23b872dd": "transferFrom(address,address,uint256)",
}
IERC721FuncSigs maps the 4-byte function signature to its string representation.
var IERC721MetadataFuncSigs = map[string]string{
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"081812fc": "getApproved(uint256)",
"e985e9c5": "isApprovedForAll(address,address)",
"06fdde03": "name()",
"6352211e": "ownerOf(uint256)",
"42842e0e": "safeTransferFrom(address,address,uint256)",
"b88d4fde": "safeTransferFrom(address,address,uint256,bytes)",
"a22cb465": "setApprovalForAll(address,bool)",
"01ffc9a7": "supportsInterface(bytes4)",
"95d89b41": "symbol()",
"c87b56dd": "tokenURI(uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
IERC721MetadataFuncSigs maps the 4-byte function signature to its string representation.
var IERC721MintFuncSigs = map[string]string{
"50bb4e7f": "mintWithTokenURI(address,uint256,string)",
}
IERC721MintFuncSigs maps the 4-byte function signature to its string representation.
var IERC721ReceiverFuncSigs = map[string]string{
"150b7a02": "onERC721Received(address,address,uint256,bytes)",
}
IERC721ReceiverFuncSigs maps the 4-byte function signature to its string representation.
var OwnableFuncSigs = map[string]string{
"8da5cb5b": "owner()",
"715018a6": "renounceOwnership()",
"f2fde38b": "transferOwnership(address)",
}
OwnableFuncSigs maps the 4-byte function signature to its string representation.
var StringsBin = "" /* 284-byte string literal not displayed */
StringsBin is the compiled bytecode used for deploying new contracts.
Functions ¶
This section is empty.
Types ¶
type Address ¶
type Address struct { AddressCaller // Read-only binding to the contract AddressTransactor // Write-only binding to the contract AddressFilterer // Log filterer for contract events }
Address is an auto generated Go binding around a Klaytn contract.
func DeployAddress ¶
func DeployAddress(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Address, error)
DeployAddress deploys a new Klaytn contract, binding an instance of Address to it.
func NewAddress ¶
NewAddress creates a new instance of Address, bound to a specific deployed contract.
type AddressCaller ¶
type AddressCaller struct {
// contains filtered or unexported fields
}
AddressCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewAddressCaller ¶
func NewAddressCaller(address common.Address, caller bind.ContractCaller) (*AddressCaller, error)
NewAddressCaller creates a new read-only instance of Address, bound to a specific deployed contract.
type AddressCallerRaw ¶
type AddressCallerRaw struct {
Contract *AddressCaller // Generic read-only contract binding to access the raw methods on
}
AddressCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*AddressCallerRaw) Call ¶
func (_Address *AddressCallerRaw) 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 AddressCallerSession ¶
type AddressCallerSession struct { Contract *AddressCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AddressCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
type AddressFilterer ¶
type AddressFilterer struct {
// contains filtered or unexported fields
}
AddressFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewAddressFilterer ¶
func NewAddressFilterer(address common.Address, filterer bind.ContractFilterer) (*AddressFilterer, error)
NewAddressFilterer creates a new log filterer instance of Address, bound to a specific deployed contract.
type AddressRaw ¶
type AddressRaw struct {
Contract *Address // Generic contract binding to access the raw methods on
}
AddressRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*AddressRaw) Call ¶
func (_Address *AddressRaw) 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 (*AddressRaw) Transact ¶
func (_Address *AddressRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AddressRaw) Transfer ¶
func (_Address *AddressRaw) 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 AddressSession ¶
type AddressSession struct { Contract *Address // 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 }
AddressSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
type AddressTransactor ¶
type AddressTransactor struct {
// contains filtered or unexported fields
}
AddressTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewAddressTransactor ¶
func NewAddressTransactor(address common.Address, transactor bind.ContractTransactor) (*AddressTransactor, error)
NewAddressTransactor creates a new write-only instance of Address, bound to a specific deployed contract.
type AddressTransactorRaw ¶
type AddressTransactorRaw struct {
Contract *AddressTransactor // Generic write-only contract binding to access the raw methods on
}
AddressTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*AddressTransactorRaw) Transact ¶
func (_Address *AddressTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AddressTransactorRaw) Transfer ¶
func (_Address *AddressTransactorRaw) 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 AddressTransactorSession ¶
type AddressTransactorSession struct { Contract *AddressTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AddressTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
type BridgeFee ¶
type BridgeFee struct { BridgeFeeCaller // Read-only binding to the contract BridgeFeeTransactor // Write-only binding to the contract BridgeFeeFilterer // Log filterer for contract events }
BridgeFee is an auto generated Go binding around a Klaytn contract.
func NewBridgeFee ¶
NewBridgeFee creates a new instance of BridgeFee, bound to a specific deployed contract.
type BridgeFeeCaller ¶
type BridgeFeeCaller struct {
// contains filtered or unexported fields
}
BridgeFeeCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewBridgeFeeCaller ¶
func NewBridgeFeeCaller(address common.Address, caller bind.ContractCaller) (*BridgeFeeCaller, error)
NewBridgeFeeCaller creates a new read-only instance of BridgeFee, bound to a specific deployed contract.
func (*BridgeFeeCaller) FeeOfERC20 ¶
func (_BridgeFee *BridgeFeeCaller) FeeOfERC20(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeFeeCaller) FeeOfKLAY ¶
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeFeeCaller) FeeReceiver ¶
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
type BridgeFeeCallerRaw ¶
type BridgeFeeCallerRaw struct {
Contract *BridgeFeeCaller // Generic read-only contract binding to access the raw methods on
}
BridgeFeeCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*BridgeFeeCallerRaw) Call ¶
func (_BridgeFee *BridgeFeeCallerRaw) 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 BridgeFeeCallerSession ¶
type BridgeFeeCallerSession struct { Contract *BridgeFeeCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BridgeFeeCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*BridgeFeeCallerSession) FeeOfERC20 ¶
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeFeeCallerSession) FeeOfKLAY ¶
func (_BridgeFee *BridgeFeeCallerSession) FeeOfKLAY() (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeFeeCallerSession) FeeReceiver ¶
func (_BridgeFee *BridgeFeeCallerSession) FeeReceiver() (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
type BridgeFeeERC20FeeChanged ¶
type BridgeFeeERC20FeeChanged struct { Token common.Address Fee *big.Int Raw types.Log // Blockchain specific contextual infos }
BridgeFeeERC20FeeChanged represents a ERC20FeeChanged event raised by the BridgeFee contract.
type BridgeFeeERC20FeeChangedIterator ¶
type BridgeFeeERC20FeeChangedIterator struct { Event *BridgeFeeERC20FeeChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeFeeERC20FeeChangedIterator is returned from FilterERC20FeeChanged and is used to iterate over the raw logs and unpacked data for ERC20FeeChanged events raised by the BridgeFee contract.
func (*BridgeFeeERC20FeeChangedIterator) Close ¶
func (it *BridgeFeeERC20FeeChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeFeeERC20FeeChangedIterator) Error ¶
func (it *BridgeFeeERC20FeeChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeFeeERC20FeeChangedIterator) Next ¶
func (it *BridgeFeeERC20FeeChangedIterator) 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 BridgeFeeFeeReceiverChanged ¶
type BridgeFeeFeeReceiverChanged struct { FeeReceiver common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeFeeFeeReceiverChanged represents a FeeReceiverChanged event raised by the BridgeFee contract.
type BridgeFeeFeeReceiverChangedIterator ¶
type BridgeFeeFeeReceiverChangedIterator struct { Event *BridgeFeeFeeReceiverChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeFeeFeeReceiverChangedIterator is returned from FilterFeeReceiverChanged and is used to iterate over the raw logs and unpacked data for FeeReceiverChanged events raised by the BridgeFee contract.
func (*BridgeFeeFeeReceiverChangedIterator) Close ¶
func (it *BridgeFeeFeeReceiverChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeFeeFeeReceiverChangedIterator) Error ¶
func (it *BridgeFeeFeeReceiverChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeFeeFeeReceiverChangedIterator) Next ¶
func (it *BridgeFeeFeeReceiverChangedIterator) 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 BridgeFeeFilterer ¶
type BridgeFeeFilterer struct {
// contains filtered or unexported fields
}
BridgeFeeFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewBridgeFeeFilterer ¶
func NewBridgeFeeFilterer(address common.Address, filterer bind.ContractFilterer) (*BridgeFeeFilterer, error)
NewBridgeFeeFilterer creates a new log filterer instance of BridgeFee, bound to a specific deployed contract.
func (*BridgeFeeFilterer) FilterERC20FeeChanged ¶
func (_BridgeFee *BridgeFeeFilterer) FilterERC20FeeChanged(opts *bind.FilterOpts, token []common.Address, fee []*big.Int) (*BridgeFeeERC20FeeChangedIterator, error)
FilterERC20FeeChanged is a free log retrieval operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeFeeFilterer) FilterFeeReceiverChanged ¶
func (_BridgeFee *BridgeFeeFilterer) FilterFeeReceiverChanged(opts *bind.FilterOpts, feeReceiver []common.Address) (*BridgeFeeFeeReceiverChangedIterator, error)
FilterFeeReceiverChanged is a free log retrieval operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeFeeFilterer) FilterKLAYFeeChanged ¶
func (_BridgeFee *BridgeFeeFilterer) FilterKLAYFeeChanged(opts *bind.FilterOpts, fee []*big.Int) (*BridgeFeeKLAYFeeChangedIterator, error)
FilterKLAYFeeChanged is a free log retrieval operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeFeeFilterer) ParseERC20FeeChanged ¶
func (_BridgeFee *BridgeFeeFilterer) ParseERC20FeeChanged(log types.Log) (*BridgeFeeERC20FeeChanged, error)
ParseERC20FeeChanged is a log parse operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeFeeFilterer) ParseFeeReceiverChanged ¶
func (_BridgeFee *BridgeFeeFilterer) ParseFeeReceiverChanged(log types.Log) (*BridgeFeeFeeReceiverChanged, error)
ParseFeeReceiverChanged is a log parse operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeFeeFilterer) ParseKLAYFeeChanged ¶
func (_BridgeFee *BridgeFeeFilterer) ParseKLAYFeeChanged(log types.Log) (*BridgeFeeKLAYFeeChanged, error)
ParseKLAYFeeChanged is a log parse operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeFeeFilterer) WatchERC20FeeChanged ¶
func (_BridgeFee *BridgeFeeFilterer) WatchERC20FeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeFeeERC20FeeChanged, token []common.Address, fee []*big.Int) (event.Subscription, error)
WatchERC20FeeChanged is a free log subscription operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeFeeFilterer) WatchFeeReceiverChanged ¶
func (_BridgeFee *BridgeFeeFilterer) WatchFeeReceiverChanged(opts *bind.WatchOpts, sink chan<- *BridgeFeeFeeReceiverChanged, feeReceiver []common.Address) (event.Subscription, error)
WatchFeeReceiverChanged is a free log subscription operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeFeeFilterer) WatchKLAYFeeChanged ¶
func (_BridgeFee *BridgeFeeFilterer) WatchKLAYFeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeFeeKLAYFeeChanged, fee []*big.Int) (event.Subscription, error)
WatchKLAYFeeChanged is a free log subscription operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
type BridgeFeeKLAYFeeChanged ¶
type BridgeFeeKLAYFeeChanged struct { Fee *big.Int Raw types.Log // Blockchain specific contextual infos }
BridgeFeeKLAYFeeChanged represents a KLAYFeeChanged event raised by the BridgeFee contract.
type BridgeFeeKLAYFeeChangedIterator ¶
type BridgeFeeKLAYFeeChangedIterator struct { Event *BridgeFeeKLAYFeeChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeFeeKLAYFeeChangedIterator is returned from FilterKLAYFeeChanged and is used to iterate over the raw logs and unpacked data for KLAYFeeChanged events raised by the BridgeFee contract.
func (*BridgeFeeKLAYFeeChangedIterator) Close ¶
func (it *BridgeFeeKLAYFeeChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeFeeKLAYFeeChangedIterator) Error ¶
func (it *BridgeFeeKLAYFeeChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeFeeKLAYFeeChangedIterator) Next ¶
func (it *BridgeFeeKLAYFeeChangedIterator) 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 BridgeFeeRaw ¶
type BridgeFeeRaw struct {
Contract *BridgeFee // Generic contract binding to access the raw methods on
}
BridgeFeeRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*BridgeFeeRaw) Call ¶
func (_BridgeFee *BridgeFeeRaw) 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 (*BridgeFeeRaw) Transact ¶
func (_BridgeFee *BridgeFeeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeFeeRaw) Transfer ¶
func (_BridgeFee *BridgeFeeRaw) 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 BridgeFeeSession ¶
type BridgeFeeSession struct { Contract *BridgeFee // 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 }
BridgeFeeSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*BridgeFeeSession) FeeOfERC20 ¶
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeFeeSession) FeeOfKLAY ¶
func (_BridgeFee *BridgeFeeSession) FeeOfKLAY() (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeFeeSession) FeeReceiver ¶
func (_BridgeFee *BridgeFeeSession) FeeReceiver() (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
type BridgeFeeTransactor ¶
type BridgeFeeTransactor struct {
// contains filtered or unexported fields
}
BridgeFeeTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewBridgeFeeTransactor ¶
func NewBridgeFeeTransactor(address common.Address, transactor bind.ContractTransactor) (*BridgeFeeTransactor, error)
NewBridgeFeeTransactor creates a new write-only instance of BridgeFee, bound to a specific deployed contract.
type BridgeFeeTransactorRaw ¶
type BridgeFeeTransactorRaw struct {
Contract *BridgeFeeTransactor // Generic write-only contract binding to access the raw methods on
}
BridgeFeeTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*BridgeFeeTransactorRaw) Transact ¶
func (_BridgeFee *BridgeFeeTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeFeeTransactorRaw) Transfer ¶
func (_BridgeFee *BridgeFeeTransactorRaw) 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 BridgeFeeTransactorSession ¶
type BridgeFeeTransactorSession struct { Contract *BridgeFeeTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BridgeFeeTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
type BridgeHandledRequests ¶
type BridgeHandledRequests struct { BridgeHandledRequestsCaller // Read-only binding to the contract BridgeHandledRequestsTransactor // Write-only binding to the contract BridgeHandledRequestsFilterer // Log filterer for contract events }
BridgeHandledRequests is an auto generated Go binding around a Klaytn contract.
func DeployBridgeHandledRequests ¶
func DeployBridgeHandledRequests(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BridgeHandledRequests, error)
DeployBridgeHandledRequests deploys a new Klaytn contract, binding an instance of BridgeHandledRequests to it.
func NewBridgeHandledRequests ¶
func NewBridgeHandledRequests(address common.Address, backend bind.ContractBackend) (*BridgeHandledRequests, error)
NewBridgeHandledRequests creates a new instance of BridgeHandledRequests, bound to a specific deployed contract.
type BridgeHandledRequestsCaller ¶
type BridgeHandledRequestsCaller struct {
// contains filtered or unexported fields
}
BridgeHandledRequestsCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewBridgeHandledRequestsCaller ¶
func NewBridgeHandledRequestsCaller(address common.Address, caller bind.ContractCaller) (*BridgeHandledRequestsCaller, error)
NewBridgeHandledRequestsCaller creates a new read-only instance of BridgeHandledRequests, bound to a specific deployed contract.
func (*BridgeHandledRequestsCaller) HandledRequestTx ¶
func (_BridgeHandledRequests *BridgeHandledRequestsCaller) HandledRequestTx(opts *bind.CallOpts, arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
type BridgeHandledRequestsCallerRaw ¶
type BridgeHandledRequestsCallerRaw struct {
Contract *BridgeHandledRequestsCaller // Generic read-only contract binding to access the raw methods on
}
BridgeHandledRequestsCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*BridgeHandledRequestsCallerRaw) Call ¶
func (_BridgeHandledRequests *BridgeHandledRequestsCallerRaw) 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 BridgeHandledRequestsCallerSession ¶
type BridgeHandledRequestsCallerSession struct { Contract *BridgeHandledRequestsCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BridgeHandledRequestsCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*BridgeHandledRequestsCallerSession) HandledRequestTx ¶
func (_BridgeHandledRequests *BridgeHandledRequestsCallerSession) HandledRequestTx(arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
type BridgeHandledRequestsFilterer ¶
type BridgeHandledRequestsFilterer struct {
// contains filtered or unexported fields
}
BridgeHandledRequestsFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewBridgeHandledRequestsFilterer ¶
func NewBridgeHandledRequestsFilterer(address common.Address, filterer bind.ContractFilterer) (*BridgeHandledRequestsFilterer, error)
NewBridgeHandledRequestsFilterer creates a new log filterer instance of BridgeHandledRequests, bound to a specific deployed contract.
type BridgeHandledRequestsRaw ¶
type BridgeHandledRequestsRaw struct {
Contract *BridgeHandledRequests // Generic contract binding to access the raw methods on
}
BridgeHandledRequestsRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*BridgeHandledRequestsRaw) Call ¶
func (_BridgeHandledRequests *BridgeHandledRequestsRaw) 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 (*BridgeHandledRequestsRaw) Transact ¶
func (_BridgeHandledRequests *BridgeHandledRequestsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeHandledRequestsRaw) Transfer ¶
func (_BridgeHandledRequests *BridgeHandledRequestsRaw) 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 BridgeHandledRequestsSession ¶
type BridgeHandledRequestsSession struct { Contract *BridgeHandledRequests // 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 }
BridgeHandledRequestsSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*BridgeHandledRequestsSession) HandledRequestTx ¶
func (_BridgeHandledRequests *BridgeHandledRequestsSession) HandledRequestTx(arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
type BridgeHandledRequestsTransactor ¶
type BridgeHandledRequestsTransactor struct {
// contains filtered or unexported fields
}
BridgeHandledRequestsTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewBridgeHandledRequestsTransactor ¶
func NewBridgeHandledRequestsTransactor(address common.Address, transactor bind.ContractTransactor) (*BridgeHandledRequestsTransactor, error)
NewBridgeHandledRequestsTransactor creates a new write-only instance of BridgeHandledRequests, bound to a specific deployed contract.
type BridgeHandledRequestsTransactorRaw ¶
type BridgeHandledRequestsTransactorRaw struct {
Contract *BridgeHandledRequestsTransactor // Generic write-only contract binding to access the raw methods on
}
BridgeHandledRequestsTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*BridgeHandledRequestsTransactorRaw) Transact ¶
func (_BridgeHandledRequests *BridgeHandledRequestsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeHandledRequestsTransactorRaw) Transfer ¶
func (_BridgeHandledRequests *BridgeHandledRequestsTransactorRaw) 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 BridgeHandledRequestsTransactorSession ¶
type BridgeHandledRequestsTransactorSession struct { Contract *BridgeHandledRequestsTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BridgeHandledRequestsTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
type BridgeOperator ¶
type BridgeOperator struct { BridgeOperatorCaller // Read-only binding to the contract BridgeOperatorTransactor // Write-only binding to the contract BridgeOperatorFilterer // Log filterer for contract events }
BridgeOperator is an auto generated Go binding around a Klaytn contract.
func NewBridgeOperator ¶
func NewBridgeOperator(address common.Address, backend bind.ContractBackend) (*BridgeOperator, error)
NewBridgeOperator creates a new instance of BridgeOperator, bound to a specific deployed contract.
type BridgeOperatorCaller ¶
type BridgeOperatorCaller struct {
// contains filtered or unexported fields
}
BridgeOperatorCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewBridgeOperatorCaller ¶
func NewBridgeOperatorCaller(address common.Address, caller bind.ContractCaller) (*BridgeOperatorCaller, error)
NewBridgeOperatorCaller creates a new read-only instance of BridgeOperator, bound to a specific deployed contract.
func (*BridgeOperatorCaller) ClosedValueTransferVotes ¶
func (_BridgeOperator *BridgeOperatorCaller) ClosedValueTransferVotes(opts *bind.CallOpts, arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeOperatorCaller) ConfigurationNonce ¶
func (_BridgeOperator *BridgeOperatorCaller) ConfigurationNonce(opts *bind.CallOpts) (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeOperatorCaller) GetOperatorList ¶
func (_BridgeOperator *BridgeOperatorCaller) GetOperatorList(opts *bind.CallOpts) ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeOperatorCaller) MAXOPERATOR ¶
func (_BridgeOperator *BridgeOperatorCaller) MAXOPERATOR(opts *bind.CallOpts) (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeOperatorCaller) OperatorList ¶
func (_BridgeOperator *BridgeOperatorCaller) OperatorList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeOperatorCaller) OperatorThresholds ¶
func (_BridgeOperator *BridgeOperatorCaller) OperatorThresholds(opts *bind.CallOpts, arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
type BridgeOperatorCallerRaw ¶
type BridgeOperatorCallerRaw struct {
Contract *BridgeOperatorCaller // Generic read-only contract binding to access the raw methods on
}
BridgeOperatorCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*BridgeOperatorCallerRaw) Call ¶
func (_BridgeOperator *BridgeOperatorCallerRaw) 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 BridgeOperatorCallerSession ¶
type BridgeOperatorCallerSession struct { Contract *BridgeOperatorCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BridgeOperatorCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*BridgeOperatorCallerSession) ClosedValueTransferVotes ¶
func (_BridgeOperator *BridgeOperatorCallerSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeOperatorCallerSession) ConfigurationNonce ¶
func (_BridgeOperator *BridgeOperatorCallerSession) ConfigurationNonce() (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeOperatorCallerSession) GetOperatorList ¶
func (_BridgeOperator *BridgeOperatorCallerSession) GetOperatorList() ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeOperatorCallerSession) MAXOPERATOR ¶
func (_BridgeOperator *BridgeOperatorCallerSession) MAXOPERATOR() (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeOperatorCallerSession) OperatorList ¶
func (_BridgeOperator *BridgeOperatorCallerSession) OperatorList(arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeOperatorCallerSession) OperatorThresholds ¶
func (_BridgeOperator *BridgeOperatorCallerSession) OperatorThresholds(arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
type BridgeOperatorFilterer ¶
type BridgeOperatorFilterer struct {
// contains filtered or unexported fields
}
BridgeOperatorFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewBridgeOperatorFilterer ¶
func NewBridgeOperatorFilterer(address common.Address, filterer bind.ContractFilterer) (*BridgeOperatorFilterer, error)
NewBridgeOperatorFilterer creates a new log filterer instance of BridgeOperator, bound to a specific deployed contract.
func (*BridgeOperatorFilterer) FilterOwnershipTransferred ¶
func (_BridgeOperator *BridgeOperatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*BridgeOperatorOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeOperatorFilterer) ParseOwnershipTransferred ¶
func (_BridgeOperator *BridgeOperatorFilterer) ParseOwnershipTransferred(log types.Log) (*BridgeOperatorOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeOperatorFilterer) WatchOwnershipTransferred ¶
func (_BridgeOperator *BridgeOperatorFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BridgeOperatorOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
type BridgeOperatorOwnershipTransferred ¶
type BridgeOperatorOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeOperatorOwnershipTransferred represents a OwnershipTransferred event raised by the BridgeOperator contract.
type BridgeOperatorOwnershipTransferredIterator ¶
type BridgeOperatorOwnershipTransferredIterator struct { Event *BridgeOperatorOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeOperatorOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BridgeOperator contract.
func (*BridgeOperatorOwnershipTransferredIterator) Close ¶
func (it *BridgeOperatorOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeOperatorOwnershipTransferredIterator) Error ¶
func (it *BridgeOperatorOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeOperatorOwnershipTransferredIterator) Next ¶
func (it *BridgeOperatorOwnershipTransferredIterator) 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 BridgeOperatorRaw ¶
type BridgeOperatorRaw struct {
Contract *BridgeOperator // Generic contract binding to access the raw methods on
}
BridgeOperatorRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*BridgeOperatorRaw) Call ¶
func (_BridgeOperator *BridgeOperatorRaw) 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 (*BridgeOperatorRaw) Transact ¶
func (_BridgeOperator *BridgeOperatorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeOperatorRaw) Transfer ¶
func (_BridgeOperator *BridgeOperatorRaw) 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 BridgeOperatorSession ¶
type BridgeOperatorSession struct { Contract *BridgeOperator // 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 }
BridgeOperatorSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*BridgeOperatorSession) ClosedValueTransferVotes ¶
func (_BridgeOperator *BridgeOperatorSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeOperatorSession) ConfigurationNonce ¶
func (_BridgeOperator *BridgeOperatorSession) ConfigurationNonce() (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeOperatorSession) DeregisterOperator ¶
func (_BridgeOperator *BridgeOperatorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeOperatorSession) GetOperatorList ¶
func (_BridgeOperator *BridgeOperatorSession) GetOperatorList() ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeOperatorSession) MAXOPERATOR ¶
func (_BridgeOperator *BridgeOperatorSession) MAXOPERATOR() (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeOperatorSession) OperatorList ¶
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeOperatorSession) OperatorThresholds ¶
func (_BridgeOperator *BridgeOperatorSession) OperatorThresholds(arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*BridgeOperatorSession) Operators ¶
func (_BridgeOperator *BridgeOperatorSession) Operators(arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*BridgeOperatorSession) Owner ¶
func (_BridgeOperator *BridgeOperatorSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeOperatorSession) RegisterOperator ¶
func (_BridgeOperator *BridgeOperatorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeOperatorSession) RenounceOwnership ¶
func (_BridgeOperator *BridgeOperatorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeOperatorSession) SetOperatorThreshold ¶
func (_BridgeOperator *BridgeOperatorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeOperatorSession) TransferOwnership ¶
func (_BridgeOperator *BridgeOperatorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type BridgeOperatorTransactor ¶
type BridgeOperatorTransactor struct {
// contains filtered or unexported fields
}
BridgeOperatorTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewBridgeOperatorTransactor ¶
func NewBridgeOperatorTransactor(address common.Address, transactor bind.ContractTransactor) (*BridgeOperatorTransactor, error)
NewBridgeOperatorTransactor creates a new write-only instance of BridgeOperator, bound to a specific deployed contract.
func (*BridgeOperatorTransactor) DeregisterOperator ¶
func (_BridgeOperator *BridgeOperatorTransactor) DeregisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeOperatorTransactor) RegisterOperator ¶
func (_BridgeOperator *BridgeOperatorTransactor) RegisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeOperatorTransactor) RenounceOwnership ¶
func (_BridgeOperator *BridgeOperatorTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeOperatorTransactor) SetOperatorThreshold ¶
func (_BridgeOperator *BridgeOperatorTransactor) SetOperatorThreshold(opts *bind.TransactOpts, _voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeOperatorTransactor) TransferOwnership ¶
func (_BridgeOperator *BridgeOperatorTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type BridgeOperatorTransactorRaw ¶
type BridgeOperatorTransactorRaw struct {
Contract *BridgeOperatorTransactor // Generic write-only contract binding to access the raw methods on
}
BridgeOperatorTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*BridgeOperatorTransactorRaw) Transact ¶
func (_BridgeOperator *BridgeOperatorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeOperatorTransactorRaw) Transfer ¶
func (_BridgeOperator *BridgeOperatorTransactorRaw) 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 BridgeOperatorTransactorSession ¶
type BridgeOperatorTransactorSession struct { Contract *BridgeOperatorTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BridgeOperatorTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*BridgeOperatorTransactorSession) DeregisterOperator ¶
func (_BridgeOperator *BridgeOperatorTransactorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeOperatorTransactorSession) RegisterOperator ¶
func (_BridgeOperator *BridgeOperatorTransactorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeOperatorTransactorSession) RenounceOwnership ¶
func (_BridgeOperator *BridgeOperatorTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeOperatorTransactorSession) SetOperatorThreshold ¶
func (_BridgeOperator *BridgeOperatorTransactorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeOperatorTransactorSession) TransferOwnership ¶
func (_BridgeOperator *BridgeOperatorTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type BridgeTokens ¶
type BridgeTokens struct { BridgeTokensCaller // Read-only binding to the contract BridgeTokensTransactor // Write-only binding to the contract BridgeTokensFilterer // Log filterer for contract events }
BridgeTokens is an auto generated Go binding around a Klaytn contract.
func DeployBridgeTokens ¶
func DeployBridgeTokens(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BridgeTokens, error)
DeployBridgeTokens deploys a new Klaytn contract, binding an instance of BridgeTokens to it.
func NewBridgeTokens ¶
func NewBridgeTokens(address common.Address, backend bind.ContractBackend) (*BridgeTokens, error)
NewBridgeTokens creates a new instance of BridgeTokens, bound to a specific deployed contract.
type BridgeTokensCaller ¶
type BridgeTokensCaller struct {
// contains filtered or unexported fields
}
BridgeTokensCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewBridgeTokensCaller ¶
func NewBridgeTokensCaller(address common.Address, caller bind.ContractCaller) (*BridgeTokensCaller, error)
NewBridgeTokensCaller creates a new read-only instance of BridgeTokens, bound to a specific deployed contract.
func (*BridgeTokensCaller) GetRegisteredTokenList ¶
func (_BridgeTokens *BridgeTokensCaller) GetRegisteredTokenList(opts *bind.CallOpts) ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*BridgeTokensCaller) IndexOfTokens ¶
func (_BridgeTokens *BridgeTokensCaller) IndexOfTokens(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*BridgeTokensCaller) LockedTokens ¶
func (_BridgeTokens *BridgeTokensCaller) LockedTokens(opts *bind.CallOpts, arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*BridgeTokensCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTokensCaller) RegisteredTokenList ¶
func (_BridgeTokens *BridgeTokensCaller) RegisteredTokenList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*BridgeTokensCaller) RegisteredTokens ¶
func (_BridgeTokens *BridgeTokensCaller) RegisteredTokens(opts *bind.CallOpts, arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
type BridgeTokensCallerRaw ¶
type BridgeTokensCallerRaw struct {
Contract *BridgeTokensCaller // Generic read-only contract binding to access the raw methods on
}
BridgeTokensCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*BridgeTokensCallerRaw) Call ¶
func (_BridgeTokens *BridgeTokensCallerRaw) 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 BridgeTokensCallerSession ¶
type BridgeTokensCallerSession struct { Contract *BridgeTokensCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BridgeTokensCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*BridgeTokensCallerSession) GetRegisteredTokenList ¶
func (_BridgeTokens *BridgeTokensCallerSession) GetRegisteredTokenList() ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*BridgeTokensCallerSession) IndexOfTokens ¶
func (_BridgeTokens *BridgeTokensCallerSession) IndexOfTokens(arg0 common.Address) (*big.Int, error)
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*BridgeTokensCallerSession) LockedTokens ¶
func (_BridgeTokens *BridgeTokensCallerSession) LockedTokens(arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*BridgeTokensCallerSession) Owner ¶
func (_BridgeTokens *BridgeTokensCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTokensCallerSession) RegisteredTokenList ¶
func (_BridgeTokens *BridgeTokensCallerSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*BridgeTokensCallerSession) RegisteredTokens ¶
func (_BridgeTokens *BridgeTokensCallerSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
type BridgeTokensFilterer ¶
type BridgeTokensFilterer struct {
// contains filtered or unexported fields
}
BridgeTokensFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewBridgeTokensFilterer ¶
func NewBridgeTokensFilterer(address common.Address, filterer bind.ContractFilterer) (*BridgeTokensFilterer, error)
NewBridgeTokensFilterer creates a new log filterer instance of BridgeTokens, bound to a specific deployed contract.
func (*BridgeTokensFilterer) FilterOwnershipTransferred ¶
func (_BridgeTokens *BridgeTokensFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*BridgeTokensOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTokensFilterer) FilterTokenDeregistered ¶
func (_BridgeTokens *BridgeTokensFilterer) FilterTokenDeregistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTokensTokenDeregisteredIterator, error)
FilterTokenDeregistered is a free log retrieval operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*BridgeTokensFilterer) FilterTokenLocked ¶
func (_BridgeTokens *BridgeTokensFilterer) FilterTokenLocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTokensTokenLockedIterator, error)
FilterTokenLocked is a free log retrieval operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*BridgeTokensFilterer) FilterTokenRegistered ¶
func (_BridgeTokens *BridgeTokensFilterer) FilterTokenRegistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTokensTokenRegisteredIterator, error)
FilterTokenRegistered is a free log retrieval operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*BridgeTokensFilterer) FilterTokenUnlocked ¶
func (_BridgeTokens *BridgeTokensFilterer) FilterTokenUnlocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTokensTokenUnlockedIterator, error)
FilterTokenUnlocked is a free log retrieval operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
func (*BridgeTokensFilterer) ParseOwnershipTransferred ¶
func (_BridgeTokens *BridgeTokensFilterer) ParseOwnershipTransferred(log types.Log) (*BridgeTokensOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTokensFilterer) ParseTokenDeregistered ¶
func (_BridgeTokens *BridgeTokensFilterer) ParseTokenDeregistered(log types.Log) (*BridgeTokensTokenDeregistered, error)
ParseTokenDeregistered is a log parse operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*BridgeTokensFilterer) ParseTokenLocked ¶
func (_BridgeTokens *BridgeTokensFilterer) ParseTokenLocked(log types.Log) (*BridgeTokensTokenLocked, error)
ParseTokenLocked is a log parse operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*BridgeTokensFilterer) ParseTokenRegistered ¶
func (_BridgeTokens *BridgeTokensFilterer) ParseTokenRegistered(log types.Log) (*BridgeTokensTokenRegistered, error)
ParseTokenRegistered is a log parse operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*BridgeTokensFilterer) ParseTokenUnlocked ¶
func (_BridgeTokens *BridgeTokensFilterer) ParseTokenUnlocked(log types.Log) (*BridgeTokensTokenUnlocked, error)
ParseTokenUnlocked is a log parse operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
func (*BridgeTokensFilterer) WatchOwnershipTransferred ¶
func (_BridgeTokens *BridgeTokensFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BridgeTokensOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTokensFilterer) WatchTokenDeregistered ¶
func (_BridgeTokens *BridgeTokensFilterer) WatchTokenDeregistered(opts *bind.WatchOpts, sink chan<- *BridgeTokensTokenDeregistered, token []common.Address) (event.Subscription, error)
WatchTokenDeregistered is a free log subscription operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*BridgeTokensFilterer) WatchTokenLocked ¶
func (_BridgeTokens *BridgeTokensFilterer) WatchTokenLocked(opts *bind.WatchOpts, sink chan<- *BridgeTokensTokenLocked, token []common.Address) (event.Subscription, error)
WatchTokenLocked is a free log subscription operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*BridgeTokensFilterer) WatchTokenRegistered ¶
func (_BridgeTokens *BridgeTokensFilterer) WatchTokenRegistered(opts *bind.WatchOpts, sink chan<- *BridgeTokensTokenRegistered, token []common.Address) (event.Subscription, error)
WatchTokenRegistered is a free log subscription operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*BridgeTokensFilterer) WatchTokenUnlocked ¶
func (_BridgeTokens *BridgeTokensFilterer) WatchTokenUnlocked(opts *bind.WatchOpts, sink chan<- *BridgeTokensTokenUnlocked, token []common.Address) (event.Subscription, error)
WatchTokenUnlocked is a free log subscription operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
type BridgeTokensOwnershipTransferred ¶
type BridgeTokensOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTokensOwnershipTransferred represents a OwnershipTransferred event raised by the BridgeTokens contract.
type BridgeTokensOwnershipTransferredIterator ¶
type BridgeTokensOwnershipTransferredIterator struct { Event *BridgeTokensOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTokensOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BridgeTokens contract.
func (*BridgeTokensOwnershipTransferredIterator) Close ¶
func (it *BridgeTokensOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTokensOwnershipTransferredIterator) Error ¶
func (it *BridgeTokensOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTokensOwnershipTransferredIterator) Next ¶
func (it *BridgeTokensOwnershipTransferredIterator) 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 BridgeTokensRaw ¶
type BridgeTokensRaw struct {
Contract *BridgeTokens // Generic contract binding to access the raw methods on
}
BridgeTokensRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*BridgeTokensRaw) Call ¶
func (_BridgeTokens *BridgeTokensRaw) 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 (*BridgeTokensRaw) Transact ¶
func (_BridgeTokens *BridgeTokensRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeTokensRaw) Transfer ¶
func (_BridgeTokens *BridgeTokensRaw) 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 BridgeTokensSession ¶
type BridgeTokensSession struct { Contract *BridgeTokens // 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 }
BridgeTokensSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*BridgeTokensSession) DeregisterToken ¶
func (_BridgeTokens *BridgeTokensSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*BridgeTokensSession) GetRegisteredTokenList ¶
func (_BridgeTokens *BridgeTokensSession) GetRegisteredTokenList() ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*BridgeTokensSession) IndexOfTokens ¶
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*BridgeTokensSession) LockToken ¶
func (_BridgeTokens *BridgeTokensSession) LockToken(_token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*BridgeTokensSession) LockedTokens ¶
func (_BridgeTokens *BridgeTokensSession) LockedTokens(arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*BridgeTokensSession) Owner ¶
func (_BridgeTokens *BridgeTokensSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTokensSession) RegisterToken ¶
func (_BridgeTokens *BridgeTokensSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*BridgeTokensSession) RegisteredTokenList ¶
func (_BridgeTokens *BridgeTokensSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*BridgeTokensSession) RegisteredTokens ¶
func (_BridgeTokens *BridgeTokensSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
func (*BridgeTokensSession) RenounceOwnership ¶
func (_BridgeTokens *BridgeTokensSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTokensSession) TransferOwnership ¶
func (_BridgeTokens *BridgeTokensSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BridgeTokensSession) UnlockToken ¶
func (_BridgeTokens *BridgeTokensSession) UnlockToken(_token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
type BridgeTokensTokenDeregistered ¶
type BridgeTokensTokenDeregistered struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTokensTokenDeregistered represents a TokenDeregistered event raised by the BridgeTokens contract.
type BridgeTokensTokenDeregisteredIterator ¶
type BridgeTokensTokenDeregisteredIterator struct { Event *BridgeTokensTokenDeregistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTokensTokenDeregisteredIterator is returned from FilterTokenDeregistered and is used to iterate over the raw logs and unpacked data for TokenDeregistered events raised by the BridgeTokens contract.
func (*BridgeTokensTokenDeregisteredIterator) Close ¶
func (it *BridgeTokensTokenDeregisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTokensTokenDeregisteredIterator) Error ¶
func (it *BridgeTokensTokenDeregisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTokensTokenDeregisteredIterator) Next ¶
func (it *BridgeTokensTokenDeregisteredIterator) 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 BridgeTokensTokenLocked ¶
type BridgeTokensTokenLocked struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTokensTokenLocked represents a TokenLocked event raised by the BridgeTokens contract.
type BridgeTokensTokenLockedIterator ¶
type BridgeTokensTokenLockedIterator struct { Event *BridgeTokensTokenLocked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTokensTokenLockedIterator is returned from FilterTokenLocked and is used to iterate over the raw logs and unpacked data for TokenLocked events raised by the BridgeTokens contract.
func (*BridgeTokensTokenLockedIterator) Close ¶
func (it *BridgeTokensTokenLockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTokensTokenLockedIterator) Error ¶
func (it *BridgeTokensTokenLockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTokensTokenLockedIterator) Next ¶
func (it *BridgeTokensTokenLockedIterator) 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 BridgeTokensTokenRegistered ¶
type BridgeTokensTokenRegistered struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTokensTokenRegistered represents a TokenRegistered event raised by the BridgeTokens contract.
type BridgeTokensTokenRegisteredIterator ¶
type BridgeTokensTokenRegisteredIterator struct { Event *BridgeTokensTokenRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTokensTokenRegisteredIterator is returned from FilterTokenRegistered and is used to iterate over the raw logs and unpacked data for TokenRegistered events raised by the BridgeTokens contract.
func (*BridgeTokensTokenRegisteredIterator) Close ¶
func (it *BridgeTokensTokenRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTokensTokenRegisteredIterator) Error ¶
func (it *BridgeTokensTokenRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTokensTokenRegisteredIterator) Next ¶
func (it *BridgeTokensTokenRegisteredIterator) 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 BridgeTokensTokenUnlocked ¶
type BridgeTokensTokenUnlocked struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTokensTokenUnlocked represents a TokenUnlocked event raised by the BridgeTokens contract.
type BridgeTokensTokenUnlockedIterator ¶
type BridgeTokensTokenUnlockedIterator struct { Event *BridgeTokensTokenUnlocked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTokensTokenUnlockedIterator is returned from FilterTokenUnlocked and is used to iterate over the raw logs and unpacked data for TokenUnlocked events raised by the BridgeTokens contract.
func (*BridgeTokensTokenUnlockedIterator) Close ¶
func (it *BridgeTokensTokenUnlockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTokensTokenUnlockedIterator) Error ¶
func (it *BridgeTokensTokenUnlockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTokensTokenUnlockedIterator) Next ¶
func (it *BridgeTokensTokenUnlockedIterator) 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 BridgeTokensTransactor ¶
type BridgeTokensTransactor struct {
// contains filtered or unexported fields
}
BridgeTokensTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewBridgeTokensTransactor ¶
func NewBridgeTokensTransactor(address common.Address, transactor bind.ContractTransactor) (*BridgeTokensTransactor, error)
NewBridgeTokensTransactor creates a new write-only instance of BridgeTokens, bound to a specific deployed contract.
func (*BridgeTokensTransactor) DeregisterToken ¶
func (_BridgeTokens *BridgeTokensTransactor) DeregisterToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*BridgeTokensTransactor) LockToken ¶
func (_BridgeTokens *BridgeTokensTransactor) LockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*BridgeTokensTransactor) RegisterToken ¶
func (_BridgeTokens *BridgeTokensTransactor) RegisterToken(opts *bind.TransactOpts, _token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*BridgeTokensTransactor) RenounceOwnership ¶
func (_BridgeTokens *BridgeTokensTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTokensTransactor) TransferOwnership ¶
func (_BridgeTokens *BridgeTokensTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BridgeTokensTransactor) UnlockToken ¶
func (_BridgeTokens *BridgeTokensTransactor) UnlockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
type BridgeTokensTransactorRaw ¶
type BridgeTokensTransactorRaw struct {
Contract *BridgeTokensTransactor // Generic write-only contract binding to access the raw methods on
}
BridgeTokensTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*BridgeTokensTransactorRaw) Transact ¶
func (_BridgeTokens *BridgeTokensTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeTokensTransactorRaw) Transfer ¶
func (_BridgeTokens *BridgeTokensTransactorRaw) 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 BridgeTokensTransactorSession ¶
type BridgeTokensTransactorSession struct { Contract *BridgeTokensTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BridgeTokensTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*BridgeTokensTransactorSession) DeregisterToken ¶
func (_BridgeTokens *BridgeTokensTransactorSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*BridgeTokensTransactorSession) LockToken ¶
func (_BridgeTokens *BridgeTokensTransactorSession) LockToken(_token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*BridgeTokensTransactorSession) RegisterToken ¶
func (_BridgeTokens *BridgeTokensTransactorSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*BridgeTokensTransactorSession) RenounceOwnership ¶
func (_BridgeTokens *BridgeTokensTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTokensTransactorSession) TransferOwnership ¶
func (_BridgeTokens *BridgeTokensTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BridgeTokensTransactorSession) UnlockToken ¶
func (_BridgeTokens *BridgeTokensTransactorSession) UnlockToken(_token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
type BridgeTransfer ¶
type BridgeTransfer struct { BridgeTransferCaller // Read-only binding to the contract BridgeTransferTransactor // Write-only binding to the contract BridgeTransferFilterer // Log filterer for contract events }
BridgeTransfer is an auto generated Go binding around a Klaytn contract.
func NewBridgeTransfer ¶
func NewBridgeTransfer(address common.Address, backend bind.ContractBackend) (*BridgeTransfer, error)
NewBridgeTransfer creates a new instance of BridgeTransfer, bound to a specific deployed contract.
type BridgeTransferCaller ¶
type BridgeTransferCaller struct {
// contains filtered or unexported fields
}
BridgeTransferCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewBridgeTransferCaller ¶
func NewBridgeTransferCaller(address common.Address, caller bind.ContractCaller) (*BridgeTransferCaller, error)
NewBridgeTransferCaller creates a new read-only instance of BridgeTransfer, bound to a specific deployed contract.
func (*BridgeTransferCaller) ClosedValueTransferVotes ¶
func (_BridgeTransfer *BridgeTransferCaller) ClosedValueTransferVotes(opts *bind.CallOpts, arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeTransferCaller) ConfigurationNonce ¶
func (_BridgeTransfer *BridgeTransferCaller) ConfigurationNonce(opts *bind.CallOpts) (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeTransferCaller) FeeOfERC20 ¶
func (_BridgeTransfer *BridgeTransferCaller) FeeOfERC20(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeTransferCaller) FeeOfKLAY ¶
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeTransferCaller) FeeReceiver ¶
func (_BridgeTransfer *BridgeTransferCaller) FeeReceiver(opts *bind.CallOpts) (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*BridgeTransferCaller) GetOperatorList ¶
func (_BridgeTransfer *BridgeTransferCaller) GetOperatorList(opts *bind.CallOpts) ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeTransferCaller) HandleNoncesToBlockNums ¶
func (_BridgeTransfer *BridgeTransferCaller) HandleNoncesToBlockNums(opts *bind.CallOpts, arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*BridgeTransferCaller) HandledRequestTx ¶
func (_BridgeTransfer *BridgeTransferCaller) HandledRequestTx(opts *bind.CallOpts, arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*BridgeTransferCaller) IsRunning ¶
func (_BridgeTransfer *BridgeTransferCaller) IsRunning(opts *bind.CallOpts) (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*BridgeTransferCaller) LowerHandleNonce ¶
func (_BridgeTransfer *BridgeTransferCaller) LowerHandleNonce(opts *bind.CallOpts) (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*BridgeTransferCaller) MAXOPERATOR ¶
func (_BridgeTransfer *BridgeTransferCaller) MAXOPERATOR(opts *bind.CallOpts) (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeTransferCaller) ModeMintBurn ¶
func (_BridgeTransfer *BridgeTransferCaller) ModeMintBurn(opts *bind.CallOpts) (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*BridgeTransferCaller) OperatorList ¶
func (_BridgeTransfer *BridgeTransferCaller) OperatorList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeTransferCaller) OperatorThresholds ¶
func (_BridgeTransfer *BridgeTransferCaller) OperatorThresholds(opts *bind.CallOpts, arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*BridgeTransferCaller) Operators ¶
func (_BridgeTransfer *BridgeTransferCaller) Operators(opts *bind.CallOpts, arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*BridgeTransferCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTransferCaller) RecoveryBlockNumber ¶
func (_BridgeTransfer *BridgeTransferCaller) RecoveryBlockNumber(opts *bind.CallOpts) (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*BridgeTransferCaller) RequestNonce ¶
func (_BridgeTransfer *BridgeTransferCaller) RequestNonce(opts *bind.CallOpts) (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*BridgeTransferCaller) UpperHandleNonce ¶
func (_BridgeTransfer *BridgeTransferCaller) UpperHandleNonce(opts *bind.CallOpts) (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type BridgeTransferCallerRaw ¶
type BridgeTransferCallerRaw struct {
Contract *BridgeTransferCaller // Generic read-only contract binding to access the raw methods on
}
BridgeTransferCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*BridgeTransferCallerRaw) Call ¶
func (_BridgeTransfer *BridgeTransferCallerRaw) 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 BridgeTransferCallerSession ¶
type BridgeTransferCallerSession struct { Contract *BridgeTransferCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BridgeTransferCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*BridgeTransferCallerSession) ClosedValueTransferVotes ¶
func (_BridgeTransfer *BridgeTransferCallerSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeTransferCallerSession) ConfigurationNonce ¶
func (_BridgeTransfer *BridgeTransferCallerSession) ConfigurationNonce() (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeTransferCallerSession) FeeOfERC20 ¶
func (_BridgeTransfer *BridgeTransferCallerSession) FeeOfERC20(arg0 common.Address) (*big.Int, error)
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeTransferCallerSession) FeeOfKLAY ¶
func (_BridgeTransfer *BridgeTransferCallerSession) FeeOfKLAY() (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeTransferCallerSession) FeeReceiver ¶
func (_BridgeTransfer *BridgeTransferCallerSession) FeeReceiver() (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*BridgeTransferCallerSession) GetOperatorList ¶
func (_BridgeTransfer *BridgeTransferCallerSession) GetOperatorList() ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeTransferCallerSession) HandleNoncesToBlockNums ¶
func (_BridgeTransfer *BridgeTransferCallerSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*BridgeTransferCallerSession) HandledRequestTx ¶
func (_BridgeTransfer *BridgeTransferCallerSession) HandledRequestTx(arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*BridgeTransferCallerSession) IsRunning ¶
func (_BridgeTransfer *BridgeTransferCallerSession) IsRunning() (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*BridgeTransferCallerSession) LowerHandleNonce ¶
func (_BridgeTransfer *BridgeTransferCallerSession) LowerHandleNonce() (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*BridgeTransferCallerSession) MAXOPERATOR ¶
func (_BridgeTransfer *BridgeTransferCallerSession) MAXOPERATOR() (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeTransferCallerSession) ModeMintBurn ¶
func (_BridgeTransfer *BridgeTransferCallerSession) ModeMintBurn() (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*BridgeTransferCallerSession) OperatorList ¶
func (_BridgeTransfer *BridgeTransferCallerSession) OperatorList(arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeTransferCallerSession) OperatorThresholds ¶
func (_BridgeTransfer *BridgeTransferCallerSession) OperatorThresholds(arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*BridgeTransferCallerSession) Operators ¶
func (_BridgeTransfer *BridgeTransferCallerSession) Operators(arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*BridgeTransferCallerSession) Owner ¶
func (_BridgeTransfer *BridgeTransferCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTransferCallerSession) RecoveryBlockNumber ¶
func (_BridgeTransfer *BridgeTransferCallerSession) RecoveryBlockNumber() (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*BridgeTransferCallerSession) RequestNonce ¶
func (_BridgeTransfer *BridgeTransferCallerSession) RequestNonce() (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*BridgeTransferCallerSession) UpperHandleNonce ¶
func (_BridgeTransfer *BridgeTransferCallerSession) UpperHandleNonce() (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type BridgeTransferERC20 ¶
type BridgeTransferERC20 struct { BridgeTransferERC20Caller // Read-only binding to the contract BridgeTransferERC20Transactor // Write-only binding to the contract BridgeTransferERC20Filterer // Log filterer for contract events }
BridgeTransferERC20 is an auto generated Go binding around a Klaytn contract.
func NewBridgeTransferERC20 ¶
func NewBridgeTransferERC20(address common.Address, backend bind.ContractBackend) (*BridgeTransferERC20, error)
NewBridgeTransferERC20 creates a new instance of BridgeTransferERC20, bound to a specific deployed contract.
type BridgeTransferERC20Caller ¶
type BridgeTransferERC20Caller struct {
// contains filtered or unexported fields
}
BridgeTransferERC20Caller is an auto generated read-only Go binding around a Klaytn contract.
func NewBridgeTransferERC20Caller ¶
func NewBridgeTransferERC20Caller(address common.Address, caller bind.ContractCaller) (*BridgeTransferERC20Caller, error)
NewBridgeTransferERC20Caller creates a new read-only instance of BridgeTransferERC20, bound to a specific deployed contract.
func (*BridgeTransferERC20Caller) ClosedValueTransferVotes ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) ClosedValueTransferVotes(opts *bind.CallOpts, arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeTransferERC20Caller) ConfigurationNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) ConfigurationNonce(opts *bind.CallOpts) (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeTransferERC20Caller) FeeOfERC20 ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) FeeOfERC20(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeTransferERC20Caller) FeeOfKLAY ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) FeeOfKLAY(opts *bind.CallOpts) (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeTransferERC20Caller) FeeReceiver ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) FeeReceiver(opts *bind.CallOpts) (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*BridgeTransferERC20Caller) GetOperatorList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) GetOperatorList(opts *bind.CallOpts) ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeTransferERC20Caller) GetRegisteredTokenList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) GetRegisteredTokenList(opts *bind.CallOpts) ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*BridgeTransferERC20Caller) HandleNoncesToBlockNums ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) HandleNoncesToBlockNums(opts *bind.CallOpts, arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*BridgeTransferERC20Caller) HandledRequestTx ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) HandledRequestTx(opts *bind.CallOpts, arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*BridgeTransferERC20Caller) IndexOfTokens ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) IndexOfTokens(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*BridgeTransferERC20Caller) IsRunning ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) IsRunning(opts *bind.CallOpts) (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*BridgeTransferERC20Caller) LockedTokens ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) LockedTokens(opts *bind.CallOpts, arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*BridgeTransferERC20Caller) LowerHandleNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) LowerHandleNonce(opts *bind.CallOpts) (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*BridgeTransferERC20Caller) MAXOPERATOR ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) MAXOPERATOR(opts *bind.CallOpts) (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeTransferERC20Caller) ModeMintBurn ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) ModeMintBurn(opts *bind.CallOpts) (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*BridgeTransferERC20Caller) OperatorList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) OperatorList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeTransferERC20Caller) OperatorThresholds ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) OperatorThresholds(opts *bind.CallOpts, arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*BridgeTransferERC20Caller) Operators ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) Operators(opts *bind.CallOpts, arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*BridgeTransferERC20Caller) Owner ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTransferERC20Caller) RecoveryBlockNumber ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) RecoveryBlockNumber(opts *bind.CallOpts) (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*BridgeTransferERC20Caller) RegisteredTokenList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) RegisteredTokenList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*BridgeTransferERC20Caller) RegisteredTokens ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) RegisteredTokens(opts *bind.CallOpts, arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
func (*BridgeTransferERC20Caller) RequestNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) RequestNonce(opts *bind.CallOpts) (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*BridgeTransferERC20Caller) UpperHandleNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Caller) UpperHandleNonce(opts *bind.CallOpts) (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type BridgeTransferERC20CallerRaw ¶
type BridgeTransferERC20CallerRaw struct {
Contract *BridgeTransferERC20Caller // Generic read-only contract binding to access the raw methods on
}
BridgeTransferERC20CallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*BridgeTransferERC20CallerRaw) Call ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerRaw) 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 BridgeTransferERC20CallerSession ¶
type BridgeTransferERC20CallerSession struct { Contract *BridgeTransferERC20Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BridgeTransferERC20CallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*BridgeTransferERC20CallerSession) ClosedValueTransferVotes ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeTransferERC20CallerSession) ConfigurationNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) ConfigurationNonce() (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeTransferERC20CallerSession) FeeOfERC20 ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) FeeOfERC20(arg0 common.Address) (*big.Int, error)
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeTransferERC20CallerSession) FeeOfKLAY ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) FeeOfKLAY() (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeTransferERC20CallerSession) FeeReceiver ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) FeeReceiver() (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*BridgeTransferERC20CallerSession) GetOperatorList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) GetOperatorList() ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeTransferERC20CallerSession) GetRegisteredTokenList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) GetRegisteredTokenList() ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*BridgeTransferERC20CallerSession) HandleNoncesToBlockNums ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*BridgeTransferERC20CallerSession) HandledRequestTx ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) HandledRequestTx(arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*BridgeTransferERC20CallerSession) IndexOfTokens ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) IndexOfTokens(arg0 common.Address) (*big.Int, error)
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*BridgeTransferERC20CallerSession) IsRunning ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) IsRunning() (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*BridgeTransferERC20CallerSession) LockedTokens ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) LockedTokens(arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*BridgeTransferERC20CallerSession) LowerHandleNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) LowerHandleNonce() (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*BridgeTransferERC20CallerSession) MAXOPERATOR ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) MAXOPERATOR() (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeTransferERC20CallerSession) ModeMintBurn ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) ModeMintBurn() (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*BridgeTransferERC20CallerSession) OperatorList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) OperatorList(arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeTransferERC20CallerSession) OperatorThresholds ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) OperatorThresholds(arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*BridgeTransferERC20CallerSession) Operators ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) Operators(arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*BridgeTransferERC20CallerSession) Owner ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTransferERC20CallerSession) RecoveryBlockNumber ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) RecoveryBlockNumber() (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*BridgeTransferERC20CallerSession) RegisteredTokenList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*BridgeTransferERC20CallerSession) RegisteredTokens ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
func (*BridgeTransferERC20CallerSession) RequestNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) RequestNonce() (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*BridgeTransferERC20CallerSession) UpperHandleNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20CallerSession) UpperHandleNonce() (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type BridgeTransferERC20ERC20FeeChanged ¶
type BridgeTransferERC20ERC20FeeChanged struct { Token common.Address Fee *big.Int Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20ERC20FeeChanged represents a ERC20FeeChanged event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20ERC20FeeChangedIterator ¶
type BridgeTransferERC20ERC20FeeChangedIterator struct { Event *BridgeTransferERC20ERC20FeeChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20ERC20FeeChangedIterator is returned from FilterERC20FeeChanged and is used to iterate over the raw logs and unpacked data for ERC20FeeChanged events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20ERC20FeeChangedIterator) Close ¶
func (it *BridgeTransferERC20ERC20FeeChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20ERC20FeeChangedIterator) Error ¶
func (it *BridgeTransferERC20ERC20FeeChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20ERC20FeeChangedIterator) Next ¶
func (it *BridgeTransferERC20ERC20FeeChangedIterator) 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 BridgeTransferERC20FeeChanged ¶
type BridgeTransferERC20FeeChanged struct { Token common.Address Fee *big.Int Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20FeeChanged represents a ERC20FeeChanged event raised by the BridgeTransfer contract.
type BridgeTransferERC20FeeChangedIterator ¶
type BridgeTransferERC20FeeChangedIterator struct { Event *BridgeTransferERC20FeeChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20FeeChangedIterator is returned from FilterERC20FeeChanged and is used to iterate over the raw logs and unpacked data for ERC20FeeChanged events raised by the BridgeTransfer contract.
func (*BridgeTransferERC20FeeChangedIterator) Close ¶
func (it *BridgeTransferERC20FeeChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20FeeChangedIterator) Error ¶
func (it *BridgeTransferERC20FeeChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20FeeChangedIterator) Next ¶
func (it *BridgeTransferERC20FeeChangedIterator) 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 BridgeTransferERC20FeeReceiverChanged ¶
type BridgeTransferERC20FeeReceiverChanged struct { FeeReceiver common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20FeeReceiverChanged represents a FeeReceiverChanged event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20FeeReceiverChangedIterator ¶
type BridgeTransferERC20FeeReceiverChangedIterator struct { Event *BridgeTransferERC20FeeReceiverChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20FeeReceiverChangedIterator is returned from FilterFeeReceiverChanged and is used to iterate over the raw logs and unpacked data for FeeReceiverChanged events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20FeeReceiverChangedIterator) Close ¶
func (it *BridgeTransferERC20FeeReceiverChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20FeeReceiverChangedIterator) Error ¶
func (it *BridgeTransferERC20FeeReceiverChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20FeeReceiverChangedIterator) Next ¶
func (it *BridgeTransferERC20FeeReceiverChangedIterator) 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 BridgeTransferERC20Filterer ¶
type BridgeTransferERC20Filterer struct {
// contains filtered or unexported fields
}
BridgeTransferERC20Filterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewBridgeTransferERC20Filterer ¶
func NewBridgeTransferERC20Filterer(address common.Address, filterer bind.ContractFilterer) (*BridgeTransferERC20Filterer, error)
NewBridgeTransferERC20Filterer creates a new log filterer instance of BridgeTransferERC20, bound to a specific deployed contract.
func (*BridgeTransferERC20Filterer) FilterERC20FeeChanged ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterERC20FeeChanged(opts *bind.FilterOpts, token []common.Address, fee []*big.Int) (*BridgeTransferERC20ERC20FeeChangedIterator, error)
FilterERC20FeeChanged is a free log retrieval operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeTransferERC20Filterer) FilterFeeReceiverChanged ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterFeeReceiverChanged(opts *bind.FilterOpts, feeReceiver []common.Address) (*BridgeTransferERC20FeeReceiverChangedIterator, error)
FilterFeeReceiverChanged is a free log retrieval operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeTransferERC20Filterer) FilterHandleValueTransfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterHandleValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*BridgeTransferERC20HandleValueTransferIterator, error)
FilterHandleValueTransfer is a free log retrieval operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*BridgeTransferERC20Filterer) FilterKLAYFeeChanged ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterKLAYFeeChanged(opts *bind.FilterOpts, fee []*big.Int) (*BridgeTransferERC20KLAYFeeChangedIterator, error)
FilterKLAYFeeChanged is a free log retrieval operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeTransferERC20Filterer) FilterOwnershipTransferred ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*BridgeTransferERC20OwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTransferERC20Filterer) FilterRequestValueTransfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterRequestValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*BridgeTransferERC20RequestValueTransferIterator, error)
FilterRequestValueTransfer is a free log retrieval operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*BridgeTransferERC20Filterer) FilterRequestValueTransferEncoded ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterRequestValueTransferEncoded(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*BridgeTransferERC20RequestValueTransferEncodedIterator, error)
FilterRequestValueTransferEncoded is a free log retrieval operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*BridgeTransferERC20Filterer) FilterTokenDeregistered ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterTokenDeregistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC20TokenDeregisteredIterator, error)
FilterTokenDeregistered is a free log retrieval operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*BridgeTransferERC20Filterer) FilterTokenLocked ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterTokenLocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC20TokenLockedIterator, error)
FilterTokenLocked is a free log retrieval operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*BridgeTransferERC20Filterer) FilterTokenRegistered ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterTokenRegistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC20TokenRegisteredIterator, error)
FilterTokenRegistered is a free log retrieval operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*BridgeTransferERC20Filterer) FilterTokenUnlocked ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) FilterTokenUnlocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC20TokenUnlockedIterator, error)
FilterTokenUnlocked is a free log retrieval operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
func (*BridgeTransferERC20Filterer) ParseERC20FeeChanged ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseERC20FeeChanged(log types.Log) (*BridgeTransferERC20ERC20FeeChanged, error)
ParseERC20FeeChanged is a log parse operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeTransferERC20Filterer) ParseFeeReceiverChanged ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseFeeReceiverChanged(log types.Log) (*BridgeTransferERC20FeeReceiverChanged, error)
ParseFeeReceiverChanged is a log parse operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeTransferERC20Filterer) ParseHandleValueTransfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseHandleValueTransfer(log types.Log) (*BridgeTransferERC20HandleValueTransfer, error)
ParseHandleValueTransfer is a log parse operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*BridgeTransferERC20Filterer) ParseKLAYFeeChanged ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseKLAYFeeChanged(log types.Log) (*BridgeTransferERC20KLAYFeeChanged, error)
ParseKLAYFeeChanged is a log parse operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeTransferERC20Filterer) ParseOwnershipTransferred ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseOwnershipTransferred(log types.Log) (*BridgeTransferERC20OwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTransferERC20Filterer) ParseRequestValueTransfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseRequestValueTransfer(log types.Log) (*BridgeTransferERC20RequestValueTransfer, error)
ParseRequestValueTransfer is a log parse operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*BridgeTransferERC20Filterer) ParseRequestValueTransferEncoded ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseRequestValueTransferEncoded(log types.Log) (*BridgeTransferERC20RequestValueTransferEncoded, error)
ParseRequestValueTransferEncoded is a log parse operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*BridgeTransferERC20Filterer) ParseTokenDeregistered ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseTokenDeregistered(log types.Log) (*BridgeTransferERC20TokenDeregistered, error)
ParseTokenDeregistered is a log parse operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*BridgeTransferERC20Filterer) ParseTokenLocked ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseTokenLocked(log types.Log) (*BridgeTransferERC20TokenLocked, error)
ParseTokenLocked is a log parse operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*BridgeTransferERC20Filterer) ParseTokenRegistered ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseTokenRegistered(log types.Log) (*BridgeTransferERC20TokenRegistered, error)
ParseTokenRegistered is a log parse operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*BridgeTransferERC20Filterer) ParseTokenUnlocked ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) ParseTokenUnlocked(log types.Log) (*BridgeTransferERC20TokenUnlocked, error)
ParseTokenUnlocked is a log parse operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
func (*BridgeTransferERC20Filterer) WatchERC20FeeChanged ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchERC20FeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20ERC20FeeChanged, token []common.Address, fee []*big.Int) (event.Subscription, error)
WatchERC20FeeChanged is a free log subscription operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeTransferERC20Filterer) WatchFeeReceiverChanged ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchFeeReceiverChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20FeeReceiverChanged, feeReceiver []common.Address) (event.Subscription, error)
WatchFeeReceiverChanged is a free log subscription operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeTransferERC20Filterer) WatchHandleValueTransfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchHandleValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20HandleValueTransfer, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchHandleValueTransfer is a free log subscription operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*BridgeTransferERC20Filterer) WatchKLAYFeeChanged ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchKLAYFeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20KLAYFeeChanged, fee []*big.Int) (event.Subscription, error)
WatchKLAYFeeChanged is a free log subscription operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeTransferERC20Filterer) WatchOwnershipTransferred ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20OwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTransferERC20Filterer) WatchRequestValueTransfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchRequestValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20RequestValueTransfer, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchRequestValueTransfer is a free log subscription operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*BridgeTransferERC20Filterer) WatchRequestValueTransferEncoded ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchRequestValueTransferEncoded(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20RequestValueTransferEncoded, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchRequestValueTransferEncoded is a free log subscription operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*BridgeTransferERC20Filterer) WatchTokenDeregistered ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchTokenDeregistered(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20TokenDeregistered, token []common.Address) (event.Subscription, error)
WatchTokenDeregistered is a free log subscription operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*BridgeTransferERC20Filterer) WatchTokenLocked ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchTokenLocked(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20TokenLocked, token []common.Address) (event.Subscription, error)
WatchTokenLocked is a free log subscription operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*BridgeTransferERC20Filterer) WatchTokenRegistered ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchTokenRegistered(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20TokenRegistered, token []common.Address) (event.Subscription, error)
WatchTokenRegistered is a free log subscription operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*BridgeTransferERC20Filterer) WatchTokenUnlocked ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Filterer) WatchTokenUnlocked(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20TokenUnlocked, token []common.Address) (event.Subscription, error)
WatchTokenUnlocked is a free log subscription operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
type BridgeTransferERC20HandleValueTransfer ¶
type BridgeTransferERC20HandleValueTransfer struct { RequestTxHash [32]byte TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int HandleNonce uint64 LowerHandleNonce uint64 ExtraData []byte Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20HandleValueTransfer represents a HandleValueTransfer event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20HandleValueTransferIterator ¶
type BridgeTransferERC20HandleValueTransferIterator struct { Event *BridgeTransferERC20HandleValueTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20HandleValueTransferIterator is returned from FilterHandleValueTransfer and is used to iterate over the raw logs and unpacked data for HandleValueTransfer events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20HandleValueTransferIterator) Close ¶
func (it *BridgeTransferERC20HandleValueTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20HandleValueTransferIterator) Error ¶
func (it *BridgeTransferERC20HandleValueTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20HandleValueTransferIterator) Next ¶
func (it *BridgeTransferERC20HandleValueTransferIterator) 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 BridgeTransferERC20KLAYFeeChanged ¶
type BridgeTransferERC20KLAYFeeChanged struct { Fee *big.Int Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20KLAYFeeChanged represents a KLAYFeeChanged event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20KLAYFeeChangedIterator ¶
type BridgeTransferERC20KLAYFeeChangedIterator struct { Event *BridgeTransferERC20KLAYFeeChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20KLAYFeeChangedIterator is returned from FilterKLAYFeeChanged and is used to iterate over the raw logs and unpacked data for KLAYFeeChanged events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20KLAYFeeChangedIterator) Close ¶
func (it *BridgeTransferERC20KLAYFeeChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20KLAYFeeChangedIterator) Error ¶
func (it *BridgeTransferERC20KLAYFeeChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20KLAYFeeChangedIterator) Next ¶
func (it *BridgeTransferERC20KLAYFeeChangedIterator) 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 BridgeTransferERC20OwnershipTransferred ¶
type BridgeTransferERC20OwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20OwnershipTransferred represents a OwnershipTransferred event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20OwnershipTransferredIterator ¶
type BridgeTransferERC20OwnershipTransferredIterator struct { Event *BridgeTransferERC20OwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20OwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20OwnershipTransferredIterator) Close ¶
func (it *BridgeTransferERC20OwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20OwnershipTransferredIterator) Error ¶
func (it *BridgeTransferERC20OwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20OwnershipTransferredIterator) Next ¶
func (it *BridgeTransferERC20OwnershipTransferredIterator) 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 BridgeTransferERC20Raw ¶
type BridgeTransferERC20Raw struct {
Contract *BridgeTransferERC20 // Generic contract binding to access the raw methods on
}
BridgeTransferERC20Raw is an auto generated low-level Go binding around a Klaytn contract.
func (*BridgeTransferERC20Raw) Call ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Raw) 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 (*BridgeTransferERC20Raw) Transact ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeTransferERC20Raw) Transfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Raw) 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 BridgeTransferERC20RequestValueTransfer ¶
type BridgeTransferERC20RequestValueTransfer struct { TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int RequestNonce uint64 Fee *big.Int ExtraData []byte Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20RequestValueTransfer represents a RequestValueTransfer event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20RequestValueTransferEncoded ¶
type BridgeTransferERC20RequestValueTransferEncoded struct { TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int RequestNonce uint64 Fee *big.Int ExtraData []byte EncodingVer uint8 EncodedData []byte Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20RequestValueTransferEncoded represents a RequestValueTransferEncoded event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20RequestValueTransferEncodedIterator ¶
type BridgeTransferERC20RequestValueTransferEncodedIterator struct { Event *BridgeTransferERC20RequestValueTransferEncoded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20RequestValueTransferEncodedIterator is returned from FilterRequestValueTransferEncoded and is used to iterate over the raw logs and unpacked data for RequestValueTransferEncoded events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20RequestValueTransferEncodedIterator) Close ¶
func (it *BridgeTransferERC20RequestValueTransferEncodedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20RequestValueTransferEncodedIterator) Error ¶
func (it *BridgeTransferERC20RequestValueTransferEncodedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20RequestValueTransferEncodedIterator) Next ¶
func (it *BridgeTransferERC20RequestValueTransferEncodedIterator) 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 BridgeTransferERC20RequestValueTransferIterator ¶
type BridgeTransferERC20RequestValueTransferIterator struct { Event *BridgeTransferERC20RequestValueTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20RequestValueTransferIterator is returned from FilterRequestValueTransfer and is used to iterate over the raw logs and unpacked data for RequestValueTransfer events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20RequestValueTransferIterator) Close ¶
func (it *BridgeTransferERC20RequestValueTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20RequestValueTransferIterator) Error ¶
func (it *BridgeTransferERC20RequestValueTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20RequestValueTransferIterator) Next ¶
func (it *BridgeTransferERC20RequestValueTransferIterator) 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 BridgeTransferERC20Session ¶
type BridgeTransferERC20Session struct { Contract *BridgeTransferERC20 // 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 }
BridgeTransferERC20Session is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*BridgeTransferERC20Session) ClosedValueTransferVotes ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) ClosedValueTransferVotes(arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeTransferERC20Session) ConfigurationNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) ConfigurationNonce() (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeTransferERC20Session) DeregisterOperator ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeTransferERC20Session) DeregisterToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) DeregisterToken(_token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*BridgeTransferERC20Session) FeeOfERC20 ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) FeeOfERC20(arg0 common.Address) (*big.Int, error)
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeTransferERC20Session) FeeOfKLAY ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) FeeOfKLAY() (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeTransferERC20Session) FeeReceiver ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) FeeReceiver() (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*BridgeTransferERC20Session) GetOperatorList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) GetOperatorList() ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeTransferERC20Session) GetRegisteredTokenList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) GetRegisteredTokenList() ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*BridgeTransferERC20Session) HandleERC20Transfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) HandleERC20Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _value *big.Int, _requestedNonce uint64, _requestedBlockNumber uint64, _extraData []byte) (*types.Transaction, error)
HandleERC20Transfer is a paid mutator transaction binding the contract method 0x407e6bae.
Solidity: function handleERC20Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _value, uint64 _requestedNonce, uint64 _requestedBlockNumber, bytes _extraData) returns()
func (*BridgeTransferERC20Session) HandleNoncesToBlockNums ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*BridgeTransferERC20Session) HandledRequestTx ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) HandledRequestTx(arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*BridgeTransferERC20Session) IndexOfTokens ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) IndexOfTokens(arg0 common.Address) (*big.Int, error)
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*BridgeTransferERC20Session) IsRunning ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) IsRunning() (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*BridgeTransferERC20Session) LockToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) LockToken(_token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*BridgeTransferERC20Session) LockedTokens ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) LockedTokens(arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*BridgeTransferERC20Session) LowerHandleNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) LowerHandleNonce() (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*BridgeTransferERC20Session) MAXOPERATOR ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) MAXOPERATOR() (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeTransferERC20Session) ModeMintBurn ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) ModeMintBurn() (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*BridgeTransferERC20Session) OnERC20Received ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) OnERC20Received(_from common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
OnERC20Received is a paid mutator transaction binding the contract method 0xf1656e53.
Solidity: function onERC20Received(address _from, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*BridgeTransferERC20Session) OperatorList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) OperatorList(arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeTransferERC20Session) OperatorThresholds ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) OperatorThresholds(arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*BridgeTransferERC20Session) Operators ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) Operators(arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*BridgeTransferERC20Session) Owner ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTransferERC20Session) RecoveryBlockNumber ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) RecoveryBlockNumber() (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*BridgeTransferERC20Session) RegisterOperator ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) RegisterOperator(_operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeTransferERC20Session) RegisterToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*BridgeTransferERC20Session) RegisteredTokenList ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*BridgeTransferERC20Session) RegisteredTokens ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) RegisteredTokens(arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
func (*BridgeTransferERC20Session) RenounceOwnership ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTransferERC20Session) RequestERC20Transfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) RequestERC20Transfer(_tokenAddress common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC20Transfer is a paid mutator transaction binding the contract method 0x26c23b54.
Solidity: function requestERC20Transfer(address _tokenAddress, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*BridgeTransferERC20Session) RequestNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) RequestNonce() (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*BridgeTransferERC20Session) SetERC20Fee ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) SetERC20Fee(_token common.Address, _fee *big.Int, _requestNonce uint64) (*types.Transaction, error)
SetERC20Fee is a paid mutator transaction binding the contract method 0x2f88396c.
Solidity: function setERC20Fee(address _token, uint256 _fee, uint64 _requestNonce) returns()
func (*BridgeTransferERC20Session) SetFeeReceiver ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*BridgeTransferERC20Session) SetOperatorThreshold ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeTransferERC20Session) Start ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) Start(_status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*BridgeTransferERC20Session) TransferOwnership ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BridgeTransferERC20Session) UnlockToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) UnlockToken(_token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
func (*BridgeTransferERC20Session) UpperHandleNonce ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Session) UpperHandleNonce() (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type BridgeTransferERC20TokenDeregistered ¶
type BridgeTransferERC20TokenDeregistered struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20TokenDeregistered represents a TokenDeregistered event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20TokenDeregisteredIterator ¶
type BridgeTransferERC20TokenDeregisteredIterator struct { Event *BridgeTransferERC20TokenDeregistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20TokenDeregisteredIterator is returned from FilterTokenDeregistered and is used to iterate over the raw logs and unpacked data for TokenDeregistered events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20TokenDeregisteredIterator) Close ¶
func (it *BridgeTransferERC20TokenDeregisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20TokenDeregisteredIterator) Error ¶
func (it *BridgeTransferERC20TokenDeregisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20TokenDeregisteredIterator) Next ¶
func (it *BridgeTransferERC20TokenDeregisteredIterator) 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 BridgeTransferERC20TokenLocked ¶
type BridgeTransferERC20TokenLocked struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20TokenLocked represents a TokenLocked event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20TokenLockedIterator ¶
type BridgeTransferERC20TokenLockedIterator struct { Event *BridgeTransferERC20TokenLocked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20TokenLockedIterator is returned from FilterTokenLocked and is used to iterate over the raw logs and unpacked data for TokenLocked events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20TokenLockedIterator) Close ¶
func (it *BridgeTransferERC20TokenLockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20TokenLockedIterator) Error ¶
func (it *BridgeTransferERC20TokenLockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20TokenLockedIterator) Next ¶
func (it *BridgeTransferERC20TokenLockedIterator) 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 BridgeTransferERC20TokenRegistered ¶
type BridgeTransferERC20TokenRegistered struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20TokenRegistered represents a TokenRegistered event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20TokenRegisteredIterator ¶
type BridgeTransferERC20TokenRegisteredIterator struct { Event *BridgeTransferERC20TokenRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20TokenRegisteredIterator is returned from FilterTokenRegistered and is used to iterate over the raw logs and unpacked data for TokenRegistered events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20TokenRegisteredIterator) Close ¶
func (it *BridgeTransferERC20TokenRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20TokenRegisteredIterator) Error ¶
func (it *BridgeTransferERC20TokenRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20TokenRegisteredIterator) Next ¶
func (it *BridgeTransferERC20TokenRegisteredIterator) 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 BridgeTransferERC20TokenUnlocked ¶
type BridgeTransferERC20TokenUnlocked struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC20TokenUnlocked represents a TokenUnlocked event raised by the BridgeTransferERC20 contract.
type BridgeTransferERC20TokenUnlockedIterator ¶
type BridgeTransferERC20TokenUnlockedIterator struct { Event *BridgeTransferERC20TokenUnlocked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC20TokenUnlockedIterator is returned from FilterTokenUnlocked and is used to iterate over the raw logs and unpacked data for TokenUnlocked events raised by the BridgeTransferERC20 contract.
func (*BridgeTransferERC20TokenUnlockedIterator) Close ¶
func (it *BridgeTransferERC20TokenUnlockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC20TokenUnlockedIterator) Error ¶
func (it *BridgeTransferERC20TokenUnlockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC20TokenUnlockedIterator) Next ¶
func (it *BridgeTransferERC20TokenUnlockedIterator) 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 BridgeTransferERC20Transactor ¶
type BridgeTransferERC20Transactor struct {
// contains filtered or unexported fields
}
BridgeTransferERC20Transactor is an auto generated write-only Go binding around a Klaytn contract.
func NewBridgeTransferERC20Transactor ¶
func NewBridgeTransferERC20Transactor(address common.Address, transactor bind.ContractTransactor) (*BridgeTransferERC20Transactor, error)
NewBridgeTransferERC20Transactor creates a new write-only instance of BridgeTransferERC20, bound to a specific deployed contract.
func (*BridgeTransferERC20Transactor) DeregisterOperator ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) DeregisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeTransferERC20Transactor) DeregisterToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) DeregisterToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*BridgeTransferERC20Transactor) HandleERC20Transfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) HandleERC20Transfer(opts *bind.TransactOpts, _requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _value *big.Int, _requestedNonce uint64, _requestedBlockNumber uint64, _extraData []byte) (*types.Transaction, error)
HandleERC20Transfer is a paid mutator transaction binding the contract method 0x407e6bae.
Solidity: function handleERC20Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _value, uint64 _requestedNonce, uint64 _requestedBlockNumber, bytes _extraData) returns()
func (*BridgeTransferERC20Transactor) LockToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) LockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*BridgeTransferERC20Transactor) OnERC20Received ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) OnERC20Received(opts *bind.TransactOpts, _from common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
OnERC20Received is a paid mutator transaction binding the contract method 0xf1656e53.
Solidity: function onERC20Received(address _from, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*BridgeTransferERC20Transactor) RegisterOperator ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) RegisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeTransferERC20Transactor) RegisterToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) RegisterToken(opts *bind.TransactOpts, _token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*BridgeTransferERC20Transactor) RenounceOwnership ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTransferERC20Transactor) RequestERC20Transfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) RequestERC20Transfer(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC20Transfer is a paid mutator transaction binding the contract method 0x26c23b54.
Solidity: function requestERC20Transfer(address _tokenAddress, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*BridgeTransferERC20Transactor) SetERC20Fee ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) SetERC20Fee(opts *bind.TransactOpts, _token common.Address, _fee *big.Int, _requestNonce uint64) (*types.Transaction, error)
SetERC20Fee is a paid mutator transaction binding the contract method 0x2f88396c.
Solidity: function setERC20Fee(address _token, uint256 _fee, uint64 _requestNonce) returns()
func (*BridgeTransferERC20Transactor) SetFeeReceiver ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) SetFeeReceiver(opts *bind.TransactOpts, _feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*BridgeTransferERC20Transactor) SetOperatorThreshold ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) SetOperatorThreshold(opts *bind.TransactOpts, _voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeTransferERC20Transactor) Start ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) Start(opts *bind.TransactOpts, _status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*BridgeTransferERC20Transactor) TransferOwnership ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BridgeTransferERC20Transactor) UnlockToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20Transactor) UnlockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
type BridgeTransferERC20TransactorRaw ¶
type BridgeTransferERC20TransactorRaw struct {
Contract *BridgeTransferERC20Transactor // Generic write-only contract binding to access the raw methods on
}
BridgeTransferERC20TransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*BridgeTransferERC20TransactorRaw) Transact ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeTransferERC20TransactorRaw) Transfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorRaw) 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 BridgeTransferERC20TransactorSession ¶
type BridgeTransferERC20TransactorSession struct { Contract *BridgeTransferERC20Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BridgeTransferERC20TransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*BridgeTransferERC20TransactorSession) DeregisterOperator ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeTransferERC20TransactorSession) DeregisterToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*BridgeTransferERC20TransactorSession) HandleERC20Transfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) HandleERC20Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _value *big.Int, _requestedNonce uint64, _requestedBlockNumber uint64, _extraData []byte) (*types.Transaction, error)
HandleERC20Transfer is a paid mutator transaction binding the contract method 0x407e6bae.
Solidity: function handleERC20Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _value, uint64 _requestedNonce, uint64 _requestedBlockNumber, bytes _extraData) returns()
func (*BridgeTransferERC20TransactorSession) LockToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) LockToken(_token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*BridgeTransferERC20TransactorSession) OnERC20Received ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) OnERC20Received(_from common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
OnERC20Received is a paid mutator transaction binding the contract method 0xf1656e53.
Solidity: function onERC20Received(address _from, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*BridgeTransferERC20TransactorSession) RegisterOperator ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeTransferERC20TransactorSession) RegisterToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*BridgeTransferERC20TransactorSession) RenounceOwnership ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTransferERC20TransactorSession) RequestERC20Transfer ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) RequestERC20Transfer(_tokenAddress common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC20Transfer is a paid mutator transaction binding the contract method 0x26c23b54.
Solidity: function requestERC20Transfer(address _tokenAddress, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*BridgeTransferERC20TransactorSession) SetERC20Fee ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) SetERC20Fee(_token common.Address, _fee *big.Int, _requestNonce uint64) (*types.Transaction, error)
SetERC20Fee is a paid mutator transaction binding the contract method 0x2f88396c.
Solidity: function setERC20Fee(address _token, uint256 _fee, uint64 _requestNonce) returns()
func (*BridgeTransferERC20TransactorSession) SetFeeReceiver ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*BridgeTransferERC20TransactorSession) SetOperatorThreshold ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeTransferERC20TransactorSession) Start ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) Start(_status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*BridgeTransferERC20TransactorSession) TransferOwnership ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BridgeTransferERC20TransactorSession) UnlockToken ¶
func (_BridgeTransferERC20 *BridgeTransferERC20TransactorSession) UnlockToken(_token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
type BridgeTransferERC721 ¶
type BridgeTransferERC721 struct { BridgeTransferERC721Caller // Read-only binding to the contract BridgeTransferERC721Transactor // Write-only binding to the contract BridgeTransferERC721Filterer // Log filterer for contract events }
BridgeTransferERC721 is an auto generated Go binding around a Klaytn contract.
func NewBridgeTransferERC721 ¶
func NewBridgeTransferERC721(address common.Address, backend bind.ContractBackend) (*BridgeTransferERC721, error)
NewBridgeTransferERC721 creates a new instance of BridgeTransferERC721, bound to a specific deployed contract.
type BridgeTransferERC721Caller ¶
type BridgeTransferERC721Caller struct {
// contains filtered or unexported fields
}
BridgeTransferERC721Caller is an auto generated read-only Go binding around a Klaytn contract.
func NewBridgeTransferERC721Caller ¶
func NewBridgeTransferERC721Caller(address common.Address, caller bind.ContractCaller) (*BridgeTransferERC721Caller, error)
NewBridgeTransferERC721Caller creates a new read-only instance of BridgeTransferERC721, bound to a specific deployed contract.
func (*BridgeTransferERC721Caller) ClosedValueTransferVotes ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) ClosedValueTransferVotes(opts *bind.CallOpts, arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeTransferERC721Caller) ConfigurationNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) ConfigurationNonce(opts *bind.CallOpts) (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeTransferERC721Caller) FeeOfERC20 ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) FeeOfERC20(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeTransferERC721Caller) FeeOfKLAY ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) FeeOfKLAY(opts *bind.CallOpts) (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeTransferERC721Caller) FeeReceiver ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) FeeReceiver(opts *bind.CallOpts) (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*BridgeTransferERC721Caller) GetOperatorList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) GetOperatorList(opts *bind.CallOpts) ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeTransferERC721Caller) GetRegisteredTokenList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) GetRegisteredTokenList(opts *bind.CallOpts) ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*BridgeTransferERC721Caller) HandleNoncesToBlockNums ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) HandleNoncesToBlockNums(opts *bind.CallOpts, arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*BridgeTransferERC721Caller) HandledRequestTx ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) HandledRequestTx(opts *bind.CallOpts, arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*BridgeTransferERC721Caller) IndexOfTokens ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) IndexOfTokens(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*BridgeTransferERC721Caller) IsRunning ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) IsRunning(opts *bind.CallOpts) (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*BridgeTransferERC721Caller) LockedTokens ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) LockedTokens(opts *bind.CallOpts, arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*BridgeTransferERC721Caller) LowerHandleNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) LowerHandleNonce(opts *bind.CallOpts) (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*BridgeTransferERC721Caller) MAXOPERATOR ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) MAXOPERATOR(opts *bind.CallOpts) (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeTransferERC721Caller) ModeMintBurn ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) ModeMintBurn(opts *bind.CallOpts) (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*BridgeTransferERC721Caller) OperatorList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) OperatorList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeTransferERC721Caller) OperatorThresholds ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) OperatorThresholds(opts *bind.CallOpts, arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*BridgeTransferERC721Caller) Operators ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) Operators(opts *bind.CallOpts, arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*BridgeTransferERC721Caller) Owner ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTransferERC721Caller) RecoveryBlockNumber ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) RecoveryBlockNumber(opts *bind.CallOpts) (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*BridgeTransferERC721Caller) RegisteredTokenList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) RegisteredTokenList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*BridgeTransferERC721Caller) RegisteredTokens ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) RegisteredTokens(opts *bind.CallOpts, arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
func (*BridgeTransferERC721Caller) RequestNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) RequestNonce(opts *bind.CallOpts) (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*BridgeTransferERC721Caller) UpperHandleNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Caller) UpperHandleNonce(opts *bind.CallOpts) (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type BridgeTransferERC721CallerRaw ¶
type BridgeTransferERC721CallerRaw struct {
Contract *BridgeTransferERC721Caller // Generic read-only contract binding to access the raw methods on
}
BridgeTransferERC721CallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*BridgeTransferERC721CallerRaw) Call ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerRaw) 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 BridgeTransferERC721CallerSession ¶
type BridgeTransferERC721CallerSession struct { Contract *BridgeTransferERC721Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BridgeTransferERC721CallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*BridgeTransferERC721CallerSession) ClosedValueTransferVotes ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeTransferERC721CallerSession) ConfigurationNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) ConfigurationNonce() (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeTransferERC721CallerSession) FeeOfERC20 ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) FeeOfERC20(arg0 common.Address) (*big.Int, error)
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeTransferERC721CallerSession) FeeOfKLAY ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) FeeOfKLAY() (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeTransferERC721CallerSession) FeeReceiver ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) FeeReceiver() (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*BridgeTransferERC721CallerSession) GetOperatorList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) GetOperatorList() ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeTransferERC721CallerSession) GetRegisteredTokenList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) GetRegisteredTokenList() ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*BridgeTransferERC721CallerSession) HandleNoncesToBlockNums ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*BridgeTransferERC721CallerSession) HandledRequestTx ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) HandledRequestTx(arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*BridgeTransferERC721CallerSession) IndexOfTokens ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) IndexOfTokens(arg0 common.Address) (*big.Int, error)
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*BridgeTransferERC721CallerSession) IsRunning ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) IsRunning() (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*BridgeTransferERC721CallerSession) LockedTokens ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) LockedTokens(arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*BridgeTransferERC721CallerSession) LowerHandleNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) LowerHandleNonce() (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*BridgeTransferERC721CallerSession) MAXOPERATOR ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) MAXOPERATOR() (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeTransferERC721CallerSession) ModeMintBurn ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) ModeMintBurn() (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*BridgeTransferERC721CallerSession) OperatorList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) OperatorList(arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeTransferERC721CallerSession) OperatorThresholds ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) OperatorThresholds(arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*BridgeTransferERC721CallerSession) Operators ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) Operators(arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*BridgeTransferERC721CallerSession) Owner ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTransferERC721CallerSession) RecoveryBlockNumber ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) RecoveryBlockNumber() (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*BridgeTransferERC721CallerSession) RegisteredTokenList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*BridgeTransferERC721CallerSession) RegisteredTokens ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
func (*BridgeTransferERC721CallerSession) RequestNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) RequestNonce() (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*BridgeTransferERC721CallerSession) UpperHandleNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721CallerSession) UpperHandleNonce() (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type BridgeTransferERC721ERC20FeeChanged ¶
type BridgeTransferERC721ERC20FeeChanged struct { Token common.Address Fee *big.Int Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721ERC20FeeChanged represents a ERC20FeeChanged event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721ERC20FeeChangedIterator ¶
type BridgeTransferERC721ERC20FeeChangedIterator struct { Event *BridgeTransferERC721ERC20FeeChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721ERC20FeeChangedIterator is returned from FilterERC20FeeChanged and is used to iterate over the raw logs and unpacked data for ERC20FeeChanged events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721ERC20FeeChangedIterator) Close ¶
func (it *BridgeTransferERC721ERC20FeeChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721ERC20FeeChangedIterator) Error ¶
func (it *BridgeTransferERC721ERC20FeeChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721ERC20FeeChangedIterator) Next ¶
func (it *BridgeTransferERC721ERC20FeeChangedIterator) 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 BridgeTransferERC721FeeReceiverChanged ¶
type BridgeTransferERC721FeeReceiverChanged struct { FeeReceiver common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721FeeReceiverChanged represents a FeeReceiverChanged event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721FeeReceiverChangedIterator ¶
type BridgeTransferERC721FeeReceiverChangedIterator struct { Event *BridgeTransferERC721FeeReceiverChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721FeeReceiverChangedIterator is returned from FilterFeeReceiverChanged and is used to iterate over the raw logs and unpacked data for FeeReceiverChanged events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721FeeReceiverChangedIterator) Close ¶
func (it *BridgeTransferERC721FeeReceiverChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721FeeReceiverChangedIterator) Error ¶
func (it *BridgeTransferERC721FeeReceiverChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721FeeReceiverChangedIterator) Next ¶
func (it *BridgeTransferERC721FeeReceiverChangedIterator) 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 BridgeTransferERC721Filterer ¶
type BridgeTransferERC721Filterer struct {
// contains filtered or unexported fields
}
BridgeTransferERC721Filterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewBridgeTransferERC721Filterer ¶
func NewBridgeTransferERC721Filterer(address common.Address, filterer bind.ContractFilterer) (*BridgeTransferERC721Filterer, error)
NewBridgeTransferERC721Filterer creates a new log filterer instance of BridgeTransferERC721, bound to a specific deployed contract.
func (*BridgeTransferERC721Filterer) FilterERC20FeeChanged ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterERC20FeeChanged(opts *bind.FilterOpts, token []common.Address, fee []*big.Int) (*BridgeTransferERC721ERC20FeeChangedIterator, error)
FilterERC20FeeChanged is a free log retrieval operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeTransferERC721Filterer) FilterFeeReceiverChanged ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterFeeReceiverChanged(opts *bind.FilterOpts, feeReceiver []common.Address) (*BridgeTransferERC721FeeReceiverChangedIterator, error)
FilterFeeReceiverChanged is a free log retrieval operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeTransferERC721Filterer) FilterHandleValueTransfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterHandleValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*BridgeTransferERC721HandleValueTransferIterator, error)
FilterHandleValueTransfer is a free log retrieval operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*BridgeTransferERC721Filterer) FilterKLAYFeeChanged ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterKLAYFeeChanged(opts *bind.FilterOpts, fee []*big.Int) (*BridgeTransferERC721KLAYFeeChangedIterator, error)
FilterKLAYFeeChanged is a free log retrieval operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeTransferERC721Filterer) FilterOwnershipTransferred ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*BridgeTransferERC721OwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTransferERC721Filterer) FilterRequestValueTransfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterRequestValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*BridgeTransferERC721RequestValueTransferIterator, error)
FilterRequestValueTransfer is a free log retrieval operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*BridgeTransferERC721Filterer) FilterRequestValueTransferEncoded ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterRequestValueTransferEncoded(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*BridgeTransferERC721RequestValueTransferEncodedIterator, error)
FilterRequestValueTransferEncoded is a free log retrieval operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*BridgeTransferERC721Filterer) FilterTokenDeregistered ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterTokenDeregistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC721TokenDeregisteredIterator, error)
FilterTokenDeregistered is a free log retrieval operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*BridgeTransferERC721Filterer) FilterTokenLocked ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterTokenLocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC721TokenLockedIterator, error)
FilterTokenLocked is a free log retrieval operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*BridgeTransferERC721Filterer) FilterTokenRegistered ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterTokenRegistered(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC721TokenRegisteredIterator, error)
FilterTokenRegistered is a free log retrieval operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*BridgeTransferERC721Filterer) FilterTokenUnlocked ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) FilterTokenUnlocked(opts *bind.FilterOpts, token []common.Address) (*BridgeTransferERC721TokenUnlockedIterator, error)
FilterTokenUnlocked is a free log retrieval operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
func (*BridgeTransferERC721Filterer) ParseERC20FeeChanged ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseERC20FeeChanged(log types.Log) (*BridgeTransferERC721ERC20FeeChanged, error)
ParseERC20FeeChanged is a log parse operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeTransferERC721Filterer) ParseFeeReceiverChanged ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseFeeReceiverChanged(log types.Log) (*BridgeTransferERC721FeeReceiverChanged, error)
ParseFeeReceiverChanged is a log parse operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeTransferERC721Filterer) ParseHandleValueTransfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseHandleValueTransfer(log types.Log) (*BridgeTransferERC721HandleValueTransfer, error)
ParseHandleValueTransfer is a log parse operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*BridgeTransferERC721Filterer) ParseKLAYFeeChanged ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseKLAYFeeChanged(log types.Log) (*BridgeTransferERC721KLAYFeeChanged, error)
ParseKLAYFeeChanged is a log parse operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeTransferERC721Filterer) ParseOwnershipTransferred ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseOwnershipTransferred(log types.Log) (*BridgeTransferERC721OwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTransferERC721Filterer) ParseRequestValueTransfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseRequestValueTransfer(log types.Log) (*BridgeTransferERC721RequestValueTransfer, error)
ParseRequestValueTransfer is a log parse operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*BridgeTransferERC721Filterer) ParseRequestValueTransferEncoded ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseRequestValueTransferEncoded(log types.Log) (*BridgeTransferERC721RequestValueTransferEncoded, error)
ParseRequestValueTransferEncoded is a log parse operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*BridgeTransferERC721Filterer) ParseTokenDeregistered ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseTokenDeregistered(log types.Log) (*BridgeTransferERC721TokenDeregistered, error)
ParseTokenDeregistered is a log parse operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*BridgeTransferERC721Filterer) ParseTokenLocked ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseTokenLocked(log types.Log) (*BridgeTransferERC721TokenLocked, error)
ParseTokenLocked is a log parse operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*BridgeTransferERC721Filterer) ParseTokenRegistered ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseTokenRegistered(log types.Log) (*BridgeTransferERC721TokenRegistered, error)
ParseTokenRegistered is a log parse operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*BridgeTransferERC721Filterer) ParseTokenUnlocked ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) ParseTokenUnlocked(log types.Log) (*BridgeTransferERC721TokenUnlocked, error)
ParseTokenUnlocked is a log parse operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
func (*BridgeTransferERC721Filterer) WatchERC20FeeChanged ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchERC20FeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721ERC20FeeChanged, token []common.Address, fee []*big.Int) (event.Subscription, error)
WatchERC20FeeChanged is a free log subscription operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeTransferERC721Filterer) WatchFeeReceiverChanged ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchFeeReceiverChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721FeeReceiverChanged, feeReceiver []common.Address) (event.Subscription, error)
WatchFeeReceiverChanged is a free log subscription operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeTransferERC721Filterer) WatchHandleValueTransfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchHandleValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721HandleValueTransfer, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchHandleValueTransfer is a free log subscription operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*BridgeTransferERC721Filterer) WatchKLAYFeeChanged ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchKLAYFeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721KLAYFeeChanged, fee []*big.Int) (event.Subscription, error)
WatchKLAYFeeChanged is a free log subscription operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeTransferERC721Filterer) WatchOwnershipTransferred ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721OwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTransferERC721Filterer) WatchRequestValueTransfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchRequestValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721RequestValueTransfer, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchRequestValueTransfer is a free log subscription operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*BridgeTransferERC721Filterer) WatchRequestValueTransferEncoded ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchRequestValueTransferEncoded(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721RequestValueTransferEncoded, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchRequestValueTransferEncoded is a free log subscription operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*BridgeTransferERC721Filterer) WatchTokenDeregistered ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchTokenDeregistered(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721TokenDeregistered, token []common.Address) (event.Subscription, error)
WatchTokenDeregistered is a free log subscription operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*BridgeTransferERC721Filterer) WatchTokenLocked ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchTokenLocked(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721TokenLocked, token []common.Address) (event.Subscription, error)
WatchTokenLocked is a free log subscription operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*BridgeTransferERC721Filterer) WatchTokenRegistered ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchTokenRegistered(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721TokenRegistered, token []common.Address) (event.Subscription, error)
WatchTokenRegistered is a free log subscription operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*BridgeTransferERC721Filterer) WatchTokenUnlocked ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Filterer) WatchTokenUnlocked(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC721TokenUnlocked, token []common.Address) (event.Subscription, error)
WatchTokenUnlocked is a free log subscription operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
type BridgeTransferERC721HandleValueTransfer ¶
type BridgeTransferERC721HandleValueTransfer struct { RequestTxHash [32]byte TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int HandleNonce uint64 LowerHandleNonce uint64 ExtraData []byte Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721HandleValueTransfer represents a HandleValueTransfer event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721HandleValueTransferIterator ¶
type BridgeTransferERC721HandleValueTransferIterator struct { Event *BridgeTransferERC721HandleValueTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721HandleValueTransferIterator is returned from FilterHandleValueTransfer and is used to iterate over the raw logs and unpacked data for HandleValueTransfer events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721HandleValueTransferIterator) Close ¶
func (it *BridgeTransferERC721HandleValueTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721HandleValueTransferIterator) Error ¶
func (it *BridgeTransferERC721HandleValueTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721HandleValueTransferIterator) Next ¶
func (it *BridgeTransferERC721HandleValueTransferIterator) 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 BridgeTransferERC721KLAYFeeChanged ¶
type BridgeTransferERC721KLAYFeeChanged struct { Fee *big.Int Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721KLAYFeeChanged represents a KLAYFeeChanged event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721KLAYFeeChangedIterator ¶
type BridgeTransferERC721KLAYFeeChangedIterator struct { Event *BridgeTransferERC721KLAYFeeChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721KLAYFeeChangedIterator is returned from FilterKLAYFeeChanged and is used to iterate over the raw logs and unpacked data for KLAYFeeChanged events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721KLAYFeeChangedIterator) Close ¶
func (it *BridgeTransferERC721KLAYFeeChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721KLAYFeeChangedIterator) Error ¶
func (it *BridgeTransferERC721KLAYFeeChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721KLAYFeeChangedIterator) Next ¶
func (it *BridgeTransferERC721KLAYFeeChangedIterator) 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 BridgeTransferERC721OwnershipTransferred ¶
type BridgeTransferERC721OwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721OwnershipTransferred represents a OwnershipTransferred event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721OwnershipTransferredIterator ¶
type BridgeTransferERC721OwnershipTransferredIterator struct { Event *BridgeTransferERC721OwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721OwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721OwnershipTransferredIterator) Close ¶
func (it *BridgeTransferERC721OwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721OwnershipTransferredIterator) Error ¶
func (it *BridgeTransferERC721OwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721OwnershipTransferredIterator) Next ¶
func (it *BridgeTransferERC721OwnershipTransferredIterator) 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 BridgeTransferERC721Raw ¶
type BridgeTransferERC721Raw struct {
Contract *BridgeTransferERC721 // Generic contract binding to access the raw methods on
}
BridgeTransferERC721Raw is an auto generated low-level Go binding around a Klaytn contract.
func (*BridgeTransferERC721Raw) Call ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Raw) 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 (*BridgeTransferERC721Raw) Transact ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeTransferERC721Raw) Transfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Raw) 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 BridgeTransferERC721RequestValueTransfer ¶
type BridgeTransferERC721RequestValueTransfer struct { TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int RequestNonce uint64 Fee *big.Int ExtraData []byte Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721RequestValueTransfer represents a RequestValueTransfer event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721RequestValueTransferEncoded ¶
type BridgeTransferERC721RequestValueTransferEncoded struct { TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int RequestNonce uint64 Fee *big.Int ExtraData []byte EncodingVer uint8 EncodedData []byte Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721RequestValueTransferEncoded represents a RequestValueTransferEncoded event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721RequestValueTransferEncodedIterator ¶
type BridgeTransferERC721RequestValueTransferEncodedIterator struct { Event *BridgeTransferERC721RequestValueTransferEncoded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721RequestValueTransferEncodedIterator is returned from FilterRequestValueTransferEncoded and is used to iterate over the raw logs and unpacked data for RequestValueTransferEncoded events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721RequestValueTransferEncodedIterator) Close ¶
func (it *BridgeTransferERC721RequestValueTransferEncodedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721RequestValueTransferEncodedIterator) Error ¶
func (it *BridgeTransferERC721RequestValueTransferEncodedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721RequestValueTransferEncodedIterator) Next ¶
func (it *BridgeTransferERC721RequestValueTransferEncodedIterator) 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 BridgeTransferERC721RequestValueTransferIterator ¶
type BridgeTransferERC721RequestValueTransferIterator struct { Event *BridgeTransferERC721RequestValueTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721RequestValueTransferIterator is returned from FilterRequestValueTransfer and is used to iterate over the raw logs and unpacked data for RequestValueTransfer events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721RequestValueTransferIterator) Close ¶
func (it *BridgeTransferERC721RequestValueTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721RequestValueTransferIterator) Error ¶
func (it *BridgeTransferERC721RequestValueTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721RequestValueTransferIterator) Next ¶
func (it *BridgeTransferERC721RequestValueTransferIterator) 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 BridgeTransferERC721Session ¶
type BridgeTransferERC721Session struct { Contract *BridgeTransferERC721 // 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 }
BridgeTransferERC721Session is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*BridgeTransferERC721Session) ClosedValueTransferVotes ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) ClosedValueTransferVotes(arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeTransferERC721Session) ConfigurationNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) ConfigurationNonce() (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeTransferERC721Session) DeregisterOperator ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeTransferERC721Session) DeregisterToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) DeregisterToken(_token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*BridgeTransferERC721Session) FeeOfERC20 ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) FeeOfERC20(arg0 common.Address) (*big.Int, error)
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeTransferERC721Session) FeeOfKLAY ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) FeeOfKLAY() (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeTransferERC721Session) FeeReceiver ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) FeeReceiver() (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*BridgeTransferERC721Session) GetOperatorList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) GetOperatorList() ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeTransferERC721Session) GetRegisteredTokenList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) GetRegisteredTokenList() ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*BridgeTransferERC721Session) HandleERC721Transfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) HandleERC721Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _tokenId *big.Int, _requestedNonce uint64, _requestedBlockNumber uint64, _tokenURI string, _extraData []byte) (*types.Transaction, error)
HandleERC721Transfer is a paid mutator transaction binding the contract method 0xafb60223.
Solidity: function handleERC721Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _tokenId, uint64 _requestedNonce, uint64 _requestedBlockNumber, string _tokenURI, bytes _extraData) returns()
func (*BridgeTransferERC721Session) HandleNoncesToBlockNums ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*BridgeTransferERC721Session) HandledRequestTx ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) HandledRequestTx(arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*BridgeTransferERC721Session) IndexOfTokens ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) IndexOfTokens(arg0 common.Address) (*big.Int, error)
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*BridgeTransferERC721Session) IsRunning ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) IsRunning() (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*BridgeTransferERC721Session) LockToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) LockToken(_token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*BridgeTransferERC721Session) LockedTokens ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) LockedTokens(arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*BridgeTransferERC721Session) LowerHandleNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) LowerHandleNonce() (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*BridgeTransferERC721Session) MAXOPERATOR ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) MAXOPERATOR() (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeTransferERC721Session) ModeMintBurn ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) ModeMintBurn() (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*BridgeTransferERC721Session) OnERC721Received ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0xcf0da290.
Solidity: function onERC721Received(address _from, uint256 _tokenId, address _to, bytes _extraData) returns()
func (*BridgeTransferERC721Session) OperatorList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) OperatorList(arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeTransferERC721Session) OperatorThresholds ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) OperatorThresholds(arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*BridgeTransferERC721Session) Operators ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) Operators(arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*BridgeTransferERC721Session) Owner ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTransferERC721Session) RecoveryBlockNumber ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) RecoveryBlockNumber() (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*BridgeTransferERC721Session) RegisterOperator ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) RegisterOperator(_operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeTransferERC721Session) RegisterToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*BridgeTransferERC721Session) RegisteredTokenList ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*BridgeTransferERC721Session) RegisteredTokens ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) RegisteredTokens(arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
func (*BridgeTransferERC721Session) RenounceOwnership ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTransferERC721Session) RequestERC721Transfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) RequestERC721Transfer(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC721Transfer is a paid mutator transaction binding the contract method 0x22604742.
Solidity: function requestERC721Transfer(address _tokenAddress, address _to, uint256 _tokenId, bytes _extraData) returns()
func (*BridgeTransferERC721Session) RequestNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) RequestNonce() (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*BridgeTransferERC721Session) SetFeeReceiver ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*BridgeTransferERC721Session) SetOperatorThreshold ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeTransferERC721Session) Start ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) Start(_status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*BridgeTransferERC721Session) TransferOwnership ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BridgeTransferERC721Session) UnlockToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) UnlockToken(_token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
func (*BridgeTransferERC721Session) UpperHandleNonce ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Session) UpperHandleNonce() (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type BridgeTransferERC721TokenDeregistered ¶
type BridgeTransferERC721TokenDeregistered struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721TokenDeregistered represents a TokenDeregistered event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721TokenDeregisteredIterator ¶
type BridgeTransferERC721TokenDeregisteredIterator struct { Event *BridgeTransferERC721TokenDeregistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721TokenDeregisteredIterator is returned from FilterTokenDeregistered and is used to iterate over the raw logs and unpacked data for TokenDeregistered events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721TokenDeregisteredIterator) Close ¶
func (it *BridgeTransferERC721TokenDeregisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721TokenDeregisteredIterator) Error ¶
func (it *BridgeTransferERC721TokenDeregisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721TokenDeregisteredIterator) Next ¶
func (it *BridgeTransferERC721TokenDeregisteredIterator) 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 BridgeTransferERC721TokenLocked ¶
type BridgeTransferERC721TokenLocked struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721TokenLocked represents a TokenLocked event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721TokenLockedIterator ¶
type BridgeTransferERC721TokenLockedIterator struct { Event *BridgeTransferERC721TokenLocked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721TokenLockedIterator is returned from FilterTokenLocked and is used to iterate over the raw logs and unpacked data for TokenLocked events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721TokenLockedIterator) Close ¶
func (it *BridgeTransferERC721TokenLockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721TokenLockedIterator) Error ¶
func (it *BridgeTransferERC721TokenLockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721TokenLockedIterator) Next ¶
func (it *BridgeTransferERC721TokenLockedIterator) 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 BridgeTransferERC721TokenRegistered ¶
type BridgeTransferERC721TokenRegistered struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721TokenRegistered represents a TokenRegistered event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721TokenRegisteredIterator ¶
type BridgeTransferERC721TokenRegisteredIterator struct { Event *BridgeTransferERC721TokenRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721TokenRegisteredIterator is returned from FilterTokenRegistered and is used to iterate over the raw logs and unpacked data for TokenRegistered events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721TokenRegisteredIterator) Close ¶
func (it *BridgeTransferERC721TokenRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721TokenRegisteredIterator) Error ¶
func (it *BridgeTransferERC721TokenRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721TokenRegisteredIterator) Next ¶
func (it *BridgeTransferERC721TokenRegisteredIterator) 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 BridgeTransferERC721TokenUnlocked ¶
type BridgeTransferERC721TokenUnlocked struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferERC721TokenUnlocked represents a TokenUnlocked event raised by the BridgeTransferERC721 contract.
type BridgeTransferERC721TokenUnlockedIterator ¶
type BridgeTransferERC721TokenUnlockedIterator struct { Event *BridgeTransferERC721TokenUnlocked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferERC721TokenUnlockedIterator is returned from FilterTokenUnlocked and is used to iterate over the raw logs and unpacked data for TokenUnlocked events raised by the BridgeTransferERC721 contract.
func (*BridgeTransferERC721TokenUnlockedIterator) Close ¶
func (it *BridgeTransferERC721TokenUnlockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferERC721TokenUnlockedIterator) Error ¶
func (it *BridgeTransferERC721TokenUnlockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferERC721TokenUnlockedIterator) Next ¶
func (it *BridgeTransferERC721TokenUnlockedIterator) 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 BridgeTransferERC721Transactor ¶
type BridgeTransferERC721Transactor struct {
// contains filtered or unexported fields
}
BridgeTransferERC721Transactor is an auto generated write-only Go binding around a Klaytn contract.
func NewBridgeTransferERC721Transactor ¶
func NewBridgeTransferERC721Transactor(address common.Address, transactor bind.ContractTransactor) (*BridgeTransferERC721Transactor, error)
NewBridgeTransferERC721Transactor creates a new write-only instance of BridgeTransferERC721, bound to a specific deployed contract.
func (*BridgeTransferERC721Transactor) DeregisterOperator ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) DeregisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeTransferERC721Transactor) DeregisterToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) DeregisterToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*BridgeTransferERC721Transactor) HandleERC721Transfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) HandleERC721Transfer(opts *bind.TransactOpts, _requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _tokenId *big.Int, _requestedNonce uint64, _requestedBlockNumber uint64, _tokenURI string, _extraData []byte) (*types.Transaction, error)
HandleERC721Transfer is a paid mutator transaction binding the contract method 0xafb60223.
Solidity: function handleERC721Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _tokenId, uint64 _requestedNonce, uint64 _requestedBlockNumber, string _tokenURI, bytes _extraData) returns()
func (*BridgeTransferERC721Transactor) LockToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) LockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*BridgeTransferERC721Transactor) OnERC721Received ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) OnERC721Received(opts *bind.TransactOpts, _from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0xcf0da290.
Solidity: function onERC721Received(address _from, uint256 _tokenId, address _to, bytes _extraData) returns()
func (*BridgeTransferERC721Transactor) RegisterOperator ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) RegisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeTransferERC721Transactor) RegisterToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) RegisterToken(opts *bind.TransactOpts, _token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*BridgeTransferERC721Transactor) RenounceOwnership ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTransferERC721Transactor) RequestERC721Transfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) RequestERC721Transfer(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, _tokenId *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC721Transfer is a paid mutator transaction binding the contract method 0x22604742.
Solidity: function requestERC721Transfer(address _tokenAddress, address _to, uint256 _tokenId, bytes _extraData) returns()
func (*BridgeTransferERC721Transactor) SetFeeReceiver ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) SetFeeReceiver(opts *bind.TransactOpts, _feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*BridgeTransferERC721Transactor) SetOperatorThreshold ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) SetOperatorThreshold(opts *bind.TransactOpts, _voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeTransferERC721Transactor) Start ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) Start(opts *bind.TransactOpts, _status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*BridgeTransferERC721Transactor) TransferOwnership ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BridgeTransferERC721Transactor) UnlockToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721Transactor) UnlockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
type BridgeTransferERC721TransactorRaw ¶
type BridgeTransferERC721TransactorRaw struct {
Contract *BridgeTransferERC721Transactor // Generic write-only contract binding to access the raw methods on
}
BridgeTransferERC721TransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*BridgeTransferERC721TransactorRaw) Transact ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeTransferERC721TransactorRaw) Transfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorRaw) 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 BridgeTransferERC721TransactorSession ¶
type BridgeTransferERC721TransactorSession struct { Contract *BridgeTransferERC721Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BridgeTransferERC721TransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*BridgeTransferERC721TransactorSession) DeregisterOperator ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeTransferERC721TransactorSession) DeregisterToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*BridgeTransferERC721TransactorSession) HandleERC721Transfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) HandleERC721Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _tokenId *big.Int, _requestedNonce uint64, _requestedBlockNumber uint64, _tokenURI string, _extraData []byte) (*types.Transaction, error)
HandleERC721Transfer is a paid mutator transaction binding the contract method 0xafb60223.
Solidity: function handleERC721Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _tokenId, uint64 _requestedNonce, uint64 _requestedBlockNumber, string _tokenURI, bytes _extraData) returns()
func (*BridgeTransferERC721TransactorSession) LockToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) LockToken(_token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*BridgeTransferERC721TransactorSession) OnERC721Received ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0xcf0da290.
Solidity: function onERC721Received(address _from, uint256 _tokenId, address _to, bytes _extraData) returns()
func (*BridgeTransferERC721TransactorSession) RegisterOperator ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeTransferERC721TransactorSession) RegisterToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*BridgeTransferERC721TransactorSession) RenounceOwnership ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTransferERC721TransactorSession) RequestERC721Transfer ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) RequestERC721Transfer(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC721Transfer is a paid mutator transaction binding the contract method 0x22604742.
Solidity: function requestERC721Transfer(address _tokenAddress, address _to, uint256 _tokenId, bytes _extraData) returns()
func (*BridgeTransferERC721TransactorSession) SetFeeReceiver ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*BridgeTransferERC721TransactorSession) SetOperatorThreshold ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeTransferERC721TransactorSession) Start ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) Start(_status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*BridgeTransferERC721TransactorSession) TransferOwnership ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BridgeTransferERC721TransactorSession) UnlockToken ¶
func (_BridgeTransferERC721 *BridgeTransferERC721TransactorSession) UnlockToken(_token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
type BridgeTransferFeeReceiverChanged ¶
type BridgeTransferFeeReceiverChanged struct { FeeReceiver common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferFeeReceiverChanged represents a FeeReceiverChanged event raised by the BridgeTransfer contract.
type BridgeTransferFeeReceiverChangedIterator ¶
type BridgeTransferFeeReceiverChangedIterator struct { Event *BridgeTransferFeeReceiverChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferFeeReceiverChangedIterator is returned from FilterFeeReceiverChanged and is used to iterate over the raw logs and unpacked data for FeeReceiverChanged events raised by the BridgeTransfer contract.
func (*BridgeTransferFeeReceiverChangedIterator) Close ¶
func (it *BridgeTransferFeeReceiverChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferFeeReceiverChangedIterator) Error ¶
func (it *BridgeTransferFeeReceiverChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferFeeReceiverChangedIterator) Next ¶
func (it *BridgeTransferFeeReceiverChangedIterator) 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 BridgeTransferFilterer ¶
type BridgeTransferFilterer struct {
// contains filtered or unexported fields
}
BridgeTransferFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewBridgeTransferFilterer ¶
func NewBridgeTransferFilterer(address common.Address, filterer bind.ContractFilterer) (*BridgeTransferFilterer, error)
NewBridgeTransferFilterer creates a new log filterer instance of BridgeTransfer, bound to a specific deployed contract.
func (*BridgeTransferFilterer) FilterERC20FeeChanged ¶
func (_BridgeTransfer *BridgeTransferFilterer) FilterERC20FeeChanged(opts *bind.FilterOpts, token []common.Address, fee []*big.Int) (*BridgeTransferERC20FeeChangedIterator, error)
FilterERC20FeeChanged is a free log retrieval operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeTransferFilterer) FilterFeeReceiverChanged ¶
func (_BridgeTransfer *BridgeTransferFilterer) FilterFeeReceiverChanged(opts *bind.FilterOpts, feeReceiver []common.Address) (*BridgeTransferFeeReceiverChangedIterator, error)
FilterFeeReceiverChanged is a free log retrieval operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeTransferFilterer) FilterHandleValueTransfer ¶
func (_BridgeTransfer *BridgeTransferFilterer) FilterHandleValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*BridgeTransferHandleValueTransferIterator, error)
FilterHandleValueTransfer is a free log retrieval operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*BridgeTransferFilterer) FilterKLAYFeeChanged ¶
func (_BridgeTransfer *BridgeTransferFilterer) FilterKLAYFeeChanged(opts *bind.FilterOpts, fee []*big.Int) (*BridgeTransferKLAYFeeChangedIterator, error)
FilterKLAYFeeChanged is a free log retrieval operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeTransferFilterer) FilterOwnershipTransferred ¶
func (_BridgeTransfer *BridgeTransferFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*BridgeTransferOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTransferFilterer) FilterRequestValueTransfer ¶
func (_BridgeTransfer *BridgeTransferFilterer) FilterRequestValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*BridgeTransferRequestValueTransferIterator, error)
FilterRequestValueTransfer is a free log retrieval operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*BridgeTransferFilterer) FilterRequestValueTransferEncoded ¶
func (_BridgeTransfer *BridgeTransferFilterer) FilterRequestValueTransferEncoded(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*BridgeTransferRequestValueTransferEncodedIterator, error)
FilterRequestValueTransferEncoded is a free log retrieval operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*BridgeTransferFilterer) ParseERC20FeeChanged ¶
func (_BridgeTransfer *BridgeTransferFilterer) ParseERC20FeeChanged(log types.Log) (*BridgeTransferERC20FeeChanged, error)
ParseERC20FeeChanged is a log parse operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeTransferFilterer) ParseFeeReceiverChanged ¶
func (_BridgeTransfer *BridgeTransferFilterer) ParseFeeReceiverChanged(log types.Log) (*BridgeTransferFeeReceiverChanged, error)
ParseFeeReceiverChanged is a log parse operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeTransferFilterer) ParseHandleValueTransfer ¶
func (_BridgeTransfer *BridgeTransferFilterer) ParseHandleValueTransfer(log types.Log) (*BridgeTransferHandleValueTransfer, error)
ParseHandleValueTransfer is a log parse operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*BridgeTransferFilterer) ParseKLAYFeeChanged ¶
func (_BridgeTransfer *BridgeTransferFilterer) ParseKLAYFeeChanged(log types.Log) (*BridgeTransferKLAYFeeChanged, error)
ParseKLAYFeeChanged is a log parse operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeTransferFilterer) ParseOwnershipTransferred ¶
func (_BridgeTransfer *BridgeTransferFilterer) ParseOwnershipTransferred(log types.Log) (*BridgeTransferOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTransferFilterer) ParseRequestValueTransfer ¶
func (_BridgeTransfer *BridgeTransferFilterer) ParseRequestValueTransfer(log types.Log) (*BridgeTransferRequestValueTransfer, error)
ParseRequestValueTransfer is a log parse operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*BridgeTransferFilterer) ParseRequestValueTransferEncoded ¶
func (_BridgeTransfer *BridgeTransferFilterer) ParseRequestValueTransferEncoded(log types.Log) (*BridgeTransferRequestValueTransferEncoded, error)
ParseRequestValueTransferEncoded is a log parse operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*BridgeTransferFilterer) WatchERC20FeeChanged ¶
func (_BridgeTransfer *BridgeTransferFilterer) WatchERC20FeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferERC20FeeChanged, token []common.Address, fee []*big.Int) (event.Subscription, error)
WatchERC20FeeChanged is a free log subscription operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*BridgeTransferFilterer) WatchFeeReceiverChanged ¶
func (_BridgeTransfer *BridgeTransferFilterer) WatchFeeReceiverChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferFeeReceiverChanged, feeReceiver []common.Address) (event.Subscription, error)
WatchFeeReceiverChanged is a free log subscription operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*BridgeTransferFilterer) WatchHandleValueTransfer ¶
func (_BridgeTransfer *BridgeTransferFilterer) WatchHandleValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferHandleValueTransfer, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchHandleValueTransfer is a free log subscription operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*BridgeTransferFilterer) WatchKLAYFeeChanged ¶
func (_BridgeTransfer *BridgeTransferFilterer) WatchKLAYFeeChanged(opts *bind.WatchOpts, sink chan<- *BridgeTransferKLAYFeeChanged, fee []*big.Int) (event.Subscription, error)
WatchKLAYFeeChanged is a free log subscription operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*BridgeTransferFilterer) WatchOwnershipTransferred ¶
func (_BridgeTransfer *BridgeTransferFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BridgeTransferOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*BridgeTransferFilterer) WatchRequestValueTransfer ¶
func (_BridgeTransfer *BridgeTransferFilterer) WatchRequestValueTransfer(opts *bind.WatchOpts, sink chan<- *BridgeTransferRequestValueTransfer, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchRequestValueTransfer is a free log subscription operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*BridgeTransferFilterer) WatchRequestValueTransferEncoded ¶
func (_BridgeTransfer *BridgeTransferFilterer) WatchRequestValueTransferEncoded(opts *bind.WatchOpts, sink chan<- *BridgeTransferRequestValueTransferEncoded, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchRequestValueTransferEncoded is a free log subscription operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
type BridgeTransferHandleValueTransfer ¶
type BridgeTransferHandleValueTransfer struct { RequestTxHash [32]byte TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int HandleNonce uint64 LowerHandleNonce uint64 ExtraData []byte Raw types.Log // Blockchain specific contextual infos }
BridgeTransferHandleValueTransfer represents a HandleValueTransfer event raised by the BridgeTransfer contract.
type BridgeTransferHandleValueTransferIterator ¶
type BridgeTransferHandleValueTransferIterator struct { Event *BridgeTransferHandleValueTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferHandleValueTransferIterator is returned from FilterHandleValueTransfer and is used to iterate over the raw logs and unpacked data for HandleValueTransfer events raised by the BridgeTransfer contract.
func (*BridgeTransferHandleValueTransferIterator) Close ¶
func (it *BridgeTransferHandleValueTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferHandleValueTransferIterator) Error ¶
func (it *BridgeTransferHandleValueTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferHandleValueTransferIterator) Next ¶
func (it *BridgeTransferHandleValueTransferIterator) 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 BridgeTransferKLAYFeeChanged ¶
type BridgeTransferKLAYFeeChanged struct { Fee *big.Int Raw types.Log // Blockchain specific contextual infos }
BridgeTransferKLAYFeeChanged represents a KLAYFeeChanged event raised by the BridgeTransfer contract.
type BridgeTransferKLAYFeeChangedIterator ¶
type BridgeTransferKLAYFeeChangedIterator struct { Event *BridgeTransferKLAYFeeChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferKLAYFeeChangedIterator is returned from FilterKLAYFeeChanged and is used to iterate over the raw logs and unpacked data for KLAYFeeChanged events raised by the BridgeTransfer contract.
func (*BridgeTransferKLAYFeeChangedIterator) Close ¶
func (it *BridgeTransferKLAYFeeChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferKLAYFeeChangedIterator) Error ¶
func (it *BridgeTransferKLAYFeeChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferKLAYFeeChangedIterator) Next ¶
func (it *BridgeTransferKLAYFeeChangedIterator) 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 BridgeTransferOwnershipTransferred ¶
type BridgeTransferOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeTransferOwnershipTransferred represents a OwnershipTransferred event raised by the BridgeTransfer contract.
type BridgeTransferOwnershipTransferredIterator ¶
type BridgeTransferOwnershipTransferredIterator struct { Event *BridgeTransferOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BridgeTransfer contract.
func (*BridgeTransferOwnershipTransferredIterator) Close ¶
func (it *BridgeTransferOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferOwnershipTransferredIterator) Error ¶
func (it *BridgeTransferOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferOwnershipTransferredIterator) Next ¶
func (it *BridgeTransferOwnershipTransferredIterator) 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 BridgeTransferRaw ¶
type BridgeTransferRaw struct {
Contract *BridgeTransfer // Generic contract binding to access the raw methods on
}
BridgeTransferRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*BridgeTransferRaw) Call ¶
func (_BridgeTransfer *BridgeTransferRaw) 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 (*BridgeTransferRaw) Transact ¶
func (_BridgeTransfer *BridgeTransferRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeTransferRaw) Transfer ¶
func (_BridgeTransfer *BridgeTransferRaw) 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 BridgeTransferRequestValueTransfer ¶
type BridgeTransferRequestValueTransfer struct { TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int RequestNonce uint64 Fee *big.Int ExtraData []byte Raw types.Log // Blockchain specific contextual infos }
BridgeTransferRequestValueTransfer represents a RequestValueTransfer event raised by the BridgeTransfer contract.
type BridgeTransferRequestValueTransferEncoded ¶
type BridgeTransferRequestValueTransferEncoded struct { TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int RequestNonce uint64 Fee *big.Int ExtraData []byte EncodingVer uint8 EncodedData []byte Raw types.Log // Blockchain specific contextual infos }
BridgeTransferRequestValueTransferEncoded represents a RequestValueTransferEncoded event raised by the BridgeTransfer contract.
type BridgeTransferRequestValueTransferEncodedIterator ¶
type BridgeTransferRequestValueTransferEncodedIterator struct { Event *BridgeTransferRequestValueTransferEncoded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferRequestValueTransferEncodedIterator is returned from FilterRequestValueTransferEncoded and is used to iterate over the raw logs and unpacked data for RequestValueTransferEncoded events raised by the BridgeTransfer contract.
func (*BridgeTransferRequestValueTransferEncodedIterator) Close ¶
func (it *BridgeTransferRequestValueTransferEncodedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferRequestValueTransferEncodedIterator) Error ¶
func (it *BridgeTransferRequestValueTransferEncodedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferRequestValueTransferEncodedIterator) Next ¶
func (it *BridgeTransferRequestValueTransferEncodedIterator) 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 BridgeTransferRequestValueTransferIterator ¶
type BridgeTransferRequestValueTransferIterator struct { Event *BridgeTransferRequestValueTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeTransferRequestValueTransferIterator is returned from FilterRequestValueTransfer and is used to iterate over the raw logs and unpacked data for RequestValueTransfer events raised by the BridgeTransfer contract.
func (*BridgeTransferRequestValueTransferIterator) Close ¶
func (it *BridgeTransferRequestValueTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeTransferRequestValueTransferIterator) Error ¶
func (it *BridgeTransferRequestValueTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeTransferRequestValueTransferIterator) Next ¶
func (it *BridgeTransferRequestValueTransferIterator) 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 BridgeTransferSession ¶
type BridgeTransferSession struct { Contract *BridgeTransfer // 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 }
BridgeTransferSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*BridgeTransferSession) ClosedValueTransferVotes ¶
func (_BridgeTransfer *BridgeTransferSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*BridgeTransferSession) ConfigurationNonce ¶
func (_BridgeTransfer *BridgeTransferSession) ConfigurationNonce() (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*BridgeTransferSession) DeregisterOperator ¶
func (_BridgeTransfer *BridgeTransferSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeTransferSession) FeeOfERC20 ¶
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*BridgeTransferSession) FeeOfKLAY ¶
func (_BridgeTransfer *BridgeTransferSession) FeeOfKLAY() (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*BridgeTransferSession) FeeReceiver ¶
func (_BridgeTransfer *BridgeTransferSession) FeeReceiver() (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*BridgeTransferSession) GetOperatorList ¶
func (_BridgeTransfer *BridgeTransferSession) GetOperatorList() ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*BridgeTransferSession) HandleNoncesToBlockNums ¶
func (_BridgeTransfer *BridgeTransferSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*BridgeTransferSession) HandledRequestTx ¶
func (_BridgeTransfer *BridgeTransferSession) HandledRequestTx(arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*BridgeTransferSession) IsRunning ¶
func (_BridgeTransfer *BridgeTransferSession) IsRunning() (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*BridgeTransferSession) LowerHandleNonce ¶
func (_BridgeTransfer *BridgeTransferSession) LowerHandleNonce() (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*BridgeTransferSession) MAXOPERATOR ¶
func (_BridgeTransfer *BridgeTransferSession) MAXOPERATOR() (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*BridgeTransferSession) ModeMintBurn ¶
func (_BridgeTransfer *BridgeTransferSession) ModeMintBurn() (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*BridgeTransferSession) OperatorList ¶
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*BridgeTransferSession) OperatorThresholds ¶
func (_BridgeTransfer *BridgeTransferSession) OperatorThresholds(arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*BridgeTransferSession) Operators ¶
func (_BridgeTransfer *BridgeTransferSession) Operators(arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*BridgeTransferSession) Owner ¶
func (_BridgeTransfer *BridgeTransferSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BridgeTransferSession) RecoveryBlockNumber ¶
func (_BridgeTransfer *BridgeTransferSession) RecoveryBlockNumber() (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*BridgeTransferSession) RegisterOperator ¶
func (_BridgeTransfer *BridgeTransferSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeTransferSession) RenounceOwnership ¶
func (_BridgeTransfer *BridgeTransferSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTransferSession) RequestNonce ¶
func (_BridgeTransfer *BridgeTransferSession) RequestNonce() (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*BridgeTransferSession) SetFeeReceiver ¶
func (_BridgeTransfer *BridgeTransferSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*BridgeTransferSession) SetOperatorThreshold ¶
func (_BridgeTransfer *BridgeTransferSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeTransferSession) Start ¶
func (_BridgeTransfer *BridgeTransferSession) Start(_status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*BridgeTransferSession) TransferOwnership ¶
func (_BridgeTransfer *BridgeTransferSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*BridgeTransferSession) UpperHandleNonce ¶
func (_BridgeTransfer *BridgeTransferSession) UpperHandleNonce() (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type BridgeTransferTransactor ¶
type BridgeTransferTransactor struct {
// contains filtered or unexported fields
}
BridgeTransferTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewBridgeTransferTransactor ¶
func NewBridgeTransferTransactor(address common.Address, transactor bind.ContractTransactor) (*BridgeTransferTransactor, error)
NewBridgeTransferTransactor creates a new write-only instance of BridgeTransfer, bound to a specific deployed contract.
func (*BridgeTransferTransactor) DeregisterOperator ¶
func (_BridgeTransfer *BridgeTransferTransactor) DeregisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeTransferTransactor) RegisterOperator ¶
func (_BridgeTransfer *BridgeTransferTransactor) RegisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeTransferTransactor) RenounceOwnership ¶
func (_BridgeTransfer *BridgeTransferTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTransferTransactor) SetFeeReceiver ¶
func (_BridgeTransfer *BridgeTransferTransactor) SetFeeReceiver(opts *bind.TransactOpts, _feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*BridgeTransferTransactor) SetOperatorThreshold ¶
func (_BridgeTransfer *BridgeTransferTransactor) SetOperatorThreshold(opts *bind.TransactOpts, _voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeTransferTransactor) Start ¶
func (_BridgeTransfer *BridgeTransferTransactor) Start(opts *bind.TransactOpts, _status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*BridgeTransferTransactor) TransferOwnership ¶
func (_BridgeTransfer *BridgeTransferTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type BridgeTransferTransactorRaw ¶
type BridgeTransferTransactorRaw struct {
Contract *BridgeTransferTransactor // Generic write-only contract binding to access the raw methods on
}
BridgeTransferTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*BridgeTransferTransactorRaw) Transact ¶
func (_BridgeTransfer *BridgeTransferTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeTransferTransactorRaw) Transfer ¶
func (_BridgeTransfer *BridgeTransferTransactorRaw) 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 BridgeTransferTransactorSession ¶
type BridgeTransferTransactorSession struct { Contract *BridgeTransferTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BridgeTransferTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*BridgeTransferTransactorSession) DeregisterOperator ¶
func (_BridgeTransfer *BridgeTransferTransactorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*BridgeTransferTransactorSession) RegisterOperator ¶
func (_BridgeTransfer *BridgeTransferTransactorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*BridgeTransferTransactorSession) RenounceOwnership ¶
func (_BridgeTransfer *BridgeTransferTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BridgeTransferTransactorSession) SetFeeReceiver ¶
func (_BridgeTransfer *BridgeTransferTransactorSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*BridgeTransferTransactorSession) SetOperatorThreshold ¶
func (_BridgeTransfer *BridgeTransferTransactorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*BridgeTransferTransactorSession) Start ¶
func (_BridgeTransfer *BridgeTransferTransactorSession) Start(_status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*BridgeTransferTransactorSession) TransferOwnership ¶
func (_BridgeTransfer *BridgeTransferTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type Callback ¶
type Callback struct { CallbackCaller // Read-only binding to the contract CallbackTransactor // Write-only binding to the contract CallbackFilterer // Log filterer for contract events }
Callback is an auto generated Go binding around a Klaytn contract.
func DeployCallback ¶
func DeployCallback(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Callback, error)
DeployCallback deploys a new Klaytn contract, binding an instance of Callback to it.
func NewCallback ¶
NewCallback creates a new instance of Callback, bound to a specific deployed contract.
type CallbackCaller ¶
type CallbackCaller struct {
// contains filtered or unexported fields
}
CallbackCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewCallbackCaller ¶
func NewCallbackCaller(address common.Address, caller bind.ContractCaller) (*CallbackCaller, error)
NewCallbackCaller creates a new read-only instance of Callback, bound to a specific deployed contract.
type CallbackCallerRaw ¶
type CallbackCallerRaw struct {
Contract *CallbackCaller // Generic read-only contract binding to access the raw methods on
}
CallbackCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*CallbackCallerRaw) Call ¶
func (_Callback *CallbackCallerRaw) 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 CallbackCallerSession ¶
type CallbackCallerSession struct { Contract *CallbackCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
CallbackCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
type CallbackFilterer ¶
type CallbackFilterer struct {
// contains filtered or unexported fields
}
CallbackFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewCallbackFilterer ¶
func NewCallbackFilterer(address common.Address, filterer bind.ContractFilterer) (*CallbackFilterer, error)
NewCallbackFilterer creates a new log filterer instance of Callback, bound to a specific deployed contract.
func (*CallbackFilterer) FilterRegisteredOffer ¶
func (_Callback *CallbackFilterer) FilterRegisteredOffer(opts *bind.FilterOpts) (*CallbackRegisteredOfferIterator, error)
FilterRegisteredOffer is a free log retrieval operation binding the contract event 0x6e0b5117e49b57aaf37c635363b1b78a14ad521875ec99079d95bee2838cfeb8.
Solidity: event RegisteredOffer(address owner, uint256 valueOrID, address tokenAddress, uint256 price)
func (*CallbackFilterer) ParseRegisteredOffer ¶
func (_Callback *CallbackFilterer) ParseRegisteredOffer(log types.Log) (*CallbackRegisteredOffer, error)
ParseRegisteredOffer is a log parse operation binding the contract event 0x6e0b5117e49b57aaf37c635363b1b78a14ad521875ec99079d95bee2838cfeb8.
Solidity: event RegisteredOffer(address owner, uint256 valueOrID, address tokenAddress, uint256 price)
func (*CallbackFilterer) WatchRegisteredOffer ¶
func (_Callback *CallbackFilterer) WatchRegisteredOffer(opts *bind.WatchOpts, sink chan<- *CallbackRegisteredOffer) (event.Subscription, error)
WatchRegisteredOffer is a free log subscription operation binding the contract event 0x6e0b5117e49b57aaf37c635363b1b78a14ad521875ec99079d95bee2838cfeb8.
Solidity: event RegisteredOffer(address owner, uint256 valueOrID, address tokenAddress, uint256 price)
type CallbackRaw ¶
type CallbackRaw struct {
Contract *Callback // Generic contract binding to access the raw methods on
}
CallbackRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*CallbackRaw) Call ¶
func (_Callback *CallbackRaw) 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 (*CallbackRaw) Transact ¶
func (_Callback *CallbackRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CallbackRaw) Transfer ¶
func (_Callback *CallbackRaw) 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 CallbackRegisteredOffer ¶
type CallbackRegisteredOffer struct { Owner common.Address ValueOrID *big.Int TokenAddress common.Address Price *big.Int Raw types.Log // Blockchain specific contextual infos }
CallbackRegisteredOffer represents a RegisteredOffer event raised by the Callback contract.
type CallbackRegisteredOfferIterator ¶
type CallbackRegisteredOfferIterator struct { Event *CallbackRegisteredOffer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CallbackRegisteredOfferIterator is returned from FilterRegisteredOffer and is used to iterate over the raw logs and unpacked data for RegisteredOffer events raised by the Callback contract.
func (*CallbackRegisteredOfferIterator) Close ¶
func (it *CallbackRegisteredOfferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CallbackRegisteredOfferIterator) Error ¶
func (it *CallbackRegisteredOfferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CallbackRegisteredOfferIterator) Next ¶
func (it *CallbackRegisteredOfferIterator) 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 CallbackSession ¶
type CallbackSession struct { Contract *Callback // 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 }
CallbackSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*CallbackSession) RegisterOffer ¶
func (_Callback *CallbackSession) RegisterOffer(_owner common.Address, _valueOrID *big.Int, _tokenAddress common.Address, _price *big.Int) (*types.Transaction, error)
RegisterOffer is a paid mutator transaction binding the contract method 0x5ec467e2.
Solidity: function registerOffer(address _owner, uint256 _valueOrID, address _tokenAddress, uint256 _price) returns()
type CallbackTransactor ¶
type CallbackTransactor struct {
// contains filtered or unexported fields
}
CallbackTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewCallbackTransactor ¶
func NewCallbackTransactor(address common.Address, transactor bind.ContractTransactor) (*CallbackTransactor, error)
NewCallbackTransactor creates a new write-only instance of Callback, bound to a specific deployed contract.
func (*CallbackTransactor) RegisterOffer ¶
func (_Callback *CallbackTransactor) RegisterOffer(opts *bind.TransactOpts, _owner common.Address, _valueOrID *big.Int, _tokenAddress common.Address, _price *big.Int) (*types.Transaction, error)
RegisterOffer is a paid mutator transaction binding the contract method 0x5ec467e2.
Solidity: function registerOffer(address _owner, uint256 _valueOrID, address _tokenAddress, uint256 _price) returns()
type CallbackTransactorRaw ¶
type CallbackTransactorRaw struct {
Contract *CallbackTransactor // Generic write-only contract binding to access the raw methods on
}
CallbackTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*CallbackTransactorRaw) Transact ¶
func (_Callback *CallbackTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CallbackTransactorRaw) Transfer ¶
func (_Callback *CallbackTransactorRaw) 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 CallbackTransactorSession ¶
type CallbackTransactorSession struct { Contract *CallbackTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CallbackTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*CallbackTransactorSession) RegisterOffer ¶
func (_Callback *CallbackTransactorSession) RegisterOffer(_owner common.Address, _valueOrID *big.Int, _tokenAddress common.Address, _price *big.Int) (*types.Transaction, error)
RegisterOffer is a paid mutator transaction binding the contract method 0x5ec467e2.
Solidity: function registerOffer(address _owner, uint256 _valueOrID, address _tokenAddress, uint256 _price) returns()
type Context ¶
type Context struct { ContextCaller // Read-only binding to the contract ContextTransactor // Write-only binding to the contract ContextFilterer // Log filterer for contract events }
Context is an auto generated Go binding around a Klaytn contract.
func NewContext ¶
NewContext creates a new instance of Context, bound to a specific deployed contract.
type ContextCaller ¶
type ContextCaller struct {
// contains filtered or unexported fields
}
ContextCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewContextCaller ¶
func NewContextCaller(address common.Address, caller bind.ContractCaller) (*ContextCaller, error)
NewContextCaller creates a new read-only instance of Context, bound to a specific deployed contract.
type ContextCallerRaw ¶
type ContextCallerRaw struct {
Contract *ContextCaller // Generic read-only contract binding to access the raw methods on
}
ContextCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*ContextCallerRaw) Call ¶
func (_Context *ContextCallerRaw) 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 ContextCallerSession ¶
type ContextCallerSession struct { Contract *ContextCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ContextCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
type ContextFilterer ¶
type ContextFilterer struct {
// contains filtered or unexported fields
}
ContextFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewContextFilterer ¶
func NewContextFilterer(address common.Address, filterer bind.ContractFilterer) (*ContextFilterer, error)
NewContextFilterer creates a new log filterer instance of Context, bound to a specific deployed contract.
type ContextRaw ¶
type ContextRaw struct {
Contract *Context // Generic contract binding to access the raw methods on
}
ContextRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*ContextRaw) Call ¶
func (_Context *ContextRaw) 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 (*ContextRaw) Transact ¶
func (_Context *ContextRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContextRaw) Transfer ¶
func (_Context *ContextRaw) 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 ContextSession ¶
type ContextSession struct { Contract *Context // 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 }
ContextSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
type ContextTransactor ¶
type ContextTransactor struct {
// contains filtered or unexported fields
}
ContextTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewContextTransactor ¶
func NewContextTransactor(address common.Address, transactor bind.ContractTransactor) (*ContextTransactor, error)
NewContextTransactor creates a new write-only instance of Context, bound to a specific deployed contract.
type ContextTransactorRaw ¶
type ContextTransactorRaw struct {
Contract *ContextTransactor // Generic write-only contract binding to access the raw methods on
}
ContextTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*ContextTransactorRaw) Transact ¶
func (_Context *ContextTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContextTransactorRaw) Transfer ¶
func (_Context *ContextTransactorRaw) 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 ContextTransactorSession ¶
type ContextTransactorSession struct { Contract *ContextTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ContextTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
type ERC165 ¶
type ERC165 struct { ERC165Caller // Read-only binding to the contract ERC165Transactor // Write-only binding to the contract ERC165Filterer // Log filterer for contract events }
ERC165 is an auto generated Go binding around a Klaytn contract.
type ERC165Caller ¶
type ERC165Caller struct {
// contains filtered or unexported fields
}
ERC165Caller is an auto generated read-only Go binding around a Klaytn contract.
func NewERC165Caller ¶
func NewERC165Caller(address common.Address, caller bind.ContractCaller) (*ERC165Caller, error)
NewERC165Caller creates a new read-only instance of ERC165, bound to a specific deployed contract.
func (*ERC165Caller) SupportsInterface ¶
func (_ERC165 *ERC165Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type ERC165CallerRaw ¶
type ERC165CallerRaw struct {
Contract *ERC165Caller // Generic read-only contract binding to access the raw methods on
}
ERC165CallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*ERC165CallerRaw) Call ¶
func (_ERC165 *ERC165CallerRaw) 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 ERC165CallerSession ¶
type ERC165CallerSession struct { Contract *ERC165Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC165CallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*ERC165CallerSession) SupportsInterface ¶
func (_ERC165 *ERC165CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type ERC165Filterer ¶
type ERC165Filterer struct {
// contains filtered or unexported fields
}
ERC165Filterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewERC165Filterer ¶
func NewERC165Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC165Filterer, error)
NewERC165Filterer creates a new log filterer instance of ERC165, bound to a specific deployed contract.
type ERC165Raw ¶
type ERC165Raw struct {
Contract *ERC165 // Generic contract binding to access the raw methods on
}
ERC165Raw is an auto generated low-level Go binding around a Klaytn contract.
func (*ERC165Raw) Call ¶
func (_ERC165 *ERC165Raw) 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 (*ERC165Raw) Transact ¶
func (_ERC165 *ERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC165Raw) Transfer ¶
func (_ERC165 *ERC165Raw) 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 ERC165Session ¶
type ERC165Session struct { Contract *ERC165 // 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 }
ERC165Session is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*ERC165Session) SupportsInterface ¶
func (_ERC165 *ERC165Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type ERC165Transactor ¶
type ERC165Transactor struct {
// contains filtered or unexported fields
}
ERC165Transactor is an auto generated write-only Go binding around a Klaytn contract.
func NewERC165Transactor ¶
func NewERC165Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC165Transactor, error)
NewERC165Transactor creates a new write-only instance of ERC165, bound to a specific deployed contract.
type ERC165TransactorRaw ¶
type ERC165TransactorRaw struct {
Contract *ERC165Transactor // Generic write-only contract binding to access the raw methods on
}
ERC165TransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*ERC165TransactorRaw) Transact ¶
func (_ERC165 *ERC165TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC165TransactorRaw) Transfer ¶
func (_ERC165 *ERC165TransactorRaw) 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 ERC165TransactorSession ¶
type ERC165TransactorSession struct { Contract *ERC165Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC165TransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
type ERC20 ¶
type ERC20 struct { ERC20Caller // Read-only binding to the contract ERC20Transactor // Write-only binding to the contract ERC20Filterer // Log filterer for contract events }
ERC20 is an auto generated Go binding around a Klaytn contract.
func DeployERC20 ¶
func DeployERC20(auth *bind.TransactOpts, backend bind.ContractBackend, name_ string, symbol_ string) (common.Address, *types.Transaction, *ERC20, error)
DeployERC20 deploys a new Klaytn contract, binding an instance of ERC20 to it.
type ERC20Approval ¶
type ERC20Approval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20Approval represents a Approval event raised by the ERC20 contract.
type ERC20ApprovalIterator ¶
type ERC20ApprovalIterator struct { Event *ERC20Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20 contract.
func (*ERC20ApprovalIterator) Close ¶
func (it *ERC20ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20ApprovalIterator) Error ¶
func (it *ERC20ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20ApprovalIterator) Next ¶
func (it *ERC20ApprovalIterator) 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 ERC20Burnable ¶
type ERC20Burnable struct { ERC20BurnableCaller // Read-only binding to the contract ERC20BurnableTransactor // Write-only binding to the contract ERC20BurnableFilterer // Log filterer for contract events }
ERC20Burnable is an auto generated Go binding around a Klaytn contract.
func NewERC20Burnable ¶
func NewERC20Burnable(address common.Address, backend bind.ContractBackend) (*ERC20Burnable, error)
NewERC20Burnable creates a new instance of ERC20Burnable, bound to a specific deployed contract.
type ERC20BurnableApproval ¶
type ERC20BurnableApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20BurnableApproval represents a Approval event raised by the ERC20Burnable contract.
type ERC20BurnableApprovalIterator ¶
type ERC20BurnableApprovalIterator struct { Event *ERC20BurnableApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20BurnableApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20Burnable contract.
func (*ERC20BurnableApprovalIterator) Close ¶
func (it *ERC20BurnableApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20BurnableApprovalIterator) Error ¶
func (it *ERC20BurnableApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20BurnableApprovalIterator) Next ¶
func (it *ERC20BurnableApprovalIterator) 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 ERC20BurnableCaller ¶
type ERC20BurnableCaller struct {
// contains filtered or unexported fields
}
ERC20BurnableCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewERC20BurnableCaller ¶
func NewERC20BurnableCaller(address common.Address, caller bind.ContractCaller) (*ERC20BurnableCaller, error)
NewERC20BurnableCaller creates a new read-only instance of ERC20Burnable, bound to a specific deployed contract.
func (*ERC20BurnableCaller) Allowance ¶
func (_ERC20Burnable *ERC20BurnableCaller) 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 (*ERC20BurnableCaller) BalanceOf ¶
func (_ERC20Burnable *ERC20BurnableCaller) 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 (*ERC20BurnableCaller) Decimals ¶
func (_ERC20Burnable *ERC20BurnableCaller) 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 (*ERC20BurnableCaller) Name ¶
func (_ERC20Burnable *ERC20BurnableCaller) 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 (*ERC20BurnableCaller) Symbol ¶
func (_ERC20Burnable *ERC20BurnableCaller) 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 (*ERC20BurnableCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type ERC20BurnableCallerRaw ¶
type ERC20BurnableCallerRaw struct {
Contract *ERC20BurnableCaller // Generic read-only contract binding to access the raw methods on
}
ERC20BurnableCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*ERC20BurnableCallerRaw) Call ¶
func (_ERC20Burnable *ERC20BurnableCallerRaw) 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 ERC20BurnableCallerSession ¶
type ERC20BurnableCallerSession struct { Contract *ERC20BurnableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20BurnableCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*ERC20BurnableCallerSession) Allowance ¶
func (_ERC20Burnable *ERC20BurnableCallerSession) 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 (*ERC20BurnableCallerSession) BalanceOf ¶
func (_ERC20Burnable *ERC20BurnableCallerSession) 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 (*ERC20BurnableCallerSession) Decimals ¶
func (_ERC20Burnable *ERC20BurnableCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*ERC20BurnableCallerSession) Name ¶
func (_ERC20Burnable *ERC20BurnableCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*ERC20BurnableCallerSession) Symbol ¶
func (_ERC20Burnable *ERC20BurnableCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*ERC20BurnableCallerSession) TotalSupply ¶
func (_ERC20Burnable *ERC20BurnableCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type ERC20BurnableFilterer ¶
type ERC20BurnableFilterer struct {
// contains filtered or unexported fields
}
ERC20BurnableFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewERC20BurnableFilterer ¶
func NewERC20BurnableFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC20BurnableFilterer, error)
NewERC20BurnableFilterer creates a new log filterer instance of ERC20Burnable, bound to a specific deployed contract.
func (*ERC20BurnableFilterer) FilterApproval ¶
func (_ERC20Burnable *ERC20BurnableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20BurnableApprovalIterator, 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 (*ERC20BurnableFilterer) FilterTransfer ¶
func (_ERC20Burnable *ERC20BurnableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20BurnableTransferIterator, 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 (*ERC20BurnableFilterer) ParseApproval ¶
func (_ERC20Burnable *ERC20BurnableFilterer) ParseApproval(log types.Log) (*ERC20BurnableApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20BurnableFilterer) ParseTransfer ¶
func (_ERC20Burnable *ERC20BurnableFilterer) ParseTransfer(log types.Log) (*ERC20BurnableTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20BurnableFilterer) WatchApproval ¶
func (_ERC20Burnable *ERC20BurnableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20BurnableApproval, 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 (*ERC20BurnableFilterer) WatchTransfer ¶
func (_ERC20Burnable *ERC20BurnableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20BurnableTransfer, 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 ERC20BurnableRaw ¶
type ERC20BurnableRaw struct {
Contract *ERC20Burnable // Generic contract binding to access the raw methods on
}
ERC20BurnableRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*ERC20BurnableRaw) Call ¶
func (_ERC20Burnable *ERC20BurnableRaw) 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 (*ERC20BurnableRaw) Transact ¶
func (_ERC20Burnable *ERC20BurnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20BurnableRaw) Transfer ¶
func (_ERC20Burnable *ERC20BurnableRaw) 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 ERC20BurnableSession ¶
type ERC20BurnableSession struct { Contract *ERC20Burnable // 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 }
ERC20BurnableSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*ERC20BurnableSession) Allowance ¶
func (_ERC20Burnable *ERC20BurnableSession) 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 (*ERC20BurnableSession) Approve ¶
func (_ERC20Burnable *ERC20BurnableSession) 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 (*ERC20BurnableSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*ERC20BurnableSession) Burn ¶
func (_ERC20Burnable *ERC20BurnableSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*ERC20BurnableSession) BurnFrom ¶
func (_ERC20Burnable *ERC20BurnableSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*ERC20BurnableSession) Decimals ¶
func (_ERC20Burnable *ERC20BurnableSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*ERC20BurnableSession) DecreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableSession) 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 (*ERC20BurnableSession) IncreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableSession) 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 (*ERC20BurnableSession) Name ¶
func (_ERC20Burnable *ERC20BurnableSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*ERC20BurnableSession) Symbol ¶
func (_ERC20Burnable *ERC20BurnableSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*ERC20BurnableSession) TotalSupply ¶
func (_ERC20Burnable *ERC20BurnableSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*ERC20BurnableSession) Transfer ¶
func (_ERC20Burnable *ERC20BurnableSession) 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 (*ERC20BurnableSession) TransferFrom ¶
func (_ERC20Burnable *ERC20BurnableSession) 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 ERC20BurnableTransactor ¶
type ERC20BurnableTransactor struct {
// contains filtered or unexported fields
}
ERC20BurnableTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewERC20BurnableTransactor ¶
func NewERC20BurnableTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC20BurnableTransactor, error)
NewERC20BurnableTransactor creates a new write-only instance of ERC20Burnable, bound to a specific deployed contract.
func (*ERC20BurnableTransactor) Approve ¶
func (_ERC20Burnable *ERC20BurnableTransactor) 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 (*ERC20BurnableTransactor) Burn ¶
func (_ERC20Burnable *ERC20BurnableTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*ERC20BurnableTransactor) BurnFrom ¶
func (_ERC20Burnable *ERC20BurnableTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*ERC20BurnableTransactor) DecreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableTransactor) 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 (*ERC20BurnableTransactor) IncreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableTransactor) 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 (*ERC20BurnableTransactor) Transfer ¶
func (_ERC20Burnable *ERC20BurnableTransactor) 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 (*ERC20BurnableTransactor) TransferFrom ¶
func (_ERC20Burnable *ERC20BurnableTransactor) 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 ERC20BurnableTransactorRaw ¶
type ERC20BurnableTransactorRaw struct {
Contract *ERC20BurnableTransactor // Generic write-only contract binding to access the raw methods on
}
ERC20BurnableTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*ERC20BurnableTransactorRaw) Transact ¶
func (_ERC20Burnable *ERC20BurnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20BurnableTransactorRaw) Transfer ¶
func (_ERC20Burnable *ERC20BurnableTransactorRaw) 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 ERC20BurnableTransactorSession ¶
type ERC20BurnableTransactorSession struct { Contract *ERC20BurnableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20BurnableTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*ERC20BurnableTransactorSession) Approve ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) 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 (*ERC20BurnableTransactorSession) Burn ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*ERC20BurnableTransactorSession) BurnFrom ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*ERC20BurnableTransactorSession) DecreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) 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 (*ERC20BurnableTransactorSession) IncreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) 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 (*ERC20BurnableTransactorSession) Transfer ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) 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 (*ERC20BurnableTransactorSession) TransferFrom ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) 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 ERC20BurnableTransfer ¶
type ERC20BurnableTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20BurnableTransfer represents a Transfer event raised by the ERC20Burnable contract.
type ERC20BurnableTransferIterator ¶
type ERC20BurnableTransferIterator struct { Event *ERC20BurnableTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20BurnableTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20Burnable contract.
func (*ERC20BurnableTransferIterator) Close ¶
func (it *ERC20BurnableTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20BurnableTransferIterator) Error ¶
func (it *ERC20BurnableTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20BurnableTransferIterator) Next ¶
func (it *ERC20BurnableTransferIterator) 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 ERC20Caller ¶
type ERC20Caller struct {
// contains filtered or unexported fields
}
ERC20Caller is an auto generated read-only Go binding around a Klaytn contract.
func NewERC20Caller ¶
func NewERC20Caller(address common.Address, caller bind.ContractCaller) (*ERC20Caller, error)
NewERC20Caller creates a new read-only instance of ERC20, bound to a specific deployed contract.
func (*ERC20Caller) Allowance ¶
func (_ERC20 *ERC20Caller) 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 (*ERC20Caller) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*ERC20Caller) Decimals ¶
func (_ERC20 *ERC20Caller) 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 (*ERC20Caller) Name ¶
func (_ERC20 *ERC20Caller) 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 (*ERC20Caller) Symbol ¶
func (_ERC20 *ERC20Caller) 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 (*ERC20Caller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type ERC20CallerRaw ¶
type ERC20CallerRaw struct {
Contract *ERC20Caller // Generic read-only contract binding to access the raw methods on
}
ERC20CallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*ERC20CallerRaw) Call ¶
func (_ERC20 *ERC20CallerRaw) 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 ERC20CallerSession ¶
type ERC20CallerSession struct { Contract *ERC20Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20CallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*ERC20CallerSession) Allowance ¶
func (_ERC20 *ERC20CallerSession) 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 (*ERC20CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*ERC20CallerSession) Decimals ¶
func (_ERC20 *ERC20CallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*ERC20CallerSession) Name ¶
func (_ERC20 *ERC20CallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*ERC20CallerSession) Symbol ¶
func (_ERC20 *ERC20CallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*ERC20CallerSession) TotalSupply ¶
func (_ERC20 *ERC20CallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type ERC20Filterer ¶
type ERC20Filterer struct {
// contains filtered or unexported fields
}
ERC20Filterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewERC20Filterer ¶
func NewERC20Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC20Filterer, error)
NewERC20Filterer creates a new log filterer instance of ERC20, bound to a specific deployed contract.
func (*ERC20Filterer) FilterApproval ¶
func (_ERC20 *ERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20ApprovalIterator, 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 (*ERC20Filterer) FilterTransfer ¶
func (_ERC20 *ERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20TransferIterator, 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 (*ERC20Filterer) ParseApproval ¶
func (_ERC20 *ERC20Filterer) ParseApproval(log types.Log) (*ERC20Approval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20Filterer) ParseTransfer ¶
func (_ERC20 *ERC20Filterer) ParseTransfer(log types.Log) (*ERC20Transfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20Filterer) WatchApproval ¶
func (_ERC20 *ERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20Approval, 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 (*ERC20Filterer) WatchTransfer ¶
func (_ERC20 *ERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20Transfer, 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 ERC20Raw ¶
type ERC20Raw struct {
Contract *ERC20 // Generic contract binding to access the raw methods on
}
ERC20Raw is an auto generated low-level Go binding around a Klaytn contract.
func (*ERC20Raw) Call ¶
func (_ERC20 *ERC20Raw) 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 (*ERC20Raw) Transact ¶
func (_ERC20 *ERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20Raw) Transfer ¶
func (_ERC20 *ERC20Raw) 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 ERC20Session ¶
type ERC20Session struct { Contract *ERC20 // 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 }
ERC20Session is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*ERC20Session) Allowance ¶
func (_ERC20 *ERC20Session) 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 (*ERC20Session) Approve ¶
func (_ERC20 *ERC20Session) 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 (*ERC20Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*ERC20Session) Decimals ¶
func (_ERC20 *ERC20Session) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*ERC20Session) DecreaseAllowance ¶
func (_ERC20 *ERC20Session) 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 (*ERC20Session) IncreaseAllowance ¶
func (_ERC20 *ERC20Session) 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 (*ERC20Session) Name ¶
func (_ERC20 *ERC20Session) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*ERC20Session) Symbol ¶
func (_ERC20 *ERC20Session) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*ERC20Session) TotalSupply ¶
func (_ERC20 *ERC20Session) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*ERC20Session) Transfer ¶
func (_ERC20 *ERC20Session) 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 (*ERC20Session) TransferFrom ¶
func (_ERC20 *ERC20Session) 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 ERC20Transactor ¶
type ERC20Transactor struct {
// contains filtered or unexported fields
}
ERC20Transactor is an auto generated write-only Go binding around a Klaytn contract.
func NewERC20Transactor ¶
func NewERC20Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC20Transactor, error)
NewERC20Transactor creates a new write-only instance of ERC20, bound to a specific deployed contract.
func (*ERC20Transactor) Approve ¶
func (_ERC20 *ERC20Transactor) 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 (*ERC20Transactor) DecreaseAllowance ¶
func (_ERC20 *ERC20Transactor) 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 (*ERC20Transactor) IncreaseAllowance ¶
func (_ERC20 *ERC20Transactor) 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 (*ERC20Transactor) Transfer ¶
func (_ERC20 *ERC20Transactor) 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 (*ERC20Transactor) TransferFrom ¶
func (_ERC20 *ERC20Transactor) 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 ERC20TransactorRaw ¶
type ERC20TransactorRaw struct {
Contract *ERC20Transactor // Generic write-only contract binding to access the raw methods on
}
ERC20TransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*ERC20TransactorRaw) Transact ¶
func (_ERC20 *ERC20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20TransactorRaw) Transfer ¶
func (_ERC20 *ERC20TransactorRaw) 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 ERC20TransactorSession ¶
type ERC20TransactorSession struct { Contract *ERC20Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20TransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*ERC20TransactorSession) Approve ¶
func (_ERC20 *ERC20TransactorSession) 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 (*ERC20TransactorSession) DecreaseAllowance ¶
func (_ERC20 *ERC20TransactorSession) 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 (*ERC20TransactorSession) IncreaseAllowance ¶
func (_ERC20 *ERC20TransactorSession) 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 (*ERC20TransactorSession) Transfer ¶
func (_ERC20 *ERC20TransactorSession) 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 (*ERC20TransactorSession) TransferFrom ¶
func (_ERC20 *ERC20TransactorSession) 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 ERC20Transfer ¶
type ERC20Transfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20Transfer represents a Transfer event raised by the ERC20 contract.
type ERC20TransferIterator ¶
type ERC20TransferIterator struct { Event *ERC20Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20 contract.
func (*ERC20TransferIterator) Close ¶
func (it *ERC20TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20TransferIterator) Error ¶
func (it *ERC20TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20TransferIterator) Next ¶
func (it *ERC20TransferIterator) 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 ERC721 ¶
type ERC721 struct { ERC721Caller // Read-only binding to the contract ERC721Transactor // Write-only binding to the contract ERC721Filterer // Log filterer for contract events }
ERC721 is an auto generated Go binding around a Klaytn contract.
func DeployERC721 ¶
func DeployERC721(auth *bind.TransactOpts, backend bind.ContractBackend, name_ string, symbol_ string) (common.Address, *types.Transaction, *ERC721, error)
DeployERC721 deploys a new Klaytn contract, binding an instance of ERC721 to it.
type ERC721Approval ¶
type ERC721Approval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC721Approval represents a Approval event raised by the ERC721 contract.
type ERC721ApprovalForAll ¶
type ERC721ApprovalForAll struct { Owner common.Address Operator common.Address Approved bool Raw types.Log // Blockchain specific contextual infos }
ERC721ApprovalForAll represents a ApprovalForAll event raised by the ERC721 contract.
type ERC721ApprovalForAllIterator ¶
type ERC721ApprovalForAllIterator struct { Event *ERC721ApprovalForAll // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721ApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the ERC721 contract.
func (*ERC721ApprovalForAllIterator) Close ¶
func (it *ERC721ApprovalForAllIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721ApprovalForAllIterator) Error ¶
func (it *ERC721ApprovalForAllIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721ApprovalForAllIterator) Next ¶
func (it *ERC721ApprovalForAllIterator) 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 ERC721ApprovalIterator ¶
type ERC721ApprovalIterator struct { Event *ERC721Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC721 contract.
func (*ERC721ApprovalIterator) Close ¶
func (it *ERC721ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721ApprovalIterator) Error ¶
func (it *ERC721ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721ApprovalIterator) Next ¶
func (it *ERC721ApprovalIterator) 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 ERC721Burnable ¶
type ERC721Burnable struct { ERC721BurnableCaller // Read-only binding to the contract ERC721BurnableTransactor // Write-only binding to the contract ERC721BurnableFilterer // Log filterer for contract events }
ERC721Burnable is an auto generated Go binding around a Klaytn contract.
func NewERC721Burnable ¶
func NewERC721Burnable(address common.Address, backend bind.ContractBackend) (*ERC721Burnable, error)
NewERC721Burnable creates a new instance of ERC721Burnable, bound to a specific deployed contract.
type ERC721BurnableApproval ¶
type ERC721BurnableApproval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC721BurnableApproval represents a Approval event raised by the ERC721Burnable contract.
type ERC721BurnableApprovalForAll ¶
type ERC721BurnableApprovalForAll struct { Owner common.Address Operator common.Address Approved bool Raw types.Log // Blockchain specific contextual infos }
ERC721BurnableApprovalForAll represents a ApprovalForAll event raised by the ERC721Burnable contract.
type ERC721BurnableApprovalForAllIterator ¶
type ERC721BurnableApprovalForAllIterator struct { Event *ERC721BurnableApprovalForAll // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721BurnableApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the ERC721Burnable contract.
func (*ERC721BurnableApprovalForAllIterator) Close ¶
func (it *ERC721BurnableApprovalForAllIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721BurnableApprovalForAllIterator) Error ¶
func (it *ERC721BurnableApprovalForAllIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721BurnableApprovalForAllIterator) Next ¶
func (it *ERC721BurnableApprovalForAllIterator) 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 ERC721BurnableApprovalIterator ¶
type ERC721BurnableApprovalIterator struct { Event *ERC721BurnableApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721BurnableApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC721Burnable contract.
func (*ERC721BurnableApprovalIterator) Close ¶
func (it *ERC721BurnableApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721BurnableApprovalIterator) Error ¶
func (it *ERC721BurnableApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721BurnableApprovalIterator) Next ¶
func (it *ERC721BurnableApprovalIterator) 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 ERC721BurnableCaller ¶
type ERC721BurnableCaller struct {
// contains filtered or unexported fields
}
ERC721BurnableCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewERC721BurnableCaller ¶
func NewERC721BurnableCaller(address common.Address, caller bind.ContractCaller) (*ERC721BurnableCaller, error)
NewERC721BurnableCaller creates a new read-only instance of ERC721Burnable, bound to a specific deployed contract.
func (*ERC721BurnableCaller) BalanceOf ¶
func (_ERC721Burnable *ERC721BurnableCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*ERC721BurnableCaller) GetApproved ¶
func (_ERC721Burnable *ERC721BurnableCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*ERC721BurnableCaller) IsApprovedForAll ¶
func (_ERC721Burnable *ERC721BurnableCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*ERC721BurnableCaller) Name ¶
func (_ERC721Burnable *ERC721BurnableCaller) 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 (*ERC721BurnableCaller) OwnerOf ¶
func (_ERC721Burnable *ERC721BurnableCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*ERC721BurnableCaller) SupportsInterface ¶
func (_ERC721Burnable *ERC721BurnableCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type ERC721BurnableCallerRaw ¶
type ERC721BurnableCallerRaw struct {
Contract *ERC721BurnableCaller // Generic read-only contract binding to access the raw methods on
}
ERC721BurnableCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*ERC721BurnableCallerRaw) Call ¶
func (_ERC721Burnable *ERC721BurnableCallerRaw) 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 ERC721BurnableCallerSession ¶
type ERC721BurnableCallerSession struct { Contract *ERC721BurnableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC721BurnableCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*ERC721BurnableCallerSession) BalanceOf ¶
func (_ERC721Burnable *ERC721BurnableCallerSession) BalanceOf(owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*ERC721BurnableCallerSession) GetApproved ¶
func (_ERC721Burnable *ERC721BurnableCallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*ERC721BurnableCallerSession) IsApprovedForAll ¶
func (_ERC721Burnable *ERC721BurnableCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*ERC721BurnableCallerSession) Name ¶
func (_ERC721Burnable *ERC721BurnableCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*ERC721BurnableCallerSession) OwnerOf ¶
func (_ERC721Burnable *ERC721BurnableCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*ERC721BurnableCallerSession) SupportsInterface ¶
func (_ERC721Burnable *ERC721BurnableCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ERC721BurnableCallerSession) Symbol ¶
func (_ERC721Burnable *ERC721BurnableCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
type ERC721BurnableFilterer ¶
type ERC721BurnableFilterer struct {
// contains filtered or unexported fields
}
ERC721BurnableFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewERC721BurnableFilterer ¶
func NewERC721BurnableFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC721BurnableFilterer, error)
NewERC721BurnableFilterer creates a new log filterer instance of ERC721Burnable, bound to a specific deployed contract.
func (*ERC721BurnableFilterer) FilterApproval ¶
func (_ERC721Burnable *ERC721BurnableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, tokenId []*big.Int) (*ERC721BurnableApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*ERC721BurnableFilterer) FilterApprovalForAll ¶
func (_ERC721Burnable *ERC721BurnableFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ERC721BurnableApprovalForAllIterator, error)
FilterApprovalForAll is a free log retrieval operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*ERC721BurnableFilterer) FilterTransfer ¶
func (_ERC721Burnable *ERC721BurnableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenId []*big.Int) (*ERC721BurnableTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*ERC721BurnableFilterer) ParseApproval ¶
func (_ERC721Burnable *ERC721BurnableFilterer) ParseApproval(log types.Log) (*ERC721BurnableApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*ERC721BurnableFilterer) ParseApprovalForAll ¶
func (_ERC721Burnable *ERC721BurnableFilterer) ParseApprovalForAll(log types.Log) (*ERC721BurnableApprovalForAll, error)
ParseApprovalForAll is a log parse operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*ERC721BurnableFilterer) ParseTransfer ¶
func (_ERC721Burnable *ERC721BurnableFilterer) ParseTransfer(log types.Log) (*ERC721BurnableTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*ERC721BurnableFilterer) WatchApproval ¶
func (_ERC721Burnable *ERC721BurnableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721BurnableApproval, owner []common.Address, approved []common.Address, tokenId []*big.Int) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*ERC721BurnableFilterer) WatchApprovalForAll ¶
func (_ERC721Burnable *ERC721BurnableFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC721BurnableApprovalForAll, owner []common.Address, operator []common.Address) (event.Subscription, error)
WatchApprovalForAll is a free log subscription operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*ERC721BurnableFilterer) WatchTransfer ¶
func (_ERC721Burnable *ERC721BurnableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721BurnableTransfer, from []common.Address, to []common.Address, tokenId []*big.Int) (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 indexed tokenId)
type ERC721BurnableRaw ¶
type ERC721BurnableRaw struct {
Contract *ERC721Burnable // Generic contract binding to access the raw methods on
}
ERC721BurnableRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*ERC721BurnableRaw) Call ¶
func (_ERC721Burnable *ERC721BurnableRaw) 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 (*ERC721BurnableRaw) Transact ¶
func (_ERC721Burnable *ERC721BurnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC721BurnableRaw) Transfer ¶
func (_ERC721Burnable *ERC721BurnableRaw) 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 ERC721BurnableSession ¶
type ERC721BurnableSession struct { Contract *ERC721Burnable // 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 }
ERC721BurnableSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*ERC721BurnableSession) Approve ¶
func (_ERC721Burnable *ERC721BurnableSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*ERC721BurnableSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*ERC721BurnableSession) Burn ¶
func (_ERC721Burnable *ERC721BurnableSession) Burn(tokenId *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 tokenId) returns()
func (*ERC721BurnableSession) GetApproved ¶
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*ERC721BurnableSession) IsApprovedForAll ¶
func (_ERC721Burnable *ERC721BurnableSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*ERC721BurnableSession) Name ¶
func (_ERC721Burnable *ERC721BurnableSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*ERC721BurnableSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*ERC721BurnableSession) SafeTransferFrom ¶
func (_ERC721Burnable *ERC721BurnableSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*ERC721BurnableSession) SafeTransferFrom0 ¶
func (_ERC721Burnable *ERC721BurnableSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*ERC721BurnableSession) SetApprovalForAll ¶
func (_ERC721Burnable *ERC721BurnableSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*ERC721BurnableSession) SupportsInterface ¶
func (_ERC721Burnable *ERC721BurnableSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ERC721BurnableSession) Symbol ¶
func (_ERC721Burnable *ERC721BurnableSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*ERC721BurnableSession) TokenURI ¶
func (_ERC721Burnable *ERC721BurnableSession) TokenURI(tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
func (*ERC721BurnableSession) TransferFrom ¶
func (_ERC721Burnable *ERC721BurnableSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type ERC721BurnableTransactor ¶
type ERC721BurnableTransactor struct {
// contains filtered or unexported fields
}
ERC721BurnableTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewERC721BurnableTransactor ¶
func NewERC721BurnableTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC721BurnableTransactor, error)
NewERC721BurnableTransactor creates a new write-only instance of ERC721Burnable, bound to a specific deployed contract.
func (*ERC721BurnableTransactor) Approve ¶
func (_ERC721Burnable *ERC721BurnableTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*ERC721BurnableTransactor) Burn ¶
func (_ERC721Burnable *ERC721BurnableTransactor) Burn(opts *bind.TransactOpts, tokenId *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 tokenId) returns()
func (*ERC721BurnableTransactor) SafeTransferFrom ¶
func (_ERC721Burnable *ERC721BurnableTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*ERC721BurnableTransactor) SafeTransferFrom0 ¶
func (_ERC721Burnable *ERC721BurnableTransactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*ERC721BurnableTransactor) SetApprovalForAll ¶
func (_ERC721Burnable *ERC721BurnableTransactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*ERC721BurnableTransactor) TransferFrom ¶
func (_ERC721Burnable *ERC721BurnableTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type ERC721BurnableTransactorRaw ¶
type ERC721BurnableTransactorRaw struct {
Contract *ERC721BurnableTransactor // Generic write-only contract binding to access the raw methods on
}
ERC721BurnableTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*ERC721BurnableTransactorRaw) Transact ¶
func (_ERC721Burnable *ERC721BurnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC721BurnableTransactorRaw) Transfer ¶
func (_ERC721Burnable *ERC721BurnableTransactorRaw) 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 ERC721BurnableTransactorSession ¶
type ERC721BurnableTransactorSession struct { Contract *ERC721BurnableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC721BurnableTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*ERC721BurnableTransactorSession) Approve ¶
func (_ERC721Burnable *ERC721BurnableTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*ERC721BurnableTransactorSession) Burn ¶
func (_ERC721Burnable *ERC721BurnableTransactorSession) Burn(tokenId *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 tokenId) returns()
func (*ERC721BurnableTransactorSession) SafeTransferFrom ¶
func (_ERC721Burnable *ERC721BurnableTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*ERC721BurnableTransactorSession) SafeTransferFrom0 ¶
func (_ERC721Burnable *ERC721BurnableTransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*ERC721BurnableTransactorSession) SetApprovalForAll ¶
func (_ERC721Burnable *ERC721BurnableTransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*ERC721BurnableTransactorSession) TransferFrom ¶
func (_ERC721Burnable *ERC721BurnableTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type ERC721BurnableTransfer ¶
type ERC721BurnableTransfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC721BurnableTransfer represents a Transfer event raised by the ERC721Burnable contract.
type ERC721BurnableTransferIterator ¶
type ERC721BurnableTransferIterator struct { Event *ERC721BurnableTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721BurnableTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC721Burnable contract.
func (*ERC721BurnableTransferIterator) Close ¶
func (it *ERC721BurnableTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721BurnableTransferIterator) Error ¶
func (it *ERC721BurnableTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721BurnableTransferIterator) Next ¶
func (it *ERC721BurnableTransferIterator) 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 ERC721Caller ¶
type ERC721Caller struct {
// contains filtered or unexported fields
}
ERC721Caller is an auto generated read-only Go binding around a Klaytn contract.
func NewERC721Caller ¶
func NewERC721Caller(address common.Address, caller bind.ContractCaller) (*ERC721Caller, error)
NewERC721Caller creates a new read-only instance of ERC721, bound to a specific deployed contract.
func (*ERC721Caller) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*ERC721Caller) GetApproved ¶
func (_ERC721 *ERC721Caller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*ERC721Caller) IsApprovedForAll ¶
func (_ERC721 *ERC721Caller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*ERC721Caller) Name ¶
func (_ERC721 *ERC721Caller) 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 (*ERC721Caller) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*ERC721Caller) SupportsInterface ¶
func (_ERC721 *ERC721Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type ERC721CallerRaw ¶
type ERC721CallerRaw struct {
Contract *ERC721Caller // Generic read-only contract binding to access the raw methods on
}
ERC721CallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*ERC721CallerRaw) Call ¶
func (_ERC721 *ERC721CallerRaw) 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 ERC721CallerSession ¶
type ERC721CallerSession struct { Contract *ERC721Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC721CallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*ERC721CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*ERC721CallerSession) GetApproved ¶
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*ERC721CallerSession) IsApprovedForAll ¶
func (_ERC721 *ERC721CallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*ERC721CallerSession) Name ¶
func (_ERC721 *ERC721CallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*ERC721CallerSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*ERC721CallerSession) SupportsInterface ¶
func (_ERC721 *ERC721CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ERC721CallerSession) Symbol ¶
func (_ERC721 *ERC721CallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
type ERC721Filterer ¶
type ERC721Filterer struct {
// contains filtered or unexported fields
}
ERC721Filterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewERC721Filterer ¶
func NewERC721Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC721Filterer, error)
NewERC721Filterer creates a new log filterer instance of ERC721, bound to a specific deployed contract.
func (*ERC721Filterer) FilterApproval ¶
func (_ERC721 *ERC721Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, tokenId []*big.Int) (*ERC721ApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*ERC721Filterer) FilterApprovalForAll ¶
func (_ERC721 *ERC721Filterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ERC721ApprovalForAllIterator, error)
FilterApprovalForAll is a free log retrieval operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*ERC721Filterer) FilterTransfer ¶
func (_ERC721 *ERC721Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenId []*big.Int) (*ERC721TransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*ERC721Filterer) ParseApproval ¶
func (_ERC721 *ERC721Filterer) ParseApproval(log types.Log) (*ERC721Approval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*ERC721Filterer) ParseApprovalForAll ¶
func (_ERC721 *ERC721Filterer) ParseApprovalForAll(log types.Log) (*ERC721ApprovalForAll, error)
ParseApprovalForAll is a log parse operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*ERC721Filterer) ParseTransfer ¶
func (_ERC721 *ERC721Filterer) ParseTransfer(log types.Log) (*ERC721Transfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*ERC721Filterer) WatchApproval ¶
func (_ERC721 *ERC721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721Approval, owner []common.Address, approved []common.Address, tokenId []*big.Int) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*ERC721Filterer) WatchApprovalForAll ¶
func (_ERC721 *ERC721Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC721ApprovalForAll, owner []common.Address, operator []common.Address) (event.Subscription, error)
WatchApprovalForAll is a free log subscription operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*ERC721Filterer) WatchTransfer ¶
func (_ERC721 *ERC721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721Transfer, from []common.Address, to []common.Address, tokenId []*big.Int) (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 indexed tokenId)
type ERC721Raw ¶
type ERC721Raw struct {
Contract *ERC721 // Generic contract binding to access the raw methods on
}
ERC721Raw is an auto generated low-level Go binding around a Klaytn contract.
func (*ERC721Raw) Call ¶
func (_ERC721 *ERC721Raw) 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 (*ERC721Raw) Transact ¶
func (_ERC721 *ERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC721Raw) Transfer ¶
func (_ERC721 *ERC721Raw) 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 ERC721Session ¶
type ERC721Session struct { Contract *ERC721 // 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 }
ERC721Session is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*ERC721Session) Approve ¶
func (_ERC721 *ERC721Session) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*ERC721Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*ERC721Session) GetApproved ¶
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*ERC721Session) IsApprovedForAll ¶
func (_ERC721 *ERC721Session) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*ERC721Session) Name ¶
func (_ERC721 *ERC721Session) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*ERC721Session) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*ERC721Session) SafeTransferFrom ¶
func (_ERC721 *ERC721Session) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*ERC721Session) SafeTransferFrom0 ¶
func (_ERC721 *ERC721Session) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*ERC721Session) SetApprovalForAll ¶
func (_ERC721 *ERC721Session) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*ERC721Session) SupportsInterface ¶
func (_ERC721 *ERC721Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ERC721Session) Symbol ¶
func (_ERC721 *ERC721Session) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*ERC721Session) TokenURI ¶
func (_ERC721 *ERC721Session) TokenURI(tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
func (*ERC721Session) TransferFrom ¶
func (_ERC721 *ERC721Session) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type ERC721Transactor ¶
type ERC721Transactor struct {
// contains filtered or unexported fields
}
ERC721Transactor is an auto generated write-only Go binding around a Klaytn contract.
func NewERC721Transactor ¶
func NewERC721Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC721Transactor, error)
NewERC721Transactor creates a new write-only instance of ERC721, bound to a specific deployed contract.
func (*ERC721Transactor) Approve ¶
func (_ERC721 *ERC721Transactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*ERC721Transactor) SafeTransferFrom ¶
func (_ERC721 *ERC721Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*ERC721Transactor) SafeTransferFrom0 ¶
func (_ERC721 *ERC721Transactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*ERC721Transactor) SetApprovalForAll ¶
func (_ERC721 *ERC721Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*ERC721Transactor) TransferFrom ¶
func (_ERC721 *ERC721Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type ERC721TransactorRaw ¶
type ERC721TransactorRaw struct {
Contract *ERC721Transactor // Generic write-only contract binding to access the raw methods on
}
ERC721TransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*ERC721TransactorRaw) Transact ¶
func (_ERC721 *ERC721TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC721TransactorRaw) Transfer ¶
func (_ERC721 *ERC721TransactorRaw) 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 ERC721TransactorSession ¶
type ERC721TransactorSession struct { Contract *ERC721Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC721TransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*ERC721TransactorSession) Approve ¶
func (_ERC721 *ERC721TransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*ERC721TransactorSession) SafeTransferFrom ¶
func (_ERC721 *ERC721TransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*ERC721TransactorSession) SafeTransferFrom0 ¶
func (_ERC721 *ERC721TransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*ERC721TransactorSession) SetApprovalForAll ¶
func (_ERC721 *ERC721TransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*ERC721TransactorSession) TransferFrom ¶
func (_ERC721 *ERC721TransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type ERC721Transfer ¶
type ERC721Transfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC721Transfer represents a Transfer event raised by the ERC721 contract.
type ERC721TransferIterator ¶
type ERC721TransferIterator struct { Event *ERC721Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC721 contract.
func (*ERC721TransferIterator) Close ¶
func (it *ERC721TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721TransferIterator) Error ¶
func (it *ERC721TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721TransferIterator) Next ¶
func (it *ERC721TransferIterator) 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 ERC721URIStorage ¶
type ERC721URIStorage struct { ERC721URIStorageCaller // Read-only binding to the contract ERC721URIStorageTransactor // Write-only binding to the contract ERC721URIStorageFilterer // Log filterer for contract events }
ERC721URIStorage is an auto generated Go binding around a Klaytn contract.
func NewERC721URIStorage ¶
func NewERC721URIStorage(address common.Address, backend bind.ContractBackend) (*ERC721URIStorage, error)
NewERC721URIStorage creates a new instance of ERC721URIStorage, bound to a specific deployed contract.
type ERC721URIStorageApproval ¶
type ERC721URIStorageApproval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC721URIStorageApproval represents a Approval event raised by the ERC721URIStorage contract.
type ERC721URIStorageApprovalForAll ¶
type ERC721URIStorageApprovalForAll struct { Owner common.Address Operator common.Address Approved bool Raw types.Log // Blockchain specific contextual infos }
ERC721URIStorageApprovalForAll represents a ApprovalForAll event raised by the ERC721URIStorage contract.
type ERC721URIStorageApprovalForAllIterator ¶
type ERC721URIStorageApprovalForAllIterator struct { Event *ERC721URIStorageApprovalForAll // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721URIStorageApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the ERC721URIStorage contract.
func (*ERC721URIStorageApprovalForAllIterator) Close ¶
func (it *ERC721URIStorageApprovalForAllIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721URIStorageApprovalForAllIterator) Error ¶
func (it *ERC721URIStorageApprovalForAllIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721URIStorageApprovalForAllIterator) Next ¶
func (it *ERC721URIStorageApprovalForAllIterator) 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 ERC721URIStorageApprovalIterator ¶
type ERC721URIStorageApprovalIterator struct { Event *ERC721URIStorageApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721URIStorageApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC721URIStorage contract.
func (*ERC721URIStorageApprovalIterator) Close ¶
func (it *ERC721URIStorageApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721URIStorageApprovalIterator) Error ¶
func (it *ERC721URIStorageApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721URIStorageApprovalIterator) Next ¶
func (it *ERC721URIStorageApprovalIterator) 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 ERC721URIStorageCaller ¶
type ERC721URIStorageCaller struct {
// contains filtered or unexported fields
}
ERC721URIStorageCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewERC721URIStorageCaller ¶
func NewERC721URIStorageCaller(address common.Address, caller bind.ContractCaller) (*ERC721URIStorageCaller, error)
NewERC721URIStorageCaller creates a new read-only instance of ERC721URIStorage, bound to a specific deployed contract.
func (*ERC721URIStorageCaller) BalanceOf ¶
func (_ERC721URIStorage *ERC721URIStorageCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*ERC721URIStorageCaller) GetApproved ¶
func (_ERC721URIStorage *ERC721URIStorageCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*ERC721URIStorageCaller) IsApprovedForAll ¶
func (_ERC721URIStorage *ERC721URIStorageCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*ERC721URIStorageCaller) Name ¶
func (_ERC721URIStorage *ERC721URIStorageCaller) 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 (*ERC721URIStorageCaller) OwnerOf ¶
func (_ERC721URIStorage *ERC721URIStorageCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*ERC721URIStorageCaller) SupportsInterface ¶
func (_ERC721URIStorage *ERC721URIStorageCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type ERC721URIStorageCallerRaw ¶
type ERC721URIStorageCallerRaw struct {
Contract *ERC721URIStorageCaller // Generic read-only contract binding to access the raw methods on
}
ERC721URIStorageCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*ERC721URIStorageCallerRaw) Call ¶
func (_ERC721URIStorage *ERC721URIStorageCallerRaw) 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 ERC721URIStorageCallerSession ¶
type ERC721URIStorageCallerSession struct { Contract *ERC721URIStorageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC721URIStorageCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*ERC721URIStorageCallerSession) BalanceOf ¶
func (_ERC721URIStorage *ERC721URIStorageCallerSession) BalanceOf(owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*ERC721URIStorageCallerSession) GetApproved ¶
func (_ERC721URIStorage *ERC721URIStorageCallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*ERC721URIStorageCallerSession) IsApprovedForAll ¶
func (_ERC721URIStorage *ERC721URIStorageCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*ERC721URIStorageCallerSession) Name ¶
func (_ERC721URIStorage *ERC721URIStorageCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*ERC721URIStorageCallerSession) OwnerOf ¶
func (_ERC721URIStorage *ERC721URIStorageCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*ERC721URIStorageCallerSession) SupportsInterface ¶
func (_ERC721URIStorage *ERC721URIStorageCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ERC721URIStorageCallerSession) Symbol ¶
func (_ERC721URIStorage *ERC721URIStorageCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
type ERC721URIStorageFilterer ¶
type ERC721URIStorageFilterer struct {
// contains filtered or unexported fields
}
ERC721URIStorageFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewERC721URIStorageFilterer ¶
func NewERC721URIStorageFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC721URIStorageFilterer, error)
NewERC721URIStorageFilterer creates a new log filterer instance of ERC721URIStorage, bound to a specific deployed contract.
func (*ERC721URIStorageFilterer) FilterApproval ¶
func (_ERC721URIStorage *ERC721URIStorageFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, tokenId []*big.Int) (*ERC721URIStorageApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*ERC721URIStorageFilterer) FilterApprovalForAll ¶
func (_ERC721URIStorage *ERC721URIStorageFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*ERC721URIStorageApprovalForAllIterator, error)
FilterApprovalForAll is a free log retrieval operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*ERC721URIStorageFilterer) FilterTransfer ¶
func (_ERC721URIStorage *ERC721URIStorageFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenId []*big.Int) (*ERC721URIStorageTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*ERC721URIStorageFilterer) ParseApproval ¶
func (_ERC721URIStorage *ERC721URIStorageFilterer) ParseApproval(log types.Log) (*ERC721URIStorageApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*ERC721URIStorageFilterer) ParseApprovalForAll ¶
func (_ERC721URIStorage *ERC721URIStorageFilterer) ParseApprovalForAll(log types.Log) (*ERC721URIStorageApprovalForAll, error)
ParseApprovalForAll is a log parse operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*ERC721URIStorageFilterer) ParseTransfer ¶
func (_ERC721URIStorage *ERC721URIStorageFilterer) ParseTransfer(log types.Log) (*ERC721URIStorageTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*ERC721URIStorageFilterer) WatchApproval ¶
func (_ERC721URIStorage *ERC721URIStorageFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC721URIStorageApproval, owner []common.Address, approved []common.Address, tokenId []*big.Int) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*ERC721URIStorageFilterer) WatchApprovalForAll ¶
func (_ERC721URIStorage *ERC721URIStorageFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *ERC721URIStorageApprovalForAll, owner []common.Address, operator []common.Address) (event.Subscription, error)
WatchApprovalForAll is a free log subscription operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*ERC721URIStorageFilterer) WatchTransfer ¶
func (_ERC721URIStorage *ERC721URIStorageFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC721URIStorageTransfer, from []common.Address, to []common.Address, tokenId []*big.Int) (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 indexed tokenId)
type ERC721URIStorageRaw ¶
type ERC721URIStorageRaw struct {
Contract *ERC721URIStorage // Generic contract binding to access the raw methods on
}
ERC721URIStorageRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*ERC721URIStorageRaw) Call ¶
func (_ERC721URIStorage *ERC721URIStorageRaw) 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 (*ERC721URIStorageRaw) Transact ¶
func (_ERC721URIStorage *ERC721URIStorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC721URIStorageRaw) Transfer ¶
func (_ERC721URIStorage *ERC721URIStorageRaw) 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 ERC721URIStorageSession ¶
type ERC721URIStorageSession struct { Contract *ERC721URIStorage // 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 }
ERC721URIStorageSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*ERC721URIStorageSession) Approve ¶
func (_ERC721URIStorage *ERC721URIStorageSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*ERC721URIStorageSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256)
func (*ERC721URIStorageSession) GetApproved ¶
func (_ERC721URIStorage *ERC721URIStorageSession) GetApproved(tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address)
func (*ERC721URIStorageSession) IsApprovedForAll ¶
func (_ERC721URIStorage *ERC721URIStorageSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*ERC721URIStorageSession) Name ¶
func (_ERC721URIStorage *ERC721URIStorageSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*ERC721URIStorageSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address)
func (*ERC721URIStorageSession) SafeTransferFrom ¶
func (_ERC721URIStorage *ERC721URIStorageSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*ERC721URIStorageSession) SafeTransferFrom0 ¶
func (_ERC721URIStorage *ERC721URIStorageSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*ERC721URIStorageSession) SetApprovalForAll ¶
func (_ERC721URIStorage *ERC721URIStorageSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*ERC721URIStorageSession) SupportsInterface ¶
func (_ERC721URIStorage *ERC721URIStorageSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ERC721URIStorageSession) Symbol ¶
func (_ERC721URIStorage *ERC721URIStorageSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*ERC721URIStorageSession) TokenURI ¶
func (_ERC721URIStorage *ERC721URIStorageSession) TokenURI(tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
func (*ERC721URIStorageSession) TransferFrom ¶
func (_ERC721URIStorage *ERC721URIStorageSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type ERC721URIStorageTransactor ¶
type ERC721URIStorageTransactor struct {
// contains filtered or unexported fields
}
ERC721URIStorageTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewERC721URIStorageTransactor ¶
func NewERC721URIStorageTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC721URIStorageTransactor, error)
NewERC721URIStorageTransactor creates a new write-only instance of ERC721URIStorage, bound to a specific deployed contract.
func (*ERC721URIStorageTransactor) Approve ¶
func (_ERC721URIStorage *ERC721URIStorageTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*ERC721URIStorageTransactor) SafeTransferFrom ¶
func (_ERC721URIStorage *ERC721URIStorageTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*ERC721URIStorageTransactor) SafeTransferFrom0 ¶
func (_ERC721URIStorage *ERC721URIStorageTransactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*ERC721URIStorageTransactor) SetApprovalForAll ¶
func (_ERC721URIStorage *ERC721URIStorageTransactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*ERC721URIStorageTransactor) TransferFrom ¶
func (_ERC721URIStorage *ERC721URIStorageTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type ERC721URIStorageTransactorRaw ¶
type ERC721URIStorageTransactorRaw struct {
Contract *ERC721URIStorageTransactor // Generic write-only contract binding to access the raw methods on
}
ERC721URIStorageTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*ERC721URIStorageTransactorRaw) Transact ¶
func (_ERC721URIStorage *ERC721URIStorageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC721URIStorageTransactorRaw) Transfer ¶
func (_ERC721URIStorage *ERC721URIStorageTransactorRaw) 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 ERC721URIStorageTransactorSession ¶
type ERC721URIStorageTransactorSession struct { Contract *ERC721URIStorageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC721URIStorageTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*ERC721URIStorageTransactorSession) Approve ¶
func (_ERC721URIStorage *ERC721URIStorageTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*ERC721URIStorageTransactorSession) SafeTransferFrom ¶
func (_ERC721URIStorage *ERC721URIStorageTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*ERC721URIStorageTransactorSession) SafeTransferFrom0 ¶
func (_ERC721URIStorage *ERC721URIStorageTransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*ERC721URIStorageTransactorSession) SetApprovalForAll ¶
func (_ERC721URIStorage *ERC721URIStorageTransactorSession) SetApprovalForAll(operator common.Address, approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool approved) returns()
func (*ERC721URIStorageTransactorSession) TransferFrom ¶
func (_ERC721URIStorage *ERC721URIStorageTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type ERC721URIStorageTransfer ¶
type ERC721URIStorageTransfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC721URIStorageTransfer represents a Transfer event raised by the ERC721URIStorage contract.
type ERC721URIStorageTransferIterator ¶
type ERC721URIStorageTransferIterator struct { Event *ERC721URIStorageTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC721URIStorageTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC721URIStorage contract.
func (*ERC721URIStorageTransferIterator) Close ¶
func (it *ERC721URIStorageTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC721URIStorageTransferIterator) Error ¶
func (it *ERC721URIStorageTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC721URIStorageTransferIterator) Next ¶
func (it *ERC721URIStorageTransferIterator) 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 ExtBridge ¶
type ExtBridge struct { ExtBridgeCaller // Read-only binding to the contract ExtBridgeTransactor // Write-only binding to the contract ExtBridgeFilterer // Log filterer for contract events }
ExtBridge is an auto generated Go binding around a Klaytn contract.
func DeployExtBridge ¶
func DeployExtBridge(auth *bind.TransactOpts, backend bind.ContractBackend, _modeMintBurn bool) (common.Address, *types.Transaction, *ExtBridge, error)
DeployExtBridge deploys a new Klaytn contract, binding an instance of ExtBridge to it.
func NewExtBridge ¶
NewExtBridge creates a new instance of ExtBridge, bound to a specific deployed contract.
type ExtBridgeCaller ¶
type ExtBridgeCaller struct {
// contains filtered or unexported fields
}
ExtBridgeCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewExtBridgeCaller ¶
func NewExtBridgeCaller(address common.Address, caller bind.ContractCaller) (*ExtBridgeCaller, error)
NewExtBridgeCaller creates a new read-only instance of ExtBridge, bound to a specific deployed contract.
func (*ExtBridgeCaller) Callback ¶
Callback is a free data retrieval call binding the contract method 0x083b2732.
Solidity: function callback() view returns(address)
func (*ExtBridgeCaller) ClosedValueTransferVotes ¶
func (_ExtBridge *ExtBridgeCaller) ClosedValueTransferVotes(opts *bind.CallOpts, arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*ExtBridgeCaller) ConfigurationNonce ¶
func (_ExtBridge *ExtBridgeCaller) ConfigurationNonce(opts *bind.CallOpts) (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*ExtBridgeCaller) FeeOfERC20 ¶
func (_ExtBridge *ExtBridgeCaller) FeeOfERC20(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*ExtBridgeCaller) FeeOfKLAY ¶
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*ExtBridgeCaller) FeeReceiver ¶
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*ExtBridgeCaller) GetOperatorList ¶
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*ExtBridgeCaller) GetRegisteredTokenList ¶
func (_ExtBridge *ExtBridgeCaller) GetRegisteredTokenList(opts *bind.CallOpts) ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*ExtBridgeCaller) HandleNoncesToBlockNums ¶
func (_ExtBridge *ExtBridgeCaller) HandleNoncesToBlockNums(opts *bind.CallOpts, arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*ExtBridgeCaller) HandledRequestTx ¶
func (_ExtBridge *ExtBridgeCaller) HandledRequestTx(opts *bind.CallOpts, arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*ExtBridgeCaller) IndexOfTokens ¶
func (_ExtBridge *ExtBridgeCaller) IndexOfTokens(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*ExtBridgeCaller) IsRunning ¶
func (_ExtBridge *ExtBridgeCaller) IsRunning(opts *bind.CallOpts) (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*ExtBridgeCaller) LockedTokens ¶
func (_ExtBridge *ExtBridgeCaller) LockedTokens(opts *bind.CallOpts, arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*ExtBridgeCaller) LowerHandleNonce ¶
func (_ExtBridge *ExtBridgeCaller) LowerHandleNonce(opts *bind.CallOpts) (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*ExtBridgeCaller) MAXOPERATOR ¶
func (_ExtBridge *ExtBridgeCaller) MAXOPERATOR(opts *bind.CallOpts) (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*ExtBridgeCaller) ModeMintBurn ¶
func (_ExtBridge *ExtBridgeCaller) ModeMintBurn(opts *bind.CallOpts) (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*ExtBridgeCaller) OperatorList ¶
func (_ExtBridge *ExtBridgeCaller) OperatorList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*ExtBridgeCaller) OperatorThresholds ¶
func (_ExtBridge *ExtBridgeCaller) OperatorThresholds(opts *bind.CallOpts, arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*ExtBridgeCaller) Operators ¶
func (_ExtBridge *ExtBridgeCaller) Operators(opts *bind.CallOpts, arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*ExtBridgeCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ExtBridgeCaller) RecoveryBlockNumber ¶
func (_ExtBridge *ExtBridgeCaller) RecoveryBlockNumber(opts *bind.CallOpts) (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*ExtBridgeCaller) RegisteredTokenList ¶
func (_ExtBridge *ExtBridgeCaller) RegisteredTokenList(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*ExtBridgeCaller) RegisteredTokens ¶
func (_ExtBridge *ExtBridgeCaller) RegisteredTokens(opts *bind.CallOpts, arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
func (*ExtBridgeCaller) RequestNonce ¶
func (_ExtBridge *ExtBridgeCaller) RequestNonce(opts *bind.CallOpts) (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*ExtBridgeCaller) UpperHandleNonce ¶
func (_ExtBridge *ExtBridgeCaller) UpperHandleNonce(opts *bind.CallOpts) (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type ExtBridgeCallerRaw ¶
type ExtBridgeCallerRaw struct {
Contract *ExtBridgeCaller // Generic read-only contract binding to access the raw methods on
}
ExtBridgeCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*ExtBridgeCallerRaw) Call ¶
func (_ExtBridge *ExtBridgeCallerRaw) 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 ExtBridgeCallerSession ¶
type ExtBridgeCallerSession struct { Contract *ExtBridgeCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ExtBridgeCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*ExtBridgeCallerSession) Callback ¶
func (_ExtBridge *ExtBridgeCallerSession) Callback() (common.Address, error)
Callback is a free data retrieval call binding the contract method 0x083b2732.
Solidity: function callback() view returns(address)
func (*ExtBridgeCallerSession) ClosedValueTransferVotes ¶
func (_ExtBridge *ExtBridgeCallerSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*ExtBridgeCallerSession) ConfigurationNonce ¶
func (_ExtBridge *ExtBridgeCallerSession) ConfigurationNonce() (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*ExtBridgeCallerSession) FeeOfERC20 ¶
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*ExtBridgeCallerSession) FeeOfKLAY ¶
func (_ExtBridge *ExtBridgeCallerSession) FeeOfKLAY() (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*ExtBridgeCallerSession) FeeReceiver ¶
func (_ExtBridge *ExtBridgeCallerSession) FeeReceiver() (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*ExtBridgeCallerSession) GetOperatorList ¶
func (_ExtBridge *ExtBridgeCallerSession) GetOperatorList() ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*ExtBridgeCallerSession) GetRegisteredTokenList ¶
func (_ExtBridge *ExtBridgeCallerSession) GetRegisteredTokenList() ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*ExtBridgeCallerSession) HandleNoncesToBlockNums ¶
func (_ExtBridge *ExtBridgeCallerSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*ExtBridgeCallerSession) HandledRequestTx ¶
func (_ExtBridge *ExtBridgeCallerSession) HandledRequestTx(arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*ExtBridgeCallerSession) IndexOfTokens ¶
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*ExtBridgeCallerSession) IsRunning ¶
func (_ExtBridge *ExtBridgeCallerSession) IsRunning() (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*ExtBridgeCallerSession) LockedTokens ¶
func (_ExtBridge *ExtBridgeCallerSession) LockedTokens(arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*ExtBridgeCallerSession) LowerHandleNonce ¶
func (_ExtBridge *ExtBridgeCallerSession) LowerHandleNonce() (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*ExtBridgeCallerSession) MAXOPERATOR ¶
func (_ExtBridge *ExtBridgeCallerSession) MAXOPERATOR() (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*ExtBridgeCallerSession) ModeMintBurn ¶
func (_ExtBridge *ExtBridgeCallerSession) ModeMintBurn() (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*ExtBridgeCallerSession) OperatorList ¶
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*ExtBridgeCallerSession) OperatorThresholds ¶
func (_ExtBridge *ExtBridgeCallerSession) OperatorThresholds(arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*ExtBridgeCallerSession) Operators ¶
func (_ExtBridge *ExtBridgeCallerSession) Operators(arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*ExtBridgeCallerSession) Owner ¶
func (_ExtBridge *ExtBridgeCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ExtBridgeCallerSession) RecoveryBlockNumber ¶
func (_ExtBridge *ExtBridgeCallerSession) RecoveryBlockNumber() (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*ExtBridgeCallerSession) RegisteredTokenList ¶
func (_ExtBridge *ExtBridgeCallerSession) RegisteredTokenList(arg0 *big.Int) (common.Address, error)
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*ExtBridgeCallerSession) RegisteredTokens ¶
func (_ExtBridge *ExtBridgeCallerSession) RegisteredTokens(arg0 common.Address) (common.Address, error)
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
func (*ExtBridgeCallerSession) RequestNonce ¶
func (_ExtBridge *ExtBridgeCallerSession) RequestNonce() (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*ExtBridgeCallerSession) UpperHandleNonce ¶
func (_ExtBridge *ExtBridgeCallerSession) UpperHandleNonce() (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type ExtBridgeERC20FeeChanged ¶
type ExtBridgeERC20FeeChanged struct { Token common.Address Fee *big.Int Raw types.Log // Blockchain specific contextual infos }
ExtBridgeERC20FeeChanged represents a ERC20FeeChanged event raised by the ExtBridge contract.
type ExtBridgeERC20FeeChangedIterator ¶
type ExtBridgeERC20FeeChangedIterator struct { Event *ExtBridgeERC20FeeChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeERC20FeeChangedIterator is returned from FilterERC20FeeChanged and is used to iterate over the raw logs and unpacked data for ERC20FeeChanged events raised by the ExtBridge contract.
func (*ExtBridgeERC20FeeChangedIterator) Close ¶
func (it *ExtBridgeERC20FeeChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeERC20FeeChangedIterator) Error ¶
func (it *ExtBridgeERC20FeeChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeERC20FeeChangedIterator) Next ¶
func (it *ExtBridgeERC20FeeChangedIterator) 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 ExtBridgeFeeReceiverChanged ¶
type ExtBridgeFeeReceiverChanged struct { FeeReceiver common.Address Raw types.Log // Blockchain specific contextual infos }
ExtBridgeFeeReceiverChanged represents a FeeReceiverChanged event raised by the ExtBridge contract.
type ExtBridgeFeeReceiverChangedIterator ¶
type ExtBridgeFeeReceiverChangedIterator struct { Event *ExtBridgeFeeReceiverChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeFeeReceiverChangedIterator is returned from FilterFeeReceiverChanged and is used to iterate over the raw logs and unpacked data for FeeReceiverChanged events raised by the ExtBridge contract.
func (*ExtBridgeFeeReceiverChangedIterator) Close ¶
func (it *ExtBridgeFeeReceiverChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeFeeReceiverChangedIterator) Error ¶
func (it *ExtBridgeFeeReceiverChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeFeeReceiverChangedIterator) Next ¶
func (it *ExtBridgeFeeReceiverChangedIterator) 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 ExtBridgeFilterer ¶
type ExtBridgeFilterer struct {
// contains filtered or unexported fields
}
ExtBridgeFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewExtBridgeFilterer ¶
func NewExtBridgeFilterer(address common.Address, filterer bind.ContractFilterer) (*ExtBridgeFilterer, error)
NewExtBridgeFilterer creates a new log filterer instance of ExtBridge, bound to a specific deployed contract.
func (*ExtBridgeFilterer) FilterERC20FeeChanged ¶
func (_ExtBridge *ExtBridgeFilterer) FilterERC20FeeChanged(opts *bind.FilterOpts, token []common.Address, fee []*big.Int) (*ExtBridgeERC20FeeChangedIterator, error)
FilterERC20FeeChanged is a free log retrieval operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*ExtBridgeFilterer) FilterFeeReceiverChanged ¶
func (_ExtBridge *ExtBridgeFilterer) FilterFeeReceiverChanged(opts *bind.FilterOpts, feeReceiver []common.Address) (*ExtBridgeFeeReceiverChangedIterator, error)
FilterFeeReceiverChanged is a free log retrieval operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*ExtBridgeFilterer) FilterHandleValueTransfer ¶
func (_ExtBridge *ExtBridgeFilterer) FilterHandleValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*ExtBridgeHandleValueTransferIterator, error)
FilterHandleValueTransfer is a free log retrieval operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*ExtBridgeFilterer) FilterKLAYFeeChanged ¶
func (_ExtBridge *ExtBridgeFilterer) FilterKLAYFeeChanged(opts *bind.FilterOpts, fee []*big.Int) (*ExtBridgeKLAYFeeChangedIterator, error)
FilterKLAYFeeChanged is a free log retrieval operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*ExtBridgeFilterer) FilterOwnershipTransferred ¶
func (_ExtBridge *ExtBridgeFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ExtBridgeOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ExtBridgeFilterer) FilterRequestValueTransfer ¶
func (_ExtBridge *ExtBridgeFilterer) FilterRequestValueTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*ExtBridgeRequestValueTransferIterator, error)
FilterRequestValueTransfer is a free log retrieval operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*ExtBridgeFilterer) FilterRequestValueTransferEncoded ¶
func (_ExtBridge *ExtBridgeFilterer) FilterRequestValueTransferEncoded(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenAddress []common.Address) (*ExtBridgeRequestValueTransferEncodedIterator, error)
FilterRequestValueTransferEncoded is a free log retrieval operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*ExtBridgeFilterer) FilterTokenDeregistered ¶
func (_ExtBridge *ExtBridgeFilterer) FilterTokenDeregistered(opts *bind.FilterOpts, token []common.Address) (*ExtBridgeTokenDeregisteredIterator, error)
FilterTokenDeregistered is a free log retrieval operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*ExtBridgeFilterer) FilterTokenLocked ¶
func (_ExtBridge *ExtBridgeFilterer) FilterTokenLocked(opts *bind.FilterOpts, token []common.Address) (*ExtBridgeTokenLockedIterator, error)
FilterTokenLocked is a free log retrieval operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*ExtBridgeFilterer) FilterTokenRegistered ¶
func (_ExtBridge *ExtBridgeFilterer) FilterTokenRegistered(opts *bind.FilterOpts, token []common.Address) (*ExtBridgeTokenRegisteredIterator, error)
FilterTokenRegistered is a free log retrieval operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*ExtBridgeFilterer) FilterTokenUnlocked ¶
func (_ExtBridge *ExtBridgeFilterer) FilterTokenUnlocked(opts *bind.FilterOpts, token []common.Address) (*ExtBridgeTokenUnlockedIterator, error)
FilterTokenUnlocked is a free log retrieval operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
func (*ExtBridgeFilterer) ParseERC20FeeChanged ¶
func (_ExtBridge *ExtBridgeFilterer) ParseERC20FeeChanged(log types.Log) (*ExtBridgeERC20FeeChanged, error)
ParseERC20FeeChanged is a log parse operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*ExtBridgeFilterer) ParseFeeReceiverChanged ¶
func (_ExtBridge *ExtBridgeFilterer) ParseFeeReceiverChanged(log types.Log) (*ExtBridgeFeeReceiverChanged, error)
ParseFeeReceiverChanged is a log parse operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*ExtBridgeFilterer) ParseHandleValueTransfer ¶
func (_ExtBridge *ExtBridgeFilterer) ParseHandleValueTransfer(log types.Log) (*ExtBridgeHandleValueTransfer, error)
ParseHandleValueTransfer is a log parse operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*ExtBridgeFilterer) ParseKLAYFeeChanged ¶
func (_ExtBridge *ExtBridgeFilterer) ParseKLAYFeeChanged(log types.Log) (*ExtBridgeKLAYFeeChanged, error)
ParseKLAYFeeChanged is a log parse operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*ExtBridgeFilterer) ParseOwnershipTransferred ¶
func (_ExtBridge *ExtBridgeFilterer) ParseOwnershipTransferred(log types.Log) (*ExtBridgeOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ExtBridgeFilterer) ParseRequestValueTransfer ¶
func (_ExtBridge *ExtBridgeFilterer) ParseRequestValueTransfer(log types.Log) (*ExtBridgeRequestValueTransfer, error)
ParseRequestValueTransfer is a log parse operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*ExtBridgeFilterer) ParseRequestValueTransferEncoded ¶
func (_ExtBridge *ExtBridgeFilterer) ParseRequestValueTransferEncoded(log types.Log) (*ExtBridgeRequestValueTransferEncoded, error)
ParseRequestValueTransferEncoded is a log parse operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*ExtBridgeFilterer) ParseTokenDeregistered ¶
func (_ExtBridge *ExtBridgeFilterer) ParseTokenDeregistered(log types.Log) (*ExtBridgeTokenDeregistered, error)
ParseTokenDeregistered is a log parse operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*ExtBridgeFilterer) ParseTokenLocked ¶
func (_ExtBridge *ExtBridgeFilterer) ParseTokenLocked(log types.Log) (*ExtBridgeTokenLocked, error)
ParseTokenLocked is a log parse operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*ExtBridgeFilterer) ParseTokenRegistered ¶
func (_ExtBridge *ExtBridgeFilterer) ParseTokenRegistered(log types.Log) (*ExtBridgeTokenRegistered, error)
ParseTokenRegistered is a log parse operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*ExtBridgeFilterer) ParseTokenUnlocked ¶
func (_ExtBridge *ExtBridgeFilterer) ParseTokenUnlocked(log types.Log) (*ExtBridgeTokenUnlocked, error)
ParseTokenUnlocked is a log parse operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
func (*ExtBridgeFilterer) WatchERC20FeeChanged ¶
func (_ExtBridge *ExtBridgeFilterer) WatchERC20FeeChanged(opts *bind.WatchOpts, sink chan<- *ExtBridgeERC20FeeChanged, token []common.Address, fee []*big.Int) (event.Subscription, error)
WatchERC20FeeChanged is a free log subscription operation binding the contract event 0xdb5ad2e76ae20cfa4e7adbc7305d7538442164d85ead9937c98620a1aa4c255b.
Solidity: event ERC20FeeChanged(address indexed token, uint256 indexed fee)
func (*ExtBridgeFilterer) WatchFeeReceiverChanged ¶
func (_ExtBridge *ExtBridgeFilterer) WatchFeeReceiverChanged(opts *bind.WatchOpts, sink chan<- *ExtBridgeFeeReceiverChanged, feeReceiver []common.Address) (event.Subscription, error)
WatchFeeReceiverChanged is a free log subscription operation binding the contract event 0x647672599d3468abcfa241a13c9e3d34383caadb5cc80fb67c3cdfcd5f786059.
Solidity: event FeeReceiverChanged(address indexed feeReceiver)
func (*ExtBridgeFilterer) WatchHandleValueTransfer ¶
func (_ExtBridge *ExtBridgeFilterer) WatchHandleValueTransfer(opts *bind.WatchOpts, sink chan<- *ExtBridgeHandleValueTransfer, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchHandleValueTransfer is a free log subscription operation binding the contract event 0x12b02f226d965a2881e0e8ffed6c421803a22d57ad91f9ef996fe0748ea10175.
Solidity: event HandleValueTransfer(bytes32 requestTxHash, uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 handleNonce, uint64 lowerHandleNonce, bytes extraData)
func (*ExtBridgeFilterer) WatchKLAYFeeChanged ¶
func (_ExtBridge *ExtBridgeFilterer) WatchKLAYFeeChanged(opts *bind.WatchOpts, sink chan<- *ExtBridgeKLAYFeeChanged, fee []*big.Int) (event.Subscription, error)
WatchKLAYFeeChanged is a free log subscription operation binding the contract event 0xa7a33d0996347e1aa55ca2206015b61b9534bdd881d59d59aa680e25eefac365.
Solidity: event KLAYFeeChanged(uint256 indexed fee)
func (*ExtBridgeFilterer) WatchOwnershipTransferred ¶
func (_ExtBridge *ExtBridgeFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ExtBridgeOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ExtBridgeFilterer) WatchRequestValueTransfer ¶
func (_ExtBridge *ExtBridgeFilterer) WatchRequestValueTransfer(opts *bind.WatchOpts, sink chan<- *ExtBridgeRequestValueTransfer, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchRequestValueTransfer is a free log subscription operation binding the contract event 0xeff76c36e53fa5ff52f27acc8a34d5047a8246abb07b77b12f1309f71e337f09.
Solidity: event RequestValueTransfer(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData)
func (*ExtBridgeFilterer) WatchRequestValueTransferEncoded ¶
func (_ExtBridge *ExtBridgeFilterer) WatchRequestValueTransferEncoded(opts *bind.WatchOpts, sink chan<- *ExtBridgeRequestValueTransferEncoded, from []common.Address, to []common.Address, tokenAddress []common.Address) (event.Subscription, error)
WatchRequestValueTransferEncoded is a free log subscription operation binding the contract event 0x17d76053ca34a4dd8c402fe6498deb797fac89bf7ed02f3f5161aa9368cc8c1f.
Solidity: event RequestValueTransferEncoded(uint8 tokenType, address indexed from, address indexed to, address indexed tokenAddress, uint256 valueOrTokenId, uint64 requestNonce, uint256 fee, bytes extraData, uint8 encodingVer, bytes encodedData)
func (*ExtBridgeFilterer) WatchTokenDeregistered ¶
func (_ExtBridge *ExtBridgeFilterer) WatchTokenDeregistered(opts *bind.WatchOpts, sink chan<- *ExtBridgeTokenDeregistered, token []common.Address) (event.Subscription, error)
WatchTokenDeregistered is a free log subscription operation binding the contract event 0x1d735ca20b63676dde668b718be78606b061d6bd7534ff815a90a121a6c084b6.
Solidity: event TokenDeregistered(address indexed token)
func (*ExtBridgeFilterer) WatchTokenLocked ¶
func (_ExtBridge *ExtBridgeFilterer) WatchTokenLocked(opts *bind.WatchOpts, sink chan<- *ExtBridgeTokenLocked, token []common.Address) (event.Subscription, error)
WatchTokenLocked is a free log subscription operation binding the contract event 0xca1b0a14e18ada4c44846768dd186e35630cdc5cfeaca83c404ae4acaafbecd7.
Solidity: event TokenLocked(address indexed token)
func (*ExtBridgeFilterer) WatchTokenRegistered ¶
func (_ExtBridge *ExtBridgeFilterer) WatchTokenRegistered(opts *bind.WatchOpts, sink chan<- *ExtBridgeTokenRegistered, token []common.Address) (event.Subscription, error)
WatchTokenRegistered is a free log subscription operation binding the contract event 0x158412daecdc1456d01568828bcdb18464cc7f1ce0215ddbc3f3cfede9d1e63d.
Solidity: event TokenRegistered(address indexed token)
func (*ExtBridgeFilterer) WatchTokenUnlocked ¶
func (_ExtBridge *ExtBridgeFilterer) WatchTokenUnlocked(opts *bind.WatchOpts, sink chan<- *ExtBridgeTokenUnlocked, token []common.Address) (event.Subscription, error)
WatchTokenUnlocked is a free log subscription operation binding the contract event 0x81ec08d3372506e176c49e626d8beb7e091712ef92908a130f4ccc6524fe2eec.
Solidity: event TokenUnlocked(address indexed token)
type ExtBridgeHandleValueTransfer ¶
type ExtBridgeHandleValueTransfer struct { RequestTxHash [32]byte TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int HandleNonce uint64 LowerHandleNonce uint64 ExtraData []byte Raw types.Log // Blockchain specific contextual infos }
ExtBridgeHandleValueTransfer represents a HandleValueTransfer event raised by the ExtBridge contract.
type ExtBridgeHandleValueTransferIterator ¶
type ExtBridgeHandleValueTransferIterator struct { Event *ExtBridgeHandleValueTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeHandleValueTransferIterator is returned from FilterHandleValueTransfer and is used to iterate over the raw logs and unpacked data for HandleValueTransfer events raised by the ExtBridge contract.
func (*ExtBridgeHandleValueTransferIterator) Close ¶
func (it *ExtBridgeHandleValueTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeHandleValueTransferIterator) Error ¶
func (it *ExtBridgeHandleValueTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeHandleValueTransferIterator) Next ¶
func (it *ExtBridgeHandleValueTransferIterator) 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 ExtBridgeKLAYFeeChanged ¶
type ExtBridgeKLAYFeeChanged struct { Fee *big.Int Raw types.Log // Blockchain specific contextual infos }
ExtBridgeKLAYFeeChanged represents a KLAYFeeChanged event raised by the ExtBridge contract.
type ExtBridgeKLAYFeeChangedIterator ¶
type ExtBridgeKLAYFeeChangedIterator struct { Event *ExtBridgeKLAYFeeChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeKLAYFeeChangedIterator is returned from FilterKLAYFeeChanged and is used to iterate over the raw logs and unpacked data for KLAYFeeChanged events raised by the ExtBridge contract.
func (*ExtBridgeKLAYFeeChangedIterator) Close ¶
func (it *ExtBridgeKLAYFeeChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeKLAYFeeChangedIterator) Error ¶
func (it *ExtBridgeKLAYFeeChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeKLAYFeeChangedIterator) Next ¶
func (it *ExtBridgeKLAYFeeChangedIterator) 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 ExtBridgeOwnershipTransferred ¶
type ExtBridgeOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ExtBridgeOwnershipTransferred represents a OwnershipTransferred event raised by the ExtBridge contract.
type ExtBridgeOwnershipTransferredIterator ¶
type ExtBridgeOwnershipTransferredIterator struct { Event *ExtBridgeOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ExtBridge contract.
func (*ExtBridgeOwnershipTransferredIterator) Close ¶
func (it *ExtBridgeOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeOwnershipTransferredIterator) Error ¶
func (it *ExtBridgeOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeOwnershipTransferredIterator) Next ¶
func (it *ExtBridgeOwnershipTransferredIterator) 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 ExtBridgeRaw ¶
type ExtBridgeRaw struct {
Contract *ExtBridge // Generic contract binding to access the raw methods on
}
ExtBridgeRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*ExtBridgeRaw) Call ¶
func (_ExtBridge *ExtBridgeRaw) 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 (*ExtBridgeRaw) Transact ¶
func (_ExtBridge *ExtBridgeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ExtBridgeRaw) Transfer ¶
func (_ExtBridge *ExtBridgeRaw) 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 ExtBridgeRequestValueTransfer ¶
type ExtBridgeRequestValueTransfer struct { TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int RequestNonce uint64 Fee *big.Int ExtraData []byte Raw types.Log // Blockchain specific contextual infos }
ExtBridgeRequestValueTransfer represents a RequestValueTransfer event raised by the ExtBridge contract.
type ExtBridgeRequestValueTransferEncoded ¶
type ExtBridgeRequestValueTransferEncoded struct { TokenType uint8 From common.Address To common.Address TokenAddress common.Address ValueOrTokenId *big.Int RequestNonce uint64 Fee *big.Int ExtraData []byte EncodingVer uint8 EncodedData []byte Raw types.Log // Blockchain specific contextual infos }
ExtBridgeRequestValueTransferEncoded represents a RequestValueTransferEncoded event raised by the ExtBridge contract.
type ExtBridgeRequestValueTransferEncodedIterator ¶
type ExtBridgeRequestValueTransferEncodedIterator struct { Event *ExtBridgeRequestValueTransferEncoded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeRequestValueTransferEncodedIterator is returned from FilterRequestValueTransferEncoded and is used to iterate over the raw logs and unpacked data for RequestValueTransferEncoded events raised by the ExtBridge contract.
func (*ExtBridgeRequestValueTransferEncodedIterator) Close ¶
func (it *ExtBridgeRequestValueTransferEncodedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeRequestValueTransferEncodedIterator) Error ¶
func (it *ExtBridgeRequestValueTransferEncodedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeRequestValueTransferEncodedIterator) Next ¶
func (it *ExtBridgeRequestValueTransferEncodedIterator) 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 ExtBridgeRequestValueTransferIterator ¶
type ExtBridgeRequestValueTransferIterator struct { Event *ExtBridgeRequestValueTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeRequestValueTransferIterator is returned from FilterRequestValueTransfer and is used to iterate over the raw logs and unpacked data for RequestValueTransfer events raised by the ExtBridge contract.
func (*ExtBridgeRequestValueTransferIterator) Close ¶
func (it *ExtBridgeRequestValueTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeRequestValueTransferIterator) Error ¶
func (it *ExtBridgeRequestValueTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeRequestValueTransferIterator) Next ¶
func (it *ExtBridgeRequestValueTransferIterator) 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 ExtBridgeSession ¶
type ExtBridgeSession struct { Contract *ExtBridge // 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 }
ExtBridgeSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*ExtBridgeSession) Callback ¶
func (_ExtBridge *ExtBridgeSession) Callback() (common.Address, error)
Callback is a free data retrieval call binding the contract method 0x083b2732.
Solidity: function callback() view returns(address)
func (*ExtBridgeSession) ClosedValueTransferVotes ¶
func (_ExtBridge *ExtBridgeSession) ClosedValueTransferVotes(arg0 uint64) (bool, error)
ClosedValueTransferVotes is a free data retrieval call binding the contract method 0x9832c1d7.
Solidity: function closedValueTransferVotes(uint64 ) view returns(bool)
func (*ExtBridgeSession) ConfigurationNonce ¶
func (_ExtBridge *ExtBridgeSession) ConfigurationNonce() (uint64, error)
ConfigurationNonce is a free data retrieval call binding the contract method 0xac6fff0b.
Solidity: function configurationNonce() view returns(uint64)
func (*ExtBridgeSession) DeregisterOperator ¶
func (_ExtBridge *ExtBridgeSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*ExtBridgeSession) DeregisterToken ¶
func (_ExtBridge *ExtBridgeSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*ExtBridgeSession) FeeOfERC20 ¶
FeeOfERC20 is a free data retrieval call binding the contract method 0x488af871.
Solidity: function feeOfERC20(address ) view returns(uint256)
func (*ExtBridgeSession) FeeOfKLAY ¶
func (_ExtBridge *ExtBridgeSession) FeeOfKLAY() (*big.Int, error)
FeeOfKLAY is a free data retrieval call binding the contract method 0xc263b5d6.
Solidity: function feeOfKLAY() view returns(uint256)
func (*ExtBridgeSession) FeeReceiver ¶
func (_ExtBridge *ExtBridgeSession) FeeReceiver() (common.Address, error)
FeeReceiver is a free data retrieval call binding the contract method 0xb3f00674.
Solidity: function feeReceiver() view returns(address)
func (*ExtBridgeSession) GetOperatorList ¶
func (_ExtBridge *ExtBridgeSession) GetOperatorList() ([]common.Address, error)
GetOperatorList is a free data retrieval call binding the contract method 0xb2c01030.
Solidity: function getOperatorList() view returns(address[])
func (*ExtBridgeSession) GetRegisteredTokenList ¶
func (_ExtBridge *ExtBridgeSession) GetRegisteredTokenList() ([]common.Address, error)
GetRegisteredTokenList is a free data retrieval call binding the contract method 0xea21eade.
Solidity: function getRegisteredTokenList() view returns(address[])
func (*ExtBridgeSession) HandleERC20Transfer ¶
func (_ExtBridge *ExtBridgeSession) HandleERC20Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _value *big.Int, _requestNonce uint64, _requestBlockNumber uint64, _extraData []byte) (*types.Transaction, error)
HandleERC20Transfer is a paid mutator transaction binding the contract method 0x407e6bae.
Solidity: function handleERC20Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _value, uint64 _requestNonce, uint64 _requestBlockNumber, bytes _extraData) returns()
func (*ExtBridgeSession) HandleERC721Transfer ¶
func (_ExtBridge *ExtBridgeSession) HandleERC721Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _tokenId *big.Int, _requestNonce uint64, _requestBlockNumber uint64, _tokenURI string, _extraData []byte) (*types.Transaction, error)
HandleERC721Transfer is a paid mutator transaction binding the contract method 0xafb60223.
Solidity: function handleERC721Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _tokenId, uint64 _requestNonce, uint64 _requestBlockNumber, string _tokenURI, bytes _extraData) returns()
func (*ExtBridgeSession) HandleNoncesToBlockNums ¶
func (_ExtBridge *ExtBridgeSession) HandleNoncesToBlockNums(arg0 uint64) (uint64, error)
HandleNoncesToBlockNums is a free data retrieval call binding the contract method 0x13a6738a.
Solidity: function handleNoncesToBlockNums(uint64 ) view returns(uint64)
func (*ExtBridgeSession) HandledRequestTx ¶
func (_ExtBridge *ExtBridgeSession) HandledRequestTx(arg0 [32]byte) (bool, error)
HandledRequestTx is a free data retrieval call binding the contract method 0x8a75eee2.
Solidity: function handledRequestTx(bytes32 ) view returns(bool)
func (*ExtBridgeSession) IndexOfTokens ¶
IndexOfTokens is a free data retrieval call binding the contract method 0x48a18a6a.
Solidity: function indexOfTokens(address ) view returns(uint256)
func (*ExtBridgeSession) IsRunning ¶
func (_ExtBridge *ExtBridgeSession) IsRunning() (bool, error)
IsRunning is a free data retrieval call binding the contract method 0x2014e5d1.
Solidity: function isRunning() view returns(bool)
func (*ExtBridgeSession) LockToken ¶
func (_ExtBridge *ExtBridgeSession) LockToken(_token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*ExtBridgeSession) LockedTokens ¶
func (_ExtBridge *ExtBridgeSession) LockedTokens(arg0 common.Address) (bool, error)
LockedTokens is a free data retrieval call binding the contract method 0x5eb7413a.
Solidity: function lockedTokens(address ) view returns(bool)
func (*ExtBridgeSession) LowerHandleNonce ¶
func (_ExtBridge *ExtBridgeSession) LowerHandleNonce() (uint64, error)
LowerHandleNonce is a free data retrieval call binding the contract method 0x4b40b826.
Solidity: function lowerHandleNonce() view returns(uint64)
func (*ExtBridgeSession) MAXOPERATOR ¶
func (_ExtBridge *ExtBridgeSession) MAXOPERATOR() (uint64, error)
MAXOPERATOR is a free data retrieval call binding the contract method 0x3a3099d1.
Solidity: function MAX_OPERATOR() view returns(uint64)
func (*ExtBridgeSession) ModeMintBurn ¶
func (_ExtBridge *ExtBridgeSession) ModeMintBurn() (bool, error)
ModeMintBurn is a free data retrieval call binding the contract method 0x6e176ec2.
Solidity: function modeMintBurn() view returns(bool)
func (*ExtBridgeSession) OnERC20Received ¶
func (_ExtBridge *ExtBridgeSession) OnERC20Received(_from common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
OnERC20Received is a paid mutator transaction binding the contract method 0xf1656e53.
Solidity: function onERC20Received(address _from, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*ExtBridgeSession) OnERC721Received ¶
func (_ExtBridge *ExtBridgeSession) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0xcf0da290.
Solidity: function onERC721Received(address _from, uint256 _tokenId, address _to, bytes _extraData) returns()
func (*ExtBridgeSession) OperatorList ¶
OperatorList is a free data retrieval call binding the contract method 0xcb38f407.
Solidity: function operatorList(uint256 ) view returns(address)
func (*ExtBridgeSession) OperatorThresholds ¶
func (_ExtBridge *ExtBridgeSession) OperatorThresholds(arg0 uint8) (uint8, error)
OperatorThresholds is a free data retrieval call binding the contract method 0x5526f76b.
Solidity: function operatorThresholds(uint8 ) view returns(uint8)
func (*ExtBridgeSession) Operators ¶
func (_ExtBridge *ExtBridgeSession) Operators(arg0 common.Address) (bool, error)
Operators is a free data retrieval call binding the contract method 0x13e7c9d8.
Solidity: function operators(address ) view returns(bool)
func (*ExtBridgeSession) Owner ¶
func (_ExtBridge *ExtBridgeSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ExtBridgeSession) RecoveryBlockNumber ¶
func (_ExtBridge *ExtBridgeSession) RecoveryBlockNumber() (uint64, error)
RecoveryBlockNumber is a free data retrieval call binding the contract method 0x989ba0d3.
Solidity: function recoveryBlockNumber() view returns(uint64)
func (*ExtBridgeSession) RegisterOperator ¶
func (_ExtBridge *ExtBridgeSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*ExtBridgeSession) RegisterToken ¶
func (_ExtBridge *ExtBridgeSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*ExtBridgeSession) RegisteredTokenList ¶
RegisteredTokenList is a free data retrieval call binding the contract method 0x3e4fe949.
Solidity: function registeredTokenList(uint256 ) view returns(address)
func (*ExtBridgeSession) RegisteredTokens ¶
RegisteredTokens is a free data retrieval call binding the contract method 0x8c0bd916.
Solidity: function registeredTokens(address ) view returns(address)
func (*ExtBridgeSession) RenounceOwnership ¶
func (_ExtBridge *ExtBridgeSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ExtBridgeSession) RequestERC20Transfer ¶
func (_ExtBridge *ExtBridgeSession) RequestERC20Transfer(_tokenAddress common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC20Transfer is a paid mutator transaction binding the contract method 0x26c23b54.
Solidity: function requestERC20Transfer(address _tokenAddress, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*ExtBridgeSession) RequestERC721Transfer ¶
func (_ExtBridge *ExtBridgeSession) RequestERC721Transfer(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC721Transfer is a paid mutator transaction binding the contract method 0x22604742.
Solidity: function requestERC721Transfer(address _tokenAddress, address _to, uint256 _tokenId, bytes _extraData) returns()
func (*ExtBridgeSession) RequestNonce ¶
func (_ExtBridge *ExtBridgeSession) RequestNonce() (uint64, error)
RequestNonce is a free data retrieval call binding the contract method 0x7c1a0302.
Solidity: function requestNonce() view returns(uint64)
func (*ExtBridgeSession) RequestSellERC20 ¶
func (_ExtBridge *ExtBridgeSession) RequestSellERC20(_tokenAddress common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _price *big.Int) (*types.Transaction, error)
RequestSellERC20 is a paid mutator transaction binding the contract method 0xc5e49073.
Solidity: function requestSellERC20(address _tokenAddress, address _to, uint256 _value, uint256 _feeLimit, uint256 _price) returns()
func (*ExtBridgeSession) RequestSellERC721 ¶
func (_ExtBridge *ExtBridgeSession) RequestSellERC721(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, _price *big.Int) (*types.Transaction, error)
RequestSellERC721 is a paid mutator transaction binding the contract method 0x4c5146f5.
Solidity: function requestSellERC721(address _tokenAddress, address _to, uint256 _tokenId, uint256 _price) returns()
func (*ExtBridgeSession) SetCallback ¶
func (_ExtBridge *ExtBridgeSession) SetCallback(_addr common.Address) (*types.Transaction, error)
SetCallback is a paid mutator transaction binding the contract method 0x8daa63ac.
Solidity: function setCallback(address _addr) returns()
func (*ExtBridgeSession) SetERC20Fee ¶
func (_ExtBridge *ExtBridgeSession) SetERC20Fee(_token common.Address, _fee *big.Int, _requestNonce uint64) (*types.Transaction, error)
SetERC20Fee is a paid mutator transaction binding the contract method 0x2f88396c.
Solidity: function setERC20Fee(address _token, uint256 _fee, uint64 _requestNonce) returns()
func (*ExtBridgeSession) SetFeeReceiver ¶
func (_ExtBridge *ExtBridgeSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*ExtBridgeSession) SetOperatorThreshold ¶
func (_ExtBridge *ExtBridgeSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*ExtBridgeSession) Start ¶
func (_ExtBridge *ExtBridgeSession) Start(_status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*ExtBridgeSession) TransferOwnership ¶
func (_ExtBridge *ExtBridgeSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ExtBridgeSession) UnlockToken ¶
func (_ExtBridge *ExtBridgeSession) UnlockToken(_token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
func (*ExtBridgeSession) UpperHandleNonce ¶
func (_ExtBridge *ExtBridgeSession) UpperHandleNonce() (uint64, error)
UpperHandleNonce is a free data retrieval call binding the contract method 0x54edad72.
Solidity: function upperHandleNonce() view returns(uint64)
type ExtBridgeTokenDeregistered ¶
type ExtBridgeTokenDeregistered struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
ExtBridgeTokenDeregistered represents a TokenDeregistered event raised by the ExtBridge contract.
type ExtBridgeTokenDeregisteredIterator ¶
type ExtBridgeTokenDeregisteredIterator struct { Event *ExtBridgeTokenDeregistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeTokenDeregisteredIterator is returned from FilterTokenDeregistered and is used to iterate over the raw logs and unpacked data for TokenDeregistered events raised by the ExtBridge contract.
func (*ExtBridgeTokenDeregisteredIterator) Close ¶
func (it *ExtBridgeTokenDeregisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeTokenDeregisteredIterator) Error ¶
func (it *ExtBridgeTokenDeregisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeTokenDeregisteredIterator) Next ¶
func (it *ExtBridgeTokenDeregisteredIterator) 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 ExtBridgeTokenLocked ¶
type ExtBridgeTokenLocked struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
ExtBridgeTokenLocked represents a TokenLocked event raised by the ExtBridge contract.
type ExtBridgeTokenLockedIterator ¶
type ExtBridgeTokenLockedIterator struct { Event *ExtBridgeTokenLocked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeTokenLockedIterator is returned from FilterTokenLocked and is used to iterate over the raw logs and unpacked data for TokenLocked events raised by the ExtBridge contract.
func (*ExtBridgeTokenLockedIterator) Close ¶
func (it *ExtBridgeTokenLockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeTokenLockedIterator) Error ¶
func (it *ExtBridgeTokenLockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeTokenLockedIterator) Next ¶
func (it *ExtBridgeTokenLockedIterator) 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 ExtBridgeTokenRegistered ¶
type ExtBridgeTokenRegistered struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
ExtBridgeTokenRegistered represents a TokenRegistered event raised by the ExtBridge contract.
type ExtBridgeTokenRegisteredIterator ¶
type ExtBridgeTokenRegisteredIterator struct { Event *ExtBridgeTokenRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeTokenRegisteredIterator is returned from FilterTokenRegistered and is used to iterate over the raw logs and unpacked data for TokenRegistered events raised by the ExtBridge contract.
func (*ExtBridgeTokenRegisteredIterator) Close ¶
func (it *ExtBridgeTokenRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeTokenRegisteredIterator) Error ¶
func (it *ExtBridgeTokenRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeTokenRegisteredIterator) Next ¶
func (it *ExtBridgeTokenRegisteredIterator) 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 ExtBridgeTokenUnlocked ¶
type ExtBridgeTokenUnlocked struct { Token common.Address Raw types.Log // Blockchain specific contextual infos }
ExtBridgeTokenUnlocked represents a TokenUnlocked event raised by the ExtBridge contract.
type ExtBridgeTokenUnlockedIterator ¶
type ExtBridgeTokenUnlockedIterator struct { Event *ExtBridgeTokenUnlocked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ExtBridgeTokenUnlockedIterator is returned from FilterTokenUnlocked and is used to iterate over the raw logs and unpacked data for TokenUnlocked events raised by the ExtBridge contract.
func (*ExtBridgeTokenUnlockedIterator) Close ¶
func (it *ExtBridgeTokenUnlockedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ExtBridgeTokenUnlockedIterator) Error ¶
func (it *ExtBridgeTokenUnlockedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ExtBridgeTokenUnlockedIterator) Next ¶
func (it *ExtBridgeTokenUnlockedIterator) 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 ExtBridgeTransactor ¶
type ExtBridgeTransactor struct {
// contains filtered or unexported fields
}
ExtBridgeTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewExtBridgeTransactor ¶
func NewExtBridgeTransactor(address common.Address, transactor bind.ContractTransactor) (*ExtBridgeTransactor, error)
NewExtBridgeTransactor creates a new write-only instance of ExtBridge, bound to a specific deployed contract.
func (*ExtBridgeTransactor) DeregisterOperator ¶
func (_ExtBridge *ExtBridgeTransactor) DeregisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*ExtBridgeTransactor) DeregisterToken ¶
func (_ExtBridge *ExtBridgeTransactor) DeregisterToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*ExtBridgeTransactor) HandleERC20Transfer ¶
func (_ExtBridge *ExtBridgeTransactor) HandleERC20Transfer(opts *bind.TransactOpts, _requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _value *big.Int, _requestNonce uint64, _requestBlockNumber uint64, _extraData []byte) (*types.Transaction, error)
HandleERC20Transfer is a paid mutator transaction binding the contract method 0x407e6bae.
Solidity: function handleERC20Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _value, uint64 _requestNonce, uint64 _requestBlockNumber, bytes _extraData) returns()
func (*ExtBridgeTransactor) HandleERC721Transfer ¶
func (_ExtBridge *ExtBridgeTransactor) HandleERC721Transfer(opts *bind.TransactOpts, _requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _tokenId *big.Int, _requestNonce uint64, _requestBlockNumber uint64, _tokenURI string, _extraData []byte) (*types.Transaction, error)
HandleERC721Transfer is a paid mutator transaction binding the contract method 0xafb60223.
Solidity: function handleERC721Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _tokenId, uint64 _requestNonce, uint64 _requestBlockNumber, string _tokenURI, bytes _extraData) returns()
func (*ExtBridgeTransactor) LockToken ¶
func (_ExtBridge *ExtBridgeTransactor) LockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*ExtBridgeTransactor) OnERC20Received ¶
func (_ExtBridge *ExtBridgeTransactor) OnERC20Received(opts *bind.TransactOpts, _from common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
OnERC20Received is a paid mutator transaction binding the contract method 0xf1656e53.
Solidity: function onERC20Received(address _from, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*ExtBridgeTransactor) OnERC721Received ¶
func (_ExtBridge *ExtBridgeTransactor) OnERC721Received(opts *bind.TransactOpts, _from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0xcf0da290.
Solidity: function onERC721Received(address _from, uint256 _tokenId, address _to, bytes _extraData) returns()
func (*ExtBridgeTransactor) RegisterOperator ¶
func (_ExtBridge *ExtBridgeTransactor) RegisterOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*ExtBridgeTransactor) RegisterToken ¶
func (_ExtBridge *ExtBridgeTransactor) RegisterToken(opts *bind.TransactOpts, _token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*ExtBridgeTransactor) RenounceOwnership ¶
func (_ExtBridge *ExtBridgeTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ExtBridgeTransactor) RequestERC20Transfer ¶
func (_ExtBridge *ExtBridgeTransactor) RequestERC20Transfer(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC20Transfer is a paid mutator transaction binding the contract method 0x26c23b54.
Solidity: function requestERC20Transfer(address _tokenAddress, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*ExtBridgeTransactor) RequestERC721Transfer ¶
func (_ExtBridge *ExtBridgeTransactor) RequestERC721Transfer(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, _tokenId *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC721Transfer is a paid mutator transaction binding the contract method 0x22604742.
Solidity: function requestERC721Transfer(address _tokenAddress, address _to, uint256 _tokenId, bytes _extraData) returns()
func (*ExtBridgeTransactor) RequestSellERC20 ¶
func (_ExtBridge *ExtBridgeTransactor) RequestSellERC20(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _price *big.Int) (*types.Transaction, error)
RequestSellERC20 is a paid mutator transaction binding the contract method 0xc5e49073.
Solidity: function requestSellERC20(address _tokenAddress, address _to, uint256 _value, uint256 _feeLimit, uint256 _price) returns()
func (*ExtBridgeTransactor) RequestSellERC721 ¶
func (_ExtBridge *ExtBridgeTransactor) RequestSellERC721(opts *bind.TransactOpts, _tokenAddress common.Address, _to common.Address, _tokenId *big.Int, _price *big.Int) (*types.Transaction, error)
RequestSellERC721 is a paid mutator transaction binding the contract method 0x4c5146f5.
Solidity: function requestSellERC721(address _tokenAddress, address _to, uint256 _tokenId, uint256 _price) returns()
func (*ExtBridgeTransactor) SetCallback ¶
func (_ExtBridge *ExtBridgeTransactor) SetCallback(opts *bind.TransactOpts, _addr common.Address) (*types.Transaction, error)
SetCallback is a paid mutator transaction binding the contract method 0x8daa63ac.
Solidity: function setCallback(address _addr) returns()
func (*ExtBridgeTransactor) SetERC20Fee ¶
func (_ExtBridge *ExtBridgeTransactor) SetERC20Fee(opts *bind.TransactOpts, _token common.Address, _fee *big.Int, _requestNonce uint64) (*types.Transaction, error)
SetERC20Fee is a paid mutator transaction binding the contract method 0x2f88396c.
Solidity: function setERC20Fee(address _token, uint256 _fee, uint64 _requestNonce) returns()
func (*ExtBridgeTransactor) SetFeeReceiver ¶
func (_ExtBridge *ExtBridgeTransactor) SetFeeReceiver(opts *bind.TransactOpts, _feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*ExtBridgeTransactor) SetOperatorThreshold ¶
func (_ExtBridge *ExtBridgeTransactor) SetOperatorThreshold(opts *bind.TransactOpts, _voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*ExtBridgeTransactor) Start ¶
func (_ExtBridge *ExtBridgeTransactor) Start(opts *bind.TransactOpts, _status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*ExtBridgeTransactor) TransferOwnership ¶
func (_ExtBridge *ExtBridgeTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ExtBridgeTransactor) UnlockToken ¶
func (_ExtBridge *ExtBridgeTransactor) UnlockToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
type ExtBridgeTransactorRaw ¶
type ExtBridgeTransactorRaw struct {
Contract *ExtBridgeTransactor // Generic write-only contract binding to access the raw methods on
}
ExtBridgeTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*ExtBridgeTransactorRaw) Transact ¶
func (_ExtBridge *ExtBridgeTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ExtBridgeTransactorRaw) Transfer ¶
func (_ExtBridge *ExtBridgeTransactorRaw) 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 ExtBridgeTransactorSession ¶
type ExtBridgeTransactorSession struct { Contract *ExtBridgeTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ExtBridgeTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*ExtBridgeTransactorSession) DeregisterOperator ¶
func (_ExtBridge *ExtBridgeTransactorSession) DeregisterOperator(_operator common.Address) (*types.Transaction, error)
DeregisterOperator is a paid mutator transaction binding the contract method 0xd8cf98ca.
Solidity: function deregisterOperator(address _operator) returns()
func (*ExtBridgeTransactorSession) DeregisterToken ¶
func (_ExtBridge *ExtBridgeTransactorSession) DeregisterToken(_token common.Address) (*types.Transaction, error)
DeregisterToken is a paid mutator transaction binding the contract method 0xbab2af1d.
Solidity: function deregisterToken(address _token) returns()
func (*ExtBridgeTransactorSession) HandleERC20Transfer ¶
func (_ExtBridge *ExtBridgeTransactorSession) HandleERC20Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _value *big.Int, _requestNonce uint64, _requestBlockNumber uint64, _extraData []byte) (*types.Transaction, error)
HandleERC20Transfer is a paid mutator transaction binding the contract method 0x407e6bae.
Solidity: function handleERC20Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _value, uint64 _requestNonce, uint64 _requestBlockNumber, bytes _extraData) returns()
func (*ExtBridgeTransactorSession) HandleERC721Transfer ¶
func (_ExtBridge *ExtBridgeTransactorSession) HandleERC721Transfer(_requestTxHash [32]byte, _from common.Address, _to common.Address, _tokenAddress common.Address, _tokenId *big.Int, _requestNonce uint64, _requestBlockNumber uint64, _tokenURI string, _extraData []byte) (*types.Transaction, error)
HandleERC721Transfer is a paid mutator transaction binding the contract method 0xafb60223.
Solidity: function handleERC721Transfer(bytes32 _requestTxHash, address _from, address _to, address _tokenAddress, uint256 _tokenId, uint64 _requestNonce, uint64 _requestBlockNumber, string _tokenURI, bytes _extraData) returns()
func (*ExtBridgeTransactorSession) LockToken ¶
func (_ExtBridge *ExtBridgeTransactorSession) LockToken(_token common.Address) (*types.Transaction, error)
LockToken is a paid mutator transaction binding the contract method 0x10693fcd.
Solidity: function lockToken(address _token) returns()
func (*ExtBridgeTransactorSession) OnERC20Received ¶
func (_ExtBridge *ExtBridgeTransactorSession) OnERC20Received(_from common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
OnERC20Received is a paid mutator transaction binding the contract method 0xf1656e53.
Solidity: function onERC20Received(address _from, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*ExtBridgeTransactorSession) OnERC721Received ¶
func (_ExtBridge *ExtBridgeTransactorSession) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0xcf0da290.
Solidity: function onERC721Received(address _from, uint256 _tokenId, address _to, bytes _extraData) returns()
func (*ExtBridgeTransactorSession) RegisterOperator ¶
func (_ExtBridge *ExtBridgeTransactorSession) RegisterOperator(_operator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address _operator) returns()
func (*ExtBridgeTransactorSession) RegisterToken ¶
func (_ExtBridge *ExtBridgeTransactorSession) RegisterToken(_token common.Address, _cToken common.Address) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0x4739f7e5.
Solidity: function registerToken(address _token, address _cToken) returns()
func (*ExtBridgeTransactorSession) RenounceOwnership ¶
func (_ExtBridge *ExtBridgeTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ExtBridgeTransactorSession) RequestERC20Transfer ¶
func (_ExtBridge *ExtBridgeTransactorSession) RequestERC20Transfer(_tokenAddress common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC20Transfer is a paid mutator transaction binding the contract method 0x26c23b54.
Solidity: function requestERC20Transfer(address _tokenAddress, address _to, uint256 _value, uint256 _feeLimit, bytes _extraData) returns()
func (*ExtBridgeTransactorSession) RequestERC721Transfer ¶
func (_ExtBridge *ExtBridgeTransactorSession) RequestERC721Transfer(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, _extraData []byte) (*types.Transaction, error)
RequestERC721Transfer is a paid mutator transaction binding the contract method 0x22604742.
Solidity: function requestERC721Transfer(address _tokenAddress, address _to, uint256 _tokenId, bytes _extraData) returns()
func (*ExtBridgeTransactorSession) RequestSellERC20 ¶
func (_ExtBridge *ExtBridgeTransactorSession) RequestSellERC20(_tokenAddress common.Address, _to common.Address, _value *big.Int, _feeLimit *big.Int, _price *big.Int) (*types.Transaction, error)
RequestSellERC20 is a paid mutator transaction binding the contract method 0xc5e49073.
Solidity: function requestSellERC20(address _tokenAddress, address _to, uint256 _value, uint256 _feeLimit, uint256 _price) returns()
func (*ExtBridgeTransactorSession) RequestSellERC721 ¶
func (_ExtBridge *ExtBridgeTransactorSession) RequestSellERC721(_tokenAddress common.Address, _to common.Address, _tokenId *big.Int, _price *big.Int) (*types.Transaction, error)
RequestSellERC721 is a paid mutator transaction binding the contract method 0x4c5146f5.
Solidity: function requestSellERC721(address _tokenAddress, address _to, uint256 _tokenId, uint256 _price) returns()
func (*ExtBridgeTransactorSession) SetCallback ¶
func (_ExtBridge *ExtBridgeTransactorSession) SetCallback(_addr common.Address) (*types.Transaction, error)
SetCallback is a paid mutator transaction binding the contract method 0x8daa63ac.
Solidity: function setCallback(address _addr) returns()
func (*ExtBridgeTransactorSession) SetERC20Fee ¶
func (_ExtBridge *ExtBridgeTransactorSession) SetERC20Fee(_token common.Address, _fee *big.Int, _requestNonce uint64) (*types.Transaction, error)
SetERC20Fee is a paid mutator transaction binding the contract method 0x2f88396c.
Solidity: function setERC20Fee(address _token, uint256 _fee, uint64 _requestNonce) returns()
func (*ExtBridgeTransactorSession) SetFeeReceiver ¶
func (_ExtBridge *ExtBridgeTransactorSession) SetFeeReceiver(_feeReceiver common.Address) (*types.Transaction, error)
SetFeeReceiver is a paid mutator transaction binding the contract method 0xefdcd974.
Solidity: function setFeeReceiver(address _feeReceiver) returns()
func (*ExtBridgeTransactorSession) SetOperatorThreshold ¶
func (_ExtBridge *ExtBridgeTransactorSession) SetOperatorThreshold(_voteType uint8, _threshold uint8) (*types.Transaction, error)
SetOperatorThreshold is a paid mutator transaction binding the contract method 0xee2aec65.
Solidity: function setOperatorThreshold(uint8 _voteType, uint8 _threshold) returns()
func (*ExtBridgeTransactorSession) Start ¶
func (_ExtBridge *ExtBridgeTransactorSession) Start(_status bool) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xc877cf37.
Solidity: function start(bool _status) returns()
func (*ExtBridgeTransactorSession) TransferOwnership ¶
func (_ExtBridge *ExtBridgeTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ExtBridgeTransactorSession) UnlockToken ¶
func (_ExtBridge *ExtBridgeTransactorSession) UnlockToken(_token common.Address) (*types.Transaction, error)
UnlockToken is a paid mutator transaction binding the contract method 0x9ef2017b.
Solidity: function unlockToken(address _token) returns()
type IERC165 ¶
type IERC165 struct { IERC165Caller // Read-only binding to the contract IERC165Transactor // Write-only binding to the contract IERC165Filterer // Log filterer for contract events }
IERC165 is an auto generated Go binding around a Klaytn contract.
func NewIERC165 ¶
NewIERC165 creates a new instance of IERC165, bound to a specific deployed contract.
type IERC165Caller ¶
type IERC165Caller struct {
// contains filtered or unexported fields
}
IERC165Caller is an auto generated read-only Go binding around a Klaytn contract.
func NewIERC165Caller ¶
func NewIERC165Caller(address common.Address, caller bind.ContractCaller) (*IERC165Caller, error)
NewIERC165Caller creates a new read-only instance of IERC165, bound to a specific deployed contract.
func (*IERC165Caller) SupportsInterface ¶
func (_IERC165 *IERC165Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type IERC165CallerRaw ¶
type IERC165CallerRaw struct {
Contract *IERC165Caller // Generic read-only contract binding to access the raw methods on
}
IERC165CallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*IERC165CallerRaw) Call ¶
func (_IERC165 *IERC165CallerRaw) 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 IERC165CallerSession ¶
type IERC165CallerSession struct { Contract *IERC165Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC165CallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*IERC165CallerSession) SupportsInterface ¶
func (_IERC165 *IERC165CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type IERC165Filterer ¶
type IERC165Filterer struct {
// contains filtered or unexported fields
}
IERC165Filterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewIERC165Filterer ¶
func NewIERC165Filterer(address common.Address, filterer bind.ContractFilterer) (*IERC165Filterer, error)
NewIERC165Filterer creates a new log filterer instance of IERC165, bound to a specific deployed contract.
type IERC165Raw ¶
type IERC165Raw struct {
Contract *IERC165 // Generic contract binding to access the raw methods on
}
IERC165Raw is an auto generated low-level Go binding around a Klaytn contract.
func (*IERC165Raw) Call ¶
func (_IERC165 *IERC165Raw) 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 (*IERC165Raw) Transact ¶
func (_IERC165 *IERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC165Raw) Transfer ¶
func (_IERC165 *IERC165Raw) 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 IERC165Session ¶
type IERC165Session struct { Contract *IERC165 // 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 }
IERC165Session is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*IERC165Session) SupportsInterface ¶
func (_IERC165 *IERC165Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type IERC165Transactor ¶
type IERC165Transactor struct {
// contains filtered or unexported fields
}
IERC165Transactor is an auto generated write-only Go binding around a Klaytn contract.
func NewIERC165Transactor ¶
func NewIERC165Transactor(address common.Address, transactor bind.ContractTransactor) (*IERC165Transactor, error)
NewIERC165Transactor creates a new write-only instance of IERC165, bound to a specific deployed contract.
type IERC165TransactorRaw ¶
type IERC165TransactorRaw struct {
Contract *IERC165Transactor // Generic write-only contract binding to access the raw methods on
}
IERC165TransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*IERC165TransactorRaw) Transact ¶
func (_IERC165 *IERC165TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC165TransactorRaw) Transfer ¶
func (_IERC165 *IERC165TransactorRaw) 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 IERC165TransactorSession ¶
type IERC165TransactorSession struct { Contract *IERC165Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC165TransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
type IERC20 ¶
type IERC20 struct { IERC20Caller // Read-only binding to the contract IERC20Transactor // Write-only binding to the contract IERC20Filterer // Log filterer for contract events }
IERC20 is an auto generated Go binding around a Klaytn contract.
type IERC20Approval ¶
type IERC20Approval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
IERC20Approval represents a Approval event raised by the IERC20 contract.
type IERC20ApprovalIterator ¶
type IERC20ApprovalIterator struct { Event *IERC20Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IERC20 contract.
func (*IERC20ApprovalIterator) Close ¶
func (it *IERC20ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC20ApprovalIterator) Error ¶
func (it *IERC20ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC20ApprovalIterator) Next ¶
func (it *IERC20ApprovalIterator) 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 IERC20BridgeReceiver ¶
type IERC20BridgeReceiver struct { IERC20BridgeReceiverCaller // Read-only binding to the contract IERC20BridgeReceiverTransactor // Write-only binding to the contract IERC20BridgeReceiverFilterer // Log filterer for contract events }
IERC20BridgeReceiver is an auto generated Go binding around a Klaytn contract.
func NewIERC20BridgeReceiver ¶
func NewIERC20BridgeReceiver(address common.Address, backend bind.ContractBackend) (*IERC20BridgeReceiver, error)
NewIERC20BridgeReceiver creates a new instance of IERC20BridgeReceiver, bound to a specific deployed contract.
type IERC20BridgeReceiverCaller ¶
type IERC20BridgeReceiverCaller struct {
// contains filtered or unexported fields
}
IERC20BridgeReceiverCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewIERC20BridgeReceiverCaller ¶
func NewIERC20BridgeReceiverCaller(address common.Address, caller bind.ContractCaller) (*IERC20BridgeReceiverCaller, error)
NewIERC20BridgeReceiverCaller creates a new read-only instance of IERC20BridgeReceiver, bound to a specific deployed contract.
type IERC20BridgeReceiverCallerRaw ¶
type IERC20BridgeReceiverCallerRaw struct {
Contract *IERC20BridgeReceiverCaller // Generic read-only contract binding to access the raw methods on
}
IERC20BridgeReceiverCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*IERC20BridgeReceiverCallerRaw) Call ¶
func (_IERC20BridgeReceiver *IERC20BridgeReceiverCallerRaw) 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 IERC20BridgeReceiverCallerSession ¶
type IERC20BridgeReceiverCallerSession struct { Contract *IERC20BridgeReceiverCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC20BridgeReceiverCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
type IERC20BridgeReceiverFilterer ¶
type IERC20BridgeReceiverFilterer struct {
// contains filtered or unexported fields
}
IERC20BridgeReceiverFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewIERC20BridgeReceiverFilterer ¶
func NewIERC20BridgeReceiverFilterer(address common.Address, filterer bind.ContractFilterer) (*IERC20BridgeReceiverFilterer, error)
NewIERC20BridgeReceiverFilterer creates a new log filterer instance of IERC20BridgeReceiver, bound to a specific deployed contract.
type IERC20BridgeReceiverRaw ¶
type IERC20BridgeReceiverRaw struct {
Contract *IERC20BridgeReceiver // Generic contract binding to access the raw methods on
}
IERC20BridgeReceiverRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*IERC20BridgeReceiverRaw) Call ¶
func (_IERC20BridgeReceiver *IERC20BridgeReceiverRaw) 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 (*IERC20BridgeReceiverRaw) Transact ¶
func (_IERC20BridgeReceiver *IERC20BridgeReceiverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC20BridgeReceiverRaw) Transfer ¶
func (_IERC20BridgeReceiver *IERC20BridgeReceiverRaw) 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 IERC20BridgeReceiverSession ¶
type IERC20BridgeReceiverSession struct { Contract *IERC20BridgeReceiver // 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 }
IERC20BridgeReceiverSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*IERC20BridgeReceiverSession) OnERC20Received ¶
func (_IERC20BridgeReceiver *IERC20BridgeReceiverSession) OnERC20Received(_from common.Address, _to common.Address, _amount *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
OnERC20Received is a paid mutator transaction binding the contract method 0xf1656e53.
Solidity: function onERC20Received(address _from, address _to, uint256 _amount, uint256 _feeLimit, bytes _extraData) returns()
type IERC20BridgeReceiverTransactor ¶
type IERC20BridgeReceiverTransactor struct {
// contains filtered or unexported fields
}
IERC20BridgeReceiverTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewIERC20BridgeReceiverTransactor ¶
func NewIERC20BridgeReceiverTransactor(address common.Address, transactor bind.ContractTransactor) (*IERC20BridgeReceiverTransactor, error)
NewIERC20BridgeReceiverTransactor creates a new write-only instance of IERC20BridgeReceiver, bound to a specific deployed contract.
func (*IERC20BridgeReceiverTransactor) OnERC20Received ¶
func (_IERC20BridgeReceiver *IERC20BridgeReceiverTransactor) OnERC20Received(opts *bind.TransactOpts, _from common.Address, _to common.Address, _amount *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
OnERC20Received is a paid mutator transaction binding the contract method 0xf1656e53.
Solidity: function onERC20Received(address _from, address _to, uint256 _amount, uint256 _feeLimit, bytes _extraData) returns()
type IERC20BridgeReceiverTransactorRaw ¶
type IERC20BridgeReceiverTransactorRaw struct {
Contract *IERC20BridgeReceiverTransactor // Generic write-only contract binding to access the raw methods on
}
IERC20BridgeReceiverTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*IERC20BridgeReceiverTransactorRaw) Transact ¶
func (_IERC20BridgeReceiver *IERC20BridgeReceiverTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC20BridgeReceiverTransactorRaw) Transfer ¶
func (_IERC20BridgeReceiver *IERC20BridgeReceiverTransactorRaw) 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 IERC20BridgeReceiverTransactorSession ¶
type IERC20BridgeReceiverTransactorSession struct { Contract *IERC20BridgeReceiverTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC20BridgeReceiverTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*IERC20BridgeReceiverTransactorSession) OnERC20Received ¶
func (_IERC20BridgeReceiver *IERC20BridgeReceiverTransactorSession) OnERC20Received(_from common.Address, _to common.Address, _amount *big.Int, _feeLimit *big.Int, _extraData []byte) (*types.Transaction, error)
OnERC20Received is a paid mutator transaction binding the contract method 0xf1656e53.
Solidity: function onERC20Received(address _from, address _to, uint256 _amount, uint256 _feeLimit, bytes _extraData) returns()
type IERC20Caller ¶
type IERC20Caller struct {
// contains filtered or unexported fields
}
IERC20Caller is an auto generated read-only Go binding around a Klaytn contract.
func NewIERC20Caller ¶
func NewIERC20Caller(address common.Address, caller bind.ContractCaller) (*IERC20Caller, error)
NewIERC20Caller creates a new read-only instance of IERC20, bound to a specific deployed contract.
func (*IERC20Caller) Allowance ¶
func (_IERC20 *IERC20Caller) 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 (*IERC20Caller) BalanceOf ¶
func (_IERC20 *IERC20Caller) 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 (*IERC20Caller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type IERC20CallerRaw ¶
type IERC20CallerRaw struct {
Contract *IERC20Caller // Generic read-only contract binding to access the raw methods on
}
IERC20CallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*IERC20CallerRaw) Call ¶
func (_IERC20 *IERC20CallerRaw) 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 IERC20CallerSession ¶
type IERC20CallerSession struct { Contract *IERC20Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC20CallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*IERC20CallerSession) Allowance ¶
func (_IERC20 *IERC20CallerSession) 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 (*IERC20CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*IERC20CallerSession) TotalSupply ¶
func (_IERC20 *IERC20CallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type IERC20Filterer ¶
type IERC20Filterer struct {
// contains filtered or unexported fields
}
IERC20Filterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewIERC20Filterer ¶
func NewIERC20Filterer(address common.Address, filterer bind.ContractFilterer) (*IERC20Filterer, error)
NewIERC20Filterer creates a new log filterer instance of IERC20, bound to a specific deployed contract.
func (*IERC20Filterer) FilterApproval ¶
func (_IERC20 *IERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*IERC20ApprovalIterator, 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 (*IERC20Filterer) FilterTransfer ¶
func (_IERC20 *IERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*IERC20TransferIterator, 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 (*IERC20Filterer) ParseApproval ¶
func (_IERC20 *IERC20Filterer) ParseApproval(log types.Log) (*IERC20Approval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*IERC20Filterer) ParseTransfer ¶
func (_IERC20 *IERC20Filterer) ParseTransfer(log types.Log) (*IERC20Transfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*IERC20Filterer) WatchApproval ¶
func (_IERC20 *IERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC20Approval, 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 (*IERC20Filterer) WatchTransfer ¶
func (_IERC20 *IERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC20Transfer, 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 IERC20Metadata ¶
type IERC20Metadata struct { IERC20MetadataCaller // Read-only binding to the contract IERC20MetadataTransactor // Write-only binding to the contract IERC20MetadataFilterer // Log filterer for contract events }
IERC20Metadata is an auto generated Go binding around a Klaytn contract.
func NewIERC20Metadata ¶
func NewIERC20Metadata(address common.Address, backend bind.ContractBackend) (*IERC20Metadata, error)
NewIERC20Metadata creates a new instance of IERC20Metadata, bound to a specific deployed contract.
type IERC20MetadataApproval ¶
type IERC20MetadataApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
IERC20MetadataApproval represents a Approval event raised by the IERC20Metadata contract.
type IERC20MetadataApprovalIterator ¶
type IERC20MetadataApprovalIterator struct { Event *IERC20MetadataApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC20MetadataApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IERC20Metadata contract.
func (*IERC20MetadataApprovalIterator) Close ¶
func (it *IERC20MetadataApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC20MetadataApprovalIterator) Error ¶
func (it *IERC20MetadataApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC20MetadataApprovalIterator) Next ¶
func (it *IERC20MetadataApprovalIterator) 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 IERC20MetadataCaller ¶
type IERC20MetadataCaller struct {
// contains filtered or unexported fields
}
IERC20MetadataCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewIERC20MetadataCaller ¶
func NewIERC20MetadataCaller(address common.Address, caller bind.ContractCaller) (*IERC20MetadataCaller, error)
NewIERC20MetadataCaller creates a new read-only instance of IERC20Metadata, bound to a specific deployed contract.
func (*IERC20MetadataCaller) Allowance ¶
func (_IERC20Metadata *IERC20MetadataCaller) 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 (*IERC20MetadataCaller) BalanceOf ¶
func (_IERC20Metadata *IERC20MetadataCaller) 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 (*IERC20MetadataCaller) Decimals ¶
func (_IERC20Metadata *IERC20MetadataCaller) 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 (*IERC20MetadataCaller) Name ¶
func (_IERC20Metadata *IERC20MetadataCaller) 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 (*IERC20MetadataCaller) Symbol ¶
func (_IERC20Metadata *IERC20MetadataCaller) 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 (*IERC20MetadataCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type IERC20MetadataCallerRaw ¶
type IERC20MetadataCallerRaw struct {
Contract *IERC20MetadataCaller // Generic read-only contract binding to access the raw methods on
}
IERC20MetadataCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*IERC20MetadataCallerRaw) Call ¶
func (_IERC20Metadata *IERC20MetadataCallerRaw) 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 IERC20MetadataCallerSession ¶
type IERC20MetadataCallerSession struct { Contract *IERC20MetadataCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC20MetadataCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*IERC20MetadataCallerSession) Allowance ¶
func (_IERC20Metadata *IERC20MetadataCallerSession) 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 (*IERC20MetadataCallerSession) BalanceOf ¶
func (_IERC20Metadata *IERC20MetadataCallerSession) 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 (*IERC20MetadataCallerSession) Decimals ¶
func (_IERC20Metadata *IERC20MetadataCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*IERC20MetadataCallerSession) Name ¶
func (_IERC20Metadata *IERC20MetadataCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*IERC20MetadataCallerSession) Symbol ¶
func (_IERC20Metadata *IERC20MetadataCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*IERC20MetadataCallerSession) TotalSupply ¶
func (_IERC20Metadata *IERC20MetadataCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type IERC20MetadataFilterer ¶
type IERC20MetadataFilterer struct {
// contains filtered or unexported fields
}
IERC20MetadataFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewIERC20MetadataFilterer ¶
func NewIERC20MetadataFilterer(address common.Address, filterer bind.ContractFilterer) (*IERC20MetadataFilterer, error)
NewIERC20MetadataFilterer creates a new log filterer instance of IERC20Metadata, bound to a specific deployed contract.
func (*IERC20MetadataFilterer) FilterApproval ¶
func (_IERC20Metadata *IERC20MetadataFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*IERC20MetadataApprovalIterator, 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 (*IERC20MetadataFilterer) FilterTransfer ¶
func (_IERC20Metadata *IERC20MetadataFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*IERC20MetadataTransferIterator, 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 (*IERC20MetadataFilterer) ParseApproval ¶
func (_IERC20Metadata *IERC20MetadataFilterer) ParseApproval(log types.Log) (*IERC20MetadataApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*IERC20MetadataFilterer) ParseTransfer ¶
func (_IERC20Metadata *IERC20MetadataFilterer) ParseTransfer(log types.Log) (*IERC20MetadataTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*IERC20MetadataFilterer) WatchApproval ¶
func (_IERC20Metadata *IERC20MetadataFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC20MetadataApproval, 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 (*IERC20MetadataFilterer) WatchTransfer ¶
func (_IERC20Metadata *IERC20MetadataFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC20MetadataTransfer, 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 IERC20MetadataRaw ¶
type IERC20MetadataRaw struct {
Contract *IERC20Metadata // Generic contract binding to access the raw methods on
}
IERC20MetadataRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*IERC20MetadataRaw) Call ¶
func (_IERC20Metadata *IERC20MetadataRaw) 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 (*IERC20MetadataRaw) Transact ¶
func (_IERC20Metadata *IERC20MetadataRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC20MetadataRaw) Transfer ¶
func (_IERC20Metadata *IERC20MetadataRaw) 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 IERC20MetadataSession ¶
type IERC20MetadataSession struct { Contract *IERC20Metadata // 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 }
IERC20MetadataSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*IERC20MetadataSession) Allowance ¶
func (_IERC20Metadata *IERC20MetadataSession) 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 (*IERC20MetadataSession) Approve ¶
func (_IERC20Metadata *IERC20MetadataSession) 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 (*IERC20MetadataSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*IERC20MetadataSession) Decimals ¶
func (_IERC20Metadata *IERC20MetadataSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*IERC20MetadataSession) Name ¶
func (_IERC20Metadata *IERC20MetadataSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*IERC20MetadataSession) Symbol ¶
func (_IERC20Metadata *IERC20MetadataSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*IERC20MetadataSession) TotalSupply ¶
func (_IERC20Metadata *IERC20MetadataSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*IERC20MetadataSession) Transfer ¶
func (_IERC20Metadata *IERC20MetadataSession) 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 (*IERC20MetadataSession) TransferFrom ¶
func (_IERC20Metadata *IERC20MetadataSession) 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 IERC20MetadataTransactor ¶
type IERC20MetadataTransactor struct {
// contains filtered or unexported fields
}
IERC20MetadataTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewIERC20MetadataTransactor ¶
func NewIERC20MetadataTransactor(address common.Address, transactor bind.ContractTransactor) (*IERC20MetadataTransactor, error)
NewIERC20MetadataTransactor creates a new write-only instance of IERC20Metadata, bound to a specific deployed contract.
func (*IERC20MetadataTransactor) Approve ¶
func (_IERC20Metadata *IERC20MetadataTransactor) 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 (*IERC20MetadataTransactor) Transfer ¶
func (_IERC20Metadata *IERC20MetadataTransactor) 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 (*IERC20MetadataTransactor) TransferFrom ¶
func (_IERC20Metadata *IERC20MetadataTransactor) 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 IERC20MetadataTransactorRaw ¶
type IERC20MetadataTransactorRaw struct {
Contract *IERC20MetadataTransactor // Generic write-only contract binding to access the raw methods on
}
IERC20MetadataTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*IERC20MetadataTransactorRaw) Transact ¶
func (_IERC20Metadata *IERC20MetadataTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC20MetadataTransactorRaw) Transfer ¶
func (_IERC20Metadata *IERC20MetadataTransactorRaw) 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 IERC20MetadataTransactorSession ¶
type IERC20MetadataTransactorSession struct { Contract *IERC20MetadataTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC20MetadataTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*IERC20MetadataTransactorSession) Approve ¶
func (_IERC20Metadata *IERC20MetadataTransactorSession) 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 (*IERC20MetadataTransactorSession) Transfer ¶
func (_IERC20Metadata *IERC20MetadataTransactorSession) 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 (*IERC20MetadataTransactorSession) TransferFrom ¶
func (_IERC20Metadata *IERC20MetadataTransactorSession) 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 IERC20MetadataTransfer ¶
type IERC20MetadataTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
IERC20MetadataTransfer represents a Transfer event raised by the IERC20Metadata contract.
type IERC20MetadataTransferIterator ¶
type IERC20MetadataTransferIterator struct { Event *IERC20MetadataTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC20MetadataTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IERC20Metadata contract.
func (*IERC20MetadataTransferIterator) Close ¶
func (it *IERC20MetadataTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC20MetadataTransferIterator) Error ¶
func (it *IERC20MetadataTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC20MetadataTransferIterator) Next ¶
func (it *IERC20MetadataTransferIterator) 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 IERC20Mint ¶
type IERC20Mint struct { IERC20MintCaller // Read-only binding to the contract IERC20MintTransactor // Write-only binding to the contract IERC20MintFilterer // Log filterer for contract events }
IERC20Mint is an auto generated Go binding around a Klaytn contract.
func NewIERC20Mint ¶
func NewIERC20Mint(address common.Address, backend bind.ContractBackend) (*IERC20Mint, error)
NewIERC20Mint creates a new instance of IERC20Mint, bound to a specific deployed contract.
type IERC20MintCaller ¶
type IERC20MintCaller struct {
// contains filtered or unexported fields
}
IERC20MintCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewIERC20MintCaller ¶
func NewIERC20MintCaller(address common.Address, caller bind.ContractCaller) (*IERC20MintCaller, error)
NewIERC20MintCaller creates a new read-only instance of IERC20Mint, bound to a specific deployed contract.
type IERC20MintCallerRaw ¶
type IERC20MintCallerRaw struct {
Contract *IERC20MintCaller // Generic read-only contract binding to access the raw methods on
}
IERC20MintCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*IERC20MintCallerRaw) Call ¶
func (_IERC20Mint *IERC20MintCallerRaw) 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 IERC20MintCallerSession ¶
type IERC20MintCallerSession struct { Contract *IERC20MintCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC20MintCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
type IERC20MintFilterer ¶
type IERC20MintFilterer struct {
// contains filtered or unexported fields
}
IERC20MintFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewIERC20MintFilterer ¶
func NewIERC20MintFilterer(address common.Address, filterer bind.ContractFilterer) (*IERC20MintFilterer, error)
NewIERC20MintFilterer creates a new log filterer instance of IERC20Mint, bound to a specific deployed contract.
type IERC20MintRaw ¶
type IERC20MintRaw struct {
Contract *IERC20Mint // Generic contract binding to access the raw methods on
}
IERC20MintRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*IERC20MintRaw) Call ¶
func (_IERC20Mint *IERC20MintRaw) 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 (*IERC20MintRaw) Transact ¶
func (_IERC20Mint *IERC20MintRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC20MintRaw) Transfer ¶
func (_IERC20Mint *IERC20MintRaw) 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 IERC20MintSession ¶
type IERC20MintSession struct { Contract *IERC20Mint // 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 }
IERC20MintSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*IERC20MintSession) Mint ¶
func (_IERC20Mint *IERC20MintSession) Mint(to common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address to, uint256 amount) returns()
type IERC20MintTransactor ¶
type IERC20MintTransactor struct {
// contains filtered or unexported fields
}
IERC20MintTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewIERC20MintTransactor ¶
func NewIERC20MintTransactor(address common.Address, transactor bind.ContractTransactor) (*IERC20MintTransactor, error)
NewIERC20MintTransactor creates a new write-only instance of IERC20Mint, bound to a specific deployed contract.
func (*IERC20MintTransactor) Mint ¶
func (_IERC20Mint *IERC20MintTransactor) Mint(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address to, uint256 amount) returns()
type IERC20MintTransactorRaw ¶
type IERC20MintTransactorRaw struct {
Contract *IERC20MintTransactor // Generic write-only contract binding to access the raw methods on
}
IERC20MintTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*IERC20MintTransactorRaw) Transact ¶
func (_IERC20Mint *IERC20MintTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC20MintTransactorRaw) Transfer ¶
func (_IERC20Mint *IERC20MintTransactorRaw) 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 IERC20MintTransactorSession ¶
type IERC20MintTransactorSession struct { Contract *IERC20MintTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC20MintTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*IERC20MintTransactorSession) Mint ¶
func (_IERC20Mint *IERC20MintTransactorSession) Mint(to common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address to, uint256 amount) returns()
type IERC20Raw ¶
type IERC20Raw struct {
Contract *IERC20 // Generic contract binding to access the raw methods on
}
IERC20Raw is an auto generated low-level Go binding around a Klaytn contract.
func (*IERC20Raw) Call ¶
func (_IERC20 *IERC20Raw) 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 (*IERC20Raw) Transact ¶
func (_IERC20 *IERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC20Raw) Transfer ¶
func (_IERC20 *IERC20Raw) 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 IERC20Session ¶
type IERC20Session struct { Contract *IERC20 // 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 }
IERC20Session is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*IERC20Session) Allowance ¶
func (_IERC20 *IERC20Session) 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 (*IERC20Session) Approve ¶
func (_IERC20 *IERC20Session) 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 (*IERC20Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*IERC20Session) TotalSupply ¶
func (_IERC20 *IERC20Session) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*IERC20Session) Transfer ¶
func (_IERC20 *IERC20Session) 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 (*IERC20Session) TransferFrom ¶
func (_IERC20 *IERC20Session) 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 IERC20Transactor ¶
type IERC20Transactor struct {
// contains filtered or unexported fields
}
IERC20Transactor is an auto generated write-only Go binding around a Klaytn contract.
func NewIERC20Transactor ¶
func NewIERC20Transactor(address common.Address, transactor bind.ContractTransactor) (*IERC20Transactor, error)
NewIERC20Transactor creates a new write-only instance of IERC20, bound to a specific deployed contract.
func (*IERC20Transactor) Approve ¶
func (_IERC20 *IERC20Transactor) 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 (*IERC20Transactor) Transfer ¶
func (_IERC20 *IERC20Transactor) 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 (*IERC20Transactor) TransferFrom ¶
func (_IERC20 *IERC20Transactor) 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 IERC20TransactorRaw ¶
type IERC20TransactorRaw struct {
Contract *IERC20Transactor // Generic write-only contract binding to access the raw methods on
}
IERC20TransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*IERC20TransactorRaw) Transact ¶
func (_IERC20 *IERC20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC20TransactorRaw) Transfer ¶
func (_IERC20 *IERC20TransactorRaw) 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 IERC20TransactorSession ¶
type IERC20TransactorSession struct { Contract *IERC20Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC20TransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*IERC20TransactorSession) Approve ¶
func (_IERC20 *IERC20TransactorSession) 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 (*IERC20TransactorSession) Transfer ¶
func (_IERC20 *IERC20TransactorSession) 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 (*IERC20TransactorSession) TransferFrom ¶
func (_IERC20 *IERC20TransactorSession) 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 IERC20Transfer ¶
type IERC20Transfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
IERC20Transfer represents a Transfer event raised by the IERC20 contract.
type IERC20TransferIterator ¶
type IERC20TransferIterator struct { Event *IERC20Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IERC20 contract.
func (*IERC20TransferIterator) Close ¶
func (it *IERC20TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC20TransferIterator) Error ¶
func (it *IERC20TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC20TransferIterator) Next ¶
func (it *IERC20TransferIterator) 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 IERC721 ¶
type IERC721 struct { IERC721Caller // Read-only binding to the contract IERC721Transactor // Write-only binding to the contract IERC721Filterer // Log filterer for contract events }
IERC721 is an auto generated Go binding around a Klaytn contract.
func NewIERC721 ¶
NewIERC721 creates a new instance of IERC721, bound to a specific deployed contract.
type IERC721Approval ¶
type IERC721Approval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
IERC721Approval represents a Approval event raised by the IERC721 contract.
type IERC721ApprovalForAll ¶
type IERC721ApprovalForAll struct { Owner common.Address Operator common.Address Approved bool Raw types.Log // Blockchain specific contextual infos }
IERC721ApprovalForAll represents a ApprovalForAll event raised by the IERC721 contract.
type IERC721ApprovalForAllIterator ¶
type IERC721ApprovalForAllIterator struct { Event *IERC721ApprovalForAll // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC721ApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the IERC721 contract.
func (*IERC721ApprovalForAllIterator) Close ¶
func (it *IERC721ApprovalForAllIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC721ApprovalForAllIterator) Error ¶
func (it *IERC721ApprovalForAllIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC721ApprovalForAllIterator) Next ¶
func (it *IERC721ApprovalForAllIterator) 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 IERC721ApprovalIterator ¶
type IERC721ApprovalIterator struct { Event *IERC721Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC721ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IERC721 contract.
func (*IERC721ApprovalIterator) Close ¶
func (it *IERC721ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC721ApprovalIterator) Error ¶
func (it *IERC721ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC721ApprovalIterator) Next ¶
func (it *IERC721ApprovalIterator) 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 IERC721BridgeReceiver ¶
type IERC721BridgeReceiver struct { IERC721BridgeReceiverCaller // Read-only binding to the contract IERC721BridgeReceiverTransactor // Write-only binding to the contract IERC721BridgeReceiverFilterer // Log filterer for contract events }
IERC721BridgeReceiver is an auto generated Go binding around a Klaytn contract.
func NewIERC721BridgeReceiver ¶
func NewIERC721BridgeReceiver(address common.Address, backend bind.ContractBackend) (*IERC721BridgeReceiver, error)
NewIERC721BridgeReceiver creates a new instance of IERC721BridgeReceiver, bound to a specific deployed contract.
type IERC721BridgeReceiverCaller ¶
type IERC721BridgeReceiverCaller struct {
// contains filtered or unexported fields
}
IERC721BridgeReceiverCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewIERC721BridgeReceiverCaller ¶
func NewIERC721BridgeReceiverCaller(address common.Address, caller bind.ContractCaller) (*IERC721BridgeReceiverCaller, error)
NewIERC721BridgeReceiverCaller creates a new read-only instance of IERC721BridgeReceiver, bound to a specific deployed contract.
type IERC721BridgeReceiverCallerRaw ¶
type IERC721BridgeReceiverCallerRaw struct {
Contract *IERC721BridgeReceiverCaller // Generic read-only contract binding to access the raw methods on
}
IERC721BridgeReceiverCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*IERC721BridgeReceiverCallerRaw) Call ¶
func (_IERC721BridgeReceiver *IERC721BridgeReceiverCallerRaw) 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 IERC721BridgeReceiverCallerSession ¶
type IERC721BridgeReceiverCallerSession struct { Contract *IERC721BridgeReceiverCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC721BridgeReceiverCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
type IERC721BridgeReceiverFilterer ¶
type IERC721BridgeReceiverFilterer struct {
// contains filtered or unexported fields
}
IERC721BridgeReceiverFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewIERC721BridgeReceiverFilterer ¶
func NewIERC721BridgeReceiverFilterer(address common.Address, filterer bind.ContractFilterer) (*IERC721BridgeReceiverFilterer, error)
NewIERC721BridgeReceiverFilterer creates a new log filterer instance of IERC721BridgeReceiver, bound to a specific deployed contract.
type IERC721BridgeReceiverRaw ¶
type IERC721BridgeReceiverRaw struct {
Contract *IERC721BridgeReceiver // Generic contract binding to access the raw methods on
}
IERC721BridgeReceiverRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*IERC721BridgeReceiverRaw) Call ¶
func (_IERC721BridgeReceiver *IERC721BridgeReceiverRaw) 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 (*IERC721BridgeReceiverRaw) Transact ¶
func (_IERC721BridgeReceiver *IERC721BridgeReceiverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC721BridgeReceiverRaw) Transfer ¶
func (_IERC721BridgeReceiver *IERC721BridgeReceiverRaw) 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 IERC721BridgeReceiverSession ¶
type IERC721BridgeReceiverSession struct { Contract *IERC721BridgeReceiver // 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 }
IERC721BridgeReceiverSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*IERC721BridgeReceiverSession) OnERC721Received ¶
func (_IERC721BridgeReceiver *IERC721BridgeReceiverSession) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0xcf0da290.
Solidity: function onERC721Received(address _from, uint256 _tokenId, address _to, bytes _extraData) returns()
type IERC721BridgeReceiverTransactor ¶
type IERC721BridgeReceiverTransactor struct {
// contains filtered or unexported fields
}
IERC721BridgeReceiverTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewIERC721BridgeReceiverTransactor ¶
func NewIERC721BridgeReceiverTransactor(address common.Address, transactor bind.ContractTransactor) (*IERC721BridgeReceiverTransactor, error)
NewIERC721BridgeReceiverTransactor creates a new write-only instance of IERC721BridgeReceiver, bound to a specific deployed contract.
func (*IERC721BridgeReceiverTransactor) OnERC721Received ¶
func (_IERC721BridgeReceiver *IERC721BridgeReceiverTransactor) OnERC721Received(opts *bind.TransactOpts, _from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0xcf0da290.
Solidity: function onERC721Received(address _from, uint256 _tokenId, address _to, bytes _extraData) returns()
type IERC721BridgeReceiverTransactorRaw ¶
type IERC721BridgeReceiverTransactorRaw struct {
Contract *IERC721BridgeReceiverTransactor // Generic write-only contract binding to access the raw methods on
}
IERC721BridgeReceiverTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*IERC721BridgeReceiverTransactorRaw) Transact ¶
func (_IERC721BridgeReceiver *IERC721BridgeReceiverTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC721BridgeReceiverTransactorRaw) Transfer ¶
func (_IERC721BridgeReceiver *IERC721BridgeReceiverTransactorRaw) 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 IERC721BridgeReceiverTransactorSession ¶
type IERC721BridgeReceiverTransactorSession struct { Contract *IERC721BridgeReceiverTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC721BridgeReceiverTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*IERC721BridgeReceiverTransactorSession) OnERC721Received ¶
func (_IERC721BridgeReceiver *IERC721BridgeReceiverTransactorSession) OnERC721Received(_from common.Address, _tokenId *big.Int, _to common.Address, _extraData []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0xcf0da290.
Solidity: function onERC721Received(address _from, uint256 _tokenId, address _to, bytes _extraData) returns()
type IERC721Caller ¶
type IERC721Caller struct {
// contains filtered or unexported fields
}
IERC721Caller is an auto generated read-only Go binding around a Klaytn contract.
func NewIERC721Caller ¶
func NewIERC721Caller(address common.Address, caller bind.ContractCaller) (*IERC721Caller, error)
NewIERC721Caller creates a new read-only instance of IERC721, bound to a specific deployed contract.
func (*IERC721Caller) BalanceOf ¶
func (_IERC721 *IERC721Caller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256 balance)
func (*IERC721Caller) GetApproved ¶
func (_IERC721 *IERC721Caller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address operator)
func (*IERC721Caller) IsApprovedForAll ¶
func (_IERC721 *IERC721Caller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*IERC721Caller) OwnerOf ¶
func (_IERC721 *IERC721Caller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address owner)
func (*IERC721Caller) SupportsInterface ¶
func (_IERC721 *IERC721Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type IERC721CallerRaw ¶
type IERC721CallerRaw struct {
Contract *IERC721Caller // Generic read-only contract binding to access the raw methods on
}
IERC721CallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*IERC721CallerRaw) Call ¶
func (_IERC721 *IERC721CallerRaw) 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 IERC721CallerSession ¶
type IERC721CallerSession struct { Contract *IERC721Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC721CallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*IERC721CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256 balance)
func (*IERC721CallerSession) GetApproved ¶
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address operator)
func (*IERC721CallerSession) IsApprovedForAll ¶
func (_IERC721 *IERC721CallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*IERC721CallerSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address owner)
func (*IERC721CallerSession) SupportsInterface ¶
func (_IERC721 *IERC721CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type IERC721Filterer ¶
type IERC721Filterer struct {
// contains filtered or unexported fields
}
IERC721Filterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewIERC721Filterer ¶
func NewIERC721Filterer(address common.Address, filterer bind.ContractFilterer) (*IERC721Filterer, error)
NewIERC721Filterer creates a new log filterer instance of IERC721, bound to a specific deployed contract.
func (*IERC721Filterer) FilterApproval ¶
func (_IERC721 *IERC721Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, tokenId []*big.Int) (*IERC721ApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*IERC721Filterer) FilterApprovalForAll ¶
func (_IERC721 *IERC721Filterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*IERC721ApprovalForAllIterator, error)
FilterApprovalForAll is a free log retrieval operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*IERC721Filterer) FilterTransfer ¶
func (_IERC721 *IERC721Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenId []*big.Int) (*IERC721TransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*IERC721Filterer) ParseApproval ¶
func (_IERC721 *IERC721Filterer) ParseApproval(log types.Log) (*IERC721Approval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*IERC721Filterer) ParseApprovalForAll ¶
func (_IERC721 *IERC721Filterer) ParseApprovalForAll(log types.Log) (*IERC721ApprovalForAll, error)
ParseApprovalForAll is a log parse operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*IERC721Filterer) ParseTransfer ¶
func (_IERC721 *IERC721Filterer) ParseTransfer(log types.Log) (*IERC721Transfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*IERC721Filterer) WatchApproval ¶
func (_IERC721 *IERC721Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC721Approval, owner []common.Address, approved []common.Address, tokenId []*big.Int) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*IERC721Filterer) WatchApprovalForAll ¶
func (_IERC721 *IERC721Filterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *IERC721ApprovalForAll, owner []common.Address, operator []common.Address) (event.Subscription, error)
WatchApprovalForAll is a free log subscription operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*IERC721Filterer) WatchTransfer ¶
func (_IERC721 *IERC721Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC721Transfer, from []common.Address, to []common.Address, tokenId []*big.Int) (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 indexed tokenId)
type IERC721Metadata ¶
type IERC721Metadata struct { IERC721MetadataCaller // Read-only binding to the contract IERC721MetadataTransactor // Write-only binding to the contract IERC721MetadataFilterer // Log filterer for contract events }
IERC721Metadata is an auto generated Go binding around a Klaytn contract.
func NewIERC721Metadata ¶
func NewIERC721Metadata(address common.Address, backend bind.ContractBackend) (*IERC721Metadata, error)
NewIERC721Metadata creates a new instance of IERC721Metadata, bound to a specific deployed contract.
type IERC721MetadataApproval ¶
type IERC721MetadataApproval struct { Owner common.Address Approved common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
IERC721MetadataApproval represents a Approval event raised by the IERC721Metadata contract.
type IERC721MetadataApprovalForAll ¶
type IERC721MetadataApprovalForAll struct { Owner common.Address Operator common.Address Approved bool Raw types.Log // Blockchain specific contextual infos }
IERC721MetadataApprovalForAll represents a ApprovalForAll event raised by the IERC721Metadata contract.
type IERC721MetadataApprovalForAllIterator ¶
type IERC721MetadataApprovalForAllIterator struct { Event *IERC721MetadataApprovalForAll // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC721MetadataApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the IERC721Metadata contract.
func (*IERC721MetadataApprovalForAllIterator) Close ¶
func (it *IERC721MetadataApprovalForAllIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC721MetadataApprovalForAllIterator) Error ¶
func (it *IERC721MetadataApprovalForAllIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC721MetadataApprovalForAllIterator) Next ¶
func (it *IERC721MetadataApprovalForAllIterator) 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 IERC721MetadataApprovalIterator ¶
type IERC721MetadataApprovalIterator struct { Event *IERC721MetadataApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC721MetadataApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IERC721Metadata contract.
func (*IERC721MetadataApprovalIterator) Close ¶
func (it *IERC721MetadataApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC721MetadataApprovalIterator) Error ¶
func (it *IERC721MetadataApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC721MetadataApprovalIterator) Next ¶
func (it *IERC721MetadataApprovalIterator) 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 IERC721MetadataCaller ¶
type IERC721MetadataCaller struct {
// contains filtered or unexported fields
}
IERC721MetadataCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewIERC721MetadataCaller ¶
func NewIERC721MetadataCaller(address common.Address, caller bind.ContractCaller) (*IERC721MetadataCaller, error)
NewIERC721MetadataCaller creates a new read-only instance of IERC721Metadata, bound to a specific deployed contract.
func (*IERC721MetadataCaller) BalanceOf ¶
func (_IERC721Metadata *IERC721MetadataCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256 balance)
func (*IERC721MetadataCaller) GetApproved ¶
func (_IERC721Metadata *IERC721MetadataCaller) GetApproved(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address operator)
func (*IERC721MetadataCaller) IsApprovedForAll ¶
func (_IERC721Metadata *IERC721MetadataCaller) IsApprovedForAll(opts *bind.CallOpts, owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*IERC721MetadataCaller) Name ¶
func (_IERC721Metadata *IERC721MetadataCaller) 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 (*IERC721MetadataCaller) OwnerOf ¶
func (_IERC721Metadata *IERC721MetadataCaller) OwnerOf(opts *bind.CallOpts, tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address owner)
func (*IERC721MetadataCaller) SupportsInterface ¶
func (_IERC721Metadata *IERC721MetadataCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
type IERC721MetadataCallerRaw ¶
type IERC721MetadataCallerRaw struct {
Contract *IERC721MetadataCaller // Generic read-only contract binding to access the raw methods on
}
IERC721MetadataCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*IERC721MetadataCallerRaw) Call ¶
func (_IERC721Metadata *IERC721MetadataCallerRaw) 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 IERC721MetadataCallerSession ¶
type IERC721MetadataCallerSession struct { Contract *IERC721MetadataCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC721MetadataCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
func (*IERC721MetadataCallerSession) BalanceOf ¶
func (_IERC721Metadata *IERC721MetadataCallerSession) BalanceOf(owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256 balance)
func (*IERC721MetadataCallerSession) GetApproved ¶
func (_IERC721Metadata *IERC721MetadataCallerSession) GetApproved(tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address operator)
func (*IERC721MetadataCallerSession) IsApprovedForAll ¶
func (_IERC721Metadata *IERC721MetadataCallerSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*IERC721MetadataCallerSession) Name ¶
func (_IERC721Metadata *IERC721MetadataCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*IERC721MetadataCallerSession) OwnerOf ¶
func (_IERC721Metadata *IERC721MetadataCallerSession) OwnerOf(tokenId *big.Int) (common.Address, error)
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address owner)
func (*IERC721MetadataCallerSession) SupportsInterface ¶
func (_IERC721Metadata *IERC721MetadataCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*IERC721MetadataCallerSession) Symbol ¶
func (_IERC721Metadata *IERC721MetadataCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
type IERC721MetadataFilterer ¶
type IERC721MetadataFilterer struct {
// contains filtered or unexported fields
}
IERC721MetadataFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewIERC721MetadataFilterer ¶
func NewIERC721MetadataFilterer(address common.Address, filterer bind.ContractFilterer) (*IERC721MetadataFilterer, error)
NewIERC721MetadataFilterer creates a new log filterer instance of IERC721Metadata, bound to a specific deployed contract.
func (*IERC721MetadataFilterer) FilterApproval ¶
func (_IERC721Metadata *IERC721MetadataFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, approved []common.Address, tokenId []*big.Int) (*IERC721MetadataApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*IERC721MetadataFilterer) FilterApprovalForAll ¶
func (_IERC721Metadata *IERC721MetadataFilterer) FilterApprovalForAll(opts *bind.FilterOpts, owner []common.Address, operator []common.Address) (*IERC721MetadataApprovalForAllIterator, error)
FilterApprovalForAll is a free log retrieval operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*IERC721MetadataFilterer) FilterTransfer ¶
func (_IERC721Metadata *IERC721MetadataFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address, tokenId []*big.Int) (*IERC721MetadataTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*IERC721MetadataFilterer) ParseApproval ¶
func (_IERC721Metadata *IERC721MetadataFilterer) ParseApproval(log types.Log) (*IERC721MetadataApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*IERC721MetadataFilterer) ParseApprovalForAll ¶
func (_IERC721Metadata *IERC721MetadataFilterer) ParseApprovalForAll(log types.Log) (*IERC721MetadataApprovalForAll, error)
ParseApprovalForAll is a log parse operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*IERC721MetadataFilterer) ParseTransfer ¶
func (_IERC721Metadata *IERC721MetadataFilterer) ParseTransfer(log types.Log) (*IERC721MetadataTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
func (*IERC721MetadataFilterer) WatchApproval ¶
func (_IERC721Metadata *IERC721MetadataFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC721MetadataApproval, owner []common.Address, approved []common.Address, tokenId []*big.Int) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
func (*IERC721MetadataFilterer) WatchApprovalForAll ¶
func (_IERC721Metadata *IERC721MetadataFilterer) WatchApprovalForAll(opts *bind.WatchOpts, sink chan<- *IERC721MetadataApprovalForAll, owner []common.Address, operator []common.Address) (event.Subscription, error)
WatchApprovalForAll is a free log subscription operation binding the contract event 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31.
Solidity: event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
func (*IERC721MetadataFilterer) WatchTransfer ¶
func (_IERC721Metadata *IERC721MetadataFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC721MetadataTransfer, from []common.Address, to []common.Address, tokenId []*big.Int) (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 indexed tokenId)
type IERC721MetadataRaw ¶
type IERC721MetadataRaw struct {
Contract *IERC721Metadata // Generic contract binding to access the raw methods on
}
IERC721MetadataRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*IERC721MetadataRaw) Call ¶
func (_IERC721Metadata *IERC721MetadataRaw) 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 (*IERC721MetadataRaw) Transact ¶
func (_IERC721Metadata *IERC721MetadataRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC721MetadataRaw) Transfer ¶
func (_IERC721Metadata *IERC721MetadataRaw) 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 IERC721MetadataSession ¶
type IERC721MetadataSession struct { Contract *IERC721Metadata // 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 }
IERC721MetadataSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*IERC721MetadataSession) Approve ¶
func (_IERC721Metadata *IERC721MetadataSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*IERC721MetadataSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256 balance)
func (*IERC721MetadataSession) GetApproved ¶
func (_IERC721Metadata *IERC721MetadataSession) GetApproved(tokenId *big.Int) (common.Address, error)
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address operator)
func (*IERC721MetadataSession) IsApprovedForAll ¶
func (_IERC721Metadata *IERC721MetadataSession) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*IERC721MetadataSession) Name ¶
func (_IERC721Metadata *IERC721MetadataSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*IERC721MetadataSession) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address owner)
func (*IERC721MetadataSession) SafeTransferFrom ¶
func (_IERC721Metadata *IERC721MetadataSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*IERC721MetadataSession) SafeTransferFrom0 ¶
func (_IERC721Metadata *IERC721MetadataSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*IERC721MetadataSession) SetApprovalForAll ¶
func (_IERC721Metadata *IERC721MetadataSession) SetApprovalForAll(operator common.Address, _approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool _approved) returns()
func (*IERC721MetadataSession) SupportsInterface ¶
func (_IERC721Metadata *IERC721MetadataSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*IERC721MetadataSession) Symbol ¶
func (_IERC721Metadata *IERC721MetadataSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*IERC721MetadataSession) TokenURI ¶
func (_IERC721Metadata *IERC721MetadataSession) TokenURI(tokenId *big.Int) (string, error)
TokenURI is a free data retrieval call binding the contract method 0xc87b56dd.
Solidity: function tokenURI(uint256 tokenId) view returns(string)
func (*IERC721MetadataSession) TransferFrom ¶
func (_IERC721Metadata *IERC721MetadataSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type IERC721MetadataTransactor ¶
type IERC721MetadataTransactor struct {
// contains filtered or unexported fields
}
IERC721MetadataTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewIERC721MetadataTransactor ¶
func NewIERC721MetadataTransactor(address common.Address, transactor bind.ContractTransactor) (*IERC721MetadataTransactor, error)
NewIERC721MetadataTransactor creates a new write-only instance of IERC721Metadata, bound to a specific deployed contract.
func (*IERC721MetadataTransactor) Approve ¶
func (_IERC721Metadata *IERC721MetadataTransactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*IERC721MetadataTransactor) SafeTransferFrom ¶
func (_IERC721Metadata *IERC721MetadataTransactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*IERC721MetadataTransactor) SafeTransferFrom0 ¶
func (_IERC721Metadata *IERC721MetadataTransactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*IERC721MetadataTransactor) SetApprovalForAll ¶
func (_IERC721Metadata *IERC721MetadataTransactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, _approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool _approved) returns()
func (*IERC721MetadataTransactor) TransferFrom ¶
func (_IERC721Metadata *IERC721MetadataTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type IERC721MetadataTransactorRaw ¶
type IERC721MetadataTransactorRaw struct {
Contract *IERC721MetadataTransactor // Generic write-only contract binding to access the raw methods on
}
IERC721MetadataTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*IERC721MetadataTransactorRaw) Transact ¶
func (_IERC721Metadata *IERC721MetadataTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC721MetadataTransactorRaw) Transfer ¶
func (_IERC721Metadata *IERC721MetadataTransactorRaw) 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 IERC721MetadataTransactorSession ¶
type IERC721MetadataTransactorSession struct { Contract *IERC721MetadataTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC721MetadataTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*IERC721MetadataTransactorSession) Approve ¶
func (_IERC721Metadata *IERC721MetadataTransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*IERC721MetadataTransactorSession) SafeTransferFrom ¶
func (_IERC721Metadata *IERC721MetadataTransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*IERC721MetadataTransactorSession) SafeTransferFrom0 ¶
func (_IERC721Metadata *IERC721MetadataTransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*IERC721MetadataTransactorSession) SetApprovalForAll ¶
func (_IERC721Metadata *IERC721MetadataTransactorSession) SetApprovalForAll(operator common.Address, _approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool _approved) returns()
func (*IERC721MetadataTransactorSession) TransferFrom ¶
func (_IERC721Metadata *IERC721MetadataTransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type IERC721MetadataTransfer ¶
type IERC721MetadataTransfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
IERC721MetadataTransfer represents a Transfer event raised by the IERC721Metadata contract.
type IERC721MetadataTransferIterator ¶
type IERC721MetadataTransferIterator struct { Event *IERC721MetadataTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC721MetadataTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IERC721Metadata contract.
func (*IERC721MetadataTransferIterator) Close ¶
func (it *IERC721MetadataTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC721MetadataTransferIterator) Error ¶
func (it *IERC721MetadataTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC721MetadataTransferIterator) Next ¶
func (it *IERC721MetadataTransferIterator) 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 IERC721Mint ¶
type IERC721Mint struct { IERC721MintCaller // Read-only binding to the contract IERC721MintTransactor // Write-only binding to the contract IERC721MintFilterer // Log filterer for contract events }
IERC721Mint is an auto generated Go binding around a Klaytn contract.
func NewIERC721Mint ¶
func NewIERC721Mint(address common.Address, backend bind.ContractBackend) (*IERC721Mint, error)
NewIERC721Mint creates a new instance of IERC721Mint, bound to a specific deployed contract.
type IERC721MintCaller ¶
type IERC721MintCaller struct {
// contains filtered or unexported fields
}
IERC721MintCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewIERC721MintCaller ¶
func NewIERC721MintCaller(address common.Address, caller bind.ContractCaller) (*IERC721MintCaller, error)
NewIERC721MintCaller creates a new read-only instance of IERC721Mint, bound to a specific deployed contract.
type IERC721MintCallerRaw ¶
type IERC721MintCallerRaw struct {
Contract *IERC721MintCaller // Generic read-only contract binding to access the raw methods on
}
IERC721MintCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*IERC721MintCallerRaw) Call ¶
func (_IERC721Mint *IERC721MintCallerRaw) 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 IERC721MintCallerSession ¶
type IERC721MintCallerSession struct { Contract *IERC721MintCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC721MintCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
type IERC721MintFilterer ¶
type IERC721MintFilterer struct {
// contains filtered or unexported fields
}
IERC721MintFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewIERC721MintFilterer ¶
func NewIERC721MintFilterer(address common.Address, filterer bind.ContractFilterer) (*IERC721MintFilterer, error)
NewIERC721MintFilterer creates a new log filterer instance of IERC721Mint, bound to a specific deployed contract.
type IERC721MintRaw ¶
type IERC721MintRaw struct {
Contract *IERC721Mint // Generic contract binding to access the raw methods on
}
IERC721MintRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*IERC721MintRaw) Call ¶
func (_IERC721Mint *IERC721MintRaw) 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 (*IERC721MintRaw) Transact ¶
func (_IERC721Mint *IERC721MintRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC721MintRaw) Transfer ¶
func (_IERC721Mint *IERC721MintRaw) 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 IERC721MintSession ¶
type IERC721MintSession struct { Contract *IERC721Mint // 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 }
IERC721MintSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*IERC721MintSession) MintWithTokenURI ¶
func (_IERC721Mint *IERC721MintSession) MintWithTokenURI(to common.Address, tokenId *big.Int, tokenURI string) (*types.Transaction, error)
MintWithTokenURI is a paid mutator transaction binding the contract method 0x50bb4e7f.
Solidity: function mintWithTokenURI(address to, uint256 tokenId, string tokenURI) returns()
type IERC721MintTransactor ¶
type IERC721MintTransactor struct {
// contains filtered or unexported fields
}
IERC721MintTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewIERC721MintTransactor ¶
func NewIERC721MintTransactor(address common.Address, transactor bind.ContractTransactor) (*IERC721MintTransactor, error)
NewIERC721MintTransactor creates a new write-only instance of IERC721Mint, bound to a specific deployed contract.
func (*IERC721MintTransactor) MintWithTokenURI ¶
func (_IERC721Mint *IERC721MintTransactor) MintWithTokenURI(opts *bind.TransactOpts, to common.Address, tokenId *big.Int, tokenURI string) (*types.Transaction, error)
MintWithTokenURI is a paid mutator transaction binding the contract method 0x50bb4e7f.
Solidity: function mintWithTokenURI(address to, uint256 tokenId, string tokenURI) returns()
type IERC721MintTransactorRaw ¶
type IERC721MintTransactorRaw struct {
Contract *IERC721MintTransactor // Generic write-only contract binding to access the raw methods on
}
IERC721MintTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*IERC721MintTransactorRaw) Transact ¶
func (_IERC721Mint *IERC721MintTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC721MintTransactorRaw) Transfer ¶
func (_IERC721Mint *IERC721MintTransactorRaw) 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 IERC721MintTransactorSession ¶
type IERC721MintTransactorSession struct { Contract *IERC721MintTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC721MintTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*IERC721MintTransactorSession) MintWithTokenURI ¶
func (_IERC721Mint *IERC721MintTransactorSession) MintWithTokenURI(to common.Address, tokenId *big.Int, tokenURI string) (*types.Transaction, error)
MintWithTokenURI is a paid mutator transaction binding the contract method 0x50bb4e7f.
Solidity: function mintWithTokenURI(address to, uint256 tokenId, string tokenURI) returns()
type IERC721Raw ¶
type IERC721Raw struct {
Contract *IERC721 // Generic contract binding to access the raw methods on
}
IERC721Raw is an auto generated low-level Go binding around a Klaytn contract.
func (*IERC721Raw) Call ¶
func (_IERC721 *IERC721Raw) 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 (*IERC721Raw) Transact ¶
func (_IERC721 *IERC721Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC721Raw) Transfer ¶
func (_IERC721 *IERC721Raw) 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 IERC721Receiver ¶
type IERC721Receiver struct { IERC721ReceiverCaller // Read-only binding to the contract IERC721ReceiverTransactor // Write-only binding to the contract IERC721ReceiverFilterer // Log filterer for contract events }
IERC721Receiver is an auto generated Go binding around a Klaytn contract.
func NewIERC721Receiver ¶
func NewIERC721Receiver(address common.Address, backend bind.ContractBackend) (*IERC721Receiver, error)
NewIERC721Receiver creates a new instance of IERC721Receiver, bound to a specific deployed contract.
type IERC721ReceiverCaller ¶
type IERC721ReceiverCaller struct {
// contains filtered or unexported fields
}
IERC721ReceiverCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewIERC721ReceiverCaller ¶
func NewIERC721ReceiverCaller(address common.Address, caller bind.ContractCaller) (*IERC721ReceiverCaller, error)
NewIERC721ReceiverCaller creates a new read-only instance of IERC721Receiver, bound to a specific deployed contract.
type IERC721ReceiverCallerRaw ¶
type IERC721ReceiverCallerRaw struct {
Contract *IERC721ReceiverCaller // Generic read-only contract binding to access the raw methods on
}
IERC721ReceiverCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*IERC721ReceiverCallerRaw) Call ¶
func (_IERC721Receiver *IERC721ReceiverCallerRaw) 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 IERC721ReceiverCallerSession ¶
type IERC721ReceiverCallerSession struct { Contract *IERC721ReceiverCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC721ReceiverCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
type IERC721ReceiverFilterer ¶
type IERC721ReceiverFilterer struct {
// contains filtered or unexported fields
}
IERC721ReceiverFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewIERC721ReceiverFilterer ¶
func NewIERC721ReceiverFilterer(address common.Address, filterer bind.ContractFilterer) (*IERC721ReceiverFilterer, error)
NewIERC721ReceiverFilterer creates a new log filterer instance of IERC721Receiver, bound to a specific deployed contract.
type IERC721ReceiverRaw ¶
type IERC721ReceiverRaw struct {
Contract *IERC721Receiver // Generic contract binding to access the raw methods on
}
IERC721ReceiverRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*IERC721ReceiverRaw) Call ¶
func (_IERC721Receiver *IERC721ReceiverRaw) 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 (*IERC721ReceiverRaw) Transact ¶
func (_IERC721Receiver *IERC721ReceiverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC721ReceiverRaw) Transfer ¶
func (_IERC721Receiver *IERC721ReceiverRaw) 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 IERC721ReceiverSession ¶
type IERC721ReceiverSession struct { Contract *IERC721Receiver // 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 }
IERC721ReceiverSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*IERC721ReceiverSession) OnERC721Received ¶
func (_IERC721Receiver *IERC721ReceiverSession) OnERC721Received(operator common.Address, from common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address operator, address from, uint256 tokenId, bytes data) returns(bytes4)
type IERC721ReceiverTransactor ¶
type IERC721ReceiverTransactor struct {
// contains filtered or unexported fields
}
IERC721ReceiverTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewIERC721ReceiverTransactor ¶
func NewIERC721ReceiverTransactor(address common.Address, transactor bind.ContractTransactor) (*IERC721ReceiverTransactor, error)
NewIERC721ReceiverTransactor creates a new write-only instance of IERC721Receiver, bound to a specific deployed contract.
func (*IERC721ReceiverTransactor) OnERC721Received ¶
func (_IERC721Receiver *IERC721ReceiverTransactor) OnERC721Received(opts *bind.TransactOpts, operator common.Address, from common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address operator, address from, uint256 tokenId, bytes data) returns(bytes4)
type IERC721ReceiverTransactorRaw ¶
type IERC721ReceiverTransactorRaw struct {
Contract *IERC721ReceiverTransactor // Generic write-only contract binding to access the raw methods on
}
IERC721ReceiverTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*IERC721ReceiverTransactorRaw) Transact ¶
func (_IERC721Receiver *IERC721ReceiverTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC721ReceiverTransactorRaw) Transfer ¶
func (_IERC721Receiver *IERC721ReceiverTransactorRaw) 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 IERC721ReceiverTransactorSession ¶
type IERC721ReceiverTransactorSession struct { Contract *IERC721ReceiverTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC721ReceiverTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*IERC721ReceiverTransactorSession) OnERC721Received ¶
func (_IERC721Receiver *IERC721ReceiverTransactorSession) OnERC721Received(operator common.Address, from common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address operator, address from, uint256 tokenId, bytes data) returns(bytes4)
type IERC721Session ¶
type IERC721Session struct { Contract *IERC721 // 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 }
IERC721Session is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*IERC721Session) Approve ¶
func (_IERC721 *IERC721Session) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*IERC721Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address owner) view returns(uint256 balance)
func (*IERC721Session) GetApproved ¶
GetApproved is a free data retrieval call binding the contract method 0x081812fc.
Solidity: function getApproved(uint256 tokenId) view returns(address operator)
func (*IERC721Session) IsApprovedForAll ¶
func (_IERC721 *IERC721Session) IsApprovedForAll(owner common.Address, operator common.Address) (bool, error)
IsApprovedForAll is a free data retrieval call binding the contract method 0xe985e9c5.
Solidity: function isApprovedForAll(address owner, address operator) view returns(bool)
func (*IERC721Session) OwnerOf ¶
OwnerOf is a free data retrieval call binding the contract method 0x6352211e.
Solidity: function ownerOf(uint256 tokenId) view returns(address owner)
func (*IERC721Session) SafeTransferFrom ¶
func (_IERC721 *IERC721Session) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*IERC721Session) SafeTransferFrom0 ¶
func (_IERC721 *IERC721Session) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*IERC721Session) SetApprovalForAll ¶
func (_IERC721 *IERC721Session) SetApprovalForAll(operator common.Address, _approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool _approved) returns()
func (*IERC721Session) SupportsInterface ¶
func (_IERC721 *IERC721Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*IERC721Session) TransferFrom ¶
func (_IERC721 *IERC721Session) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type IERC721Transactor ¶
type IERC721Transactor struct {
// contains filtered or unexported fields
}
IERC721Transactor is an auto generated write-only Go binding around a Klaytn contract.
func NewIERC721Transactor ¶
func NewIERC721Transactor(address common.Address, transactor bind.ContractTransactor) (*IERC721Transactor, error)
NewIERC721Transactor creates a new write-only instance of IERC721, bound to a specific deployed contract.
func (*IERC721Transactor) Approve ¶
func (_IERC721 *IERC721Transactor) Approve(opts *bind.TransactOpts, to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*IERC721Transactor) SafeTransferFrom ¶
func (_IERC721 *IERC721Transactor) SafeTransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*IERC721Transactor) SafeTransferFrom0 ¶
func (_IERC721 *IERC721Transactor) SafeTransferFrom0(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*IERC721Transactor) SetApprovalForAll ¶
func (_IERC721 *IERC721Transactor) SetApprovalForAll(opts *bind.TransactOpts, operator common.Address, _approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool _approved) returns()
func (*IERC721Transactor) TransferFrom ¶
func (_IERC721 *IERC721Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type IERC721TransactorRaw ¶
type IERC721TransactorRaw struct {
Contract *IERC721Transactor // Generic write-only contract binding to access the raw methods on
}
IERC721TransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*IERC721TransactorRaw) Transact ¶
func (_IERC721 *IERC721TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC721TransactorRaw) Transfer ¶
func (_IERC721 *IERC721TransactorRaw) 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 IERC721TransactorSession ¶
type IERC721TransactorSession struct { Contract *IERC721Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC721TransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*IERC721TransactorSession) Approve ¶
func (_IERC721 *IERC721TransactorSession) Approve(to common.Address, tokenId *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address to, uint256 tokenId) returns()
func (*IERC721TransactorSession) SafeTransferFrom ¶
func (_IERC721 *IERC721TransactorSession) SafeTransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
SafeTransferFrom is a paid mutator transaction binding the contract method 0x42842e0e.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId) returns()
func (*IERC721TransactorSession) SafeTransferFrom0 ¶
func (_IERC721 *IERC721TransactorSession) SafeTransferFrom0(from common.Address, to common.Address, tokenId *big.Int, data []byte) (*types.Transaction, error)
SafeTransferFrom0 is a paid mutator transaction binding the contract method 0xb88d4fde.
Solidity: function safeTransferFrom(address from, address to, uint256 tokenId, bytes data) returns()
func (*IERC721TransactorSession) SetApprovalForAll ¶
func (_IERC721 *IERC721TransactorSession) SetApprovalForAll(operator common.Address, _approved bool) (*types.Transaction, error)
SetApprovalForAll is a paid mutator transaction binding the contract method 0xa22cb465.
Solidity: function setApprovalForAll(address operator, bool _approved) returns()
func (*IERC721TransactorSession) TransferFrom ¶
func (_IERC721 *IERC721TransactorSession) TransferFrom(from common.Address, to common.Address, tokenId *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 tokenId) returns()
type IERC721Transfer ¶
type IERC721Transfer struct { From common.Address To common.Address TokenId *big.Int Raw types.Log // Blockchain specific contextual infos }
IERC721Transfer represents a Transfer event raised by the IERC721 contract.
type IERC721TransferIterator ¶
type IERC721TransferIterator struct { Event *IERC721Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC721TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IERC721 contract.
func (*IERC721TransferIterator) Close ¶
func (it *IERC721TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC721TransferIterator) Error ¶
func (it *IERC721TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC721TransferIterator) Next ¶
func (it *IERC721TransferIterator) 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 Ownable ¶
type Ownable struct { OwnableCaller // Read-only binding to the contract OwnableTransactor // Write-only binding to the contract OwnableFilterer // Log filterer for contract events }
Ownable is an auto generated Go binding around a Klaytn contract.
func NewOwnable ¶
NewOwnable creates a new instance of Ownable, bound to a specific deployed contract.
type OwnableCaller ¶
type OwnableCaller struct {
// contains filtered or unexported fields
}
OwnableCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewOwnableCaller ¶
func NewOwnableCaller(address common.Address, caller bind.ContractCaller) (*OwnableCaller, error)
NewOwnableCaller creates a new read-only instance of Ownable, bound to a specific deployed contract.
type OwnableCallerRaw ¶
type OwnableCallerRaw struct {
Contract *OwnableCaller // Generic read-only contract binding to access the raw methods on
}
OwnableCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*OwnableCallerRaw) Call ¶
func (_Ownable *OwnableCallerRaw) 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 OwnableCallerSession ¶
type OwnableCallerSession struct { Contract *OwnableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
type OwnableFilterer ¶
type OwnableFilterer struct {
// contains filtered or unexported fields
}
OwnableFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewOwnableFilterer ¶
func NewOwnableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableFilterer, error)
NewOwnableFilterer creates a new log filterer instance of Ownable, bound to a specific deployed contract.
func (*OwnableFilterer) FilterOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*OwnableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*OwnableFilterer) ParseOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) ParseOwnershipTransferred(log types.Log) (*OwnableOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*OwnableFilterer) WatchOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
type OwnableOwnershipTransferred ¶
type OwnableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnableOwnershipTransferred represents a OwnershipTransferred event raised by the Ownable contract.
type OwnableOwnershipTransferredIterator ¶
type OwnableOwnershipTransferredIterator struct { Event *OwnableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Ownable contract.
func (*OwnableOwnershipTransferredIterator) Close ¶
func (it *OwnableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnableOwnershipTransferredIterator) Error ¶
func (it *OwnableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnableOwnershipTransferredIterator) Next ¶
func (it *OwnableOwnershipTransferredIterator) 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 OwnableRaw ¶
type OwnableRaw struct {
Contract *Ownable // Generic contract binding to access the raw methods on
}
OwnableRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*OwnableRaw) Call ¶
func (_Ownable *OwnableRaw) 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 (*OwnableRaw) Transact ¶
func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableRaw) Transfer ¶
func (_Ownable *OwnableRaw) 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 OwnableSession ¶
type OwnableSession struct { Contract *Ownable // 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 }
OwnableSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
func (*OwnableSession) Owner ¶
func (_Ownable *OwnableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OwnableSession) RenounceOwnership ¶
func (_Ownable *OwnableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableSession) TransferOwnership ¶
func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTransactor ¶
type OwnableTransactor struct {
// contains filtered or unexported fields
}
OwnableTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewOwnableTransactor ¶
func NewOwnableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTransactor, error)
NewOwnableTransactor creates a new write-only instance of Ownable, bound to a specific deployed contract.
func (*OwnableTransactor) RenounceOwnership ¶
func (_Ownable *OwnableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTransactor) TransferOwnership ¶
func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTransactorRaw ¶
type OwnableTransactorRaw struct {
Contract *OwnableTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*OwnableTransactorRaw) Transact ¶
func (_Ownable *OwnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableTransactorRaw) Transfer ¶
func (_Ownable *OwnableTransactorRaw) 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 OwnableTransactorSession ¶
type OwnableTransactorSession struct { Contract *OwnableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.
func (*OwnableTransactorSession) RenounceOwnership ¶
func (_Ownable *OwnableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTransactorSession) TransferOwnership ¶
func (_Ownable *OwnableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type Strings ¶
type Strings struct { StringsCaller // Read-only binding to the contract StringsTransactor // Write-only binding to the contract StringsFilterer // Log filterer for contract events }
Strings is an auto generated Go binding around a Klaytn contract.
func DeployStrings ¶
func DeployStrings(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Strings, error)
DeployStrings deploys a new Klaytn contract, binding an instance of Strings to it.
func NewStrings ¶
NewStrings creates a new instance of Strings, bound to a specific deployed contract.
type StringsCaller ¶
type StringsCaller struct {
// contains filtered or unexported fields
}
StringsCaller is an auto generated read-only Go binding around a Klaytn contract.
func NewStringsCaller ¶
func NewStringsCaller(address common.Address, caller bind.ContractCaller) (*StringsCaller, error)
NewStringsCaller creates a new read-only instance of Strings, bound to a specific deployed contract.
type StringsCallerRaw ¶
type StringsCallerRaw struct {
Contract *StringsCaller // Generic read-only contract binding to access the raw methods on
}
StringsCallerRaw is an auto generated low-level read-only Go binding around a Klaytn contract.
func (*StringsCallerRaw) Call ¶
func (_Strings *StringsCallerRaw) 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 StringsCallerSession ¶
type StringsCallerSession struct { Contract *StringsCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
StringsCallerSession is an auto generated read-only Go binding around a Klaytn contract, with pre-set call options.
type StringsFilterer ¶
type StringsFilterer struct {
// contains filtered or unexported fields
}
StringsFilterer is an auto generated log filtering Go binding around a Klaytn contract events.
func NewStringsFilterer ¶
func NewStringsFilterer(address common.Address, filterer bind.ContractFilterer) (*StringsFilterer, error)
NewStringsFilterer creates a new log filterer instance of Strings, bound to a specific deployed contract.
type StringsRaw ¶
type StringsRaw struct {
Contract *Strings // Generic contract binding to access the raw methods on
}
StringsRaw is an auto generated low-level Go binding around a Klaytn contract.
func (*StringsRaw) Call ¶
func (_Strings *StringsRaw) 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 (*StringsRaw) Transact ¶
func (_Strings *StringsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StringsRaw) Transfer ¶
func (_Strings *StringsRaw) 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 StringsSession ¶
type StringsSession struct { Contract *Strings // 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 }
StringsSession is an auto generated Go binding around a Klaytn contract, with pre-set call and transact options.
type StringsTransactor ¶
type StringsTransactor struct {
// contains filtered or unexported fields
}
StringsTransactor is an auto generated write-only Go binding around a Klaytn contract.
func NewStringsTransactor ¶
func NewStringsTransactor(address common.Address, transactor bind.ContractTransactor) (*StringsTransactor, error)
NewStringsTransactor creates a new write-only instance of Strings, bound to a specific deployed contract.
type StringsTransactorRaw ¶
type StringsTransactorRaw struct {
Contract *StringsTransactor // Generic write-only contract binding to access the raw methods on
}
StringsTransactorRaw is an auto generated low-level write-only Go binding around a Klaytn contract.
func (*StringsTransactorRaw) Transact ¶
func (_Strings *StringsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StringsTransactorRaw) Transfer ¶
func (_Strings *StringsTransactorRaw) 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 StringsTransactorSession ¶
type StringsTransactorSession struct { Contract *StringsTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
StringsTransactorSession is an auto generated write-only Go binding around a Klaytn contract, with pre-set transact options.