feed_lookup_compatible_interface

package
v2.4.1-scale-20230818 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 18, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

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 CheckCallback struct {
	UpkeepNeeded bool
	PerformData  []byte
}

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
}

func (*FeedLookupCompatibleInterfaceCallerRaw) Call

func (_FeedLookupCompatibleInterface *FeedLookupCompatibleInterfaceCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

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 FeedLookupCompatibleInterfaceInterface

type FeedLookupCompatibleInterfaceInterface interface {
	CheckCallback(opts *bind.CallOpts, values [][]byte, extraData []byte) (CheckCallback,

		error)

	Address() common.Address
}

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
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL