# Functions
DeployStakedBNBToken deploys a new Ethereum contract, binding an instance of StakedBNBToken to it.
DeployStakePool deploys a new Ethereum contract, binding an instance of StakePool to it.
NewStakedBNBToken creates a new instance of StakedBNBToken, bound to a specific deployed contract.
NewStakedBNBTokenCaller creates a new read-only instance of StakedBNBToken, bound to a specific deployed contract.
NewStakedBNBTokenFilterer creates a new log filterer instance of StakedBNBToken, bound to a specific deployed contract.
NewStakedBNBTokenTransactor creates a new write-only instance of StakedBNBToken, bound to a specific deployed contract.
NewStakePool creates a new instance of StakePool, bound to a specific deployed contract.
NewStakePoolCaller creates a new read-only instance of StakePool, bound to a specific deployed contract.
NewStakePoolFilterer creates a new log filterer instance of StakePool, bound to a specific deployed contract.
NewStakePoolTransactor creates a new write-only instance of StakePool, bound to a specific deployed contract.
NewTokenHub creates a new instance of TokenHub, bound to a specific deployed contract.
NewTokenHubCaller creates a new read-only instance of TokenHub, bound to a specific deployed contract.
NewTokenHubFilterer creates a new log filterer instance of TokenHub, bound to a specific deployed contract.
NewTokenHubTransactor creates a new write-only instance of TokenHub, bound to a specific deployed contract.
NewTokenManager creates a new instance of TokenManager, bound to a specific deployed contract.
NewTokenManagerCaller creates a new read-only instance of TokenManager, bound to a specific deployed contract.
NewTokenManagerFilterer creates a new log filterer instance of TokenManager, bound to a specific deployed contract.
NewTokenManagerTransactor creates a new write-only instance of TokenManager, bound to a specific deployed contract.
# Variables
StakedBNBTokenABI is the input ABI used to generate the binding from.
StakedBNBTokenBin is the compiled bytecode used for deploying new contracts.
StakedBNBTokenMetaData contains all meta data concerning the StakedBNBToken contract.
StakePoolABI is the input ABI used to generate the binding from.
StakePoolBin is the compiled bytecode used for deploying new contracts.
StakePoolMetaData contains all meta data concerning the StakePool contract.
TokenHubABI is the input ABI used to generate the binding from.
TokenHubMetaData contains all meta data concerning the TokenHub contract.
TokenManagerABI is the input ABI used to generate the binding from.
TokenManagerMetaData contains all meta data concerning the TokenManager contract.
# Structs
ConfigData is an auto generated low-level Go binding around an user-defined struct.
FeeDistributionData is an auto generated low-level Go binding around an user-defined struct.
StakedBNBToken is an auto generated Go binding around an Ethereum contract.
StakedBNBTokenApproval represents a Approval event raised by the StakedBNBToken contract.
StakedBNBTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the StakedBNBToken contract.
StakedBNBTokenAuthorizedOperator represents a AuthorizedOperator event raised by the StakedBNBToken contract.
StakedBNBTokenAuthorizedOperatorIterator is returned from FilterAuthorizedOperator and is used to iterate over the raw logs and unpacked data for AuthorizedOperator events raised by the StakedBNBToken contract.
StakedBNBTokenBurned represents a Burned event raised by the StakedBNBToken contract.
StakedBNBTokenBurnedIterator is returned from FilterBurned and is used to iterate over the raw logs and unpacked data for Burned events raised by the StakedBNBToken contract.
StakedBNBTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
StakedBNBTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StakedBNBTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StakedBNBTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StakedBNBTokenMinted represents a Minted event raised by the StakedBNBToken contract.
StakedBNBTokenMintedIterator is returned from FilterMinted and is used to iterate over the raw logs and unpacked data for Minted events raised by the StakedBNBToken contract.
StakedBNBTokenOwnershipTransferred represents a OwnershipTransferred event raised by the StakedBNBToken contract.
StakedBNBTokenOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the StakedBNBToken contract.
StakedBNBTokenPaused represents a Paused event raised by the StakedBNBToken contract.
StakedBNBTokenPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the StakedBNBToken contract.
StakedBNBTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
StakedBNBTokenRevokedOperator represents a RevokedOperator event raised by the StakedBNBToken contract.
StakedBNBTokenRevokedOperatorIterator is returned from FilterRevokedOperator and is used to iterate over the raw logs and unpacked data for RevokedOperator events raised by the StakedBNBToken contract.
StakedBNBTokenSent represents a Sent event raised by the StakedBNBToken contract.
StakedBNBTokenSentIterator is returned from FilterSent and is used to iterate over the raw logs and unpacked data for Sent events raised by the StakedBNBToken contract.
StakedBNBTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StakedBNBTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
StakedBNBTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StakedBNBTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
StakedBNBTokenTransfer represents a Transfer event raised by the StakedBNBToken contract.
StakedBNBTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the StakedBNBToken contract.
StakedBNBTokenUnpaused represents a Unpaused event raised by the StakedBNBToken contract.
StakedBNBTokenUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the StakedBNBToken contract.
StakePool is an auto generated Go binding around an Ethereum contract.
StakePoolCaller is an auto generated read-only Go binding around an Ethereum contract.
StakePoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StakePoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StakePoolClaim represents a Claim event raised by the StakePool contract.
StakePoolClaimIterator is returned from FilterClaim and is used to iterate over the raw logs and unpacked data for Claim events raised by the StakePool contract.
StakePoolClaimRequest is an auto generated low-level Go binding around an user-defined struct.
StakePoolConfigUpdated represents a ConfigUpdated event raised by the StakePool contract.
StakePoolConfigUpdatedIterator is returned from FilterConfigUpdated and is used to iterate over the raw logs and unpacked data for ConfigUpdated events raised by the StakePool contract.
StakePoolDeposit represents a Deposit event raised by the StakePool contract.
StakePoolDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the StakePool contract.
StakePoolEpochUpdate represents a EpochUpdate event raised by the StakePool contract.
StakePoolEpochUpdateIterator is returned from FilterEpochUpdate and is used to iterate over the raw logs and unpacked data for EpochUpdate events raised by the StakePool contract.
StakePoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StakePoolInitialized represents a Initialized event raised by the StakePool contract.
StakePoolInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the StakePool contract.
StakePoolInitiateDelegationShortCircuit represents a InitiateDelegationShortCircuit event raised by the StakePool contract.
StakePoolInitiateDelegationShortCircuitIterator is returned from FilterInitiateDelegationShortCircuit and is used to iterate over the raw logs and unpacked data for InitiateDelegationShortCircuit events raised by the StakePool contract.
StakePoolInitiateDelegationSuccess represents a InitiateDelegationSuccess event raised by the StakePool contract.
StakePoolInitiateDelegationSuccessIterator is returned from FilterInitiateDelegationSuccess and is used to iterate over the raw logs and unpacked data for InitiateDelegationSuccess events raised by the StakePool contract.
StakePoolInitiateDelegationTransferOut represents a InitiateDelegationTransferOut event raised by the StakePool contract.
StakePoolInitiateDelegationTransferOutIterator is returned from FilterInitiateDelegationTransferOut and is used to iterate over the raw logs and unpacked data for InitiateDelegationTransferOut events raised by the StakePool contract.
StakePoolPaused represents a Paused event raised by the StakePool contract.
StakePoolPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the StakePool contract.
StakePoolRaw is an auto generated low-level Go binding around an Ethereum contract.
StakePoolRoleAdminChanged represents a RoleAdminChanged event raised by the StakePool contract.
StakePoolRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the StakePool contract.
StakePoolRoleGranted represents a RoleGranted event raised by the StakePool contract.
StakePoolRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the StakePool contract.
StakePoolRoleRevoked represents a RoleRevoked event raised by the StakePool contract.
StakePoolRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the StakePool contract.
StakePoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StakePoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
StakePoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StakePoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
StakePoolUnbondingFinished represents a UnbondingFinished event raised by the StakePool contract.
StakePoolUnbondingFinishedIterator is returned from FilterUnbondingFinished and is used to iterate over the raw logs and unpacked data for UnbondingFinished events raised by the StakePool contract.
StakePoolUnbondingInitiated represents a UnbondingInitiated event raised by the StakePool contract.
StakePoolUnbondingInitiatedIterator is returned from FilterUnbondingInitiated and is used to iterate over the raw logs and unpacked data for UnbondingInitiated events raised by the StakePool contract.
StakePoolUnpaused represents a Unpaused event raised by the StakePool contract.
StakePoolUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the StakePool contract.
StakePoolWithdraw represents a Withdraw event raised by the StakePool contract.
StakePoolWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the StakePool contract.
TokenHub is an auto generated Go binding around an Ethereum contract.
TokenHubCaller is an auto generated read-only Go binding around an Ethereum contract.
TokenHubCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TokenHubCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TokenHubFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TokenHubRaw is an auto generated low-level Go binding around an Ethereum contract.
TokenHubSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TokenHubTransactor is an auto generated write-only Go binding around an Ethereum contract.
TokenHubTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TokenHubTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TokenManager is an auto generated Go binding around an Ethereum contract.
TokenManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
TokenManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TokenManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TokenManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TokenManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
TokenManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TokenManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
TokenManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TokenManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.