Documentation ¶
Index ¶
- Variables
- type AutomationForwarderLogic
- type AutomationForwarderLogicCaller
- type AutomationForwarderLogicCallerRaw
- type AutomationForwarderLogicCallerSession
- type AutomationForwarderLogicFilterer
- type AutomationForwarderLogicInterface
- type AutomationForwarderLogicRaw
- func (_AutomationForwarderLogic *AutomationForwarderLogicRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_AutomationForwarderLogic *AutomationForwarderLogicRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AutomationForwarderLogic *AutomationForwarderLogicRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AutomationForwarderLogicSession
- func (_AutomationForwarderLogic *AutomationForwarderLogicSession) GetRegistry() (common.Address, error)
- func (_AutomationForwarderLogic *AutomationForwarderLogicSession) TypeAndVersion() (string, error)
- func (_AutomationForwarderLogic *AutomationForwarderLogicSession) UpdateRegistry(newRegistry common.Address) (*types.Transaction, error)
- type AutomationForwarderLogicTransactor
- type AutomationForwarderLogicTransactorRaw
- func (_AutomationForwarderLogic *AutomationForwarderLogicTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AutomationForwarderLogic *AutomationForwarderLogicTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AutomationForwarderLogicTransactorSession
Constants ¶
This section is empty.
Variables ¶
View Source
var AutomationForwarderLogicABI = AutomationForwarderLogicMetaData.ABI
View Source
var AutomationForwarderLogicBin = AutomationForwarderLogicMetaData.Bin
View Source
var AutomationForwarderLogicMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"getRegistry\",\"outputs\":[{\"internalType\":\"contractIAutomationRegistryConsumer\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"typeAndVersion\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newRegistry\",\"type\":\"address\"}],\"name\":\"updateRegistry\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b506101f6806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c8063181f5a77146100465780631a5da6c8146100985780635ab1bd53146100ad575b600080fd5b6100826040518060400160405280601981526020017f4175746f6d6174696f6e466f7277617264657220312e302e300000000000000081525081565b60405161008f9190610140565b60405180910390f35b6100ab6100a63660046101ac565b6100d5565b005b60005460405173ffffffffffffffffffffffffffffffffffffffff909116815260200161008f565b60005473ffffffffffffffffffffffffffffffffffffffff1633146100f957600080fd5b600080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b600060208083528351808285015260005b8181101561016d57858101830151858201604001528201610151565b5060006040828601015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8301168501019250505092915050565b6000602082840312156101be57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff811681146101e257600080fd5b939250505056fea164736f6c6343000810000a",
}
Functions ¶
This section is empty.
Types ¶
type AutomationForwarderLogic ¶
type AutomationForwarderLogic struct { AutomationForwarderLogicCaller AutomationForwarderLogicTransactor AutomationForwarderLogicFilterer // contains filtered or unexported fields }
func DeployAutomationForwarderLogic ¶
func DeployAutomationForwarderLogic(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *AutomationForwarderLogic, error)
func NewAutomationForwarderLogic ¶
func NewAutomationForwarderLogic(address common.Address, backend bind.ContractBackend) (*AutomationForwarderLogic, error)
func (*AutomationForwarderLogic) Address ¶
func (_AutomationForwarderLogic *AutomationForwarderLogic) Address() common.Address
type AutomationForwarderLogicCaller ¶
type AutomationForwarderLogicCaller struct {
// contains filtered or unexported fields
}
func NewAutomationForwarderLogicCaller ¶
func NewAutomationForwarderLogicCaller(address common.Address, caller bind.ContractCaller) (*AutomationForwarderLogicCaller, error)
func (*AutomationForwarderLogicCaller) GetRegistry ¶
func (*AutomationForwarderLogicCaller) TypeAndVersion ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
type AutomationForwarderLogicCallerRaw ¶
type AutomationForwarderLogicCallerRaw struct {
Contract *AutomationForwarderLogicCaller
}
type AutomationForwarderLogicCallerSession ¶
type AutomationForwarderLogicCallerSession struct { Contract *AutomationForwarderLogicCaller CallOpts bind.CallOpts }
func (*AutomationForwarderLogicCallerSession) GetRegistry ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicCallerSession) GetRegistry() (common.Address, error)
func (*AutomationForwarderLogicCallerSession) TypeAndVersion ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicCallerSession) TypeAndVersion() (string, error)
type AutomationForwarderLogicFilterer ¶
type AutomationForwarderLogicFilterer struct {
// contains filtered or unexported fields
}
func NewAutomationForwarderLogicFilterer ¶
func NewAutomationForwarderLogicFilterer(address common.Address, filterer bind.ContractFilterer) (*AutomationForwarderLogicFilterer, error)
type AutomationForwarderLogicRaw ¶
type AutomationForwarderLogicRaw struct {
Contract *AutomationForwarderLogic
}
func (*AutomationForwarderLogicRaw) Call ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
func (*AutomationForwarderLogicRaw) Transact ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*AutomationForwarderLogicRaw) Transfer ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type AutomationForwarderLogicSession ¶
type AutomationForwarderLogicSession struct { Contract *AutomationForwarderLogic CallOpts bind.CallOpts TransactOpts bind.TransactOpts }
func (*AutomationForwarderLogicSession) GetRegistry ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicSession) GetRegistry() (common.Address, error)
func (*AutomationForwarderLogicSession) TypeAndVersion ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicSession) TypeAndVersion() (string, error)
func (*AutomationForwarderLogicSession) UpdateRegistry ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicSession) UpdateRegistry(newRegistry common.Address) (*types.Transaction, error)
type AutomationForwarderLogicTransactor ¶
type AutomationForwarderLogicTransactor struct {
// contains filtered or unexported fields
}
func NewAutomationForwarderLogicTransactor ¶
func NewAutomationForwarderLogicTransactor(address common.Address, transactor bind.ContractTransactor) (*AutomationForwarderLogicTransactor, error)
func (*AutomationForwarderLogicTransactor) UpdateRegistry ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicTransactor) UpdateRegistry(opts *bind.TransactOpts, newRegistry common.Address) (*types.Transaction, error)
type AutomationForwarderLogicTransactorRaw ¶
type AutomationForwarderLogicTransactorRaw struct {
Contract *AutomationForwarderLogicTransactor
}
func (*AutomationForwarderLogicTransactorRaw) Transact ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*AutomationForwarderLogicTransactorRaw) Transfer ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type AutomationForwarderLogicTransactorSession ¶
type AutomationForwarderLogicTransactorSession struct { Contract *AutomationForwarderLogicTransactor TransactOpts bind.TransactOpts }
func (*AutomationForwarderLogicTransactorSession) UpdateRegistry ¶
func (_AutomationForwarderLogic *AutomationForwarderLogicTransactorSession) UpdateRegistry(newRegistry common.Address) (*types.Transaction, error)
Click to show internal directories.
Click to hide internal directories.