package
0.0.0-20201217075903-aecdb050f89d
Repository: https://github.com/lvbin2012/neuralchain.git
Documentation: pkg.go.dev

# Functions

DeployStakingContracts deploys a new NeuralChain contract, binding an instance of StakingContracts to it.
NewStakingContracts creates a new instance of StakingContracts, bound to a specific deployed contract.
NewStakingContractsCaller creates a new read-only instance of StakingContracts, bound to a specific deployed contract.
NewStakingContractsFilterer creates a new log filterer instance of StakingContracts, bound to a specific deployed contract.
NewStakingContractsTransactor creates a new write-only instance of StakingContracts, bound to a specific deployed contract.

# Constants

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

# Structs

StakingContracts is an auto generated Go binding around an NeuralChain contract.
StakingContractsCaller is an auto generated read-only Go binding around an NeuralChain contract.
StakingContractsCallerRaw is an auto generated low-level read-only Go binding around an NeuralChain contract.
StakingContractsCallerSession is an auto generated read-only Go binding around an NeuralChain contract, with pre-set call options.
StakingContractsFilterer is an auto generated log filtering Go binding around an NeuralChain contract events.
StakingContractsRaw is an auto generated low-level Go binding around an NeuralChain contract.
StakingContractsRegistered represents a Registered event raised by the StakingContracts contract.
StakingContractsRegisteredIterator is returned from FilterRegistered and is used to iterate over the raw logs and unpacked data for Registered events raised by the StakingContracts contract.
StakingContractsResigned represents a Resigned event raised by the StakingContracts contract.
StakingContractsResignedIterator is returned from FilterResigned and is used to iterate over the raw logs and unpacked data for Resigned events raised by the StakingContracts contract.
StakingContractsSession is an auto generated Go binding around an NeuralChain contract, with pre-set call and transact options.
StakingContractsTransactor is an auto generated write-only Go binding around an NeuralChain contract.
StakingContractsTransactorRaw is an auto generated low-level write-only Go binding around an NeuralChain contract.
StakingContractsTransactorSession is an auto generated write-only Go binding around an NeuralChain contract, with pre-set transact options.
StakingContractsUnvoted represents a Unvoted event raised by the StakingContracts contract.
StakingContractsUnvotedIterator is returned from FilterUnvoted and is used to iterate over the raw logs and unpacked data for Unvoted events raised by the StakingContracts contract.
StakingContractsVoted represents a Voted event raised by the StakingContracts contract.
StakingContractsVotedIterator is returned from FilterVoted and is used to iterate over the raw logs and unpacked data for Voted events raised by the StakingContracts contract.
StakingContractsWithdraw represents a Withdraw event raised by the StakingContracts contract.
StakingContractsWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the StakingContracts contract.