functions

package
v2.7.1-mercury-20231108 Latest Latest
Warning

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

Go to latest
Published: Nov 8, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var FunctionsABI = FunctionsMetaData.ABI
View Source
var FunctionsBin = FunctionsMetaData.Bin
View Source
var FunctionsMetaData = &bind.MetaData{
	ABI: "[{\"inputs\":[],\"name\":\"EmptyArgs\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"EmptySecrets\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"EmptySource\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NoInlineSecrets\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"REQUEST_DATA_VERSION\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
	Bin: "0x6063610038600b82828239805160001a607314602b57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe730000000000000000000000000000000000000000301460806040526004361060335760003560e01c80635d641dfc146038575b600080fd5b603f600181565b60405161ffff909116815260200160405180910390f3fea164736f6c6343000813000a",
}

Functions

This section is empty.

Types

type Functions

type Functions struct {
	FunctionsCaller
	FunctionsTransactor
	FunctionsFilterer
	// contains filtered or unexported fields
}

func NewFunctions

func NewFunctions(address common.Address, backend bind.ContractBackend) (*Functions, error)

func (*Functions) Address

func (_Functions *Functions) Address() common.Address

type FunctionsCaller

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

func NewFunctionsCaller

func NewFunctionsCaller(address common.Address, caller bind.ContractCaller) (*FunctionsCaller, error)

func (*FunctionsCaller) REQUESTDATAVERSION

func (_Functions *FunctionsCaller) REQUESTDATAVERSION(opts *bind.CallOpts) (uint16, error)

type FunctionsCallerRaw

type FunctionsCallerRaw struct {
	Contract *FunctionsCaller
}

func (*FunctionsCallerRaw) Call

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

type FunctionsCallerSession

type FunctionsCallerSession struct {
	Contract *FunctionsCaller
	CallOpts bind.CallOpts
}

func (*FunctionsCallerSession) REQUESTDATAVERSION

func (_Functions *FunctionsCallerSession) REQUESTDATAVERSION() (uint16, error)

type FunctionsFilterer

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

func NewFunctionsFilterer

func NewFunctionsFilterer(address common.Address, filterer bind.ContractFilterer) (*FunctionsFilterer, error)

type FunctionsInterface

type FunctionsInterface interface {
	REQUESTDATAVERSION(opts *bind.CallOpts) (uint16, error)

	Address() common.Address
}

type FunctionsRaw

type FunctionsRaw struct {
	Contract *Functions
}

func (*FunctionsRaw) Call

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

func (*FunctionsRaw) Transact

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

func (*FunctionsRaw) Transfer

func (_Functions *FunctionsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type FunctionsSession

type FunctionsSession struct {
	Contract     *Functions
	CallOpts     bind.CallOpts
	TransactOpts bind.TransactOpts
}

func (*FunctionsSession) REQUESTDATAVERSION

func (_Functions *FunctionsSession) REQUESTDATAVERSION() (uint16, error)

type FunctionsTransactor

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

func NewFunctionsTransactor

func NewFunctionsTransactor(address common.Address, transactor bind.ContractTransactor) (*FunctionsTransactor, error)

type FunctionsTransactorRaw

type FunctionsTransactorRaw struct {
	Contract *FunctionsTransactor
}

func (*FunctionsTransactorRaw) Transact

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

func (*FunctionsTransactorRaw) Transfer

func (_Functions *FunctionsTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type FunctionsTransactorSession

type FunctionsTransactorSession struct {
	Contract     *FunctionsTransactor
	TransactOpts bind.TransactOpts
}

Jump to

Keyboard shortcuts

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