LowLevelHelpers

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Jun 25, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var LowLevelHelpersABI = LowLevelHelpersMetaData.ABI

LowLevelHelpersABI is the input ABI used to generate the binding from. Deprecated: Use LowLevelHelpersMetaData.ABI instead.

View Source
var LowLevelHelpersBin = LowLevelHelpersMetaData.Bin

LowLevelHelpersBin is the compiled bytecode used for deploying new contracts. Deprecated: Use LowLevelHelpersMetaData.Bin instead.

View Source
var LowLevelHelpersMetaData = &bind.MetaData{
	ABI: "[]",
	Bin: "0x6080604052348015600f57600080fd5b50603f80601d6000396000f3fe6080604052600080fdfea2646970667358221220659d8d865502eeb8f1f398e5f60a1c298f2c98227e1e6d5021b5f9a2eab86f0b64736f6c634300080d0033",
}

LowLevelHelpersMetaData contains all meta data concerning the LowLevelHelpers contract.

Functions

This section is empty.

Types

type LowLevelHelpers

type LowLevelHelpers struct {
	LowLevelHelpersCaller     // Read-only binding to the contract
	LowLevelHelpersTransactor // Write-only binding to the contract
	LowLevelHelpersFilterer   // Log filterer for contract events
}

LowLevelHelpers is an auto generated Go binding around an Ethereum contract.

func DeployLowLevelHelpers

func DeployLowLevelHelpers(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *LowLevelHelpers, error)

DeployLowLevelHelpers deploys a new Ethereum contract, binding an instance of LowLevelHelpers to it.

func NewLowLevelHelpers

func NewLowLevelHelpers(address common.Address, backend bind.ContractBackend) (*LowLevelHelpers, error)

NewLowLevelHelpers creates a new instance of LowLevelHelpers, bound to a specific deployed contract.

type LowLevelHelpersCaller

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

LowLevelHelpersCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewLowLevelHelpersCaller

func NewLowLevelHelpersCaller(address common.Address, caller bind.ContractCaller) (*LowLevelHelpersCaller, error)

NewLowLevelHelpersCaller creates a new read-only instance of LowLevelHelpers, bound to a specific deployed contract.

type LowLevelHelpersCallerRaw

type LowLevelHelpersCallerRaw struct {
	Contract *LowLevelHelpersCaller // Generic read-only contract binding to access the raw methods on
}

LowLevelHelpersCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*LowLevelHelpersCallerRaw) Call

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

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type LowLevelHelpersCallerSession

type LowLevelHelpersCallerSession struct {
	Contract *LowLevelHelpersCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts          // Call options to use throughout this session
}

LowLevelHelpersCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

type LowLevelHelpersFilterer

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

LowLevelHelpersFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewLowLevelHelpersFilterer

func NewLowLevelHelpersFilterer(address common.Address, filterer bind.ContractFilterer) (*LowLevelHelpersFilterer, error)

NewLowLevelHelpersFilterer creates a new log filterer instance of LowLevelHelpers, bound to a specific deployed contract.

type LowLevelHelpersRaw

type LowLevelHelpersRaw struct {
	Contract *LowLevelHelpers // Generic contract binding to access the raw methods on
}

LowLevelHelpersRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*LowLevelHelpersRaw) Call

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

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*LowLevelHelpersRaw) Transact

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

Transact invokes the (paid) contract method with params as input values.

func (*LowLevelHelpersRaw) Transfer

func (_LowLevelHelpers *LowLevelHelpersRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type LowLevelHelpersSession

type LowLevelHelpersSession struct {
	Contract     *LowLevelHelpers  // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

LowLevelHelpersSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

type LowLevelHelpersTransactor

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

LowLevelHelpersTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewLowLevelHelpersTransactor

func NewLowLevelHelpersTransactor(address common.Address, transactor bind.ContractTransactor) (*LowLevelHelpersTransactor, error)

NewLowLevelHelpersTransactor creates a new write-only instance of LowLevelHelpers, bound to a specific deployed contract.

type LowLevelHelpersTransactorRaw

type LowLevelHelpersTransactorRaw struct {
	Contract *LowLevelHelpersTransactor // Generic write-only contract binding to access the raw methods on
}

LowLevelHelpersTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*LowLevelHelpersTransactorRaw) Transact

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

Transact invokes the (paid) contract method with params as input values.

func (*LowLevelHelpersTransactorRaw) Transfer

func (_LowLevelHelpers *LowLevelHelpersTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type LowLevelHelpersTransactorSession

type LowLevelHelpersTransactorSession struct {
	Contract     *LowLevelHelpersTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts          // Transaction auth options to use throughout this session
}

LowLevelHelpersTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

Jump to

Keyboard shortcuts

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