network_debug_contract

package
v1.50.8 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2024 License: MIT, MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var NetworkDebugContractABI = abi.ABI{}

NetworkDebugContractABI is the input ABI used to generate the binding from. Deprecated: Use NetworkDebugContractMetaData.ABI instead.

View Source
var NetworkDebugContractBin = ""

NetworkDebugContractBin is the compiled bytecode used for deploying new contracts. Deprecated: Use NetworkDebugContractMetaData.Bin instead.

Functions

This section is empty.

Types

type NetworkDebugContract

type NetworkDebugContract struct {
	NetworkDebugContractCaller     // Read-only binding to the contract
	NetworkDebugContractTransactor // Write-only binding to the contract
	NetworkDebugContractFilterer   // Log filterer for contract events
}

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

func DeployNetworkDebugContract

func DeployNetworkDebugContract(auth *bind.TransactOpts, backend bind.ContractBackend, subAddr common.Address) (common.Address, *types.Transaction, *NetworkDebugContract, error)

DeployNetworkDebugContract deploys a new Ethereum contract, binding an instance of NetworkDebugContract to it.

func NewNetworkDebugContract

func NewNetworkDebugContract(address common.Address, backend bind.ContractBackend) (*NetworkDebugContract, error)

NewNetworkDebugContract creates a new instance of NetworkDebugContract, bound to a specific deployed contract.

type NetworkDebugContractAccount

type NetworkDebugContractAccount struct {
	Name       string
	Balance    uint64
	DailyLimit *big.Int
}

NetworkDebugContractAccount is an auto generated low-level Go binding around an user-defined struct.

type NetworkDebugContractCallDataLength

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

NetworkDebugContractCallDataLength represents a CallDataLength event raised by the NetworkDebugContract contract.

type NetworkDebugContractCallDataLengthIterator

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

NetworkDebugContractCallDataLengthIterator is returned from FilterCallDataLength and is used to iterate over the raw logs and unpacked data for CallDataLength events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractCallDataLengthIterator) Close

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

func (*NetworkDebugContractCallDataLengthIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractCallDataLengthIterator) 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 NetworkDebugContractCallbackEvent

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

NetworkDebugContractCallbackEvent represents a CallbackEvent event raised by the NetworkDebugContract contract.

type NetworkDebugContractCallbackEventIterator

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

NetworkDebugContractCallbackEventIterator is returned from FilterCallbackEvent and is used to iterate over the raw logs and unpacked data for CallbackEvent events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractCallbackEventIterator) Close

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

func (*NetworkDebugContractCallbackEventIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractCallbackEventIterator) 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 NetworkDebugContractCaller

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

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

func NewNetworkDebugContractCaller

func NewNetworkDebugContractCaller(address common.Address, caller bind.ContractCaller) (*NetworkDebugContractCaller, error)

NewNetworkDebugContractCaller creates a new read-only instance of NetworkDebugContract, bound to a specific deployed contract.

func (*NetworkDebugContractCaller) CounterMap

func (_NetworkDebugContract *NetworkDebugContractCaller) CounterMap(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)

CounterMap is a free data retrieval call binding the contract method 0x6284117d.

Solidity: function counterMap(int256 ) view returns(int256)

func (*NetworkDebugContractCaller) CurrentStatus

func (_NetworkDebugContract *NetworkDebugContractCaller) CurrentStatus(opts *bind.CallOpts) (uint8, error)

CurrentStatus is a free data retrieval call binding the contract method 0xef8a9235.

Solidity: function currentStatus() view returns(uint8)

func (*NetworkDebugContractCaller) Get

func (_NetworkDebugContract *NetworkDebugContractCaller) Get(opts *bind.CallOpts) (*big.Int, error)

Get is a free data retrieval call binding the contract method 0x6d4ce63c.

Solidity: function get() view returns(int256 data)

func (*NetworkDebugContractCaller) GetCounter

func (_NetworkDebugContract *NetworkDebugContractCaller) GetCounter(opts *bind.CallOpts, idx *big.Int) (*big.Int, error)

GetCounter is a free data retrieval call binding the contract method 0x5921483f.

Solidity: function getCounter(int256 idx) view returns(int256 data)

func (*NetworkDebugContractCaller) GetData

func (_NetworkDebugContract *NetworkDebugContractCaller) GetData(opts *bind.CallOpts) (*big.Int, error)

GetData is a free data retrieval call binding the contract method 0x3bc5de30.

Solidity: function getData() view returns(uint256)

func (*NetworkDebugContractCaller) GetMap

func (_NetworkDebugContract *NetworkDebugContractCaller) GetMap(opts *bind.CallOpts) (*big.Int, error)

GetMap is a free data retrieval call binding the contract method 0xad3de14c.

Solidity: function getMap() view returns(int256 data)

func (*NetworkDebugContractCaller) PerformStaticCall

func (_NetworkDebugContract *NetworkDebugContractCaller) PerformStaticCall(opts *bind.CallOpts) (*big.Int, error)

PerformStaticCall is a free data retrieval call binding the contract method 0x3170428e.

Solidity: function performStaticCall() view returns(uint256)

func (*NetworkDebugContractCaller) StoredData

func (_NetworkDebugContract *NetworkDebugContractCaller) StoredData(opts *bind.CallOpts) (*big.Int, error)

StoredData is a free data retrieval call binding the contract method 0x2a1afcd9.

Solidity: function storedData() view returns(int256)

func (*NetworkDebugContractCaller) StoredDataMap

func (_NetworkDebugContract *NetworkDebugContractCaller) StoredDataMap(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

StoredDataMap is a free data retrieval call binding the contract method 0x48ad9fe8.

Solidity: function storedDataMap(address ) view returns(int256)

func (*NetworkDebugContractCaller) SubContract

func (_NetworkDebugContract *NetworkDebugContractCaller) SubContract(opts *bind.CallOpts) (common.Address, error)

SubContract is a free data retrieval call binding the contract method 0xc0d06d89.

Solidity: function subContract() view returns(address)

type NetworkDebugContractCallerRaw

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

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

func (*NetworkDebugContractCallerRaw) Call

func (_NetworkDebugContract *NetworkDebugContractCallerRaw) 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 NetworkDebugContractCallerSession

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

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

func (*NetworkDebugContractCallerSession) CounterMap

func (_NetworkDebugContract *NetworkDebugContractCallerSession) CounterMap(arg0 *big.Int) (*big.Int, error)

CounterMap is a free data retrieval call binding the contract method 0x6284117d.

Solidity: function counterMap(int256 ) view returns(int256)

func (*NetworkDebugContractCallerSession) CurrentStatus

func (_NetworkDebugContract *NetworkDebugContractCallerSession) CurrentStatus() (uint8, error)

CurrentStatus is a free data retrieval call binding the contract method 0xef8a9235.

Solidity: function currentStatus() view returns(uint8)

func (*NetworkDebugContractCallerSession) Get

func (_NetworkDebugContract *NetworkDebugContractCallerSession) Get() (*big.Int, error)

Get is a free data retrieval call binding the contract method 0x6d4ce63c.

Solidity: function get() view returns(int256 data)

func (*NetworkDebugContractCallerSession) GetCounter

func (_NetworkDebugContract *NetworkDebugContractCallerSession) GetCounter(idx *big.Int) (*big.Int, error)

GetCounter is a free data retrieval call binding the contract method 0x5921483f.

Solidity: function getCounter(int256 idx) view returns(int256 data)

func (*NetworkDebugContractCallerSession) GetData

func (_NetworkDebugContract *NetworkDebugContractCallerSession) GetData() (*big.Int, error)

GetData is a free data retrieval call binding the contract method 0x3bc5de30.

Solidity: function getData() view returns(uint256)

func (*NetworkDebugContractCallerSession) GetMap

func (_NetworkDebugContract *NetworkDebugContractCallerSession) GetMap() (*big.Int, error)

GetMap is a free data retrieval call binding the contract method 0xad3de14c.

Solidity: function getMap() view returns(int256 data)

func (*NetworkDebugContractCallerSession) PerformStaticCall

func (_NetworkDebugContract *NetworkDebugContractCallerSession) PerformStaticCall() (*big.Int, error)

PerformStaticCall is a free data retrieval call binding the contract method 0x3170428e.

Solidity: function performStaticCall() view returns(uint256)

func (*NetworkDebugContractCallerSession) StoredData

func (_NetworkDebugContract *NetworkDebugContractCallerSession) StoredData() (*big.Int, error)

StoredData is a free data retrieval call binding the contract method 0x2a1afcd9.

Solidity: function storedData() view returns(int256)

func (*NetworkDebugContractCallerSession) StoredDataMap

func (_NetworkDebugContract *NetworkDebugContractCallerSession) StoredDataMap(arg0 common.Address) (*big.Int, error)

StoredDataMap is a free data retrieval call binding the contract method 0x48ad9fe8.

Solidity: function storedDataMap(address ) view returns(int256)

func (*NetworkDebugContractCallerSession) SubContract

func (_NetworkDebugContract *NetworkDebugContractCallerSession) SubContract() (common.Address, error)

SubContract is a free data retrieval call binding the contract method 0xc0d06d89.

Solidity: function subContract() view returns(address)

type NetworkDebugContractCurrentStatus

type NetworkDebugContractCurrentStatus struct {
	Status uint8
	Raw    types.Log // Blockchain specific contextual infos
}

NetworkDebugContractCurrentStatus represents a CurrentStatus event raised by the NetworkDebugContract contract.

type NetworkDebugContractCurrentStatusIterator

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

NetworkDebugContractCurrentStatusIterator is returned from FilterCurrentStatus and is used to iterate over the raw logs and unpacked data for CurrentStatus events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractCurrentStatusIterator) Close

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

func (*NetworkDebugContractCurrentStatusIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractCurrentStatusIterator) 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 NetworkDebugContractData

type NetworkDebugContractData struct {
	Name   string
	Values []*big.Int
}

NetworkDebugContractData is an auto generated low-level Go binding around an user-defined struct.

type NetworkDebugContractEtherReceived

