OneArgument

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Mar 31, 2021 License: LGPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const OneArgumentABI = "" /* 369-byte string literal not displayed */

OneArgumentABI is the input ABI used to generate the binding from.

Variables

View Source
var OneArgumentBin = "" /* 408-byte string literal not displayed */

OneArgumentBin is the compiled bytecode used for deploying new contracts.

Functions

This section is empty.

Types

type OneArgument

type OneArgument struct {
	OneArgumentCaller     // Read-only binding to the contract
	OneArgumentTransactor // Write-only binding to the contract
	OneArgumentFilterer   // Log filterer for contract events
}

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

func DeployOneArgument

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

DeployOneArgument deploys a new Ethereum contract, binding an instance of OneArgument to it.

func NewOneArgument

func NewOneArgument(address common.Address, backend bind.ContractBackend) (*OneArgument, error)

NewOneArgument creates a new instance of OneArgument, bound to a specific deployed contract.

type OneArgumentCaller

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

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

func NewOneArgumentCaller

func NewOneArgumentCaller(address common.Address, caller bind.ContractCaller) (*OneArgumentCaller, error)

NewOneArgumentCaller creates a new read-only instance of OneArgument, bound to a specific deployed contract.

type OneArgumentCallerRaw

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

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

func (*OneArgumentCallerRaw) Call

func (_OneArgument *OneArgumentCallerRaw) 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 OneArgumentCallerSession

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

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

type OneArgumentFilterer

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

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

func NewOneArgumentFilterer

func NewOneArgumentFilterer(address common.Address, filterer bind.ContractFilterer) (*OneArgumentFilterer, error)

NewOneArgumentFilterer creates a new log filterer instance of OneArgument, bound to a specific deployed contract.

func (*OneArgumentFilterer) FilterOneArgumentCalled

func (_OneArgument *OneArgumentFilterer) FilterOneArgumentCalled(opts *bind.FilterOpts, argumentOne []*big.Int) (*OneArgumentOneArgumentCalledIterator, error)

FilterOneArgumentCalled is a free log retrieval operation binding the contract event 0x29ab08c845830c69b55a1fba5c95718f65dc24361a471e3da14cd5ff2b373159.

Solidity: event OneArgumentCalled(uint256 indexed argumentOne)

func (*OneArgumentFilterer) ParseOneArgumentCalled

func (_OneArgument *OneArgumentFilterer) ParseOneArgumentCalled(log types.Log) (*OneArgumentOneArgumentCalled, error)

ParseOneArgumentCalled is a log parse operation binding the contract event 0x29ab08c845830c69b55a1fba5c95718f65dc24361a471e3da14cd5ff2b373159.

Solidity: event OneArgumentCalled(uint256 indexed argumentOne)

func (*OneArgumentFilterer) WatchOneArgumentCalled

func (_OneArgument *OneArgumentFilterer) WatchOneArgumentCalled(opts *bind.WatchOpts, sink chan<- *OneArgumentOneArgumentCalled, argumentOne []*big.Int) (event.Subscription, error)

WatchOneArgumentCalled is a free log subscription operation binding the contract event 0x29ab08c845830c69b55a1fba5c95718f65dc24361a471e3da14cd5ff2b373159.

Solidity: event OneArgumentCalled(uint256 indexed argumentOne)

type OneArgumentOneArgumentCalled

type OneArgumentOneArgumentCalled struct {
	ArgumentOne *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

OneArgumentOneArgumentCalled represents a OneArgumentCalled event raised by the OneArgument contract.

type OneArgumentOneArgumentCalledIterator

type OneArgumentOneArgumentCalledIterator struct {
	Event *OneArgumentOneArgumentCalled // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

OneArgumentOneArgumentCalledIterator is returned from FilterOneArgumentCalled and is used to iterate over the raw logs and unpacked data for OneArgumentCalled events raised by the OneArgument contract.

func (*OneArgumentOneArgumentCalledIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*OneArgumentOneArgumentCalledIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*OneArgumentOneArgumentCalledIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type OneArgumentRaw

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

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

func (*OneArgumentRaw) Call

func (_OneArgument *OneArgumentRaw) 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 (*OneArgumentRaw) Transact

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

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

func (*OneArgumentRaw) Transfer

func (_OneArgument *OneArgumentRaw) 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 OneArgumentSession

type OneArgumentSession struct {
	Contract     *OneArgument      // 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
}

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

func (*OneArgumentSession) OneArgument

func (_OneArgument *OneArgumentSession) OneArgument(argumentOne *big.Int) (*types.Transaction, error)

OneArgument is a paid mutator transaction binding the contract method 0xc95cf0d8.

Solidity: function oneArgument(uint256 argumentOne) returns()

type OneArgumentTransactor

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

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

func NewOneArgumentTransactor

func NewOneArgumentTransactor(address common.Address, transactor bind.ContractTransactor) (*OneArgumentTransactor, error)

NewOneArgumentTransactor creates a new write-only instance of OneArgument, bound to a specific deployed contract.

func (*OneArgumentTransactor) OneArgument

func (_OneArgument *OneArgumentTransactor) OneArgument(opts *bind.TransactOpts, argumentOne *big.Int) (*types.Transaction, error)

OneArgument is a paid mutator transaction binding the contract method 0xc95cf0d8.

Solidity: function oneArgument(uint256 argumentOne) returns()

type OneArgumentTransactorRaw

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

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

func (*OneArgumentTransactorRaw) Transact

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

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

func (*OneArgumentTransactorRaw) Transfer

func (_OneArgument *OneArgumentTransactorRaw) 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 OneArgumentTransactorSession

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

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

func (*OneArgumentTransactorSession) OneArgument

func (_OneArgument *OneArgumentTransactorSession) OneArgument(argumentOne *big.Int) (*types.Transaction, error)

OneArgument is a paid mutator transaction binding the contract method 0xc95cf0d8.

Solidity: function oneArgument(uint256 argumentOne) returns()

Jump to

Keyboard shortcuts

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