package
0.0.0-20231005035410-aada09533a78
Repository: https://github.com/axieinfinity/bridge-contracts.git
Documentation: pkg.go.dev

# Functions

NewGateway creates a new instance of Gateway, bound to a specific deployed contract.
NewGatewayCaller creates a new read-only instance of Gateway, bound to a specific deployed contract.
NewGatewayFilterer creates a new log filterer instance of Gateway, bound to a specific deployed contract.
NewGatewayTransactor creates a new write-only instance of Gateway, bound to a specific deployed contract.

# Variables

GatewayABI is the input ABI used to generate the binding from.
GatewayMetaData contains all meta data concerning the Gateway contract.

# Structs

Gateway is an auto generated Go binding around an Ethereum contract.
GatewayBridgeOperatorsReplaced represents a BridgeOperatorsReplaced event raised by the Gateway contract.
GatewayBridgeOperatorsReplacedIterator is returned from FilterBridgeOperatorsReplaced and is used to iterate over the raw logs and unpacked data for BridgeOperatorsReplaced events raised by the Gateway contract.
GatewayCaller is an auto generated read-only Go binding around an Ethereum contract.
GatewayCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
GatewayCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
GatewayDailyWithdrawalLimitsUpdated represents a DailyWithdrawalLimitsUpdated event raised by the Gateway contract.
GatewayDailyWithdrawalLimitsUpdatedIterator is returned from FilterDailyWithdrawalLimitsUpdated and is used to iterate over the raw logs and unpacked data for DailyWithdrawalLimitsUpdated events raised by the Gateway contract.
GatewayDepositRequested represents a DepositRequested event raised by the Gateway contract.
GatewayDepositRequestedIterator is returned from FilterDepositRequested and is used to iterate over the raw logs and unpacked data for DepositRequested events raised by the Gateway contract.
GatewayFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
GatewayHighTierThresholdsUpdated represents a HighTierThresholdsUpdated event raised by the Gateway contract.
GatewayHighTierThresholdsUpdatedIterator is returned from FilterHighTierThresholdsUpdated and is used to iterate over the raw logs and unpacked data for HighTierThresholdsUpdated events raised by the Gateway contract.
GatewayHighTierVoteWeightThresholdUpdated represents a HighTierVoteWeightThresholdUpdated event raised by the Gateway contract.
GatewayHighTierVoteWeightThresholdUpdatedIterator is returned from FilterHighTierVoteWeightThresholdUpdated and is used to iterate over the raw logs and unpacked data for HighTierVoteWeightThresholdUpdated events raised by the Gateway contract.
GatewayInitialized represents a Initialized event raised by the Gateway contract.
GatewayInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Gateway contract.
GatewayLockedThresholdsUpdated represents a LockedThresholdsUpdated event raised by the Gateway contract.
GatewayLockedThresholdsUpdatedIterator is returned from FilterLockedThresholdsUpdated and is used to iterate over the raw logs and unpacked data for LockedThresholdsUpdated events raised by the Gateway contract.
GatewayPaused represents a Paused event raised by the Gateway contract.
GatewayPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the Gateway contract.
GatewayRaw is an auto generated low-level Go binding around an Ethereum contract.
GatewayRoleAdminChanged represents a RoleAdminChanged event raised by the Gateway contract.
GatewayRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the Gateway contract.
GatewayRoleGranted represents a RoleGranted event raised by the Gateway contract.
GatewayRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the Gateway contract.
GatewayRoleRevoked represents a RoleRevoked event raised by the Gateway contract.
GatewayRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the Gateway contract.
GatewaySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
GatewayThresholdUpdated represents a ThresholdUpdated event raised by the Gateway contract.
GatewayThresholdUpdatedIterator is returned from FilterThresholdUpdated and is used to iterate over the raw logs and unpacked data for ThresholdUpdated events raised by the Gateway contract.
GatewayTokenMapped represents a TokenMapped event raised by the Gateway contract.
GatewayTokenMappedIterator is returned from FilterTokenMapped and is used to iterate over the raw logs and unpacked data for TokenMapped events raised by the Gateway contract.
GatewayTransactor is an auto generated write-only Go binding around an Ethereum contract.
GatewayTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
GatewayTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
GatewayUnlockFeePercentagesUpdated represents a UnlockFeePercentagesUpdated event raised by the Gateway contract.
GatewayUnlockFeePercentagesUpdatedIterator is returned from FilterUnlockFeePercentagesUpdated and is used to iterate over the raw logs and unpacked data for UnlockFeePercentagesUpdated events raised by the Gateway contract.
GatewayUnpaused represents a Unpaused event raised by the Gateway contract.
GatewayUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the Gateway contract.
GatewayWithdrawalLocked represents a WithdrawalLocked event raised by the Gateway contract.
GatewayWithdrawalLockedIterator is returned from FilterWithdrawalLocked and is used to iterate over the raw logs and unpacked data for WithdrawalLocked events raised by the Gateway contract.
GatewayWithdrawalUnlocked represents a WithdrawalUnlocked event raised by the Gateway contract.
GatewayWithdrawalUnlockedIterator is returned from FilterWithdrawalUnlocked and is used to iterate over the raw logs and unpacked data for WithdrawalUnlocked events raised by the Gateway contract.
GatewayWithdrew represents a Withdrew event raised by the Gateway contract.
GatewayWithdrewIterator is returned from FilterWithdrew and is used to iterate over the raw logs and unpacked data for Withdrew events raised by the Gateway contract.
GatewayWrappedNativeTokenContractUpdated represents a WrappedNativeTokenContractUpdated event raised by the Gateway contract.
GatewayWrappedNativeTokenContractUpdatedIterator is returned from FilterWrappedNativeTokenContractUpdated and is used to iterate over the raw logs and unpacked data for WrappedNativeTokenContractUpdated events raised by the Gateway contract.
MappedTokenConsumerMappedToken is an auto generated low-level Go binding around an user-defined struct.
SignatureConsumerSignature is an auto generated low-level Go binding around an user-defined struct.
TokenInfo is an auto generated low-level Go binding around an user-defined struct.
TokenOwner is an auto generated low-level Go binding around an user-defined struct.
TransferReceipt is an auto generated low-level Go binding around an user-defined struct.
TransferRequest is an auto generated low-level Go binding around an user-defined struct.