type NetworkDebugContractEtherReceived struct {
	Sender common.Address
	Amount *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

NetworkDebugContractEtherReceived represents a EtherReceived event raised by the NetworkDebugContract contract.

type NetworkDebugContractEtherReceivedIterator

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

NetworkDebugContractEtherReceivedIterator is returned from FilterEtherReceived and is used to iterate over the raw logs and unpacked data for EtherReceived events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractEtherReceivedIterator) Close

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

func (*NetworkDebugContractEtherReceivedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractEtherReceivedIterator) 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 NetworkDebugContractFilterer

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

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

func NewNetworkDebugContractFilterer

func NewNetworkDebugContractFilterer(address common.Address, filterer bind.ContractFilterer) (*NetworkDebugContractFilterer, error)

NewNetworkDebugContractFilterer creates a new log filterer instance of NetworkDebugContract, bound to a specific deployed contract.

func (*NetworkDebugContractFilterer) FilterCallDataLength

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterCallDataLength(opts *bind.FilterOpts) (*NetworkDebugContractCallDataLengthIterator, error)

FilterCallDataLength is a free log retrieval operation binding the contract event 0x962c5df4c8ad201a4f54a88f47715bb2cf291d019e350e2dff50ca6fc0f5d0ed.

Solidity: event CallDataLength(uint256 length)

func (*NetworkDebugContractFilterer) FilterCallbackEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterCallbackEvent(opts *bind.FilterOpts, a []*big.Int) (*NetworkDebugContractCallbackEventIterator, error)

FilterCallbackEvent is a free log retrieval operation binding the contract event 0xb16dba9242e1aa07ccc47228094628f72c8cc9699ee45d5bc8d67b84d3038c68.

Solidity: event CallbackEvent(int256 indexed a)

func (*NetworkDebugContractFilterer) FilterCurrentStatus

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterCurrentStatus(opts *bind.FilterOpts, status []uint8) (*NetworkDebugContractCurrentStatusIterator, error)

FilterCurrentStatus is a free log retrieval operation binding the contract event 0xbea054406fdf249b05d1aef1b5f848d62d902d94389fca702b2d8337677c359a.

Solidity: event CurrentStatus(uint8 indexed status)

func (*NetworkDebugContractFilterer) FilterEtherReceived

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterEtherReceived(opts *bind.FilterOpts) (*NetworkDebugContractEtherReceivedIterator, error)

FilterEtherReceived is a free log retrieval operation binding the contract event 0x1e57e3bb474320be3d2c77138f75b7c3941292d647f5f9634e33a8e94e0e069b.

Solidity: event EtherReceived(address sender, uint256 amount)

func (*NetworkDebugContractFilterer) FilterIsValidEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterIsValidEvent(opts *bind.FilterOpts) (*NetworkDebugContractIsValidEventIterator, error)

FilterIsValidEvent is a free log retrieval operation binding the contract event 0xdfac7500004753b91139af55816e7eade36d96faec68b343f77ed66b89912a7b.

Solidity: event IsValidEvent(bool success)

func (*NetworkDebugContractFilterer) FilterNoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterNoIndexEvent(opts *bind.FilterOpts) (*NetworkDebugContractNoIndexEventIterator, error)

FilterNoIndexEvent is a free log retrieval operation binding the contract event 0x33bc9bae48dbe1e057f264b3fc6a1dacdcceacb3ba28d937231c70e068a02f1c.

Solidity: event NoIndexEvent(address sender)

func (*NetworkDebugContractFilterer) FilterNoIndexEventString

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterNoIndexEventString(opts *bind.FilterOpts) (*NetworkDebugContractNoIndexEventStringIterator, error)

FilterNoIndexEventString is a free log retrieval operation binding the contract event 0x25b7adba1b046a19379db4bc06aa1f2e71604d7b599a0ee8783d58110f00e16a.

Solidity: event NoIndexEventString(string str)

func (*NetworkDebugContractFilterer) FilterNoIndexStructEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterNoIndexStructEvent(opts *bind.FilterOpts) (*NetworkDebugContractNoIndexStructEventIterator, error)

FilterNoIndexStructEvent is a free log retrieval operation binding the contract event 0xebe3ff7e2071d351bf2e65b4fccd24e3ae99485f02468f1feecf7d64dc044188.

Solidity: event NoIndexStructEvent((string,uint64,uint256) a)

func (*NetworkDebugContractFilterer) FilterOneIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterOneIndexEvent(opts *bind.FilterOpts, a []*big.Int) (*NetworkDebugContractOneIndexEventIterator, error)

FilterOneIndexEvent is a free log retrieval operation binding the contract event 0xeace1be0b97ec11f959499c07b9f60f0cc47bf610b28fda8fb0e970339cf3b35.

Solidity: event OneIndexEvent(uint256 indexed a)

func (*NetworkDebugContractFilterer) FilterReceived

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterReceived(opts *bind.FilterOpts) (*NetworkDebugContractReceivedIterator, error)

FilterReceived is a free log retrieval operation binding the contract event 0x59e04c3f0d44b7caf6e8ef854b61d9a51cf1960d7a88ff6356cc5e946b4b5832.

Solidity: event Received(address caller, uint256 amount, string message)

func (*NetworkDebugContractFilterer) FilterThreeIndexAndOneNonIndexedEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterThreeIndexAndOneNonIndexedEvent(opts *bind.FilterOpts, roundId []*big.Int, startedBy []common.Address, startedAt []*big.Int) (*NetworkDebugContractThreeIndexAndOneNonIndexedEventIterator, error)

FilterThreeIndexAndOneNonIndexedEvent is a free log retrieval operation binding the contract event 0x56c2ea44ba516098cee0c181dd9d8db262657368b6e911e83ae0ccfae806c73d.

Solidity: event ThreeIndexAndOneNonIndexedEvent(uint256 indexed roundId, address indexed startedBy, uint256 indexed startedAt, string dataId)

func (*NetworkDebugContractFilterer) FilterThreeIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterThreeIndexEvent(opts *bind.FilterOpts, roundId []*big.Int, startedBy []common.Address, startedAt []*big.Int) (*NetworkDebugContractThreeIndexEventIterator, error)

FilterThreeIndexEvent is a free log retrieval operation binding the contract event 0x5660e8f93f0146f45abcd659e026b75995db50053cbbca4d7f365934ade68bf3.

Solidity: event ThreeIndexEvent(uint256 indexed roundId, address indexed startedBy, uint256 indexed startedAt)

func (*NetworkDebugContractFilterer) FilterTwoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) FilterTwoIndexEvent(opts *bind.FilterOpts, roundId []*big.Int, startedBy []common.Address) (*NetworkDebugContractTwoIndexEventIterator, error)

FilterTwoIndexEvent is a free log retrieval operation binding the contract event 0x33b47a1cd66813164ec00800d74296f57415217c22505ee380594a712936a0b5.

Solidity: event TwoIndexEvent(uint256 indexed roundId, address indexed startedBy)

func (*NetworkDebugContractFilterer) ParseCallDataLength

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseCallDataLength(log types.Log) (*NetworkDebugContractCallDataLength, error)

ParseCallDataLength is a log parse operation binding the contract event 0x962c5df4c8ad201a4f54a88f47715bb2cf291d019e350e2dff50ca6fc0f5d0ed.

Solidity: event CallDataLength(uint256 length)

func (*NetworkDebugContractFilterer) ParseCallbackEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseCallbackEvent(log types.Log) (*NetworkDebugContractCallbackEvent, error)

ParseCallbackEvent is a log parse operation binding the contract event 0xb16dba9242e1aa07ccc47228094628f72c8cc9699ee45d5bc8d67b84d3038c68.

Solidity: event CallbackEvent(int256 indexed a)

func (*NetworkDebugContractFilterer) ParseCurrentStatus

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseCurrentStatus(log types.Log) (*NetworkDebugContractCurrentStatus, error)

ParseCurrentStatus is a log parse operation binding the contract event 0xbea054406fdf249b05d1aef1b5f848d62d902d94389fca702b2d8337677c359a.

Solidity: event CurrentStatus(uint8 indexed status)

func (*NetworkDebugContractFilterer) ParseEtherReceived

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseEtherReceived(log types.Log) (*NetworkDebugContractEtherReceived, error)

ParseEtherReceived is a log parse operation binding the contract event 0x1e57e3bb474320be3d2c77138f75b7c3941292d647f5f9634e33a8e94e0e069b.

Solidity: event EtherReceived(address sender, uint256 amount)

func (*NetworkDebugContractFilterer) ParseIsValidEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseIsValidEvent(log types.Log) (*NetworkDebugContractIsValidEvent, error)

ParseIsValidEvent is a log parse operation binding the contract event 0xdfac7500004753b91139af55816e7eade36d96faec68b343f77ed66b89912a7b.

Solidity: event IsValidEvent(bool success)

func (*NetworkDebugContractFilterer) ParseNoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseNoIndexEvent(log types.Log) (*NetworkDebugContractNoIndexEvent, error)

ParseNoIndexEvent is a log parse operation binding the contract event 0x33bc9bae48dbe1e057f264b3fc6a1dacdcceacb3ba28d937231c70e068a02f1c.

Solidity: event NoIndexEvent(address sender)

func (*NetworkDebugContractFilterer) ParseNoIndexEventString

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseNoIndexEventString(log types.Log) (*NetworkDebugContractNoIndexEventString, error)

ParseNoIndexEventString is a log parse operation binding the contract event 0x25b7adba1b046a19379db4bc06aa1f2e71604d7b599a0ee8783d58110f00e16a.

Solidity: event NoIndexEventString(string str)

func (*NetworkDebugContractFilterer) ParseNoIndexStructEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseNoIndexStructEvent(log types.Log) (*NetworkDebugContractNoIndexStructEvent, error)

ParseNoIndexStructEvent is a log parse operation binding the contract event 0xebe3ff7e2071d351bf2e65b4fccd24e3ae99485f02468f1feecf7d64dc044188.

Solidity: event NoIndexStructEvent((string,uint64,uint256) a)

func (*NetworkDebugContractFilterer) ParseOneIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseOneIndexEvent(log types.Log) (*NetworkDebugContractOneIndexEvent, error)

