package
0.0.2
Repository: https://github.com/offchainlabs/bold.git
Documentation: pkg.go.dev

# Functions

DeployAssertionStakingPool deploys a new Ethereum contract, binding an instance of AssertionStakingPool to it.
DeployAssertionStakingPoolCreator deploys a new Ethereum contract, binding an instance of AssertionStakingPoolCreator to it.
NewAssertionStakingPool creates a new instance of AssertionStakingPool, bound to a specific deployed contract.
NewAssertionStakingPoolCaller creates a new read-only instance of AssertionStakingPool, bound to a specific deployed contract.
NewAssertionStakingPoolCreator creates a new instance of AssertionStakingPoolCreator, bound to a specific deployed contract.
NewAssertionStakingPoolCreatorCaller creates a new read-only instance of AssertionStakingPoolCreator, bound to a specific deployed contract.
NewAssertionStakingPoolCreatorFilterer creates a new log filterer instance of AssertionStakingPoolCreator, bound to a specific deployed contract.
NewAssertionStakingPoolCreatorTransactor creates a new write-only instance of AssertionStakingPoolCreator, bound to a specific deployed contract.
NewAssertionStakingPoolFilterer creates a new log filterer instance of AssertionStakingPool, bound to a specific deployed contract.
NewAssertionStakingPoolTransactor creates a new write-only instance of AssertionStakingPool, bound to a specific deployed contract.

# Variables

AssertionStakingPoolABI is the input ABI used to generate the binding from.
AssertionStakingPoolBin is the compiled bytecode used for deploying new contracts.
AssertionStakingPoolCreatorABI is the input ABI used to generate the binding from.
AssertionStakingPoolCreatorBin is the compiled bytecode used for deploying new contracts.
AssertionStakingPoolCreatorMetaData contains all meta data concerning the AssertionStakingPoolCreator contract.
AssertionStakingPoolMetaData contains all meta data concerning the AssertionStakingPool contract.

# Structs

AssertionInputs is an auto generated low-level Go binding around an user-defined struct.
AssertionStakingPool is an auto generated Go binding around an Ethereum contract.
AssertionStakingPoolCaller is an auto generated read-only Go binding around an Ethereum contract.
AssertionStakingPoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AssertionStakingPoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AssertionStakingPoolCreator is an auto generated Go binding around an Ethereum contract.
AssertionStakingPoolCreatorCaller is an auto generated read-only Go binding around an Ethereum contract.
AssertionStakingPoolCreatorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AssertionStakingPoolCreatorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AssertionStakingPoolCreatorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AssertionStakingPoolCreatorNewAssertionPoolCreated represents a NewAssertionPoolCreated event raised by the AssertionStakingPoolCreator contract.
AssertionStakingPoolCreatorNewAssertionPoolCreatedIterator is returned from FilterNewAssertionPoolCreated and is used to iterate over the raw logs and unpacked data for NewAssertionPoolCreated events raised by the AssertionStakingPoolCreator contract.
AssertionStakingPoolCreatorRaw is an auto generated low-level Go binding around an Ethereum contract.
AssertionStakingPoolCreatorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AssertionStakingPoolCreatorTransactor is an auto generated write-only Go binding around an Ethereum contract.
AssertionStakingPoolCreatorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AssertionStakingPoolCreatorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
AssertionStakingPoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AssertionStakingPoolRaw is an auto generated low-level Go binding around an Ethereum contract.
AssertionStakingPoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AssertionStakingPoolStakeDeposited represents a StakeDeposited event raised by the AssertionStakingPool contract.
AssertionStakingPoolStakeDepositedIterator is returned from FilterStakeDeposited and is used to iterate over the raw logs and unpacked data for StakeDeposited events raised by the AssertionStakingPool contract.
AssertionStakingPoolStakeWithdrawn represents a StakeWithdrawn event raised by the AssertionStakingPool contract.
AssertionStakingPoolStakeWithdrawnIterator is returned from FilterStakeWithdrawn and is used to iterate over the raw logs and unpacked data for StakeWithdrawn events raised by the AssertionStakingPool contract.
AssertionStakingPoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
AssertionStakingPoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AssertionStakingPoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
AssertionState is an auto generated low-level Go binding around an user-defined struct.
BeforeStateData is an auto generated low-level Go binding around an user-defined struct.
ConfigData is an auto generated low-level Go binding around an user-defined struct.
GlobalState is an auto generated low-level Go binding around an user-defined struct.