streams_lookup_compatible_interface

package
v2.5.2-mercury-20230925 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var StreamsLookupCompatibleInterfaceABI = StreamsLookupCompatibleInterfaceMetaData.ABI
View Source
var StreamsLookupCompatibleInterfaceMetaData = &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\":\"StreamsLookup\",\"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 StreamsLookupCompatibleInterface

type StreamsLookupCompatibleInterface struct {
	StreamsLookupCompatibleInterfaceCaller
	StreamsLookupCompatibleInterfaceTransactor
	StreamsLookupCompatibleInterfaceFilterer
	// contains filtered or unexported fields
}

func NewStreamsLookupCompatibleInterface

func NewStreamsLookupCompatibleInterface(address common.Address, backend bind.ContractBackend) (*StreamsLookupCompatibleInterface, error)

func (*StreamsLookupCompatibleInterface) Address

func (_StreamsLookupCompatibleInterface *StreamsLookupCompatibleInterface) Address() common.Address

type StreamsLookupCompatibleInterfaceCaller

type StreamsLookupCompatibleInterfaceCaller struct {
	// contains filtered or unexported fields
}

func NewStreamsLookupCompatibleInterfaceCaller

func NewStreamsLookupCompatibleInterfaceCaller(address common.Address, caller bind.ContractCaller) (*StreamsLookupCompatibleInterfaceCaller, error)

func (*StreamsLookupCompatibleInterfaceCaller) CheckCallback

func (_StreamsLookupCompatibleInterface *StreamsLookupCompatibleInterfaceCaller) CheckCallback(opts *bind.CallOpts, values [][]byte, extraData []byte) (CheckCallback,

	error)

type StreamsLookupCompatibleInterfaceCallerRaw

type StreamsLookupCompatibleInterfaceCallerRaw struct {
	Contract *StreamsLookupCompatibleInterfaceCaller
}

func (*StreamsLookupCompatibleInterfaceCallerRaw) Call

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

type StreamsLookupCompatibleInterfaceCallerSession

type StreamsLookupCompatibleInterfaceCallerSession struct {
	Contract *StreamsLookupCompatibleInterfaceCaller
	CallOpts bind.CallOpts
}

func (*StreamsLookupCompatibleInterfaceCallerSession) CheckCallback

func (_StreamsLookupCompatibleInterface *StreamsLookupCompatibleInterfaceCallerSession) CheckCallback(values [][]byte, extraData []byte) (CheckCallback,

	error)

type StreamsLookupCompatibleInterfaceFilterer

type StreamsLookupCompatibleInterfaceFilterer struct {
	// contains filtered or unexported fields
}

func NewStreamsLookupCompatibleInterfaceFilterer

func NewStreamsLookupCompatibleInterfaceFilterer(address common.Address, filterer bind.ContractFilterer) (*StreamsLookupCompatibleInterfaceFilterer, error)

type StreamsLookupCompatibleInterfaceInterface

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

		error)

	Address() common.Address
}

type StreamsLookupCompatibleInterfaceRaw

type StreamsLookupCompatibleInterfaceRaw struct {
	Contract *StreamsLookupCompatibleInterface
}

func (*StreamsLookupCompatibleInterfaceRaw) Call

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

func (*StreamsLookupCompatibleInterfaceRaw) Transact

func (_StreamsLookupCompatibleInterface *StreamsLookupCompatibleInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

func (*StreamsLookupCompatibleInterfaceRaw) Transfer

func (_StreamsLookupCompatibleInterface *StreamsLookupCompatibleInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type StreamsLookupCompatibleInterfaceSession

type StreamsLookupCompatibleInterfaceSession struct {
	Contract     *StreamsLookupCompatibleInterface
	CallOpts     bind.CallOpts
	TransactOpts bind.TransactOpts
}

func (*StreamsLookupCompatibleInterfaceSession) CheckCallback

func (_StreamsLookupCompatibleInterface *StreamsLookupCompatibleInterfaceSession) CheckCallback(values [][]byte, extraData []byte) (CheckCallback,

	error)

type StreamsLookupCompatibleInterfaceTransactor

type StreamsLookupCompatibleInterfaceTransactor struct {
	// contains filtered or unexported fields
}

func NewStreamsLookupCompatibleInterfaceTransactor

func NewStreamsLookupCompatibleInterfaceTransactor(address common.Address, transactor bind.ContractTransactor) (*StreamsLookupCompatibleInterfaceTransactor, error)

type StreamsLookupCompatibleInterfaceTransactorRaw

type StreamsLookupCompatibleInterfaceTransactorRaw struct {
	Contract *StreamsLookupCompatibleInterfaceTransactor
}

func (*StreamsLookupCompatibleInterfaceTransactorRaw) Transact

func (_StreamsLookupCompatibleInterface *StreamsLookupCompatibleInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

func (*StreamsLookupCompatibleInterfaceTransactorRaw) Transfer

func (_StreamsLookupCompatibleInterface *StreamsLookupCompatibleInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type StreamsLookupCompatibleInterfaceTransactorSession

type StreamsLookupCompatibleInterfaceTransactorSession struct {
	Contract     *StreamsLookupCompatibleInterfaceTransactor
	TransactOpts bind.TransactOpts
}

Jump to

Keyboard shortcuts

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