ParseOneIndexEvent is a log parse operation binding the contract event 0xeace1be0b97ec11f959499c07b9f60f0cc47bf610b28fda8fb0e970339cf3b35.

Solidity: event OneIndexEvent(uint256 indexed a)

func (*NetworkDebugContractFilterer) ParseReceived

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseReceived(log types.Log) (*NetworkDebugContractReceived, error)

ParseReceived is a log parse operation binding the contract event 0x59e04c3f0d44b7caf6e8ef854b61d9a51cf1960d7a88ff6356cc5e946b4b5832.

Solidity: event Received(address caller, uint256 amount, string message)

func (*NetworkDebugContractFilterer) ParseThreeIndexAndOneNonIndexedEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseThreeIndexAndOneNonIndexedEvent(log types.Log) (*NetworkDebugContractThreeIndexAndOneNonIndexedEvent, error)

ParseThreeIndexAndOneNonIndexedEvent is a log parse operation binding the contract event 0x56c2ea44ba516098cee0c181dd9d8db262657368b6e911e83ae0ccfae806c73d.

Solidity: event ThreeIndexAndOneNonIndexedEvent(uint256 indexed roundId, address indexed startedBy, uint256 indexed startedAt, string dataId)

func (*NetworkDebugContractFilterer) ParseThreeIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseThreeIndexEvent(log types.Log) (*NetworkDebugContractThreeIndexEvent, error)

ParseThreeIndexEvent is a log parse operation binding the contract event 0x5660e8f93f0146f45abcd659e026b75995db50053cbbca4d7f365934ade68bf3.

Solidity: event ThreeIndexEvent(uint256 indexed roundId, address indexed startedBy, uint256 indexed startedAt)

func (*NetworkDebugContractFilterer) ParseTwoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) ParseTwoIndexEvent(log types.Log) (*NetworkDebugContractTwoIndexEvent, error)

ParseTwoIndexEvent is a log parse operation binding the contract event 0x33b47a1cd66813164ec00800d74296f57415217c22505ee380594a712936a0b5.

Solidity: event TwoIndexEvent(uint256 indexed roundId, address indexed startedBy)

func (*NetworkDebugContractFilterer) WatchCallDataLength

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchCallDataLength(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractCallDataLength) (event.Subscription, error)

WatchCallDataLength is a free log subscription operation binding the contract event 0x962c5df4c8ad201a4f54a88f47715bb2cf291d019e350e2dff50ca6fc0f5d0ed.

Solidity: event CallDataLength(uint256 length)

func (*NetworkDebugContractFilterer) WatchCallbackEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchCallbackEvent(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractCallbackEvent, a []*big.Int) (event.Subscription, error)

WatchCallbackEvent is a free log subscription operation binding the contract event 0xb16dba9242e1aa07ccc47228094628f72c8cc9699ee45d5bc8d67b84d3038c68.

Solidity: event CallbackEvent(int256 indexed a)

func (*NetworkDebugContractFilterer) WatchCurrentStatus

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchCurrentStatus(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractCurrentStatus, status []uint8) (event.Subscription, error)

WatchCurrentStatus is a free log subscription operation binding the contract event 0xbea054406fdf249b05d1aef1b5f848d62d902d94389fca702b2d8337677c359a.

Solidity: event CurrentStatus(uint8 indexed status)

func (*NetworkDebugContractFilterer) WatchEtherReceived

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchEtherReceived(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractEtherReceived) (event.Subscription, error)

WatchEtherReceived is a free log subscription operation binding the contract event 0x1e57e3bb474320be3d2c77138f75b7c3941292d647f5f9634e33a8e94e0e069b.

Solidity: event EtherReceived(address sender, uint256 amount)

func (*NetworkDebugContractFilterer) WatchIsValidEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchIsValidEvent(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractIsValidEvent) (event.Subscription, error)

WatchIsValidEvent is a free log subscription operation binding the contract event 0xdfac7500004753b91139af55816e7eade36d96faec68b343f77ed66b89912a7b.

Solidity: event IsValidEvent(bool success)

func (*NetworkDebugContractFilterer) WatchNoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchNoIndexEvent(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractNoIndexEvent) (event.Subscription, error)

WatchNoIndexEvent is a free log subscription operation binding the contract event 0x33bc9bae48dbe1e057f264b3fc6a1dacdcceacb3ba28d937231c70e068a02f1c.

Solidity: event NoIndexEvent(address sender)

func (*NetworkDebugContractFilterer) WatchNoIndexEventString

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchNoIndexEventString(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractNoIndexEventString) (event.Subscription, error)

WatchNoIndexEventString is a free log subscription operation binding the contract event 0x25b7adba1b046a19379db4bc06aa1f2e71604d7b599a0ee8783d58110f00e16a.

Solidity: event NoIndexEventString(string str)

func (*NetworkDebugContractFilterer) WatchNoIndexStructEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchNoIndexStructEvent(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractNoIndexStructEvent) (event.Subscription, error)

WatchNoIndexStructEvent is a free log subscription operation binding the contract event 0xebe3ff7e2071d351bf2e65b4fccd24e3ae99485f02468f1feecf7d64dc044188.

Solidity: event NoIndexStructEvent((string,uint64,uint256) a)

func (*NetworkDebugContractFilterer) WatchOneIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchOneIndexEvent(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractOneIndexEvent, a []*big.Int) (event.Subscription, error)

WatchOneIndexEvent is a free log subscription operation binding the contract event 0xeace1be0b97ec11f959499c07b9f60f0cc47bf610b28fda8fb0e970339cf3b35.

Solidity: event OneIndexEvent(uint256 indexed a)

func (*NetworkDebugContractFilterer) WatchReceived

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchReceived(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractReceived) (event.Subscription, error)

WatchReceived is a free log subscription operation binding the contract event 0x59e04c3f0d44b7caf6e8ef854b61d9a51cf1960d7a88ff6356cc5e946b4b5832.

Solidity: event Received(address caller, uint256 amount, string message)

func (*NetworkDebugContractFilterer) WatchThreeIndexAndOneNonIndexedEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchThreeIndexAndOneNonIndexedEvent(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractThreeIndexAndOneNonIndexedEvent, roundId []*big.Int, startedBy []common.Address, startedAt []*big.Int) (event.Subscription, error)

WatchThreeIndexAndOneNonIndexedEvent is a free log subscription operation binding the contract event 0x56c2ea44ba516098cee0c181dd9d8db262657368b6e911e83ae0ccfae806c73d.

Solidity: event ThreeIndexAndOneNonIndexedEvent(uint256 indexed roundId, address indexed startedBy, uint256 indexed startedAt, string dataId)

func (*NetworkDebugContractFilterer) WatchThreeIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchThreeIndexEvent(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractThreeIndexEvent, roundId []*big.Int, startedBy []common.Address, startedAt []*big.Int) (event.Subscription, error)

WatchThreeIndexEvent is a free log subscription operation binding the contract event 0x5660e8f93f0146f45abcd659e026b75995db50053cbbca4d7f365934ade68bf3.

Solidity: event ThreeIndexEvent(uint256 indexed roundId, address indexed startedBy, uint256 indexed startedAt)

func (*NetworkDebugContractFilterer) WatchTwoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractFilterer) WatchTwoIndexEvent(opts *bind.WatchOpts, sink chan<- *NetworkDebugContractTwoIndexEvent, roundId []*big.Int, startedBy []common.Address) (event.Subscription, error)

WatchTwoIndexEvent is a free log subscription operation binding the contract event 0x33b47a1cd66813164ec00800d74296f57415217c22505ee380594a712936a0b5.

Solidity: event TwoIndexEvent(uint256 indexed roundId, address indexed startedBy)

type NetworkDebugContractIsValidEvent

type NetworkDebugContractIsValidEvent struct {
	Success bool
	Raw     types.Log // Blockchain specific contextual infos
}

NetworkDebugContractIsValidEvent represents a IsValidEvent event raised by the NetworkDebugContract contract.

type NetworkDebugContractIsValidEventIterator

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

NetworkDebugContractIsValidEventIterator is returned from FilterIsValidEvent and is used to iterate over the raw logs and unpacked data for IsValidEvent events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractIsValidEventIterator) Close

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

func (*NetworkDebugContractIsValidEventIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractIsValidEventIterator) 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 NetworkDebugContractNestedData

type NetworkDebugContractNestedData struct {
	Data         NetworkDebugContractData
	DynamicBytes []byte
}

NetworkDebugContractNestedData is an auto generated low-level Go binding around an user-defined struct.

type NetworkDebugContractNoIndexEvent

type NetworkDebugContractNoIndexEvent struct {
	Sender common.Address
	Raw    types.Log // Blockchain specific contextual infos
}

NetworkDebugContractNoIndexEvent represents a NoIndexEvent event raised by the NetworkDebugContract contract.

type NetworkDebugContractNoIndexEventIterator

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

NetworkDebugContractNoIndexEventIterator is returned from FilterNoIndexEvent and is used to iterate over the raw logs and unpacked data for NoIndexEvent events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractNoIndexEventIterator) Close

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

func (*NetworkDebugContractNoIndexEventIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractNoIndexEventIterator) 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 NetworkDebugContractNoIndexEventString

type NetworkDebugContractNoIndexEventString struct {
	Str string
	Raw types.Log // Blockchain specific contextual infos
}

NetworkDebugContractNoIndexEventString represents a NoIndexEventString event raised by the NetworkDebugContract contract.

type NetworkDebugContractNoIndexEventStringIterator

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

NetworkDebugContractNoIndexEventStringIterator is returned from FilterNoIndexEventString and is used to iterate over the raw logs and unpacked data for NoIndexEventString events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractNoIndexEventStringIterator) Close

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

func (*NetworkDebugContractNoIndexEventStringIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractNoIndexEventStringIterator) 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 NetworkDebugContractNoIndexStructEvent

type NetworkDebugContractNoIndexStructEvent struct {
	A   NetworkDebugContractAccount
	Raw types.Log // Blockchain specific contextual infos
}

NetworkDebugContractNoIndexStructEvent represents a NoIndexStructEvent event raised by the NetworkDebugContract contract.

