package
0.0.0-20211211182355-5362a357c2d7
Repository: https://github.com/fox-one/hodl.git
Documentation: pkg.go.dev
# Functions
DeployBLS deploys a new Ethereum contract, binding an instance of BLS to it.
DeployBytesLib deploys a new Ethereum contract, binding an instance of BytesLib to it.
DeployHodl deploys a new Ethereum contract, binding an instance of Hodl to it.
NewBLS creates a new instance of BLS, bound to a specific deployed contract.
NewBLSCaller creates a new read-only instance of BLS, bound to a specific deployed contract.
NewBLSFilterer creates a new log filterer instance of BLS, bound to a specific deployed contract.
NewBLSTransactor creates a new write-only instance of BLS, bound to a specific deployed contract.
NewBytesLib creates a new instance of BytesLib, bound to a specific deployed contract.
NewBytesLibCaller creates a new read-only instance of BytesLib, bound to a specific deployed contract.
NewBytesLibFilterer creates a new log filterer instance of BytesLib, bound to a specific deployed contract.
NewBytesLibTransactor creates a new write-only instance of BytesLib, bound to a specific deployed contract.
NewHodl creates a new instance of Hodl, bound to a specific deployed contract.
NewHodlCaller creates a new read-only instance of Hodl, bound to a specific deployed contract.
NewHodlFilterer creates a new log filterer instance of Hodl, bound to a specific deployed contract.
NewHodlTransactor creates a new write-only instance of Hodl, bound to a specific deployed contract.
# Variables
BLSABI is the input ABI used to generate the binding from.
BLSBin is the compiled bytecode used for deploying new contracts.
Deprecated: Use BLSMetaData.Sigs instead.
BLSMetaData contains all meta data concerning the BLS contract.
BytesLibABI is the input ABI used to generate the binding from.
BytesLibBin is the compiled bytecode used for deploying new contracts.
BytesLibMetaData contains all meta data concerning the BytesLib contract.
HodlABI is the input ABI used to generate the binding from.
HodlBin is the compiled bytecode used for deploying new contracts.
Deprecated: Use HodlMetaData.Sigs instead.
HodlMetaData contains all meta data concerning the Hodl contract.
# Structs
BLS is an auto generated Go binding around an Ethereum contract.
BLSCaller is an auto generated read-only Go binding around an Ethereum contract.
BLSCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BLSCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BLSFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BLSRaw is an auto generated low-level Go binding around an Ethereum contract.
BLSSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BLSTransactor is an auto generated write-only Go binding around an Ethereum contract.
BLSTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BLSTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
BytesLib is an auto generated Go binding around an Ethereum contract.
BytesLibCaller is an auto generated read-only Go binding around an Ethereum contract.
BytesLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BytesLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BytesLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BytesLibRaw is an auto generated low-level Go binding around an Ethereum contract.
BytesLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BytesLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
BytesLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BytesLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Hodl is an auto generated Go binding around an Ethereum contract.
HodlCaller is an auto generated read-only Go binding around an Ethereum contract.
HodlCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
HodlCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
HodlFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
HodlMixinEvent represents a MixinEvent event raised by the Hodl contract.
HodlMixinEventIterator is returned from FilterMixinEvent and is used to iterate over the raw logs and unpacked data for MixinEvent events raised by the Hodl contract.
HodlMixinTransaction represents a MixinTransaction event raised by the Hodl contract.
HodlMixinTransactionIterator is returned from FilterMixinTransaction and is used to iterate over the raw logs and unpacked data for MixinTransaction events raised by the Hodl contract.
HodlRaw is an auto generated low-level Go binding around an Ethereum contract.
HodlSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
HodlTransactor is an auto generated write-only Go binding around an Ethereum contract.
HodlTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
HodlTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.