Documentation ¶
Index ¶
- Variables
- type CheckCallback
- type FeedLookupCompatibleInterface
- type FeedLookupCompatibleInterfaceCaller
- type FeedLookupCompatibleInterfaceCallerRaw
- type FeedLookupCompatibleInterfaceCallerSession
- type FeedLookupCompatibleInterfaceFilterer
- type FeedLookupCompatibleInterfaceInterface
- type FeedLookupCompatibleInterfaceRaw
- func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type FeedLookupCompatibleInterfaceSession
- type FeedLookupCompatibleInterfaceTransactor
- type FeedLookupCompatibleInterfaceTransactorRaw
- func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type FeedLookupCompatibleInterfaceTransactorSession
Constants ¶
This section is empty.
Variables ¶
View Source
var FeedLookupCompatibleInterfaceABI = FeedLookupCompatibleInterfaceMetaData.ABI
View Source
var FeedLookupCompatibleInterfaceMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"string\",\"name\":\"feedParamKey\",\"type\":\"string\"},{\"internalType\":\"string[]\",\"name\":\"feeds\",\"type\":\"string[]\"},{\"internalType\":\"string\",\"name\":\"timeParamKey\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"time\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"extraData\",\"type\":\"bytes\"}],\"name\":\"FeedLookup\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes[]\",\"name\":\"values\",\"type\":\"bytes[]\"},{\"internalType\":\"bytes\",\"name\":\"extraData\",\"type\":\"bytes\"}],\"name\":\"checkCallback\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"upkeepNeeded\",\"type\":\"bool\"},{\"internalType\":\"bytes\",\"name\":\"performData\",\"type\":\"bytes\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
Functions ¶
This section is empty.
Types ¶
type CheckCallback ¶
type FeedLookupCompatibleInterface ¶
type FeedLookupCompatibleInterface struct { FeedLookupCompatibleInterfaceCaller FeedLookupCompatibleInterfaceTransactor FeedLookupCompatibleInterfaceFilterer // contains filtered or unexported fields }
func NewFeedLookupCompatibleInterface ¶
func NewFeedLookupCompatibleInterface(address common.Address, backend bind.ContractBackend) (*FeedLookupCompatibleInterface, error)
func (*FeedLookupCompatibleInterface) Address ¶
func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterface) Address() common.Address
type FeedLookupCompatibleInterfaceCaller ¶
type FeedLookupCompatibleInterfaceCaller struct {
// contains filtered or unexported fields
}
func NewFeedLookupCompatibleInterfaceCaller ¶
func NewFeedLookupCompatibleInterfaceCaller(address common.Address, caller bind.ContractCaller) (*FeedLookupCompatibleInterfaceCaller, error)
func (*FeedLookupCompatibleInterfaceCaller) CheckCallback ¶
func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceCaller) CheckCallback(opts *bind.CallOpts, values [][]byte, extraData []byte) (CheckCallback, error)
type FeedLookupCompatibleInterfaceCallerRaw ¶
type FeedLookupCompatibleInterfaceCallerRaw struct {
Contract *FeedLookupCompatibleInterfaceCaller
}
type FeedLookupCompatibleInterfaceCallerSession ¶
type FeedLookupCompatibleInterfaceCallerSession struct { Contract *FeedLookupCompatibleInterfaceCaller CallOpts bind.CallOpts }
func (*FeedLookupCompatibleInterfaceCallerSession) CheckCallback ¶
func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceCallerSession) CheckCallback(values [][]byte, extraData []byte) (CheckCallback, error)
type FeedLookupCompatibleInterfaceFilterer ¶
type FeedLookupCompatibleInterfaceFilterer struct {
// contains filtered or unexported fields
}
func NewFeedLookupCompatibleInterfaceFilterer ¶
func NewFeedLookupCompatibleInterfaceFilterer(address common.Address, filterer bind.ContractFilterer) (*FeedLookupCompatibleInterfaceFilterer, error)
type FeedLookupCompatibleInterfaceRaw ¶
type FeedLookupCompatibleInterfaceRaw struct {
Contract *FeedLookupCompatibleInterface
}
func (*FeedLookupCompatibleInterfaceRaw) Call ¶
func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
func (*FeedLookupCompatibleInterfaceRaw) Transact ¶
func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*FeedLookupCompatibleInterfaceRaw) Transfer ¶
func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type FeedLookupCompatibleInterfaceSession ¶
type FeedLookupCompatibleInterfaceSession struct { Contract *FeedLookupCompatibleInterface CallOpts bind.CallOpts TransactOpts bind.TransactOpts }
func (*FeedLookupCompatibleInterfaceSession) CheckCallback ¶
func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceSession) CheckCallback(values [][]byte, extraData []byte) (CheckCallback, error)
type FeedLookupCompatibleInterfaceTransactor ¶
type FeedLookupCompatibleInterfaceTransactor struct {
// contains filtered or unexported fields
}
func NewFeedLookupCompatibleInterfaceTransactor ¶
func NewFeedLookupCompatibleInterfaceTransactor(address common.Address, transactor bind.ContractTransactor) (*FeedLookupCompatibleInterfaceTransactor, error)
type FeedLookupCompatibleInterfaceTransactorRaw ¶
type FeedLookupCompatibleInterfaceTransactorRaw struct {
Contract *FeedLookupCompatibleInterfaceTransactor
}
func (*FeedLookupCompatibleInterfaceTransactorRaw) Transact ¶
func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*FeedLookupCompatibleInterfaceTransactorRaw) Transfer ¶
func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type FeedLookupCompatibleInterfaceTransactorSession ¶
type FeedLookupCompatibleInterfaceTransactorSession struct { Contract *FeedLookupCompatibleInterfaceTransactor TransactOpts bind.TransactOpts }
Click to show internal directories.
Click to hide internal directories.