type NetworkDebugContractNoIndexStructEventIterator

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

NetworkDebugContractNoIndexStructEventIterator is returned from FilterNoIndexStructEvent and is used to iterate over the raw logs and unpacked data for NoIndexStructEvent events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractNoIndexStructEventIterator) Close

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

func (*NetworkDebugContractNoIndexStructEventIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractNoIndexStructEventIterator) 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 NetworkDebugContractOneIndexEvent

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

NetworkDebugContractOneIndexEvent represents a OneIndexEvent event raised by the NetworkDebugContract contract.

type NetworkDebugContractOneIndexEventIterator

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

NetworkDebugContractOneIndexEventIterator is returned from FilterOneIndexEvent and is used to iterate over the raw logs and unpacked data for OneIndexEvent events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractOneIndexEventIterator) Close

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

func (*NetworkDebugContractOneIndexEventIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractOneIndexEventIterator) 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 NetworkDebugContractRaw

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

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

func (*NetworkDebugContractRaw) Call

func (_NetworkDebugContract *NetworkDebugContractRaw) 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 (*NetworkDebugContractRaw) Transact

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

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

func (*NetworkDebugContractRaw) Transfer

func (_NetworkDebugContract *NetworkDebugContractRaw) 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 NetworkDebugContractReceived

type NetworkDebugContractReceived struct {
	Caller  common.Address
	Amount  *big.Int
	Message string
	Raw     types.Log // Blockchain specific contextual infos
}

NetworkDebugContractReceived represents a Received event raised by the NetworkDebugContract contract.

type NetworkDebugContractReceivedIterator

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

NetworkDebugContractReceivedIterator is returned from FilterReceived and is used to iterate over the raw logs and unpacked data for Received events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractReceivedIterator) Close

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

func (*NetworkDebugContractReceivedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractReceivedIterator) 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 NetworkDebugContractSession

type NetworkDebugContractSession struct {
	Contract     *NetworkDebugContract // 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
}

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

func (*NetworkDebugContractSession) AddCounter

func (_NetworkDebugContract *NetworkDebugContractSession) AddCounter(idx *big.Int, x *big.Int) (*types.Transaction, error)

AddCounter is a paid mutator transaction binding the contract method 0x23515760.

Solidity: function addCounter(int256 idx, int256 x) returns(int256 value)

func (*NetworkDebugContractSession) AlwaysRevertsAssert

func (_NetworkDebugContract *NetworkDebugContractSession) AlwaysRevertsAssert() (*types.Transaction, error)

AlwaysRevertsAssert is a paid mutator transaction binding the contract method 0x256560d5.

Solidity: function alwaysRevertsAssert() returns()

func (*NetworkDebugContractSession) AlwaysRevertsCustomError

func (_NetworkDebugContract *NetworkDebugContractSession) AlwaysRevertsCustomError() (*types.Transaction, error)

AlwaysRevertsCustomError is a paid mutator transaction binding the contract method 0x5e9c80d6.

Solidity: function alwaysRevertsCustomError() returns()

func (*NetworkDebugContractSession) AlwaysRevertsCustomErrorNoValues

func (_NetworkDebugContract *NetworkDebugContractSession) AlwaysRevertsCustomErrorNoValues() (*types.Transaction, error)

AlwaysRevertsCustomErrorNoValues is a paid mutator transaction binding the contract method 0xb600141f.

Solidity: function alwaysRevertsCustomErrorNoValues() returns()

func (*NetworkDebugContractSession) AlwaysRevertsRequire

func (_NetworkDebugContract *NetworkDebugContractSession) AlwaysRevertsRequire() (*types.Transaction, error)

AlwaysRevertsRequire is a paid mutator transaction binding the contract method 0x06595f75.

Solidity: function alwaysRevertsRequire() returns()

func (*NetworkDebugContractSession) CallRevertFunctionInSubContract

func (_NetworkDebugContract *NetworkDebugContractSession) CallRevertFunctionInSubContract(x *big.Int, y *big.Int) (*types.Transaction, error)

CallRevertFunctionInSubContract is a paid mutator transaction binding the contract method 0x11b3c478.

Solidity: function callRevertFunctionInSubContract(uint256 x, uint256 y) returns()

func (*NetworkDebugContractSession) CallRevertFunctionInTheContract

func (_NetworkDebugContract *NetworkDebugContractSession) CallRevertFunctionInTheContract() (*types.Transaction, error)

CallRevertFunctionInTheContract is a paid mutator transaction binding the contract method 0x9349d00b.

Solidity: function callRevertFunctionInTheContract() returns()

func (*NetworkDebugContractSession) CallbackMethod

func (_NetworkDebugContract *NetworkDebugContractSession) CallbackMethod(x *big.Int) (*types.Transaction, error)

CallbackMethod is a paid mutator transaction binding the contract method 0xfbcb8d07.

Solidity: function callbackMethod(int256 x) returns(int256)

func (*NetworkDebugContractSession) CounterMap

func (_NetworkDebugContract *NetworkDebugContractSession) CounterMap(arg0 *big.Int) (*big.Int, error)

CounterMap is a free data retrieval call binding the contract method 0x6284117d.

Solidity: function counterMap(int256 ) view returns(int256)

func (*NetworkDebugContractSession) CurrentStatus

func (_NetworkDebugContract *NetworkDebugContractSession) CurrentStatus() (uint8, error)

CurrentStatus is a free data retrieval call binding the contract method 0xef8a9235.

Solidity: function currentStatus() view returns(uint8)

func (*NetworkDebugContractSession) EmitAddress

func (_NetworkDebugContract *NetworkDebugContractSession) EmitAddress(addr common.Address) (*types.Transaction, error)

EmitAddress is a paid mutator transaction binding the contract method 0xec5c3ede.

Solidity: function emitAddress(address addr) returns(address)

func (*NetworkDebugContractSession) EmitBytes32

func (_NetworkDebugContract *NetworkDebugContractSession) EmitBytes32(input [32]byte) (*types.Transaction, error)

EmitBytes32 is a paid mutator transaction binding the contract method 0x33311ef3.

Solidity: function emitBytes32(bytes32 input) returns(bytes32 output)

func (*NetworkDebugContractSession) EmitFourParamMixedEvent

func (_NetworkDebugContract *NetworkDebugContractSession) EmitFourParamMixedEvent() (*types.Transaction, error)

EmitFourParamMixedEvent is a paid mutator transaction binding the contract method 0xc2124b22.

Solidity: function emitFourParamMixedEvent() returns()

func (*NetworkDebugContractSession) EmitInputs

func (_NetworkDebugContract *NetworkDebugContractSession) EmitInputs(inputVal1 *big.Int, inputVal2 string) (*types.Transaction, error)

EmitInputs is a paid mutator transaction binding the contract method 0x81b375a0.

Solidity: function emitInputs(uint256 inputVal1, string inputVal2) returns()

func (*NetworkDebugContractSession) EmitInputsOutputs

func (_NetworkDebugContract *NetworkDebugContractSession) EmitInputsOutputs(inputVal1 *big.Int, inputVal2 string) (*types.Transaction, error)

EmitInputsOutputs is a paid mutator transaction binding the contract method 0xd7a80205.

Solidity: function emitInputsOutputs(uint256 inputVal1, string inputVal2) returns(uint256, string)

func (*NetworkDebugContractSession) EmitInts

func (_NetworkDebugContract *NetworkDebugContractSession) EmitInts(first *big.Int, second *big.Int, third *big.Int) (*types.Transaction, error)

EmitInts is a paid mutator transaction binding the contract method 0x9e099652.

Solidity: function emitInts(int256 first, int128 second, uint256 third) returns(int256, int128 outputVal1, uint256 outputVal2)

func (*NetworkDebugContractSession) EmitNamedInputsOutputs

func (_NetworkDebugContract *NetworkDebugContractSession) EmitNamedInputsOutputs(inputVal1 *big.Int, inputVal2 string) (*types.Transaction, error)

EmitNamedInputsOutputs is a paid mutator transaction binding the contract method 0x45f0c9e6.

Solidity: function emitNamedInputsOutputs(uint256 inputVal1, string inputVal2) returns(uint256 outputVal1, string outputVal2)

func (*NetworkDebugContractSession) EmitNamedOutputs

func (_NetworkDebugContract *NetworkDebugContractSession) EmitNamedOutputs() (*types.Transaction, error)

EmitNamedOutputs is a paid mutator transaction binding the contract method 0x7014c81d.

Solidity: function emitNamedOutputs() returns(uint256 outputVal1, string outputVal2)

func (*NetworkDebugContractSession) EmitNoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractSession) EmitNoIndexEvent() (*types.Transaction, error)

EmitNoIndexEvent is a paid mutator transaction binding the contract method 0x95a81a4c.

Solidity: function emitNoIndexEvent() returns()

func (*NetworkDebugContractSession) EmitNoIndexEventString

func (_NetworkDebugContract *NetworkDebugContractSession) EmitNoIndexEventString() (*types.Transaction, error)

EmitNoIndexEventString is a paid mutator transaction binding the contract method 0x788c4772.

Solidity: function emitNoIndexEventString() returns()

func (*NetworkDebugContractSession) EmitNoIndexStructEvent

func (_NetworkDebugContract *NetworkDebugContractSession) EmitNoIndexStructEvent() (*types.Transaction, error)

EmitNoIndexStructEvent is a paid mutator transaction binding the contract method 0x62c270e1.

Solidity: function emitNoIndexStructEvent() returns()

func (*NetworkDebugContractSession) EmitOneIndexEvent

func (_NetworkDebugContract *NetworkDebugContractSession) EmitOneIndexEvent() (*types.Transaction, error)

EmitOneIndexEvent is a paid mutator transaction binding the contract method 0x8f856296.

Solidity: function emitOneIndexEvent() returns()

func (*NetworkDebugContractSession) EmitOutputs

func (_NetworkDebugContract *NetworkDebugContractSession) EmitOutputs() (*types.Transaction, error)

EmitOutputs is a paid mutator transaction binding the contract method 0x8db611be.

Solidity: function emitOutputs() returns(uint256, string)

