Documentation ¶
Index ¶
- Variables
- type ConfigDigestUtilEVMSimple
- type ConfigDigestUtilEVMSimpleCaller
- type ConfigDigestUtilEVMSimpleCallerRaw
- type ConfigDigestUtilEVMSimpleCallerSession
- type ConfigDigestUtilEVMSimpleFilterer
- type ConfigDigestUtilEVMSimpleRaw
- func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConfigDigestUtilEVMSimpleSession
- type ConfigDigestUtilEVMSimpleTransactor
- type ConfigDigestUtilEVMSimpleTransactorRaw
- func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConfigDigestUtilEVMSimpleTransactorSession
- type ConfirmedOwner
- type ConfirmedOwnerCaller
- type ConfirmedOwnerCallerRaw
- type ConfirmedOwnerCallerSession
- type ConfirmedOwnerFilterer
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerOwnershipTransferRequestedIterator, error)
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerOwnershipTransferredIterator, error)
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) ParseOwnershipTransferRequested(log types.Log) (*ConfirmedOwnerOwnershipTransferRequested, error)
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) ParseOwnershipTransferred(log types.Log) (*ConfirmedOwnerOwnershipTransferred, error)
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerOwnershipTransferRequested, ...) (event.Subscription, error)
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerOwnershipTransferred, ...) (event.Subscription, error)
- type ConfirmedOwnerOwnershipTransferRequested
- type ConfirmedOwnerOwnershipTransferRequestedIterator
- type ConfirmedOwnerOwnershipTransferred
- type ConfirmedOwnerOwnershipTransferredIterator
- type ConfirmedOwnerRaw
- func (_ConfirmedOwner *ConfirmedOwnerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ConfirmedOwner *ConfirmedOwnerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConfirmedOwner *ConfirmedOwnerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConfirmedOwnerSession
- type ConfirmedOwnerTransactor
- type ConfirmedOwnerTransactorRaw
- type ConfirmedOwnerTransactorSession
- type ConfirmedOwnerWithProposal
- func DeployConfirmedOwnerWithProposal(auth *bind.TransactOpts, backend bind.ContractBackend, newOwner common.Address, ...) (common.Address, *types.Transaction, *ConfirmedOwnerWithProposal, error)
- func NewConfirmedOwnerWithProposal(address common.Address, backend bind.ContractBackend) (*ConfirmedOwnerWithProposal, error)
- type ConfirmedOwnerWithProposalCaller
- type ConfirmedOwnerWithProposalCallerRaw
- type ConfirmedOwnerWithProposalCallerSession
- type ConfirmedOwnerWithProposalFilterer
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerWithProposalOwnershipTransferredIterator, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferRequested(log types.Log) (*ConfirmedOwnerWithProposalOwnershipTransferRequested, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferred(log types.Log) (*ConfirmedOwnerWithProposalOwnershipTransferred, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- type ConfirmedOwnerWithProposalOwnershipTransferRequested
- type ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator
- type ConfirmedOwnerWithProposalOwnershipTransferred
- type ConfirmedOwnerWithProposalOwnershipTransferredIterator
- type ConfirmedOwnerWithProposalRaw
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConfirmedOwnerWithProposalSession
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) AcceptOwnership() (*types.Transaction, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) Owner() (common.Address, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- type ConfirmedOwnerWithProposalTransactor
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- type ConfirmedOwnerWithProposalTransactorRaw
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConfirmedOwnerWithProposalTransactorSession
- type OCR2Abstract
- type OCR2AbstractCaller
- func (_OCR2Abstract *OCR2AbstractCaller) LatestConfigDetails(opts *bind.CallOpts) (struct{ ... }, error)
- func (_OCR2Abstract *OCR2AbstractCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (struct{ ... }, error)
- func (_OCR2Abstract *OCR2AbstractCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
- type OCR2AbstractCallerRaw
- type OCR2AbstractCallerSession
- type OCR2AbstractConfigSet
- type OCR2AbstractConfigSetIterator
- type OCR2AbstractFilterer
- func (_OCR2Abstract *OCR2AbstractFilterer) FilterConfigSet(opts *bind.FilterOpts) (*OCR2AbstractConfigSetIterator, error)
- func (_OCR2Abstract *OCR2AbstractFilterer) FilterTransmitted(opts *bind.FilterOpts) (*OCR2AbstractTransmittedIterator, error)
- func (_OCR2Abstract *OCR2AbstractFilterer) ParseConfigSet(log types.Log) (*OCR2AbstractConfigSet, error)
- func (_OCR2Abstract *OCR2AbstractFilterer) ParseTransmitted(log types.Log) (*OCR2AbstractTransmitted, error)
- func (_OCR2Abstract *OCR2AbstractFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *OCR2AbstractConfigSet) (event.Subscription, error)
- func (_OCR2Abstract *OCR2AbstractFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *OCR2AbstractTransmitted) (event.Subscription, error)
- type OCR2AbstractRaw
- func (_OCR2Abstract *OCR2AbstractRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_OCR2Abstract *OCR2AbstractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OCR2Abstract *OCR2AbstractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OCR2AbstractSession
- func (_OCR2Abstract *OCR2AbstractSession) LatestConfigDetails() (struct{ ... }, error)
- func (_OCR2Abstract *OCR2AbstractSession) LatestConfigDigestAndEpoch() (struct{ ... }, error)
- func (_OCR2Abstract *OCR2AbstractSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, ...) (*types.Transaction, error)
- func (_OCR2Abstract *OCR2AbstractSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- func (_OCR2Abstract *OCR2AbstractSession) TypeAndVersion() (string, error)
- type OCR2AbstractTransactor
- type OCR2AbstractTransactorRaw
- type OCR2AbstractTransactorSession
- func (_OCR2Abstract *OCR2AbstractTransactorSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, ...) (*types.Transaction, error)
- func (_OCR2Abstract *OCR2AbstractTransactorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- type OCR2AbstractTransmitted
- type OCR2AbstractTransmittedIterator
- type OCRConfigurationStoreEVMSimple
- func DeployOCRConfigurationStoreEVMSimple(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *OCRConfigurationStoreEVMSimple, error)
- func NewOCRConfigurationStoreEVMSimple(address common.Address, backend bind.ContractBackend) (*OCRConfigurationStoreEVMSimple, error)
- type OCRConfigurationStoreEVMSimpleCaller
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleCaller) ReadConfig(opts *bind.CallOpts, configDigest [32]byte) (OCRConfigurationStoreEVMSimpleConfigurationEVMSimple, error)
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
- type OCRConfigurationStoreEVMSimpleCallerRaw
- type OCRConfigurationStoreEVMSimpleCallerSession
- type OCRConfigurationStoreEVMSimpleConfigurationEVMSimple
- type OCRConfigurationStoreEVMSimpleFilterer
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleFilterer) FilterNewConfiguration(opts *bind.FilterOpts, configDigest [][32]byte) (*OCRConfigurationStoreEVMSimpleNewConfigurationIterator, error)
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleFilterer) ParseNewConfiguration(log types.Log) (*OCRConfigurationStoreEVMSimpleNewConfiguration, error)
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleFilterer) WatchNewConfiguration(opts *bind.WatchOpts, ...) (event.Subscription, error)
- type OCRConfigurationStoreEVMSimpleNewConfiguration
- type OCRConfigurationStoreEVMSimpleNewConfigurationIterator
- type OCRConfigurationStoreEVMSimpleRaw
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OCRConfigurationStoreEVMSimpleSession
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleSession) AddConfig(configuration OCRConfigurationStoreEVMSimpleConfigurationEVMSimple) (*types.Transaction, error)
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleSession) ReadConfig(configDigest [32]byte) (OCRConfigurationStoreEVMSimpleConfigurationEVMSimple, error)
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleSession) TypeAndVersion() (string, error)
- type OCRConfigurationStoreEVMSimpleTransactor
- type OCRConfigurationStoreEVMSimpleTransactorRaw
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OCRConfigurationStoreEVMSimpleTransactorSession
- type OwnableInterface
- type OwnableInterfaceCaller
- type OwnableInterfaceCallerRaw
- type OwnableInterfaceCallerSession
- type OwnableInterfaceFilterer
- type OwnableInterfaceRaw
- func (_OwnableInterface *OwnableInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_OwnableInterface *OwnableInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableInterfaceSession
- func (_OwnableInterface *OwnableInterfaceSession) AcceptOwnership() (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceSession) Owner() (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceSession) TransferOwnership(recipient common.Address) (*types.Transaction, error)
- type OwnableInterfaceTransactor
- func (_OwnableInterface *OwnableInterfaceTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceTransactor) Owner(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceTransactor) TransferOwnership(opts *bind.TransactOpts, recipient common.Address) (*types.Transaction, error)
- type OwnableInterfaceTransactorRaw
- type OwnableInterfaceTransactorSession
- func (_OwnableInterface *OwnableInterfaceTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceTransactorSession) Owner() (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceTransactorSession) TransferOwnership(recipient common.Address) (*types.Transaction, error)
- type OwnerIsCreator
- type OwnerIsCreatorCaller
- type OwnerIsCreatorCallerRaw
- type OwnerIsCreatorCallerSession
- type OwnerIsCreatorFilterer
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OwnerIsCreatorOwnershipTransferRequestedIterator, error)
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OwnerIsCreatorOwnershipTransferredIterator, error)
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) ParseOwnershipTransferRequested(log types.Log) (*OwnerIsCreatorOwnershipTransferRequested, error)
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) ParseOwnershipTransferred(log types.Log) (*OwnerIsCreatorOwnershipTransferred, error)
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OwnerIsCreatorOwnershipTransferRequested, ...) (event.Subscription, error)
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnerIsCreatorOwnershipTransferred, ...) (event.Subscription, error)
- type OwnerIsCreatorOwnershipTransferRequested
- type OwnerIsCreatorOwnershipTransferRequestedIterator
- type OwnerIsCreatorOwnershipTransferred
- type OwnerIsCreatorOwnershipTransferredIterator
- type OwnerIsCreatorRaw
- func (_OwnerIsCreator *OwnerIsCreatorRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_OwnerIsCreator *OwnerIsCreatorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OwnerIsCreator *OwnerIsCreatorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnerIsCreatorSession
- type OwnerIsCreatorTransactor
- type OwnerIsCreatorTransactorRaw
- type OwnerIsCreatorTransactorSession
- type TypeAndVersionInterface
- type TypeAndVersionInterfaceCaller
- type TypeAndVersionInterfaceCallerRaw
- type TypeAndVersionInterfaceCallerSession
- type TypeAndVersionInterfaceFilterer
- type TypeAndVersionInterfaceRaw
- func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TypeAndVersionInterfaceSession
- type TypeAndVersionInterfaceTransactor
- type TypeAndVersionInterfaceTransactorRaw
- func (_TypeAndVersionInterface *TypeAndVersionInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TypeAndVersionInterface *TypeAndVersionInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TypeAndVersionInterfaceTransactorSession
Constants ¶
This section is empty.
Variables ¶
var ConfigDigestUtilEVMSimpleABI = ConfigDigestUtilEVMSimpleMetaData.ABI
ConfigDigestUtilEVMSimpleABI is the input ABI used to generate the binding from. Deprecated: Use ConfigDigestUtilEVMSimpleMetaData.ABI instead.
var ConfigDigestUtilEVMSimpleBin = ConfigDigestUtilEVMSimpleMetaData.Bin
ConfigDigestUtilEVMSimpleBin is the compiled bytecode used for deploying new contracts. Deprecated: Use ConfigDigestUtilEVMSimpleMetaData.Bin instead.
var ConfigDigestUtilEVMSimpleMetaData = &bind.MetaData{
ABI: "[]",
Bin: "0x602d6037600b82828239805160001a607314602a57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea164736f6c6343000813000a",
}
ConfigDigestUtilEVMSimpleMetaData contains all meta data concerning the ConfigDigestUtilEVMSimple contract.
var ConfirmedOwnerABI = ConfirmedOwnerMetaData.ABI
ConfirmedOwnerABI is the input ABI used to generate the binding from. Deprecated: Use ConfirmedOwnerMetaData.ABI instead.
var ConfirmedOwnerBin = ConfirmedOwnerMetaData.Bin
ConfirmedOwnerBin is the compiled bytecode used for deploying new contracts. Deprecated: Use ConfirmedOwnerMetaData.Bin instead.
var ConfirmedOwnerMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b5060405161051438038061051483398101604081905261002f9161016e565b8060006001600160a01b03821661008d5760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b03848116919091179091558116156100bd576100bd816100c5565b50505061019e565b336001600160a01b0382160361011d5760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401610084565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b60006020828403121561018057600080fd5b81516001600160a01b038116811461019757600080fd5b9392505050565b610367806101ad6000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806379ba5097146100465780638da5cb5b14610050578063f2fde38b1461007c575b600080fd5b61004e61008f565b005b6000546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61004e61008a36600461031d565b610191565b60015473ffffffffffffffffffffffffffffffffffffffff163314610115576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b6101996101a5565b6101a281610228565b50565b60005473ffffffffffffffffffffffffffffffffffffffff163314610226576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e657200000000000000000000604482015260640161010c565b565b3373ffffffffffffffffffffffffffffffffffffffff8216036102a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640161010c565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b60006020828403121561032f57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461035357600080fd5b939250505056fea164736f6c6343000813000a",
}
ConfirmedOwnerMetaData contains all meta data concerning the ConfirmedOwner contract.
var ConfirmedOwnerWithProposalABI = ConfirmedOwnerWithProposalMetaData.ABI
ConfirmedOwnerWithProposalABI is the input ABI used to generate the binding from. Deprecated: Use ConfirmedOwnerWithProposalMetaData.ABI instead.
var ConfirmedOwnerWithProposalBin = ConfirmedOwnerWithProposalMetaData.Bin
ConfirmedOwnerWithProposalBin is the compiled bytecode used for deploying new contracts. Deprecated: Use ConfirmedOwnerWithProposalMetaData.Bin instead.
var ConfirmedOwnerWithProposalMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"pendingOwner\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b5060405161052f38038061052f83398101604081905261002f91610186565b6001600160a01b03821661008a5760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b03848116919091179091558116156100ba576100ba816100c1565b50506101b9565b336001600160a01b038216036101195760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401610081565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b80516001600160a01b038116811461018157600080fd5b919050565b6000806040838503121561019957600080fd5b6101a28361016a565b91506101b06020840161016a565b90509250929050565b610367806101c86000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806379ba5097146100465780638da5cb5b14610050578063f2fde38b1461007c575b600080fd5b61004e61008f565b005b6000546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61004e61008a36600461031d565b610191565b60015473ffffffffffffffffffffffffffffffffffffffff163314610115576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b6101996101a5565b6101a281610228565b50565b60005473ffffffffffffffffffffffffffffffffffffffff163314610226576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e657200000000000000000000604482015260640161010c565b565b3373ffffffffffffffffffffffffffffffffffffffff8216036102a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640161010c565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b60006020828403121561032f57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461035357600080fd5b939250505056fea164736f6c6343000813000a",
}
ConfirmedOwnerWithProposalMetaData contains all meta data concerning the ConfirmedOwnerWithProposal contract.
var OCR2AbstractABI = OCR2AbstractMetaData.ABI
OCR2AbstractABI is the input ABI used to generate the binding from. Deprecated: Use OCR2AbstractMetaData.ABI instead.
var OCR2AbstractMetaData = &bind.MetaData{
ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"previousConfigBlockNumber\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"configCount\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"ConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"name\":\"Transmitted\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"latestConfigDetails\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"configCount\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"blockNumber\",\"type\":\"uint32\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestConfigDigestAndEpoch\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"scanLogs\",\"type\":\"bool\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"setConfig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32[3]\",\"name\":\"reportContext\",\"type\":\"bytes32[3]\"},{\"internalType\":\"bytes\",\"name\":\"report\",\"type\":\"bytes\"},{\"internalType\":\"bytes32[]\",\"name\":\"rs\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32[]\",\"name\":\"ss\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32\",\"name\":\"rawVs\",\"type\":\"bytes32\"}],\"name\":\"transmit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"typeAndVersion\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
}
OCR2AbstractMetaData contains all meta data concerning the OCR2Abstract contract.
var OCRConfigurationStoreEVMSimpleABI = OCRConfigurationStoreEVMSimpleMetaData.ABI
OCRConfigurationStoreEVMSimpleABI is the input ABI used to generate the binding from. Deprecated: Use OCRConfigurationStoreEVMSimpleMetaData.ABI instead.
var OCRConfigurationStoreEVMSimpleBin = OCRConfigurationStoreEVMSimpleMetaData.Bin
OCRConfigurationStoreEVMSimpleBin is the compiled bytecode used for deploying new contracts. Deprecated: Use OCRConfigurationStoreEVMSimpleMetaData.Bin instead.
var OCRConfigurationStoreEVMSimpleMetaData = &bind.MetaData{
ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"}],\"name\":\"NewConfiguration\",\"type\":\"event\"},{\"inputs\":[{\"components\":[{\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"},{\"internalType\":\"address\",\"name\":\"contractAddress\",\"type\":\"address\"},{\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"internalType\":\"uint32\",\"name\":\"configCount\",\"type\":\"uint32\"},{\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"}],\"internalType\":\"structOCRConfigurationStoreEVMSimple.ConfigurationEVMSimple\",\"name\":\"configuration\",\"type\":\"tuple\"}],\"name\":\"addConfig\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"}],\"name\":\"readConfig\",\"outputs\":[{\"components\":[{\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"},{\"internalType\":\"address\",\"name\":\"contractAddress\",\"type\":\"address\"},{\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"internalType\":\"uint32\",\"name\":\"configCount\",\"type\":\"uint32\"},{\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"}],\"internalType\":\"structOCRConfigurationStoreEVMSimple.ConfigurationEVMSimple\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"typeAndVersion\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b50610f8b806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c8063181f5a7714610046578063a6d3ad9e14610064578063bc4215dc14610085575b600080fd5b61004e6100a5565b60405161005b9190610650565b60405180910390f35b61007761007236600461066a565b6100c5565b60405190815260200161005b565b6100986100933660046106a6565b610267565b60405161005b9190610710565b6060604051806060016040528060248152602001610f5b60249139905090565b600080610217466100dc60a0860160808701610835565b6100ec60e0870160c08801610864565b63ffffffff166100fc8780610881565b8080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061013b925050506020890189610881565b8080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061017e925050506101008a0160e08b016108ff565b61018b60408b018b61091c565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506101d09250505060c08c0160a08d01610997565b6101dd60608d018d61091c565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061054192505050565b600081815260208190526040902090915083906102348282610c76565b505060405181907fb07c231f5a1f53b6761761661dcafa59d063ff6e9929e00ad1fb9cb9c5b02e4490600090a292915050565b60408051610100810182526060808252602082018190529181018290528181019190915260006080820181905260a0820181905260c0820181905260e08201526000828152602081815260409182902082518154610120938102820184019094526101008101848152909391928492849184018282801561031e57602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff1681526001909101906020018083116102f3575b505050505081526020016001820180548060200260200160405190810160405280929190818152602001828054801561038d57602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610362575b505050505081526020016002820180546103a690610aa1565b80601f01602080910402602001604051908101604052809291908181526020018280546103d290610aa1565b801561041f5780601f106103f45761010080835404028352916020019161041f565b820191906000526020600020905b81548152906001019060200180831161040257829003601f168201915b5050505050815260200160038201805461043890610aa1565b80601f016020809104026020016040519081016040528092919081815260200182805461046490610aa1565b80156104b15780601f10610486576101008083540402835291602001916104b1565b820191906000526020600020905b81548152906001019060200180831161049457829003601f168201915b5050509183525050600482015473ffffffffffffffffffffffffffffffffffffffff8116602083015274010000000000000000000000000000000000000000810467ffffffffffffffff1660408301527c0100000000000000000000000000000000000000000000000000000000900463ffffffff16606082015260059091015460ff1660809091015292915050565b6000808a8a8a8a8a8a8a8a8a60405160200161056599989796959493929190610eb5565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905280516020909101207dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167e01000000000000000000000000000000000000000000000000000000000000179150509998505050505050505050565b6000815180845260005b81811015610612576020818501810151868301820152016105f6565b5060006020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b60208152600061066360208301846105ec565b9392505050565b60006020828403121561067c57600080fd5b813567ffffffffffffffff81111561069357600080fd5b8201610100818503121561066357600080fd5b6000602082840312156106b857600080fd5b5035919050565b600081518084526020808501945080840160005b8381101561070557815173ffffffffffffffffffffffffffffffffffffffff16875295820195908201906001016106d3565b509495945050505050565b602081526000825161010080602085015261072f6101208501836106bf565b915060208501517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08086850301604087015261076b84836106bf565b9350604087015191508086850301606087015261078884836105ec565b93506060870151915080868503016080870152506107a683826105ec565b92505060808501516107d060a086018273ffffffffffffffffffffffffffffffffffffffff169052565b5060a085015167ffffffffffffffff811660c08601525060c085015163ffffffff811660e08601525060e085015160ff8116858301525090949350505050565b73ffffffffffffffffffffffffffffffffffffffff8116811461083257600080fd5b50565b60006020828403121561084757600080fd5b813561066381610810565b63ffffffff8116811461083257600080fd5b60006020828403121561087657600080fd5b813561066381610852565b60008083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe18436030181126108b657600080fd5b83018035915067ffffffffffffffff8211156108d157600080fd5b6020019150600581901b36038213156108e957600080fd5b9250929050565b60ff8116811461083257600080fd5b60006020828403121561091157600080fd5b8135610663816108f0565b60008083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe184360301811261095157600080fd5b83018035915067ffffffffffffffff82111561096c57600080fd5b6020019150368190038213156108e957600080fd5b67ffffffffffffffff8116811461083257600080fd5b6000602082840312156109a957600080fd5b813561066381610981565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b5b818110156109f857600081556001016109e4565b5050565b60008135610a0981610810565b92915050565b67ffffffffffffffff831115610a2757610a276109b4565b68010000000000000000831115610a4057610a406109b4565b805483825580841015610a6657816000526020600020610a648282018683016109e3565b505b50818160005260208060002060005b86811015610a98578335610a8881610810565b8282015592820192600101610a75565b50505050505050565b600181811c90821680610ab557607f821691505b602082108103610aee577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b601f821115610b3057806000526020600020601f840160051c81016020851015610b1b5750805b610b2d601f850160051c8301826109e3565b50505b505050565b67ffffffffffffffff831115610b4d57610b4d6109b4565b610b6183610b5b8354610aa1565b83610af4565b6000601f841160018114610bb35760008515610b7d5750838201355b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600387901b1c1916600186901b178355610b2d565b6000838152602090207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0861690835b82811015610c025786850135825560209485019460019092019101610be2565b5086821015610c3d577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60f88860031b161c19848701351681555b505060018560011b0183555050505050565b60008135610a0981610981565b60008135610a0981610852565b60008135610a09816108f0565b610c808283610881565b67ffffffffffffffff811115610c9857610c986109b4565b68010000000000000000811115610cb157610cb16109b4565b825481845580821015610cd757836000526020600020610cd58282018483016109e3565b505b508260005260208060002060005b83811015610d08578435610cf881610810565b8282015593820193600101610ce5565b5050610d1681860186610881565b9350915050610d29828260018601610a0f565b5050610d38604083018361091c565b610d46818360028601610b35565b5050610d55606083018361091c565b610d63818360038601610b35565b505060048101610dba610d78608085016109fc565b82547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff91909116178255565b610e16610dc960a08501610c4f565b82547fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff1660a09190911b7bffffffffffffffff000000000000000000000000000000000000000016178255565b610e72610e2560c08501610c5c565b82547bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1660e09190911b7fffffffff0000000000000000000000000000000000000000000000000000000016178255565b506109f8610e8260e08401610c69565b6005830160ff82167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff008254161781555050565b60006101208b835273ffffffffffffffffffffffffffffffffffffffff8b16602084015267ffffffffffffffff808b166040850152816060850152610efc8285018b6106bf565b91508382036080850152610f10828a6106bf565b915060ff881660a085015283820360c0850152610f2d82886105ec565b90861660e08501528381036101008501529050610f4a81856105ec565b9c9b50505050505050505050505056fe4f4352436f6e66696775726174696f6e53746f726545564d53696d706c6520312e302e30a164736f6c6343000813000a",
}
OCRConfigurationStoreEVMSimpleMetaData contains all meta data concerning the OCRConfigurationStoreEVMSimple contract.
var OwnableInterfaceABI = OwnableInterfaceMetaData.ABI
OwnableInterfaceABI is the input ABI used to generate the binding from. Deprecated: Use OwnableInterfaceMetaData.ABI instead.
var OwnableInterfaceMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
OwnableInterfaceMetaData contains all meta data concerning the OwnableInterface contract.
var OwnerIsCreatorABI = OwnerIsCreatorMetaData.ABI
OwnerIsCreatorABI is the input ABI used to generate the binding from. Deprecated: Use OwnerIsCreatorMetaData.ABI instead.
var OwnerIsCreatorBin = OwnerIsCreatorMetaData.Bin
OwnerIsCreatorBin is the compiled bytecode used for deploying new contracts. Deprecated: Use OwnerIsCreatorMetaData.Bin instead.
var OwnerIsCreatorMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b5033806000816100675760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b0384811691909117909155811615610097576100978161009f565b505050610148565b336001600160a01b038216036100f75760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640161005e565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b610367806101576000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806379ba5097146100465780638da5cb5b14610050578063f2fde38b1461007c575b600080fd5b61004e61008f565b005b6000546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61004e61008a36600461031d565b610191565b60015473ffffffffffffffffffffffffffffffffffffffff163314610115576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b6101996101a5565b6101a281610228565b50565b60005473ffffffffffffffffffffffffffffffffffffffff163314610226576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e657200000000000000000000604482015260640161010c565b565b3373ffffffffffffffffffffffffffffffffffffffff8216036102a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640161010c565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b60006020828403121561032f57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461035357600080fd5b939250505056fea164736f6c6343000813000a",
}
OwnerIsCreatorMetaData contains all meta data concerning the OwnerIsCreator contract.
var TypeAndVersionInterfaceABI = TypeAndVersionInterfaceMetaData.ABI
TypeAndVersionInterfaceABI is the input ABI used to generate the binding from. Deprecated: Use TypeAndVersionInterfaceMetaData.ABI instead.
var TypeAndVersionInterfaceMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"typeAndVersion\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
}
TypeAndVersionInterfaceMetaData contains all meta data concerning the TypeAndVersionInterface contract.
Functions ¶
This section is empty.
Types ¶
type ConfigDigestUtilEVMSimple ¶
type ConfigDigestUtilEVMSimple struct { ConfigDigestUtilEVMSimpleCaller // Read-only binding to the contract ConfigDigestUtilEVMSimpleTransactor // Write-only binding to the contract ConfigDigestUtilEVMSimpleFilterer // Log filterer for contract events }
ConfigDigestUtilEVMSimple is an auto generated Go binding around an Ethereum contract.
func DeployConfigDigestUtilEVMSimple ¶
func DeployConfigDigestUtilEVMSimple(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ConfigDigestUtilEVMSimple, error)
DeployConfigDigestUtilEVMSimple deploys a new Ethereum contract, binding an instance of ConfigDigestUtilEVMSimple to it.
func NewConfigDigestUtilEVMSimple ¶
func NewConfigDigestUtilEVMSimple(address common.Address, backend bind.ContractBackend) (*ConfigDigestUtilEVMSimple, error)
NewConfigDigestUtilEVMSimple creates a new instance of ConfigDigestUtilEVMSimple, bound to a specific deployed contract.
type ConfigDigestUtilEVMSimpleCaller ¶
type ConfigDigestUtilEVMSimpleCaller struct {
// contains filtered or unexported fields
}
ConfigDigestUtilEVMSimpleCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewConfigDigestUtilEVMSimpleCaller ¶
func NewConfigDigestUtilEVMSimpleCaller(address common.Address, caller bind.ContractCaller) (*ConfigDigestUtilEVMSimpleCaller, error)
NewConfigDigestUtilEVMSimpleCaller creates a new read-only instance of ConfigDigestUtilEVMSimple, bound to a specific deployed contract.
type ConfigDigestUtilEVMSimpleCallerRaw ¶
type ConfigDigestUtilEVMSimpleCallerRaw struct {
Contract *ConfigDigestUtilEVMSimpleCaller // Generic read-only contract binding to access the raw methods on
}
ConfigDigestUtilEVMSimpleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ConfigDigestUtilEVMSimpleCallerRaw) Call ¶
func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ConfigDigestUtilEVMSimpleCallerSession ¶
type ConfigDigestUtilEVMSimpleCallerSession struct { Contract *ConfigDigestUtilEVMSimpleCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ConfigDigestUtilEVMSimpleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ConfigDigestUtilEVMSimpleFilterer ¶
type ConfigDigestUtilEVMSimpleFilterer struct {
// contains filtered or unexported fields
}
ConfigDigestUtilEVMSimpleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewConfigDigestUtilEVMSimpleFilterer ¶
func NewConfigDigestUtilEVMSimpleFilterer(address common.Address, filterer bind.ContractFilterer) (*ConfigDigestUtilEVMSimpleFilterer, error)
NewConfigDigestUtilEVMSimpleFilterer creates a new log filterer instance of ConfigDigestUtilEVMSimple, bound to a specific deployed contract.
type ConfigDigestUtilEVMSimpleRaw ¶
type ConfigDigestUtilEVMSimpleRaw struct {
Contract *ConfigDigestUtilEVMSimple // Generic contract binding to access the raw methods on
}
ConfigDigestUtilEVMSimpleRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ConfigDigestUtilEVMSimpleRaw) Call ¶
func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ConfigDigestUtilEVMSimpleRaw) Transact ¶
func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConfigDigestUtilEVMSimpleRaw) Transfer ¶
func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConfigDigestUtilEVMSimpleSession ¶
type ConfigDigestUtilEVMSimpleSession struct { Contract *ConfigDigestUtilEVMSimple // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConfigDigestUtilEVMSimpleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type ConfigDigestUtilEVMSimpleTransactor ¶
type ConfigDigestUtilEVMSimpleTransactor struct {
// contains filtered or unexported fields
}
ConfigDigestUtilEVMSimpleTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewConfigDigestUtilEVMSimpleTransactor ¶
func NewConfigDigestUtilEVMSimpleTransactor(address common.Address, transactor bind.ContractTransactor) (*ConfigDigestUtilEVMSimpleTransactor, error)
NewConfigDigestUtilEVMSimpleTransactor creates a new write-only instance of ConfigDigestUtilEVMSimple, bound to a specific deployed contract.
type ConfigDigestUtilEVMSimpleTransactorRaw ¶
type ConfigDigestUtilEVMSimpleTransactorRaw struct {
Contract *ConfigDigestUtilEVMSimpleTransactor // Generic write-only contract binding to access the raw methods on
}
ConfigDigestUtilEVMSimpleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ConfigDigestUtilEVMSimpleTransactorRaw) Transact ¶
func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConfigDigestUtilEVMSimpleTransactorRaw) Transfer ¶
func (_ConfigDigestUtilEVMSimple *ConfigDigestUtilEVMSimpleTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConfigDigestUtilEVMSimpleTransactorSession ¶
type ConfigDigestUtilEVMSimpleTransactorSession struct { Contract *ConfigDigestUtilEVMSimpleTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConfigDigestUtilEVMSimpleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type ConfirmedOwner ¶
type ConfirmedOwner struct { ConfirmedOwnerCaller // Read-only binding to the contract ConfirmedOwnerTransactor // Write-only binding to the contract ConfirmedOwnerFilterer // Log filterer for contract events }
ConfirmedOwner is an auto generated Go binding around an Ethereum contract.
func DeployConfirmedOwner ¶
func DeployConfirmedOwner(auth *bind.TransactOpts, backend bind.ContractBackend, newOwner common.Address) (common.Address, *types.Transaction, *ConfirmedOwner, error)
DeployConfirmedOwner deploys a new Ethereum contract, binding an instance of ConfirmedOwner to it.
func NewConfirmedOwner ¶
func NewConfirmedOwner(address common.Address, backend bind.ContractBackend) (*ConfirmedOwner, error)
NewConfirmedOwner creates a new instance of ConfirmedOwner, bound to a specific deployed contract.
type ConfirmedOwnerCaller ¶
type ConfirmedOwnerCaller struct {
// contains filtered or unexported fields
}
ConfirmedOwnerCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewConfirmedOwnerCaller ¶
func NewConfirmedOwnerCaller(address common.Address, caller bind.ContractCaller) (*ConfirmedOwnerCaller, error)
NewConfirmedOwnerCaller creates a new read-only instance of ConfirmedOwner, bound to a specific deployed contract.
type ConfirmedOwnerCallerRaw ¶
type ConfirmedOwnerCallerRaw struct {
Contract *ConfirmedOwnerCaller // Generic read-only contract binding to access the raw methods on
}
ConfirmedOwnerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ConfirmedOwnerCallerRaw) Call ¶
func (_ConfirmedOwner *ConfirmedOwnerCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ConfirmedOwnerCallerSession ¶
type ConfirmedOwnerCallerSession struct { Contract *ConfirmedOwnerCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ConfirmedOwnerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ConfirmedOwnerFilterer ¶
type ConfirmedOwnerFilterer struct {
// contains filtered or unexported fields
}
ConfirmedOwnerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewConfirmedOwnerFilterer ¶
func NewConfirmedOwnerFilterer(address common.Address, filterer bind.ContractFilterer) (*ConfirmedOwnerFilterer, error)
NewConfirmedOwnerFilterer creates a new log filterer instance of ConfirmedOwner, bound to a specific deployed contract.
func (*ConfirmedOwnerFilterer) FilterOwnershipTransferRequested ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerOwnershipTransferRequestedIterator, error)
FilterOwnershipTransferRequested is a free log retrieval operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerFilterer) FilterOwnershipTransferred ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*ConfirmedOwnerFilterer) ParseOwnershipTransferRequested ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) ParseOwnershipTransferRequested(log types.Log) (*ConfirmedOwnerOwnershipTransferRequested, error)
ParseOwnershipTransferRequested is a log parse operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerFilterer) ParseOwnershipTransferred ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) ParseOwnershipTransferred(log types.Log) (*ConfirmedOwnerOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*ConfirmedOwnerFilterer) WatchOwnershipTransferRequested ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferRequested is a free log subscription operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerFilterer) WatchOwnershipTransferred ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
type ConfirmedOwnerOwnershipTransferRequested ¶
type ConfirmedOwnerOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
ConfirmedOwnerOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the ConfirmedOwner contract.
type ConfirmedOwnerOwnershipTransferRequestedIterator ¶
type ConfirmedOwnerOwnershipTransferRequestedIterator struct { Event *ConfirmedOwnerOwnershipTransferRequested // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConfirmedOwnerOwnershipTransferRequestedIterator is returned from FilterOwnershipTransferRequested and is used to iterate over the raw logs and unpacked data for OwnershipTransferRequested events raised by the ConfirmedOwner contract.
func (*ConfirmedOwnerOwnershipTransferRequestedIterator) Close ¶
func (it *ConfirmedOwnerOwnershipTransferRequestedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConfirmedOwnerOwnershipTransferRequestedIterator) Error ¶
func (it *ConfirmedOwnerOwnershipTransferRequestedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConfirmedOwnerOwnershipTransferRequestedIterator) Next ¶
func (it *ConfirmedOwnerOwnershipTransferRequestedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConfirmedOwnerOwnershipTransferred ¶
type ConfirmedOwnerOwnershipTransferred struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
ConfirmedOwnerOwnershipTransferred represents a OwnershipTransferred event raised by the ConfirmedOwner contract.
type ConfirmedOwnerOwnershipTransferredIterator ¶
type ConfirmedOwnerOwnershipTransferredIterator struct { Event *ConfirmedOwnerOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConfirmedOwnerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ConfirmedOwner contract.
func (*ConfirmedOwnerOwnershipTransferredIterator) Close ¶
func (it *ConfirmedOwnerOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConfirmedOwnerOwnershipTransferredIterator) Error ¶
func (it *ConfirmedOwnerOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConfirmedOwnerOwnershipTransferredIterator) Next ¶
func (it *ConfirmedOwnerOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConfirmedOwnerRaw ¶
type ConfirmedOwnerRaw struct {
Contract *ConfirmedOwner // Generic contract binding to access the raw methods on
}
ConfirmedOwnerRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ConfirmedOwnerRaw) Call ¶
func (_ConfirmedOwner *ConfirmedOwnerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ConfirmedOwnerRaw) Transact ¶
func (_ConfirmedOwner *ConfirmedOwnerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConfirmedOwnerRaw) Transfer ¶
func (_ConfirmedOwner *ConfirmedOwnerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConfirmedOwnerSession ¶
type ConfirmedOwnerSession struct { Contract *ConfirmedOwner // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConfirmedOwnerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ConfirmedOwnerSession) AcceptOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerSession) Owner ¶
func (_ConfirmedOwner *ConfirmedOwnerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ConfirmedOwnerSession) TransferOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type ConfirmedOwnerTransactor ¶
type ConfirmedOwnerTransactor struct {
// contains filtered or unexported fields
}
ConfirmedOwnerTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewConfirmedOwnerTransactor ¶
func NewConfirmedOwnerTransactor(address common.Address, transactor bind.ContractTransactor) (*ConfirmedOwnerTransactor, error)
NewConfirmedOwnerTransactor creates a new write-only instance of ConfirmedOwner, bound to a specific deployed contract.
func (*ConfirmedOwnerTransactor) AcceptOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerTransactor) TransferOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type ConfirmedOwnerTransactorRaw ¶
type ConfirmedOwnerTransactorRaw struct {
Contract *ConfirmedOwnerTransactor // Generic write-only contract binding to access the raw methods on
}
ConfirmedOwnerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ConfirmedOwnerTransactorRaw) Transact ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConfirmedOwnerTransactorRaw) Transfer ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConfirmedOwnerTransactorSession ¶
type ConfirmedOwnerTransactorSession struct { Contract *ConfirmedOwnerTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConfirmedOwnerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ConfirmedOwnerTransactorSession) AcceptOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerTransactorSession) TransferOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type ConfirmedOwnerWithProposal ¶
type ConfirmedOwnerWithProposal struct { ConfirmedOwnerWithProposalCaller // Read-only binding to the contract ConfirmedOwnerWithProposalTransactor // Write-only binding to the contract ConfirmedOwnerWithProposalFilterer // Log filterer for contract events }
ConfirmedOwnerWithProposal is an auto generated Go binding around an Ethereum contract.
func DeployConfirmedOwnerWithProposal ¶
func DeployConfirmedOwnerWithProposal(auth *bind.TransactOpts, backend bind.ContractBackend, newOwner common.Address, pendingOwner common.Address) (common.Address, *types.Transaction, *ConfirmedOwnerWithProposal, error)
DeployConfirmedOwnerWithProposal deploys a new Ethereum contract, binding an instance of ConfirmedOwnerWithProposal to it.
func NewConfirmedOwnerWithProposal ¶
func NewConfirmedOwnerWithProposal(address common.Address, backend bind.ContractBackend) (*ConfirmedOwnerWithProposal, error)
NewConfirmedOwnerWithProposal creates a new instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
type ConfirmedOwnerWithProposalCaller ¶
type ConfirmedOwnerWithProposalCaller struct {
// contains filtered or unexported fields
}
ConfirmedOwnerWithProposalCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewConfirmedOwnerWithProposalCaller ¶
func NewConfirmedOwnerWithProposalCaller(address common.Address, caller bind.ContractCaller) (*ConfirmedOwnerWithProposalCaller, error)
NewConfirmedOwnerWithProposalCaller creates a new read-only instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
type ConfirmedOwnerWithProposalCallerRaw ¶
type ConfirmedOwnerWithProposalCallerRaw struct {
Contract *ConfirmedOwnerWithProposalCaller // Generic read-only contract binding to access the raw methods on
}
ConfirmedOwnerWithProposalCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ConfirmedOwnerWithProposalCallerRaw) Call ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ConfirmedOwnerWithProposalCallerSession ¶
type ConfirmedOwnerWithProposalCallerSession struct { Contract *ConfirmedOwnerWithProposalCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ConfirmedOwnerWithProposalCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ConfirmedOwnerWithProposalFilterer ¶
type ConfirmedOwnerWithProposalFilterer struct {
// contains filtered or unexported fields
}
ConfirmedOwnerWithProposalFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewConfirmedOwnerWithProposalFilterer ¶
func NewConfirmedOwnerWithProposalFilterer(address common.Address, filterer bind.ContractFilterer) (*ConfirmedOwnerWithProposalFilterer, error)
NewConfirmedOwnerWithProposalFilterer creates a new log filterer instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
func (*ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferRequested ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator, error)
FilterOwnershipTransferRequested is a free log retrieval operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferred ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerWithProposalOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferRequested ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferRequested(log types.Log) (*ConfirmedOwnerWithProposalOwnershipTransferRequested, error)
ParseOwnershipTransferRequested is a log parse operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferred ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferred(log types.Log) (*ConfirmedOwnerWithProposalOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferRequested ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerWithProposalOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferRequested is a free log subscription operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferred ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerWithProposalOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
type ConfirmedOwnerWithProposalOwnershipTransferRequested ¶
type ConfirmedOwnerWithProposalOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
ConfirmedOwnerWithProposalOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the ConfirmedOwnerWithProposal contract.
type ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator ¶
type ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator struct { Event *ConfirmedOwnerWithProposalOwnershipTransferRequested // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator is returned from FilterOwnershipTransferRequested and is used to iterate over the raw logs and unpacked data for OwnershipTransferRequested events raised by the ConfirmedOwnerWithProposal contract.
func (*ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Close ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Error ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Next ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConfirmedOwnerWithProposalOwnershipTransferred ¶
type ConfirmedOwnerWithProposalOwnershipTransferred struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
ConfirmedOwnerWithProposalOwnershipTransferred represents a OwnershipTransferred event raised by the ConfirmedOwnerWithProposal contract.
type ConfirmedOwnerWithProposalOwnershipTransferredIterator ¶
type ConfirmedOwnerWithProposalOwnershipTransferredIterator struct { Event *ConfirmedOwnerWithProposalOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConfirmedOwnerWithProposalOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ConfirmedOwnerWithProposal contract.
func (*ConfirmedOwnerWithProposalOwnershipTransferredIterator) Close ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConfirmedOwnerWithProposalOwnershipTransferredIterator) Error ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConfirmedOwnerWithProposalOwnershipTransferredIterator) Next ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConfirmedOwnerWithProposalRaw ¶
type ConfirmedOwnerWithProposalRaw struct {
Contract *ConfirmedOwnerWithProposal // Generic contract binding to access the raw methods on
}
ConfirmedOwnerWithProposalRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ConfirmedOwnerWithProposalRaw) Call ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ConfirmedOwnerWithProposalRaw) Transact ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConfirmedOwnerWithProposalRaw) Transfer ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConfirmedOwnerWithProposalSession ¶
type ConfirmedOwnerWithProposalSession struct { Contract *ConfirmedOwnerWithProposal // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConfirmedOwnerWithProposalSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ConfirmedOwnerWithProposalSession) AcceptOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerWithProposalSession) Owner ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ConfirmedOwnerWithProposalSession) TransferOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type ConfirmedOwnerWithProposalTransactor ¶
type ConfirmedOwnerWithProposalTransactor struct {
// contains filtered or unexported fields
}
ConfirmedOwnerWithProposalTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewConfirmedOwnerWithProposalTransactor ¶
func NewConfirmedOwnerWithProposalTransactor(address common.Address, transactor bind.ContractTransactor) (*ConfirmedOwnerWithProposalTransactor, error)
NewConfirmedOwnerWithProposalTransactor creates a new write-only instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
func (*ConfirmedOwnerWithProposalTransactor) AcceptOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerWithProposalTransactor) TransferOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type ConfirmedOwnerWithProposalTransactorRaw ¶
type ConfirmedOwnerWithProposalTransactorRaw struct {
Contract *ConfirmedOwnerWithProposalTransactor // Generic write-only contract binding to access the raw methods on
}
ConfirmedOwnerWithProposalTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ConfirmedOwnerWithProposalTransactorRaw) Transact ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConfirmedOwnerWithProposalTransactorRaw) Transfer ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConfirmedOwnerWithProposalTransactorSession ¶
type ConfirmedOwnerWithProposalTransactorSession struct { Contract *ConfirmedOwnerWithProposalTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConfirmedOwnerWithProposalTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ConfirmedOwnerWithProposalTransactorSession) AcceptOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerWithProposalTransactorSession) TransferOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type OCR2Abstract ¶
type OCR2Abstract struct { OCR2AbstractCaller // Read-only binding to the contract OCR2AbstractTransactor // Write-only binding to the contract OCR2AbstractFilterer // Log filterer for contract events }
OCR2Abstract is an auto generated Go binding around an Ethereum contract.
func NewOCR2Abstract ¶
func NewOCR2Abstract(address common.Address, backend bind.ContractBackend) (*OCR2Abstract, error)
NewOCR2Abstract creates a new instance of OCR2Abstract, bound to a specific deployed contract.
type OCR2AbstractCaller ¶
type OCR2AbstractCaller struct {
// contains filtered or unexported fields
}
OCR2AbstractCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOCR2AbstractCaller ¶
func NewOCR2AbstractCaller(address common.Address, caller bind.ContractCaller) (*OCR2AbstractCaller, error)
NewOCR2AbstractCaller creates a new read-only instance of OCR2Abstract, bound to a specific deployed contract.
func (*OCR2AbstractCaller) LatestConfigDetails ¶
func (_OCR2Abstract *OCR2AbstractCaller) LatestConfigDetails(opts *bind.CallOpts) (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2AbstractCaller) LatestConfigDigestAndEpoch ¶
func (_OCR2Abstract *OCR2AbstractCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2AbstractCaller) TypeAndVersion ¶
func (_OCR2Abstract *OCR2AbstractCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2AbstractCallerRaw ¶
type OCR2AbstractCallerRaw struct {
Contract *OCR2AbstractCaller // Generic read-only contract binding to access the raw methods on
}
OCR2AbstractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OCR2AbstractCallerRaw) Call ¶
func (_OCR2Abstract *OCR2AbstractCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OCR2AbstractCallerSession ¶
type OCR2AbstractCallerSession struct { Contract *OCR2AbstractCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OCR2AbstractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OCR2AbstractCallerSession) LatestConfigDetails ¶
func (_OCR2Abstract *OCR2AbstractCallerSession) LatestConfigDetails() (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2AbstractCallerSession) LatestConfigDigestAndEpoch ¶
func (_OCR2Abstract *OCR2AbstractCallerSession) LatestConfigDigestAndEpoch() (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2AbstractCallerSession) TypeAndVersion ¶
func (_OCR2Abstract *OCR2AbstractCallerSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2AbstractConfigSet ¶
type OCR2AbstractConfigSet struct { PreviousConfigBlockNumber uint32 ConfigDigest [32]byte ConfigCount uint64 Signers []common.Address Transmitters []common.Address F uint8 OnchainConfig []byte OffchainConfigVersion uint64 OffchainConfig []byte Raw types.Log // Blockchain specific contextual infos }
OCR2AbstractConfigSet represents a ConfigSet event raised by the OCR2Abstract contract.
type OCR2AbstractConfigSetIterator ¶
type OCR2AbstractConfigSetIterator struct { Event *OCR2AbstractConfigSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OCR2AbstractConfigSetIterator is returned from FilterConfigSet and is used to iterate over the raw logs and unpacked data for ConfigSet events raised by the OCR2Abstract contract.
func (*OCR2AbstractConfigSetIterator) Close ¶
func (it *OCR2AbstractConfigSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2AbstractConfigSetIterator) Error ¶
func (it *OCR2AbstractConfigSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2AbstractConfigSetIterator) Next ¶
func (it *OCR2AbstractConfigSetIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2AbstractFilterer ¶
type OCR2AbstractFilterer struct {
// contains filtered or unexported fields
}
OCR2AbstractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOCR2AbstractFilterer ¶
func NewOCR2AbstractFilterer(address common.Address, filterer bind.ContractFilterer) (*OCR2AbstractFilterer, error)
NewOCR2AbstractFilterer creates a new log filterer instance of OCR2Abstract, bound to a specific deployed contract.
func (*OCR2AbstractFilterer) FilterConfigSet ¶
func (_OCR2Abstract *OCR2AbstractFilterer) FilterConfigSet(opts *bind.FilterOpts) (*OCR2AbstractConfigSetIterator, error)
FilterConfigSet is a free log retrieval operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2AbstractFilterer) FilterTransmitted ¶
func (_OCR2Abstract *OCR2AbstractFilterer) FilterTransmitted(opts *bind.FilterOpts) (*OCR2AbstractTransmittedIterator, error)
FilterTransmitted is a free log retrieval operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
func (*OCR2AbstractFilterer) ParseConfigSet ¶
func (_OCR2Abstract *OCR2AbstractFilterer) ParseConfigSet(log types.Log) (*OCR2AbstractConfigSet, error)
ParseConfigSet is a log parse operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2AbstractFilterer) ParseTransmitted ¶
func (_OCR2Abstract *OCR2AbstractFilterer) ParseTransmitted(log types.Log) (*OCR2AbstractTransmitted, error)
ParseTransmitted is a log parse operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
func (*OCR2AbstractFilterer) WatchConfigSet ¶
func (_OCR2Abstract *OCR2AbstractFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *OCR2AbstractConfigSet) (event.Subscription, error)
WatchConfigSet is a free log subscription operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2AbstractFilterer) WatchTransmitted ¶
func (_OCR2Abstract *OCR2AbstractFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *OCR2AbstractTransmitted) (event.Subscription, error)
WatchTransmitted is a free log subscription operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
type OCR2AbstractRaw ¶
type OCR2AbstractRaw struct {
Contract *OCR2Abstract // Generic contract binding to access the raw methods on
}
OCR2AbstractRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OCR2AbstractRaw) Call ¶
func (_OCR2Abstract *OCR2AbstractRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OCR2AbstractRaw) Transact ¶
func (_OCR2Abstract *OCR2AbstractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OCR2AbstractRaw) Transfer ¶
func (_OCR2Abstract *OCR2AbstractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OCR2AbstractSession ¶
type OCR2AbstractSession struct { Contract *OCR2Abstract // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OCR2AbstractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OCR2AbstractSession) LatestConfigDetails ¶
func (_OCR2Abstract *OCR2AbstractSession) LatestConfigDetails() (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2AbstractSession) LatestConfigDigestAndEpoch ¶
func (_OCR2Abstract *OCR2AbstractSession) LatestConfigDigestAndEpoch() (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2AbstractSession) SetConfig ¶
func (_OCR2Abstract *OCR2AbstractSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, onchainConfig []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig) returns()
func (*OCR2AbstractSession) Transmit ¶
func (_OCR2Abstract *OCR2AbstractSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
func (*OCR2AbstractSession) TypeAndVersion ¶
func (_OCR2Abstract *OCR2AbstractSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2AbstractTransactor ¶
type OCR2AbstractTransactor struct {
// contains filtered or unexported fields
}
OCR2AbstractTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOCR2AbstractTransactor ¶
func NewOCR2AbstractTransactor(address common.Address, transactor bind.ContractTransactor) (*OCR2AbstractTransactor, error)
NewOCR2AbstractTransactor creates a new write-only instance of OCR2Abstract, bound to a specific deployed contract.
func (*OCR2AbstractTransactor) SetConfig ¶
func (_OCR2Abstract *OCR2AbstractTransactor) SetConfig(opts *bind.TransactOpts, signers []common.Address, transmitters []common.Address, f uint8, onchainConfig []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig) returns()
func (*OCR2AbstractTransactor) Transmit ¶
func (_OCR2Abstract *OCR2AbstractTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
type OCR2AbstractTransactorRaw ¶
type OCR2AbstractTransactorRaw struct {
Contract *OCR2AbstractTransactor // Generic write-only contract binding to access the raw methods on
}
OCR2AbstractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OCR2AbstractTransactorRaw) Transact ¶
func (_OCR2Abstract *OCR2AbstractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OCR2AbstractTransactorRaw) Transfer ¶
func (_OCR2Abstract *OCR2AbstractTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OCR2AbstractTransactorSession ¶
type OCR2AbstractTransactorSession struct { Contract *OCR2AbstractTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OCR2AbstractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OCR2AbstractTransactorSession) SetConfig ¶
func (_OCR2Abstract *OCR2AbstractTransactorSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, onchainConfig []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig) returns()
func (*OCR2AbstractTransactorSession) Transmit ¶
func (_OCR2Abstract *OCR2AbstractTransactorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
type OCR2AbstractTransmitted ¶
type OCR2AbstractTransmitted struct { ConfigDigest [32]byte Epoch uint32 Raw types.Log // Blockchain specific contextual infos }
OCR2AbstractTransmitted represents a Transmitted event raised by the OCR2Abstract contract.
type OCR2AbstractTransmittedIterator ¶
type OCR2AbstractTransmittedIterator struct { Event *OCR2AbstractTransmitted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OCR2AbstractTransmittedIterator is returned from FilterTransmitted and is used to iterate over the raw logs and unpacked data for Transmitted events raised by the OCR2Abstract contract.
func (*OCR2AbstractTransmittedIterator) Close ¶
func (it *OCR2AbstractTransmittedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2AbstractTransmittedIterator) Error ¶
func (it *OCR2AbstractTransmittedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2AbstractTransmittedIterator) Next ¶
func (it *OCR2AbstractTransmittedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCRConfigurationStoreEVMSimple ¶
type OCRConfigurationStoreEVMSimple struct { OCRConfigurationStoreEVMSimpleCaller // Read-only binding to the contract OCRConfigurationStoreEVMSimpleTransactor // Write-only binding to the contract OCRConfigurationStoreEVMSimpleFilterer // Log filterer for contract events }
OCRConfigurationStoreEVMSimple is an auto generated Go binding around an Ethereum contract.
func DeployOCRConfigurationStoreEVMSimple ¶
func DeployOCRConfigurationStoreEVMSimple(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *OCRConfigurationStoreEVMSimple, error)
DeployOCRConfigurationStoreEVMSimple deploys a new Ethereum contract, binding an instance of OCRConfigurationStoreEVMSimple to it.
func NewOCRConfigurationStoreEVMSimple ¶
func NewOCRConfigurationStoreEVMSimple(address common.Address, backend bind.ContractBackend) (*OCRConfigurationStoreEVMSimple, error)
NewOCRConfigurationStoreEVMSimple creates a new instance of OCRConfigurationStoreEVMSimple, bound to a specific deployed contract.
type OCRConfigurationStoreEVMSimpleCaller ¶
type OCRConfigurationStoreEVMSimpleCaller struct {
// contains filtered or unexported fields
}
OCRConfigurationStoreEVMSimpleCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOCRConfigurationStoreEVMSimpleCaller ¶
func NewOCRConfigurationStoreEVMSimpleCaller(address common.Address, caller bind.ContractCaller) (*OCRConfigurationStoreEVMSimpleCaller, error)
NewOCRConfigurationStoreEVMSimpleCaller creates a new read-only instance of OCRConfigurationStoreEVMSimple, bound to a specific deployed contract.
func (*OCRConfigurationStoreEVMSimpleCaller) ReadConfig ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleCaller) ReadConfig(opts *bind.CallOpts, configDigest [32]byte) (OCRConfigurationStoreEVMSimpleConfigurationEVMSimple, error)
ReadConfig is a free data retrieval call binding the contract method 0xbc4215dc.
Solidity: function readConfig(bytes32 configDigest) view returns((address[],address[],bytes,bytes,address,uint64,uint32,uint8))
func (*OCRConfigurationStoreEVMSimpleCaller) TypeAndVersion ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCRConfigurationStoreEVMSimpleCallerRaw ¶
type OCRConfigurationStoreEVMSimpleCallerRaw struct {
Contract *OCRConfigurationStoreEVMSimpleCaller // Generic read-only contract binding to access the raw methods on
}
OCRConfigurationStoreEVMSimpleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OCRConfigurationStoreEVMSimpleCallerRaw) Call ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OCRConfigurationStoreEVMSimpleCallerSession ¶
type OCRConfigurationStoreEVMSimpleCallerSession struct { Contract *OCRConfigurationStoreEVMSimpleCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OCRConfigurationStoreEVMSimpleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OCRConfigurationStoreEVMSimpleCallerSession) ReadConfig ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleCallerSession) ReadConfig(configDigest [32]byte) (OCRConfigurationStoreEVMSimpleConfigurationEVMSimple, error)
ReadConfig is a free data retrieval call binding the contract method 0xbc4215dc.
Solidity: function readConfig(bytes32 configDigest) view returns((address[],address[],bytes,bytes,address,uint64,uint32,uint8))
func (*OCRConfigurationStoreEVMSimpleCallerSession) TypeAndVersion ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleCallerSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCRConfigurationStoreEVMSimpleConfigurationEVMSimple ¶
type OCRConfigurationStoreEVMSimpleConfigurationEVMSimple struct { Signers []common.Address Transmitters []common.Address OnchainConfig []byte OffchainConfig []byte ContractAddress common.Address OffchainConfigVersion uint64 ConfigCount uint32 F uint8 }
OCRConfigurationStoreEVMSimpleConfigurationEVMSimple is an auto generated low-level Go binding around an user-defined struct.
type OCRConfigurationStoreEVMSimpleFilterer ¶
type OCRConfigurationStoreEVMSimpleFilterer struct {
// contains filtered or unexported fields
}
OCRConfigurationStoreEVMSimpleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOCRConfigurationStoreEVMSimpleFilterer ¶
func NewOCRConfigurationStoreEVMSimpleFilterer(address common.Address, filterer bind.ContractFilterer) (*OCRConfigurationStoreEVMSimpleFilterer, error)
NewOCRConfigurationStoreEVMSimpleFilterer creates a new log filterer instance of OCRConfigurationStoreEVMSimple, bound to a specific deployed contract.
func (*OCRConfigurationStoreEVMSimpleFilterer) FilterNewConfiguration ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleFilterer) FilterNewConfiguration(opts *bind.FilterOpts, configDigest [][32]byte) (*OCRConfigurationStoreEVMSimpleNewConfigurationIterator, error)
FilterNewConfiguration is a free log retrieval operation binding the contract event 0xb07c231f5a1f53b6761761661dcafa59d063ff6e9929e00ad1fb9cb9c5b02e44.
Solidity: event NewConfiguration(bytes32 indexed configDigest)
func (*OCRConfigurationStoreEVMSimpleFilterer) ParseNewConfiguration ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleFilterer) ParseNewConfiguration(log types.Log) (*OCRConfigurationStoreEVMSimpleNewConfiguration, error)
ParseNewConfiguration is a log parse operation binding the contract event 0xb07c231f5a1f53b6761761661dcafa59d063ff6e9929e00ad1fb9cb9c5b02e44.
Solidity: event NewConfiguration(bytes32 indexed configDigest)
func (*OCRConfigurationStoreEVMSimpleFilterer) WatchNewConfiguration ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleFilterer) WatchNewConfiguration(opts *bind.WatchOpts, sink chan<- *OCRConfigurationStoreEVMSimpleNewConfiguration, configDigest [][32]byte) (event.Subscription, error)
WatchNewConfiguration is a free log subscription operation binding the contract event 0xb07c231f5a1f53b6761761661dcafa59d063ff6e9929e00ad1fb9cb9c5b02e44.
Solidity: event NewConfiguration(bytes32 indexed configDigest)
type OCRConfigurationStoreEVMSimpleNewConfiguration ¶
type OCRConfigurationStoreEVMSimpleNewConfiguration struct { ConfigDigest [32]byte Raw types.Log // Blockchain specific contextual infos }
OCRConfigurationStoreEVMSimpleNewConfiguration represents a NewConfiguration event raised by the OCRConfigurationStoreEVMSimple contract.
type OCRConfigurationStoreEVMSimpleNewConfigurationIterator ¶
type OCRConfigurationStoreEVMSimpleNewConfigurationIterator struct { Event *OCRConfigurationStoreEVMSimpleNewConfiguration // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OCRConfigurationStoreEVMSimpleNewConfigurationIterator is returned from FilterNewConfiguration and is used to iterate over the raw logs and unpacked data for NewConfiguration events raised by the OCRConfigurationStoreEVMSimple contract.
func (*OCRConfigurationStoreEVMSimpleNewConfigurationIterator) Close ¶
func (it *OCRConfigurationStoreEVMSimpleNewConfigurationIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCRConfigurationStoreEVMSimpleNewConfigurationIterator) Error ¶
func (it *OCRConfigurationStoreEVMSimpleNewConfigurationIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCRConfigurationStoreEVMSimpleNewConfigurationIterator) Next ¶
func (it *OCRConfigurationStoreEVMSimpleNewConfigurationIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCRConfigurationStoreEVMSimpleRaw ¶
type OCRConfigurationStoreEVMSimpleRaw struct {
Contract *OCRConfigurationStoreEVMSimple // Generic contract binding to access the raw methods on
}
OCRConfigurationStoreEVMSimpleRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OCRConfigurationStoreEVMSimpleRaw) Call ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OCRConfigurationStoreEVMSimpleRaw) Transact ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OCRConfigurationStoreEVMSimpleRaw) Transfer ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OCRConfigurationStoreEVMSimpleSession ¶
type OCRConfigurationStoreEVMSimpleSession struct { Contract *OCRConfigurationStoreEVMSimple // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OCRConfigurationStoreEVMSimpleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OCRConfigurationStoreEVMSimpleSession) AddConfig ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleSession) AddConfig(configuration OCRConfigurationStoreEVMSimpleConfigurationEVMSimple) (*types.Transaction, error)
AddConfig is a paid mutator transaction binding the contract method 0xa6d3ad9e.
Solidity: function addConfig((address[],address[],bytes,bytes,address,uint64,uint32,uint8) configuration) returns(bytes32)
func (*OCRConfigurationStoreEVMSimpleSession) ReadConfig ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleSession) ReadConfig(configDigest [32]byte) (OCRConfigurationStoreEVMSimpleConfigurationEVMSimple, error)
ReadConfig is a free data retrieval call binding the contract method 0xbc4215dc.
Solidity: function readConfig(bytes32 configDigest) view returns((address[],address[],bytes,bytes,address,uint64,uint32,uint8))
func (*OCRConfigurationStoreEVMSimpleSession) TypeAndVersion ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCRConfigurationStoreEVMSimpleTransactor ¶
type OCRConfigurationStoreEVMSimpleTransactor struct {
// contains filtered or unexported fields
}
OCRConfigurationStoreEVMSimpleTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOCRConfigurationStoreEVMSimpleTransactor ¶
func NewOCRConfigurationStoreEVMSimpleTransactor(address common.Address, transactor bind.ContractTransactor) (*OCRConfigurationStoreEVMSimpleTransactor, error)
NewOCRConfigurationStoreEVMSimpleTransactor creates a new write-only instance of OCRConfigurationStoreEVMSimple, bound to a specific deployed contract.
func (*OCRConfigurationStoreEVMSimpleTransactor) AddConfig ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleTransactor) AddConfig(opts *bind.TransactOpts, configuration OCRConfigurationStoreEVMSimpleConfigurationEVMSimple) (*types.Transaction, error)
AddConfig is a paid mutator transaction binding the contract method 0xa6d3ad9e.
Solidity: function addConfig((address[],address[],bytes,bytes,address,uint64,uint32,uint8) configuration) returns(bytes32)
type OCRConfigurationStoreEVMSimpleTransactorRaw ¶
type OCRConfigurationStoreEVMSimpleTransactorRaw struct {
Contract *OCRConfigurationStoreEVMSimpleTransactor // Generic write-only contract binding to access the raw methods on
}
OCRConfigurationStoreEVMSimpleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OCRConfigurationStoreEVMSimpleTransactorRaw) Transact ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OCRConfigurationStoreEVMSimpleTransactorRaw) Transfer ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OCRConfigurationStoreEVMSimpleTransactorSession ¶
type OCRConfigurationStoreEVMSimpleTransactorSession struct { Contract *OCRConfigurationStoreEVMSimpleTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OCRConfigurationStoreEVMSimpleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OCRConfigurationStoreEVMSimpleTransactorSession) AddConfig ¶
func (_OCRConfigurationStoreEVMSimple *OCRConfigurationStoreEVMSimpleTransactorSession) AddConfig(configuration OCRConfigurationStoreEVMSimpleConfigurationEVMSimple) (*types.Transaction, error)
AddConfig is a paid mutator transaction binding the contract method 0xa6d3ad9e.
Solidity: function addConfig((address[],address[],bytes,bytes,address,uint64,uint32,uint8) configuration) returns(bytes32)
type OwnableInterface ¶
type OwnableInterface struct { OwnableInterfaceCaller // Read-only binding to the contract OwnableInterfaceTransactor // Write-only binding to the contract OwnableInterfaceFilterer // Log filterer for contract events }
OwnableInterface is an auto generated Go binding around an Ethereum contract.
func NewOwnableInterface ¶
func NewOwnableInterface(address common.Address, backend bind.ContractBackend) (*OwnableInterface, error)
NewOwnableInterface creates a new instance of OwnableInterface, bound to a specific deployed contract.
type OwnableInterfaceCaller ¶
type OwnableInterfaceCaller struct {
// contains filtered or unexported fields
}
OwnableInterfaceCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnableInterfaceCaller ¶
func NewOwnableInterfaceCaller(address common.Address, caller bind.ContractCaller) (*OwnableInterfaceCaller, error)
NewOwnableInterfaceCaller creates a new read-only instance of OwnableInterface, bound to a specific deployed contract.
type OwnableInterfaceCallerRaw ¶
type OwnableInterfaceCallerRaw struct {
Contract *OwnableInterfaceCaller // Generic read-only contract binding to access the raw methods on
}
OwnableInterfaceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnableInterfaceCallerRaw) Call ¶
func (_OwnableInterface *OwnableInterfaceCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OwnableInterfaceCallerSession ¶
type OwnableInterfaceCallerSession struct { Contract *OwnableInterfaceCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableInterfaceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnableInterfaceFilterer ¶
type OwnableInterfaceFilterer struct {
// contains filtered or unexported fields
}
OwnableInterfaceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnableInterfaceFilterer ¶
func NewOwnableInterfaceFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableInterfaceFilterer, error)
NewOwnableInterfaceFilterer creates a new log filterer instance of OwnableInterface, bound to a specific deployed contract.
type OwnableInterfaceRaw ¶
type OwnableInterfaceRaw struct {
Contract *OwnableInterface // Generic contract binding to access the raw methods on
}
OwnableInterfaceRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnableInterfaceRaw) Call ¶
func (_OwnableInterface *OwnableInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OwnableInterfaceRaw) Transact ¶
func (_OwnableInterface *OwnableInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableInterfaceRaw) Transfer ¶
func (_OwnableInterface *OwnableInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableInterfaceSession ¶
type OwnableInterfaceSession struct { Contract *OwnableInterface // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableInterfaceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnableInterfaceSession) AcceptOwnership ¶
func (_OwnableInterface *OwnableInterfaceSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnableInterfaceSession) Owner ¶
func (_OwnableInterface *OwnableInterfaceSession) Owner() (*types.Transaction, error)
Owner is a paid mutator transaction binding the contract method 0x8da5cb5b.
Solidity: function owner() returns(address)
func (*OwnableInterfaceSession) TransferOwnership ¶
func (_OwnableInterface *OwnableInterfaceSession) TransferOwnership(recipient common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address recipient) returns()
type OwnableInterfaceTransactor ¶
type OwnableInterfaceTransactor struct {
// contains filtered or unexported fields
}
OwnableInterfaceTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnableInterfaceTransactor ¶
func NewOwnableInterfaceTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableInterfaceTransactor, error)
NewOwnableInterfaceTransactor creates a new write-only instance of OwnableInterface, bound to a specific deployed contract.
func (*OwnableInterfaceTransactor) AcceptOwnership ¶
func (_OwnableInterface *OwnableInterfaceTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnableInterfaceTransactor) Owner ¶
func (_OwnableInterface *OwnableInterfaceTransactor) Owner(opts *bind.TransactOpts) (*types.Transaction, error)
Owner is a paid mutator transaction binding the contract method 0x8da5cb5b.
Solidity: function owner() returns(address)
func (*OwnableInterfaceTransactor) TransferOwnership ¶
func (_OwnableInterface *OwnableInterfaceTransactor) TransferOwnership(opts *bind.TransactOpts, recipient common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address recipient) returns()
type OwnableInterfaceTransactorRaw ¶
type OwnableInterfaceTransactorRaw struct {
Contract *OwnableInterfaceTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableInterfaceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnableInterfaceTransactorRaw) Transact ¶
func (_OwnableInterface *OwnableInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableInterfaceTransactorRaw) Transfer ¶
func (_OwnableInterface *OwnableInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableInterfaceTransactorSession ¶
type OwnableInterfaceTransactorSession struct { Contract *OwnableInterfaceTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableInterfaceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnableInterfaceTransactorSession) AcceptOwnership ¶
func (_OwnableInterface *OwnableInterfaceTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnableInterfaceTransactorSession) Owner ¶
func (_OwnableInterface *OwnableInterfaceTransactorSession) Owner() (*types.Transaction, error)
Owner is a paid mutator transaction binding the contract method 0x8da5cb5b.
Solidity: function owner() returns(address)
func (*OwnableInterfaceTransactorSession) TransferOwnership ¶
func (_OwnableInterface *OwnableInterfaceTransactorSession) TransferOwnership(recipient common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address recipient) returns()
type OwnerIsCreator ¶
type OwnerIsCreator struct { OwnerIsCreatorCaller // Read-only binding to the contract OwnerIsCreatorTransactor // Write-only binding to the contract OwnerIsCreatorFilterer // Log filterer for contract events }
OwnerIsCreator is an auto generated Go binding around an Ethereum contract.
func DeployOwnerIsCreator ¶
func DeployOwnerIsCreator(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *OwnerIsCreator, error)
DeployOwnerIsCreator deploys a new Ethereum contract, binding an instance of OwnerIsCreator to it.
func NewOwnerIsCreator ¶
func NewOwnerIsCreator(address common.Address, backend bind.ContractBackend) (*OwnerIsCreator, error)
NewOwnerIsCreator creates a new instance of OwnerIsCreator, bound to a specific deployed contract.
type OwnerIsCreatorCaller ¶
type OwnerIsCreatorCaller struct {
// contains filtered or unexported fields
}
OwnerIsCreatorCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnerIsCreatorCaller ¶
func NewOwnerIsCreatorCaller(address common.Address, caller bind.ContractCaller) (*OwnerIsCreatorCaller, error)
NewOwnerIsCreatorCaller creates a new read-only instance of OwnerIsCreator, bound to a specific deployed contract.
type OwnerIsCreatorCallerRaw ¶
type OwnerIsCreatorCallerRaw struct {
Contract *OwnerIsCreatorCaller // Generic read-only contract binding to access the raw methods on
}
OwnerIsCreatorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnerIsCreatorCallerRaw) Call ¶
func (_OwnerIsCreator *OwnerIsCreatorCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OwnerIsCreatorCallerSession ¶
type OwnerIsCreatorCallerSession struct { Contract *OwnerIsCreatorCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnerIsCreatorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnerIsCreatorFilterer ¶
type OwnerIsCreatorFilterer struct {
// contains filtered or unexported fields
}
OwnerIsCreatorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnerIsCreatorFilterer ¶
func NewOwnerIsCreatorFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnerIsCreatorFilterer, error)
NewOwnerIsCreatorFilterer creates a new log filterer instance of OwnerIsCreator, bound to a specific deployed contract.
func (*OwnerIsCreatorFilterer) FilterOwnershipTransferRequested ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OwnerIsCreatorOwnershipTransferRequestedIterator, error)
FilterOwnershipTransferRequested is a free log retrieval operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OwnerIsCreatorFilterer) FilterOwnershipTransferred ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OwnerIsCreatorOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*OwnerIsCreatorFilterer) ParseOwnershipTransferRequested ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) ParseOwnershipTransferRequested(log types.Log) (*OwnerIsCreatorOwnershipTransferRequested, error)
ParseOwnershipTransferRequested is a log parse operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OwnerIsCreatorFilterer) ParseOwnershipTransferred ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) ParseOwnershipTransferred(log types.Log) (*OwnerIsCreatorOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*OwnerIsCreatorFilterer) WatchOwnershipTransferRequested ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OwnerIsCreatorOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferRequested is a free log subscription operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OwnerIsCreatorFilterer) WatchOwnershipTransferred ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnerIsCreatorOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
type OwnerIsCreatorOwnershipTransferRequested ¶
type OwnerIsCreatorOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
OwnerIsCreatorOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the OwnerIsCreator contract.
type OwnerIsCreatorOwnershipTransferRequestedIterator ¶
type OwnerIsCreatorOwnershipTransferRequestedIterator struct { Event *OwnerIsCreatorOwnershipTransferRequested // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnerIsCreatorOwnershipTransferRequestedIterator is returned from FilterOwnershipTransferRequested and is used to iterate over the raw logs and unpacked data for OwnershipTransferRequested events raised by the OwnerIsCreator contract.
func (*OwnerIsCreatorOwnershipTransferRequestedIterator) Close ¶
func (it *OwnerIsCreatorOwnershipTransferRequestedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnerIsCreatorOwnershipTransferRequestedIterator) Error ¶
func (it *OwnerIsCreatorOwnershipTransferRequestedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnerIsCreatorOwnershipTransferRequestedIterator) Next ¶
func (it *OwnerIsCreatorOwnershipTransferRequestedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OwnerIsCreatorOwnershipTransferred ¶
type OwnerIsCreatorOwnershipTransferred struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
OwnerIsCreatorOwnershipTransferred represents a OwnershipTransferred event raised by the OwnerIsCreator contract.
type OwnerIsCreatorOwnershipTransferredIterator ¶
type OwnerIsCreatorOwnershipTransferredIterator struct { Event *OwnerIsCreatorOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnerIsCreatorOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the OwnerIsCreator contract.
func (*OwnerIsCreatorOwnershipTransferredIterator) Close ¶
func (it *OwnerIsCreatorOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnerIsCreatorOwnershipTransferredIterator) Error ¶
func (it *OwnerIsCreatorOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnerIsCreatorOwnershipTransferredIterator) Next ¶
func (it *OwnerIsCreatorOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OwnerIsCreatorRaw ¶
type OwnerIsCreatorRaw struct {
Contract *OwnerIsCreator // Generic contract binding to access the raw methods on
}
OwnerIsCreatorRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnerIsCreatorRaw) Call ¶
func (_OwnerIsCreator *OwnerIsCreatorRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OwnerIsCreatorRaw) Transact ¶
func (_OwnerIsCreator *OwnerIsCreatorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnerIsCreatorRaw) Transfer ¶
func (_OwnerIsCreator *OwnerIsCreatorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnerIsCreatorSession ¶
type OwnerIsCreatorSession struct { Contract *OwnerIsCreator // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnerIsCreatorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnerIsCreatorSession) AcceptOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnerIsCreatorSession) Owner ¶
func (_OwnerIsCreator *OwnerIsCreatorSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OwnerIsCreatorSession) TransferOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type OwnerIsCreatorTransactor ¶
type OwnerIsCreatorTransactor struct {
// contains filtered or unexported fields
}
OwnerIsCreatorTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnerIsCreatorTransactor ¶
func NewOwnerIsCreatorTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnerIsCreatorTransactor, error)
NewOwnerIsCreatorTransactor creates a new write-only instance of OwnerIsCreator, bound to a specific deployed contract.
func (*OwnerIsCreatorTransactor) AcceptOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnerIsCreatorTransactor) TransferOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type OwnerIsCreatorTransactorRaw ¶
type OwnerIsCreatorTransactorRaw struct {
Contract *OwnerIsCreatorTransactor // Generic write-only contract binding to access the raw methods on
}
OwnerIsCreatorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnerIsCreatorTransactorRaw) Transact ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnerIsCreatorTransactorRaw) Transfer ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnerIsCreatorTransactorSession ¶
type OwnerIsCreatorTransactorSession struct { Contract *OwnerIsCreatorTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnerIsCreatorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnerIsCreatorTransactorSession) AcceptOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnerIsCreatorTransactorSession) TransferOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type TypeAndVersionInterface ¶
type TypeAndVersionInterface struct { TypeAndVersionInterfaceCaller // Read-only binding to the contract TypeAndVersionInterfaceTransactor // Write-only binding to the contract TypeAndVersionInterfaceFilterer // Log filterer for contract events }
TypeAndVersionInterface is an auto generated Go binding around an Ethereum contract.
func NewTypeAndVersionInterface ¶
func NewTypeAndVersionInterface(address common.Address, backend bind.ContractBackend) (*TypeAndVersionInterface, error)
NewTypeAndVersionInterface creates a new instance of TypeAndVersionInterface, bound to a specific deployed contract.
type TypeAndVersionInterfaceCaller ¶
type TypeAndVersionInterfaceCaller struct {
// contains filtered or unexported fields
}
TypeAndVersionInterfaceCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTypeAndVersionInterfaceCaller ¶
func NewTypeAndVersionInterfaceCaller(address common.Address, caller bind.ContractCaller) (*TypeAndVersionInterfaceCaller, error)
NewTypeAndVersionInterfaceCaller creates a new read-only instance of TypeAndVersionInterface, bound to a specific deployed contract.
func (*TypeAndVersionInterfaceCaller) TypeAndVersion ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type TypeAndVersionInterfaceCallerRaw ¶
type TypeAndVersionInterfaceCallerRaw struct {
Contract *TypeAndVersionInterfaceCaller // Generic read-only contract binding to access the raw methods on
}
TypeAndVersionInterfaceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TypeAndVersionInterfaceCallerRaw) Call ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type TypeAndVersionInterfaceCallerSession ¶
type TypeAndVersionInterfaceCallerSession struct { Contract *TypeAndVersionInterfaceCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TypeAndVersionInterfaceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TypeAndVersionInterfaceCallerSession) TypeAndVersion ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceCallerSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type TypeAndVersionInterfaceFilterer ¶
type TypeAndVersionInterfaceFilterer struct {
// contains filtered or unexported fields
}
TypeAndVersionInterfaceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTypeAndVersionInterfaceFilterer ¶
func NewTypeAndVersionInterfaceFilterer(address common.Address, filterer bind.ContractFilterer) (*TypeAndVersionInterfaceFilterer, error)
NewTypeAndVersionInterfaceFilterer creates a new log filterer instance of TypeAndVersionInterface, bound to a specific deployed contract.
type TypeAndVersionInterfaceRaw ¶
type TypeAndVersionInterfaceRaw struct {
Contract *TypeAndVersionInterface // Generic contract binding to access the raw methods on
}
TypeAndVersionInterfaceRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TypeAndVersionInterfaceRaw) Call ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*TypeAndVersionInterfaceRaw) Transact ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TypeAndVersionInterfaceRaw) Transfer ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type TypeAndVersionInterfaceSession ¶
type TypeAndVersionInterfaceSession struct { Contract *TypeAndVersionInterface // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TypeAndVersionInterfaceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TypeAndVersionInterfaceSession) TypeAndVersion ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type TypeAndVersionInterfaceTransactor ¶
type TypeAndVersionInterfaceTransactor struct {
// contains filtered or unexported fields
}
TypeAndVersionInterfaceTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTypeAndVersionInterfaceTransactor ¶
func NewTypeAndVersionInterfaceTransactor(address common.Address, transactor bind.ContractTransactor) (*TypeAndVersionInterfaceTransactor, error)
NewTypeAndVersionInterfaceTransactor creates a new write-only instance of TypeAndVersionInterface, bound to a specific deployed contract.
type TypeAndVersionInterfaceTransactorRaw ¶
type TypeAndVersionInterfaceTransactorRaw struct {
Contract *TypeAndVersionInterfaceTransactor // Generic write-only contract binding to access the raw methods on
}
TypeAndVersionInterfaceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TypeAndVersionInterfaceTransactorRaw) Transact ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TypeAndVersionInterfaceTransactorRaw) Transfer ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type TypeAndVersionInterfaceTransactorSession ¶
type TypeAndVersionInterfaceTransactorSession struct { Contract *TypeAndVersionInterfaceTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TypeAndVersionInterfaceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.