package
1.1.4
Repository: https://github.com/dosnetwork/core.git
Documentation: pkg.go.dev

# Functions

DeployStaking deploys a new Ethereum contract, binding an instance of Staking to it.
NewStaking creates a new instance of Staking, bound to a specific deployed contract.
NewStakingCaller creates a new read-only instance of Staking, bound to a specific deployed contract.
NewStakingFilterer creates a new log filterer instance of Staking, bound to a specific deployed contract.
NewStakingTransactor creates a new write-only instance of Staking, bound to a specific deployed contract.

# Constants

StakingABI is the input ABI used to generate the binding from.
StakingBin is the compiled bytecode used for deploying new contracts.

# Structs

Staking is an auto generated Go binding around an Ethereum contract.
StakingCaller is an auto generated read-only Go binding around an Ethereum contract.
StakingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StakingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StakingClaimReward represents a ClaimReward event raised by the Staking contract.
StakingClaimRewardIterator is returned from FilterClaimReward and is used to iterate over the raw logs and unpacked data for ClaimReward events raised by the Staking contract.
StakingDelegate represents a Delegate event raised by the Staking contract.
StakingDelegateIterator is returned from FilterDelegate and is used to iterate over the raw logs and unpacked data for Delegate events raised by the Staking contract.
StakingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StakingNewNode represents a NewNode event raised by the Staking contract.
StakingNewNodeIterator is returned from FilterNewNode and is used to iterate over the raw logs and unpacked data for NewNode events raised by the Staking contract.
StakingRaw is an auto generated low-level Go binding around an Ethereum contract.
StakingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StakingTransactor is an auto generated write-only Go binding around an Ethereum contract.
StakingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StakingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
StakingUnbond represents a Unbond event raised by the Staking contract.
StakingUnbondIterator is returned from FilterUnbond and is used to iterate over the raw logs and unpacked data for Unbond events raised by the Staking contract.
StakingUpdateCirculatingSupply represents a UpdateCirculatingSupply event raised by the Staking contract.
StakingUpdateCirculatingSupplyIterator is returned from FilterUpdateCirculatingSupply and is used to iterate over the raw logs and unpacked data for UpdateCirculatingSupply events raised by the Staking contract.
StakingUpdateDropBurnMaxQuota represents a UpdateDropBurnMaxQuota event raised by the Staking contract.
StakingUpdateDropBurnMaxQuotaIterator is returned from FilterUpdateDropBurnMaxQuota and is used to iterate over the raw logs and unpacked data for UpdateDropBurnMaxQuota events raised by the Staking contract.
StakingUpdateMinStakePerNode represents a UpdateMinStakePerNode event raised by the Staking contract.
StakingUpdateMinStakePerNodeIterator is returned from FilterUpdateMinStakePerNode and is used to iterate over the raw logs and unpacked data for UpdateMinStakePerNode events raised by the Staking contract.
StakingUpdateStakingAdmin represents a UpdateStakingAdmin event raised by the Staking contract.
StakingUpdateStakingAdminIterator is returned from FilterUpdateStakingAdmin and is used to iterate over the raw logs and unpacked data for UpdateStakingAdmin events raised by the Staking contract.
StakingUpdateUnbondDuration represents a UpdateUnbondDuration event raised by the Staking contract.
StakingUpdateUnbondDurationIterator is returned from FilterUpdateUnbondDuration and is used to iterate over the raw logs and unpacked data for UpdateUnbondDuration events raised by the Staking contract.
StakingWithdraw represents a Withdraw event raised by the Staking contract.
StakingWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the Staking contract.