func (*NetworkDebugContractSession) EmitThreeIndexEvent

func (_NetworkDebugContract *NetworkDebugContractSession) EmitThreeIndexEvent() (*types.Transaction, error)

EmitThreeIndexEvent is a paid mutator transaction binding the contract method 0xaa3fdcf4.

Solidity: function emitThreeIndexEvent() returns()

func (*NetworkDebugContractSession) EmitTwoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractSession) EmitTwoIndexEvent() (*types.Transaction, error)

EmitTwoIndexEvent is a paid mutator transaction binding the contract method 0x1e31d0a8.

Solidity: function emitTwoIndexEvent() returns()

func (*NetworkDebugContractSession) Fallback

func (_NetworkDebugContract *NetworkDebugContractSession) Fallback(calldata []byte) (*types.Transaction, error)

Fallback is a paid mutator transaction binding the contract fallback function.

Solidity: fallback() payable returns()

func (*NetworkDebugContractSession) Get

func (_NetworkDebugContract *NetworkDebugContractSession) Get() (*big.Int, error)

Get is a free data retrieval call binding the contract method 0x6d4ce63c.

Solidity: function get() view returns(int256 data)

func (*NetworkDebugContractSession) GetCounter

func (_NetworkDebugContract *NetworkDebugContractSession) GetCounter(idx *big.Int) (*big.Int, error)

GetCounter is a free data retrieval call binding the contract method 0x5921483f.

Solidity: function getCounter(int256 idx) view returns(int256 data)

func (*NetworkDebugContractSession) GetData

func (_NetworkDebugContract *NetworkDebugContractSession) GetData() (*big.Int, error)

GetData is a free data retrieval call binding the contract method 0x3bc5de30.

Solidity: function getData() view returns(uint256)

func (*NetworkDebugContractSession) GetMap

func (_NetworkDebugContract *NetworkDebugContractSession) GetMap() (*big.Int, error)

GetMap is a free data retrieval call binding the contract method 0xad3de14c.

Solidity: function getMap() view returns(int256 data)

func (*NetworkDebugContractSession) OnTokenTransfer

func (_NetworkDebugContract *NetworkDebugContractSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)

OnTokenTransfer is a paid mutator transaction binding the contract method 0xa4c0ed36.

Solidity: function onTokenTransfer(address sender, uint256 amount, bytes data) returns()

func (*NetworkDebugContractSession) Pay

func (_NetworkDebugContract *NetworkDebugContractSession) Pay() (*types.Transaction, error)

Pay is a paid mutator transaction binding the contract method 0x1b9265b8.

Solidity: function pay() payable returns()

func (*NetworkDebugContractSession) PerformStaticCall

func (_NetworkDebugContract *NetworkDebugContractSession) PerformStaticCall() (*big.Int, error)

PerformStaticCall is a free data retrieval call binding the contract method 0x3170428e.

Solidity: function performStaticCall() view returns(uint256)

func (*NetworkDebugContractSession) ProcessAddressArray

func (_NetworkDebugContract *NetworkDebugContractSession) ProcessAddressArray(input []common.Address) (*types.Transaction, error)

ProcessAddressArray is a paid mutator transaction binding the contract method 0xe1111f79.

Solidity: function processAddressArray(address[] input) returns(address[])

func (*NetworkDebugContractSession) ProcessDynamicData

func (_NetworkDebugContract *NetworkDebugContractSession) ProcessDynamicData(data NetworkDebugContractData) (*types.Transaction, error)

ProcessDynamicData is a paid mutator transaction binding the contract method 0x7fdc8fe1.

Solidity: function processDynamicData((string,uint256[]) data) returns((string,uint256[]))

func (*NetworkDebugContractSession) ProcessFixedDataArray

func (_NetworkDebugContract *NetworkDebugContractSession) ProcessFixedDataArray(data [3]NetworkDebugContractData) (*types.Transaction, error)

ProcessFixedDataArray is a paid mutator transaction binding the contract method 0x99adad2e.

Solidity: function processFixedDataArray((string,uint256[])[3] data) returns((string,uint256[])[2])

func (*NetworkDebugContractSession) ProcessNestedData

func (_NetworkDebugContract *NetworkDebugContractSession) ProcessNestedData(data NetworkDebugContractNestedData) (*types.Transaction, error)

ProcessNestedData is a paid mutator transaction binding the contract method 0x7f12881c.

Solidity: function processNestedData(((string,uint256[]),bytes) data) returns(((string,uint256[]),bytes))

func (*NetworkDebugContractSession) ProcessNestedData0

func (_NetworkDebugContract *NetworkDebugContractSession) ProcessNestedData0(data NetworkDebugContractData) (*types.Transaction, error)

ProcessNestedData0 is a paid mutator transaction binding the contract method 0xf499af2a.

Solidity: function processNestedData((string,uint256[]) data) returns(((string,uint256[]),bytes))

func (*NetworkDebugContractSession) ProcessUintArray

func (_NetworkDebugContract *NetworkDebugContractSession) ProcessUintArray(input []*big.Int) (*types.Transaction, error)

ProcessUintArray is a paid mutator transaction binding the contract method 0x12d91233.

Solidity: function processUintArray(uint256[] input) returns(uint256[])

func (*NetworkDebugContractSession) Receive

func (_NetworkDebugContract *NetworkDebugContractSession) Receive() (*types.Transaction, error)

Receive is a paid mutator transaction binding the contract receive function.

Solidity: receive() payable returns()

func (*NetworkDebugContractSession) ResetCounter

func (_NetworkDebugContract *NetworkDebugContractSession) ResetCounter(idx *big.Int) (*types.Transaction, error)

ResetCounter is a paid mutator transaction binding the contract method 0xf3396bd9.

Solidity: function resetCounter(int256 idx) returns()

func (*NetworkDebugContractSession) Set

func (_NetworkDebugContract *NetworkDebugContractSession) Set(x *big.Int) (*types.Transaction, error)

Set is a paid mutator transaction binding the contract method 0xe5c19b2d.

Solidity: function set(int256 x) returns(int256 value)

func (*NetworkDebugContractSession) SetMap

func (_NetworkDebugContract *NetworkDebugContractSession) SetMap(x *big.Int) (*types.Transaction, error)

SetMap is a paid mutator transaction binding the contract method 0xe8116e28.

Solidity: function setMap(int256 x) returns(int256 value)

func (*NetworkDebugContractSession) SetStatus

func (_NetworkDebugContract *NetworkDebugContractSession) SetStatus(status uint8) (*types.Transaction, error)

SetStatus is a paid mutator transaction binding the contract method 0x2e49d78b.

Solidity: function setStatus(uint8 status) returns(uint8)

func (*NetworkDebugContractSession) StoredData

func (_NetworkDebugContract *NetworkDebugContractSession) StoredData() (*big.Int, error)

StoredData is a free data retrieval call binding the contract method 0x2a1afcd9.

Solidity: function storedData() view returns(int256)

func (*NetworkDebugContractSession) StoredDataMap

func (_NetworkDebugContract *NetworkDebugContractSession) StoredDataMap(arg0 common.Address) (*big.Int, error)

StoredDataMap is a free data retrieval call binding the contract method 0x48ad9fe8.

Solidity: function storedDataMap(address ) view returns(int256)

func (*NetworkDebugContractSession) SubContract

func (_NetworkDebugContract *NetworkDebugContractSession) SubContract() (common.Address, error)

SubContract is a free data retrieval call binding the contract method 0xc0d06d89.

Solidity: function subContract() view returns(address)

func (*NetworkDebugContractSession) Trace

func (_NetworkDebugContract *NetworkDebugContractSession) Trace(x *big.Int, y *big.Int) (*types.Transaction, error)

Trace is a paid mutator transaction binding the contract method 0x3e41f135.

Solidity: function trace(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractSession) TraceDifferent

func (_NetworkDebugContract *NetworkDebugContractSession) TraceDifferent(x *big.Int, y *big.Int) (*types.Transaction, error)

TraceDifferent is a paid mutator transaction binding the contract method 0x30985bcc.

Solidity: function traceDifferent(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractSession) TraceSubWithCallback

func (_NetworkDebugContract *NetworkDebugContractSession) TraceSubWithCallback(x *big.Int, y *big.Int) (*types.Transaction, error)

TraceSubWithCallback is a paid mutator transaction binding the contract method 0x3837a75e.

Solidity: function traceSubWithCallback(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractSession) TraceWithValidate

func (_NetworkDebugContract *NetworkDebugContractSession) TraceWithValidate(x *big.Int, y *big.Int) (*types.Transaction, error)

TraceWithValidate is a paid mutator transaction binding the contract method 0xb1ae9d85.

Solidity: function traceWithValidate(int256 x, int256 y) payable returns(int256)

func (*NetworkDebugContractSession) TraceYetDifferent

func (_NetworkDebugContract *NetworkDebugContractSession) TraceYetDifferent(x *big.Int, y *big.Int) (*types.Transaction, error)

TraceYetDifferent is a paid mutator transaction binding the contract method 0x58379d71.

Solidity: function traceYetDifferent(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractSession) Validate

func (_NetworkDebugContract *NetworkDebugContractSession) Validate(x *big.Int, y *big.Int) (*types.Transaction, error)

Validate is a paid mutator transaction binding the contract method 0x04d8215b.

Solidity: function validate(int256 x, int256 y) returns(bool)

type NetworkDebugContractThreeIndexAndOneNonIndexedEvent

type NetworkDebugContractThreeIndexAndOneNonIndexedEvent struct {
	RoundId   *big.Int
	StartedBy common.Address
	StartedAt *big.Int
	DataId    string
	Raw       types.Log // Blockchain specific contextual infos
}

NetworkDebugContractThreeIndexAndOneNonIndexedEvent represents a ThreeIndexAndOneNonIndexedEvent event raised by the NetworkDebugContract contract.

type NetworkDebugContractThreeIndexAndOneNonIndexedEventIterator

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

NetworkDebugContractThreeIndexAndOneNonIndexedEventIterator is returned from FilterThreeIndexAndOneNonIndexedEvent and is used to iterate over the raw logs and unpacked data for ThreeIndexAndOneNonIndexedEvent events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractThreeIndexAndOneNonIndexedEventIterator) Close

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

func (*NetworkDebugContractThreeIndexAndOneNonIndexedEventIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractThreeIndexAndOneNonIndexedEventIterator) 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 NetworkDebugContractThreeIndexEvent

type NetworkDebugContractThreeIndexEvent struct {
	RoundId   *big.Int
	StartedBy common.Address
	StartedAt *big.Int
	Raw       types.Log // Blockchain specific contextual infos
}

NetworkDebugContractThreeIndexEvent represents a ThreeIndexEvent event raised by the NetworkDebugContract contract.

type NetworkDebugContractThreeIndexEventIterator

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

NetworkDebugContractThreeIndexEventIterator is returned from FilterThreeIndexEvent and is used to iterate over the raw logs and unpacked data for ThreeIndexEvent events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractThreeIndexEventIterator) Close

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

func (*NetworkDebugContractThreeIndexEventIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractThreeIndexEventIterator) 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 NetworkDebugContractTransactor

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

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

func NewNetworkDebugContractTransactor

func NewNetworkDebugContractTransactor(address common.Address, transactor bind.ContractTransactor) (*NetworkDebugContractTransactor, error)

NewNetworkDebugContractTransactor creates a new write-only instance of NetworkDebugContract, bound to a specific deployed contract.

func (*NetworkDebugContractTransactor) AddCounter

func (_NetworkDebugContract *NetworkDebugContractTransactor) AddCounter(opts *bind.TransactOpts, idx *big.Int, x *big.Int) (*types.Transaction, error)

AddCounter is a paid mutator transaction binding the contract method 0x23515760.

Solidity: function addCounter(int256 idx, int256 x) returns(int256 value)

func (*NetworkDebugContractTransactor) AlwaysRevertsAssert

func (_NetworkDebugContract *NetworkDebugContractTransactor) AlwaysRevertsAssert(opts *bind.TransactOpts) (*types.Transaction, error)

AlwaysRevertsAssert is a paid mutator transaction binding the contract method 0x256560d5.

Solidity: function alwaysRevertsAssert() returns()

func (*NetworkDebugContractTransactor) AlwaysRevertsCustomError

func (_NetworkDebugContract *NetworkDebugContractTransactor) AlwaysRevertsCustomError(opts *bind.TransactOpts) (*types.Transaction, error)

AlwaysRevertsCustomError is a paid mutator transaction binding the contract method 0x5e9c80d6.

Solidity: function alwaysRevertsCustomError() returns()

func (*NetworkDebugContractTransactor) AlwaysRevertsCustomErrorNoValues

func (_NetworkDebugContract *NetworkDebugContractTransactor) AlwaysRevertsCustomErrorNoValues(opts *bind.TransactOpts) (*types.Transaction, error)

AlwaysRevertsCustomErrorNoValues is a paid mutator transaction binding the contract method 0xb600141f.

Solidity: function alwaysRevertsCustomErrorNoValues() returns()

func (*NetworkDebugContractTransactor) AlwaysRevertsRequire

func (_NetworkDebugContract *NetworkDebugContractTransactor) AlwaysRevertsRequire(opts *bind.TransactOpts) (*types.Transaction, error)

AlwaysRevertsRequire is a paid mutator transaction binding the contract method 0x06595f75.

Solidity: function alwaysRevertsRequire() returns()

func (*NetworkDebugContractTransactor) CallRevertFunctionInSubContract

func (_NetworkDebugContract *NetworkDebugContractTransactor) CallRevertFunctionInSubContract(opts *bind.TransactOpts, x *big.Int, y *big.Int) (*types.Transaction, error)

CallRevertFunctionInSubContract is a paid mutator transaction binding the contract method 0x11b3c478.

Solidity: function callRevertFunctionInSubContract(uint256 x, uint256 y) returns()

func (*NetworkDebugContractTransactor) CallRevertFunctionInTheContract

func (_NetworkDebugContract *NetworkDebugContractTransactor) CallRevertFunctionInTheContract(opts *bind.TransactOpts) (*types.Transaction, error)

CallRevertFunctionInTheContract is a paid mutator transaction binding the contract method 0x9349d00b.

Solidity: function callRevertFunctionInTheContract() returns()

func (*NetworkDebugContractTransactor) CallbackMethod

func (_NetworkDebugContract *NetworkDebugContractTransactor) CallbackMethod(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

CallbackMethod is a paid mutator transaction binding the contract method 0xfbcb8d07.

Solidity: function callbackMethod(int256 x) returns(int256)

func (*NetworkDebugContractTransactor) EmitAddress

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitAddress(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)

EmitAddress is a paid mutator transaction binding the contract method 0xec5c3ede.

Solidity: function emitAddress(address addr) returns(address)

func (*NetworkDebugContractTransactor) EmitBytes32

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitBytes32(opts *bind.TransactOpts, input [32]byte) (*types.Transaction, error)

EmitBytes32 is a paid mutator transaction binding the contract method 0x33311ef3.

Solidity: function emitBytes32(bytes32 input) returns(bytes32 output)

func (*NetworkDebugContractTransactor) EmitFourParamMixedEvent

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitFourParamMixedEvent(opts *bind.TransactOpts) (*types.Transaction, error)

EmitFourParamMixedEvent is a paid mutator transaction binding the contract method 0xc2124b22.

Solidity: function emitFourParamMixedEvent() returns()

func (*NetworkDebugContractTransactor) EmitInputs

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitInputs(opts *bind.TransactOpts, inputVal1 *big.Int, inputVal2 string) (*types.Transaction, error)

EmitInputs is a paid mutator transaction binding the contract method 0x81b375a0.

Solidity: function emitInputs(uint256 inputVal1, string inputVal2) returns()

func (*NetworkDebugContractTransactor) EmitInputsOutputs

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitInputsOutputs(opts *bind.TransactOpts, inputVal1 *big.Int, inputVal2 string) (*types.Transaction, error)

EmitInputsOutputs is a paid mutator transaction binding the contract method 0xd7a80205.

Solidity: function emitInputsOutputs(uint256 inputVal1, string inputVal2) returns(uint256, string)

func (*NetworkDebugContractTransactor) EmitInts

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitInts(opts *bind.TransactOpts, first *big.Int, second *big.Int, third *big.Int) (*types.Transaction, error)

EmitInts is a paid mutator transaction binding the contract method 0x9e099652.

Solidity: function emitInts(int256 first, int128 second, uint256 third) returns(int256, int128 outputVal1, uint256 outputVal2)

func (*NetworkDebugContractTransactor) EmitNamedInputsOutputs

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitNamedInputsOutputs(opts *bind.TransactOpts, inputVal1 *big.Int, inputVal2 string) (*types.Transaction, error)

EmitNamedInputsOutputs is a paid mutator transaction binding the contract method 0x45f0c9e6.

Solidity: function emitNamedInputsOutputs(uint256 inputVal1, string inputVal2) returns(uint256 outputVal1, string outputVal2)

func (*NetworkDebugContractTransactor) EmitNamedOutputs

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitNamedOutputs(opts *bind.TransactOpts) (*types.Transaction, error)

EmitNamedOutputs is a paid mutator transaction binding the contract method 0x7014c81d.

Solidity: function emitNamedOutputs() returns(uint256 outputVal1, string outputVal2)

func (*NetworkDebugContractTransactor) EmitNoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitNoIndexEvent(opts *bind.TransactOpts) (*types.Transaction, error)

EmitNoIndexEvent is a paid mutator transaction binding the contract method 0x95a81a4c.

Solidity: function emitNoIndexEvent() returns()

func (*NetworkDebugContractTransactor) EmitNoIndexEventString

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitNoIndexEventString(opts *bind.TransactOpts) (*types.Transaction, error)

EmitNoIndexEventString is a paid mutator transaction binding the contract method 0x788c4772.

Solidity: function emitNoIndexEventString() returns()

func (*NetworkDebugContractTransactor) EmitNoIndexStructEvent

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitNoIndexStructEvent(opts *bind.TransactOpts) (*types.Transaction, error)

EmitNoIndexStructEvent is a paid mutator transaction binding the contract method 0x62c270e1.

Solidity: function emitNoIndexStructEvent() returns()

func (*NetworkDebugContractTransactor) EmitOneIndexEvent

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitOneIndexEvent(opts *bind.TransactOpts) (*types.Transaction, error)

EmitOneIndexEvent is a paid mutator transaction binding the contract method 0x8f856296.

Solidity: function emitOneIndexEvent() returns()

func (*NetworkDebugContractTransactor) EmitOutputs

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitOutputs(opts *bind.TransactOpts) (*types.Transaction, error)

EmitOutputs is a paid mutator transaction binding the contract method 0x8db611be.

Solidity: function emitOutputs() returns(uint256, string)

func (*NetworkDebugContractTransactor) EmitThreeIndexEvent

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitThreeIndexEvent(opts *bind.TransactOpts) (*types.Transaction, error)

EmitThreeIndexEvent is a paid mutator transaction binding the contract method 0xaa3fdcf4.

Solidity: function emitThreeIndexEvent() returns()

func (*NetworkDebugContractTransactor) EmitTwoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractTransactor) EmitTwoIndexEvent(opts *bind.TransactOpts) (*types.Transaction, error)

EmitTwoIndexEvent is a paid mutator transaction binding the contract method 0x1e31d0a8.

Solidity: function emitTwoIndexEvent() returns()

func (*NetworkDebugContractTransactor) Fallback

func (_NetworkDebugContract *NetworkDebugContractTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)

Fallback is a paid mutator transaction binding the contract fallback function.

Solidity: fallback() payable returns()

func (*NetworkDebugContractTransactor) OnTokenTransfer

func (_NetworkDebugContract *NetworkDebugContractTransactor) OnTokenTransfer(opts *bind.TransactOpts, sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)

OnTokenTransfer is a paid mutator transaction binding the contract method 0xa4c0ed36.

Solidity: function onTokenTransfer(address sender, uint256 amount, bytes data) returns()

func (*NetworkDebugContractTransactor) Pay

func (_NetworkDebugContract *NetworkDebugContractTransactor) Pay(opts *bind.TransactOpts) (*types.Transaction, error)

Pay is a paid mutator transaction binding the contract method 0x1b9265b8.

Solidity: function pay() payable returns()

func (*NetworkDebugContractTransactor) ProcessAddressArray

func (_NetworkDebugContract *NetworkDebugContractTransactor) ProcessAddressArray(opts *bind.TransactOpts, input []common.Address) (*types.Transaction, error)

ProcessAddressArray is a paid mutator transaction binding the contract method 0xe1111f79.

Solidity: function processAddressArray(address[] input) returns(address[])

func (*NetworkDebugContractTransactor) ProcessDynamicData

func (_NetworkDebugContract *NetworkDebugContractTransactor) ProcessDynamicData(opts *bind.TransactOpts, data NetworkDebugContractData) (*types.Transaction, error)

ProcessDynamicData is a paid mutator transaction binding the contract method 0x7fdc8fe1.

Solidity: function processDynamicData((string,uint256[]) data) returns((string,uint256[]))

func (*NetworkDebugContractTransactor) ProcessFixedDataArray

func (_NetworkDebugContract *NetworkDebugContractTransactor) ProcessFixedDataArray(opts *bind.TransactOpts, data [3]NetworkDebugContractData) (*types.Transaction, error)

ProcessFixedDataArray is a paid mutator transaction binding the contract method 0x99adad2e.

Solidity: function processFixedDataArray((string,uint256[])[3] data) returns((string,uint256[])[2])

func (*NetworkDebugContractTransactor) ProcessNestedData

func (_NetworkDebugContract *NetworkDebugContractTransactor) ProcessNestedData(opts *bind.TransactOpts, data NetworkDebugContractNestedData) (*types.Transaction, error)

ProcessNestedData is a paid mutator transaction binding the contract method 0x7f12881c.

Solidity: function processNestedData(((string,uint256[]),bytes) data) returns(((string,uint256[]),bytes))

func (*NetworkDebugContractTransactor) ProcessNestedData0

func (_NetworkDebugContract *NetworkDebugContractTransactor) ProcessNestedData0(opts *bind.TransactOpts, data NetworkDebugContractData) (*types.Transaction, error)

ProcessNestedData0 is a paid mutator transaction binding the contract method 0xf499af2a.

Solidity: function processNestedData((string,uint256[]) data) returns(((string,uint256[]),bytes))

func (*NetworkDebugContractTransactor) ProcessUintArray

func (_NetworkDebugContract *NetworkDebugContractTransactor) ProcessUintArray(opts *bind.TransactOpts, input []*big.Int) (*types.Transaction, error)

ProcessUintArray is a paid mutator transaction binding the contract method 0x12d91233.

Solidity: function processUintArray(uint256[] input) returns(uint256[])

func (*NetworkDebugContractTransactor) Receive

func (_NetworkDebugContract *NetworkDebugContractTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)

Receive is a paid mutator transaction binding the contract receive function.

Solidity: receive() payable returns()

func (*NetworkDebugContractTransactor) ResetCounter

func (_NetworkDebugContract *NetworkDebugContractTransactor) ResetCounter(opts *bind.TransactOpts, idx *big.Int) (*types.Transaction, error)

ResetCounter is a paid mutator transaction binding the contract method 0xf3396bd9.

Solidity: function resetCounter(int256 idx) returns()

func (*NetworkDebugContractTransactor) Set

func (_NetworkDebugContract *NetworkDebugContractTransactor) Set(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

Set is a paid mutator transaction binding the contract method 0xe5c19b2d.

Solidity: function set(int256 x) returns(int256 value)

func (*NetworkDebugContractTransactor) SetMap

func (_NetworkDebugContract *NetworkDebugContractTransactor) SetMap(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

SetMap is a paid mutator transaction binding the contract method 0xe8116e28.

Solidity: function setMap(int256 x) returns(int256 value)

func (*NetworkDebugContractTransactor) SetStatus

func (_NetworkDebugContract *NetworkDebugContractTransactor) SetStatus(opts *bind.TransactOpts, status uint8) (*types.Transaction, error)

SetStatus is a paid mutator transaction binding the contract method 0x2e49d78b.

Solidity: function setStatus(uint8 status) returns(uint8)

func (*NetworkDebugContractTransactor) Trace

func (_NetworkDebugContract *NetworkDebugContractTransactor) Trace(opts *bind.TransactOpts, x *big.Int, y *big.Int) (*types.Transaction, error)

Trace is a paid mutator transaction binding the contract method 0x3e41f135.

Solidity: function trace(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractTransactor) TraceDifferent

func (_NetworkDebugContract *NetworkDebugContractTransactor) TraceDifferent(opts *bind.TransactOpts, x *big.Int, y *big.Int) (*types.Transaction, error)

TraceDifferent is a paid mutator transaction binding the contract method 0x30985bcc.

Solidity: function traceDifferent(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractTransactor) TraceSubWithCallback

func (_NetworkDebugContract *NetworkDebugContractTransactor) TraceSubWithCallback(opts *bind.TransactOpts, x *big.Int, y *big.Int) (*types.Transaction, error)

TraceSubWithCallback is a paid mutator transaction binding the contract method 0x3837a75e.

Solidity: function traceSubWithCallback(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractTransactor) TraceWithValidate

func (_NetworkDebugContract *NetworkDebugContractTransactor) TraceWithValidate(opts *bind.TransactOpts, x *big.Int, y *big.Int) (*types.Transaction, error)

TraceWithValidate is a paid mutator transaction binding the contract method 0xb1ae9d85.

Solidity: function traceWithValidate(int256 x, int256 y) payable returns(int256)

func (*NetworkDebugContractTransactor) TraceYetDifferent

func (_NetworkDebugContract *NetworkDebugContractTransactor) TraceYetDifferent(opts *bind.TransactOpts, x *big.Int, y *big.Int) (*types.Transaction, error)

TraceYetDifferent is a paid mutator transaction binding the contract method 0x58379d71.

Solidity: function traceYetDifferent(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractTransactor) Validate

func (_NetworkDebugContract *NetworkDebugContractTransactor) Validate(opts *bind.TransactOpts, x *big.Int, y *big.Int) (*types.Transaction, error)

Validate is a paid mutator transaction binding the contract method 0x04d8215b.

Solidity: function validate(int256 x, int256 y) returns(bool)

type NetworkDebugContractTransactorRaw

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

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

func (*NetworkDebugContractTransactorRaw) Transact

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

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

func (*NetworkDebugContractTransactorRaw) Transfer

func (_NetworkDebugContract *NetworkDebugContractTransactorRaw) 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 NetworkDebugContractTransactorSession

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

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

func (*NetworkDebugContractTransactorSession) AddCounter

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) AddCounter(idx *big.Int, x *big.Int) (*types.Transaction, error)

AddCounter is a paid mutator transaction binding the contract method 0x23515760.

Solidity: function addCounter(int256 idx, int256 x) returns(int256 value)

func (*NetworkDebugContractTransactorSession) AlwaysRevertsAssert

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) AlwaysRevertsAssert() (*types.Transaction, error)

AlwaysRevertsAssert is a paid mutator transaction binding the contract method 0x256560d5.

Solidity: function alwaysRevertsAssert() returns()

func (*NetworkDebugContractTransactorSession) AlwaysRevertsCustomError

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) AlwaysRevertsCustomError() (*types.Transaction, error)

AlwaysRevertsCustomError is a paid mutator transaction binding the contract method 0x5e9c80d6.

Solidity: function alwaysRevertsCustomError() returns()

func (*NetworkDebugContractTransactorSession) AlwaysRevertsCustomErrorNoValues

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) AlwaysRevertsCustomErrorNoValues() (*types.Transaction, error)

AlwaysRevertsCustomErrorNoValues is a paid mutator transaction binding the contract method 0xb600141f.

Solidity: function alwaysRevertsCustomErrorNoValues() returns()

func (*NetworkDebugContractTransactorSession) AlwaysRevertsRequire

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) AlwaysRevertsRequire() (*types.Transaction, error)

AlwaysRevertsRequire is a paid mutator transaction binding the contract method 0x06595f75.

Solidity: function alwaysRevertsRequire() returns()

func (*NetworkDebugContractTransactorSession) CallRevertFunctionInSubContract

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) CallRevertFunctionInSubContract(x *big.Int, y *big.Int) (*types.Transaction, error)

CallRevertFunctionInSubContract is a paid mutator transaction binding the contract method 0x11b3c478.

Solidity: function callRevertFunctionInSubContract(uint256 x, uint256 y) returns()

func (*NetworkDebugContractTransactorSession) CallRevertFunctionInTheContract

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) CallRevertFunctionInTheContract() (*types.Transaction, error)

CallRevertFunctionInTheContract is a paid mutator transaction binding the contract method 0x9349d00b.

Solidity: function callRevertFunctionInTheContract() returns()

func (*NetworkDebugContractTransactorSession) CallbackMethod

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) CallbackMethod(x *big.Int) (*types.Transaction, error)

CallbackMethod is a paid mutator transaction binding the contract method 0xfbcb8d07.

Solidity: function callbackMethod(int256 x) returns(int256)

func (*NetworkDebugContractTransactorSession) EmitAddress

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitAddress(addr common.Address) (*types.Transaction, error)

EmitAddress is a paid mutator transaction binding the contract method 0xec5c3ede.

Solidity: function emitAddress(address addr) returns(address)

func (*NetworkDebugContractTransactorSession) EmitBytes32

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitBytes32(input [32]byte) (*types.Transaction, error)

EmitBytes32 is a paid mutator transaction binding the contract method 0x33311ef3.

Solidity: function emitBytes32(bytes32 input) returns(bytes32 output)

func (*NetworkDebugContractTransactorSession) EmitFourParamMixedEvent

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitFourParamMixedEvent() (*types.Transaction, error)

EmitFourParamMixedEvent is a paid mutator transaction binding the contract method 0xc2124b22.

Solidity: function emitFourParamMixedEvent() returns()

func (*NetworkDebugContractTransactorSession) EmitInputs

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitInputs(inputVal1 *big.Int, inputVal2 string) (*types.Transaction, error)

EmitInputs is a paid mutator transaction binding the contract method 0x81b375a0.

Solidity: function emitInputs(uint256 inputVal1, string inputVal2) returns()

func (*NetworkDebugContractTransactorSession) EmitInputsOutputs

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitInputsOutputs(inputVal1 *big.Int, inputVal2 string) (*types.Transaction, error)

EmitInputsOutputs is a paid mutator transaction binding the contract method 0xd7a80205.

Solidity: function emitInputsOutputs(uint256 inputVal1, string inputVal2) returns(uint256, string)

func (*NetworkDebugContractTransactorSession) EmitInts

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitInts(first *big.Int, second *big.Int, third *big.Int) (*types.Transaction, error)

EmitInts is a paid mutator transaction binding the contract method 0x9e099652.

Solidity: function emitInts(int256 first, int128 second, uint256 third) returns(int256, int128 outputVal1, uint256 outputVal2)

func (*NetworkDebugContractTransactorSession) EmitNamedInputsOutputs

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitNamedInputsOutputs(inputVal1 *big.Int, inputVal2 string) (*types.Transaction, error)

EmitNamedInputsOutputs is a paid mutator transaction binding the contract method 0x45f0c9e6.

Solidity: function emitNamedInputsOutputs(uint256 inputVal1, string inputVal2) returns(uint256 outputVal1, string outputVal2)

func (*NetworkDebugContractTransactorSession) EmitNamedOutputs

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitNamedOutputs() (*types.Transaction, error)

EmitNamedOutputs is a paid mutator transaction binding the contract method 0x7014c81d.

Solidity: function emitNamedOutputs() returns(uint256 outputVal1, string outputVal2)

func (*NetworkDebugContractTransactorSession) EmitNoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitNoIndexEvent() (*types.Transaction, error)

EmitNoIndexEvent is a paid mutator transaction binding the contract method 0x95a81a4c.

Solidity: function emitNoIndexEvent() returns()

func (*NetworkDebugContractTransactorSession) EmitNoIndexEventString

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitNoIndexEventString() (*types.Transaction, error)

EmitNoIndexEventString is a paid mutator transaction binding the contract method 0x788c4772.

Solidity: function emitNoIndexEventString() returns()

func (*NetworkDebugContractTransactorSession) EmitNoIndexStructEvent

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitNoIndexStructEvent() (*types.Transaction, error)

EmitNoIndexStructEvent is a paid mutator transaction binding the contract method 0x62c270e1.

Solidity: function emitNoIndexStructEvent() returns()

func (*NetworkDebugContractTransactorSession) EmitOneIndexEvent

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitOneIndexEvent() (*types.Transaction, error)

EmitOneIndexEvent is a paid mutator transaction binding the contract method 0x8f856296.

Solidity: function emitOneIndexEvent() returns()

func (*NetworkDebugContractTransactorSession) EmitOutputs

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitOutputs() (*types.Transaction, error)

EmitOutputs is a paid mutator transaction binding the contract method 0x8db611be.

Solidity: function emitOutputs() returns(uint256, string)

func (*NetworkDebugContractTransactorSession) EmitThreeIndexEvent

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitThreeIndexEvent() (*types.Transaction, error)

EmitThreeIndexEvent is a paid mutator transaction binding the contract method 0xaa3fdcf4.

Solidity: function emitThreeIndexEvent() returns()

func (*NetworkDebugContractTransactorSession) EmitTwoIndexEvent

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) EmitTwoIndexEvent() (*types.Transaction, error)

EmitTwoIndexEvent is a paid mutator transaction binding the contract method 0x1e31d0a8.

Solidity: function emitTwoIndexEvent() returns()

func (*NetworkDebugContractTransactorSession) Fallback

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)

Fallback is a paid mutator transaction binding the contract fallback function.

Solidity: fallback() payable returns()

func (*NetworkDebugContractTransactorSession) OnTokenTransfer

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) OnTokenTransfer(sender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)

OnTokenTransfer is a paid mutator transaction binding the contract method 0xa4c0ed36.

Solidity: function onTokenTransfer(address sender, uint256 amount, bytes data) returns()

func (*NetworkDebugContractTransactorSession) Pay

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) Pay() (*types.Transaction, error)

Pay is a paid mutator transaction binding the contract method 0x1b9265b8.

Solidity: function pay() payable returns()

func (*NetworkDebugContractTransactorSession) ProcessAddressArray

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) ProcessAddressArray(input []common.Address) (*types.Transaction, error)

ProcessAddressArray is a paid mutator transaction binding the contract method 0xe1111f79.

Solidity: function processAddressArray(address[] input) returns(address[])

func (*NetworkDebugContractTransactorSession) ProcessDynamicData

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) ProcessDynamicData(data NetworkDebugContractData) (*types.Transaction, error)

ProcessDynamicData is a paid mutator transaction binding the contract method 0x7fdc8fe1.

Solidity: function processDynamicData((string,uint256[]) data) returns((string,uint256[]))

func (*NetworkDebugContractTransactorSession) ProcessFixedDataArray

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) ProcessFixedDataArray(data [3]NetworkDebugContractData) (*types.Transaction, error)

ProcessFixedDataArray is a paid mutator transaction binding the contract method 0x99adad2e.

Solidity: function processFixedDataArray((string,uint256[])[3] data) returns((string,uint256[])[2])

func (*NetworkDebugContractTransactorSession) ProcessNestedData

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) ProcessNestedData(data NetworkDebugContractNestedData) (*types.Transaction, error)

ProcessNestedData is a paid mutator transaction binding the contract method 0x7f12881c.

Solidity: function processNestedData(((string,uint256[]),bytes) data) returns(((string,uint256[]),bytes))

func (*NetworkDebugContractTransactorSession) ProcessNestedData0

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) ProcessNestedData0(data NetworkDebugContractData) (*types.Transaction, error)

ProcessNestedData0 is a paid mutator transaction binding the contract method 0xf499af2a.

Solidity: function processNestedData((string,uint256[]) data) returns(((string,uint256[]),bytes))

func (*NetworkDebugContractTransactorSession) ProcessUintArray

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) ProcessUintArray(input []*big.Int) (*types.Transaction, error)

ProcessUintArray is a paid mutator transaction binding the contract method 0x12d91233.

Solidity: function processUintArray(uint256[] input) returns(uint256[])

func (*NetworkDebugContractTransactorSession) Receive

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) Receive() (*types.Transaction, error)

Receive is a paid mutator transaction binding the contract receive function.

Solidity: receive() payable returns()

func (*NetworkDebugContractTransactorSession) ResetCounter

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) ResetCounter(idx *big.Int) (*types.Transaction, error)

ResetCounter is a paid mutator transaction binding the contract method 0xf3396bd9.

Solidity: function resetCounter(int256 idx) returns()

func (*NetworkDebugContractTransactorSession) Set

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) Set(x *big.Int) (*types.Transaction, error)

Set is a paid mutator transaction binding the contract method 0xe5c19b2d.

Solidity: function set(int256 x) returns(int256 value)

func (*NetworkDebugContractTransactorSession) SetMap

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) SetMap(x *big.Int) (*types.Transaction, error)

SetMap is a paid mutator transaction binding the contract method 0xe8116e28.

Solidity: function setMap(int256 x) returns(int256 value)

func (*NetworkDebugContractTransactorSession) SetStatus

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) SetStatus(status uint8) (*types.Transaction, error)

SetStatus is a paid mutator transaction binding the contract method 0x2e49d78b.

Solidity: function setStatus(uint8 status) returns(uint8)

func (*NetworkDebugContractTransactorSession) Trace

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) Trace(x *big.Int, y *big.Int) (*types.Transaction, error)

Trace is a paid mutator transaction binding the contract method 0x3e41f135.

Solidity: function trace(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractTransactorSession) TraceDifferent

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) TraceDifferent(x *big.Int, y *big.Int) (*types.Transaction, error)

TraceDifferent is a paid mutator transaction binding the contract method 0x30985bcc.

Solidity: function traceDifferent(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractTransactorSession) TraceSubWithCallback

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) TraceSubWithCallback(x *big.Int, y *big.Int) (*types.Transaction, error)

TraceSubWithCallback is a paid mutator transaction binding the contract method 0x3837a75e.

Solidity: function traceSubWithCallback(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractTransactorSession) TraceWithValidate

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) TraceWithValidate(x *big.Int, y *big.Int) (*types.Transaction, error)

TraceWithValidate is a paid mutator transaction binding the contract method 0xb1ae9d85.

Solidity: function traceWithValidate(int256 x, int256 y) payable returns(int256)

func (*NetworkDebugContractTransactorSession) TraceYetDifferent

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) TraceYetDifferent(x *big.Int, y *big.Int) (*types.Transaction, error)

TraceYetDifferent is a paid mutator transaction binding the contract method 0x58379d71.

Solidity: function traceYetDifferent(int256 x, int256 y) returns(int256)

func (*NetworkDebugContractTransactorSession) Validate

func (_NetworkDebugContract *NetworkDebugContractTransactorSession) Validate(x *big.Int, y *big.Int) (*types.Transaction, error)

Validate is a paid mutator transaction binding the contract method 0x04d8215b.

Solidity: function validate(int256 x, int256 y) returns(bool)

type NetworkDebugContractTwoIndexEvent

type NetworkDebugContractTwoIndexEvent struct {
	RoundId   *big.Int
	StartedBy common.Address
	Raw       types.Log // Blockchain specific contextual infos
}

NetworkDebugContractTwoIndexEvent represents a TwoIndexEvent event raised by the NetworkDebugContract contract.

type NetworkDebugContractTwoIndexEventIterator

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

NetworkDebugContractTwoIndexEventIterator is returned from FilterTwoIndexEvent and is used to iterate over the raw logs and unpacked data for TwoIndexEvent events raised by the NetworkDebugContract contract.

func (*NetworkDebugContractTwoIndexEventIterator) Close

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

func (*NetworkDebugContractTwoIndexEventIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*NetworkDebugContractTwoIndexEventIterator) 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.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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