RLPReaderHelper

package
v0.0.0-...-1b15b10 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2022 License: LGPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const RLPReaderHelperABI = "" /* 5465-byte string literal not displayed */

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

Variables

View Source
var RLPReaderHelperBin = "" /* 12072-byte string literal not displayed */

RLPReaderHelperBin is the compiled bytecode used for deploying new contracts.

Functions

func ParseRLPReaderHelperABI

func ParseRLPReaderHelperABI() (*abi.ABI, error)

ParseRLPReaderHelperABI parses the ABI

Types

type RLPReaderHelper

type RLPReaderHelper struct {
	RLPReaderHelperCaller     // Read-only binding to the contract
	RLPReaderHelperTransactor // Write-only binding to the contract
	RLPReaderHelperFilterer   // Log filterer for contract events
}

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

func DeployRLPReaderHelper

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

DeployRLPReaderHelper deploys a new Ethereum contract, binding an instance of RLPReaderHelper to it.

func NewRLPReaderHelper

func NewRLPReaderHelper(address common.Address, backend bind.ContractBackend) (*RLPReaderHelper, error)

NewRLPReaderHelper creates a new instance of RLPReaderHelper, bound to a specific deployed contract.

type RLPReaderHelperCaller

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

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

func NewRLPReaderHelperCaller

func NewRLPReaderHelperCaller(address common.Address, caller bind.ContractCaller) (*RLPReaderHelperCaller, error)

NewRLPReaderHelperCaller creates a new read-only instance of RLPReaderHelper, bound to a specific deployed contract.

func (*RLPReaderHelperCaller) BytesToString

func (_RLPReaderHelper *RLPReaderHelperCaller) BytesToString(opts *bind.CallOpts, item []byte) (string, error)

BytesToString is a free data retrieval call binding the contract method 0x39614e4f.

Solidity: function bytesToString(bytes item) constant returns(string)

func (*RLPReaderHelperCaller) CustomDestructure

func (_RLPReaderHelper *RLPReaderHelperCaller) CustomDestructure(opts *bind.CallOpts, item []byte) (common.Address, bool, *big.Int, error)

CustomDestructure is a free data retrieval call binding the contract method 0x059a97fb.

Solidity: function customDestructure(bytes item) constant returns(address, bool, uint256)

func (*RLPReaderHelperCaller) CustomNestedDestructure

func (_RLPReaderHelper *RLPReaderHelperCaller) CustomNestedDestructure(opts *bind.CallOpts, item []byte) (common.Address, *big.Int, error)

CustomNestedDestructure is a free data retrieval call binding the contract method 0x15943cb6.

Solidity: function customNestedDestructure(bytes item) constant returns(address, uint256)

func (*RLPReaderHelperCaller) CustomNestedToRlpBytes

func (_RLPReaderHelper *RLPReaderHelperCaller) CustomNestedToRlpBytes(opts *bind.CallOpts, item []byte) ([]byte, error)

CustomNestedToRlpBytes is a free data retrieval call binding the contract method 0x74c4c494.

Solidity: function customNestedToRlpBytes(bytes item) constant returns(bytes)

func (*RLPReaderHelperCaller) IsList

func (_RLPReaderHelper *RLPReaderHelperCaller) IsList(opts *bind.CallOpts, item []byte) (bool, error)

IsList is a free data retrieval call binding the contract method 0x19921bd0.

Solidity: function isList(bytes item) constant returns(bool)

func (*RLPReaderHelperCaller) ItemLength

func (_RLPReaderHelper *RLPReaderHelperCaller) ItemLength(opts *bind.CallOpts, item []byte) (*big.Int, error)

ItemLength is a free data retrieval call binding the contract method 0x8109672f.

Solidity: function itemLength(bytes item) constant returns(uint256)

func (*RLPReaderHelperCaller) NestedIteration

func (_RLPReaderHelper *RLPReaderHelperCaller) NestedIteration(opts *bind.CallOpts, item []byte) (string, error)

NestedIteration is a free data retrieval call binding the contract method 0x76193f8c.

Solidity: function nestedIteration(bytes item) constant returns(string)

func (*RLPReaderHelperCaller) NumItems

func (_RLPReaderHelper *RLPReaderHelperCaller) NumItems(opts *bind.CallOpts, item []byte) (*big.Int, error)

NumItems is a free data retrieval call binding the contract method 0xdd208ea1.

Solidity: function numItems(bytes item) constant returns(uint256)

func (*RLPReaderHelperCaller) PayloadLen

func (_RLPReaderHelper *RLPReaderHelperCaller) PayloadLen(opts *bind.CallOpts, item []byte) (*big.Int, error)

PayloadLen is a free data retrieval call binding the contract method 0x6393b0fb.

Solidity: function payloadLen(bytes item) constant returns(uint256)

func (*RLPReaderHelperCaller) RlpLen

func (_RLPReaderHelper *RLPReaderHelperCaller) RlpLen(opts *bind.CallOpts, item []byte) (*big.Int, error)

RlpLen is a free data retrieval call binding the contract method 0xaac19545.

Solidity: function rlpLen(bytes item) constant returns(uint256)

func (*RLPReaderHelperCaller) ToAddress

func (_RLPReaderHelper *RLPReaderHelperCaller) ToAddress(opts *bind.CallOpts, item []byte) (common.Address, error)

ToAddress is a free data retrieval call binding the contract method 0x2d888869.

Solidity: function toAddress(bytes item) constant returns(address)

func (*RLPReaderHelperCaller) ToBlockHeader

func (_RLPReaderHelper *RLPReaderHelperCaller) ToBlockHeader(opts *bind.CallOpts, rlpHeader []byte) (struct {
	ParentHash       [32]byte
	Sha3Uncles       [32]byte
	StateRoot        [32]byte
	TransactionsRoot [32]byte
	ReceiptsRoot     [32]byte
	Difficulty       *big.Int
	Number           *big.Int
	GasLimit         *big.Int
	GasUsed          *big.Int
	Timestamp        *big.Int
	Nonce            *big.Int
}, error)

ToBlockHeader is a free data retrieval call binding the contract method 0xe7617bf8.

Solidity: function toBlockHeader(bytes rlpHeader) constant returns(bytes32 parentHash, bytes32 sha3Uncles, bytes32 stateRoot, bytes32 transactionsRoot, bytes32 receiptsRoot, uint256 difficulty, uint256 number, uint256 gasLimit, uint256 gasUsed, uint256 timestamp, uint256 nonce)

func (*RLPReaderHelperCaller) ToBoolean

func (_RLPReaderHelper *RLPReaderHelperCaller) ToBoolean(opts *bind.CallOpts, item []byte) (bool, error)

ToBoolean is a free data retrieval call binding the contract method 0x04ba3427.

Solidity: function toBoolean(bytes item) constant returns(bool)

func (*RLPReaderHelperCaller) ToBytes

func (_RLPReaderHelper *RLPReaderHelperCaller) ToBytes(opts *bind.CallOpts, item []byte) ([]byte, error)

ToBytes is a free data retrieval call binding the contract method 0xe79fbcec.

Solidity: function toBytes(bytes item) constant returns(bytes)

func (*RLPReaderHelperCaller) ToIterator

func (_RLPReaderHelper *RLPReaderHelperCaller) ToIterator(opts *bind.CallOpts, item []byte) error

ToIterator is a free data retrieval call binding the contract method 0xd03ca5a3.

Solidity: function toIterator(bytes item) constant returns()

func (*RLPReaderHelperCaller) ToRlpBytes

func (_RLPReaderHelper *RLPReaderHelperCaller) ToRlpBytes(opts *bind.CallOpts, item []byte) ([]byte, error)

ToRlpBytes is a free data retrieval call binding the contract method 0x33c82d18.

Solidity: function toRlpBytes(bytes item) constant returns(bytes)

func (*RLPReaderHelperCaller) ToUint

func (_RLPReaderHelper *RLPReaderHelperCaller) ToUint(opts *bind.CallOpts, item []byte) (*big.Int, error)

ToUint is a free data retrieval call binding the contract method 0x8529d576.

Solidity: function toUint(bytes item) constant returns(uint256)

func (*RLPReaderHelperCaller) ToUintStrict

func (_RLPReaderHelper *RLPReaderHelperCaller) ToUintStrict(opts *bind.CallOpts, item []byte) (*big.Int, error)

ToUintStrict is a free data retrieval call binding the contract method 0x20f91849.

Solidity: function toUintStrict(bytes item) constant returns(uint256)

type RLPReaderHelperCallerRaw

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

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

func (*RLPReaderHelperCallerRaw) Call

func (_RLPReaderHelper *RLPReaderHelperCallerRaw) 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 RLPReaderHelperCallerSession

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

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

func (*RLPReaderHelperCallerSession) BytesToString

func (_RLPReaderHelper *RLPReaderHelperCallerSession) BytesToString(item []byte) (string, error)

BytesToString is a free data retrieval call binding the contract method 0x39614e4f.

Solidity: function bytesToString(bytes item) constant returns(string)

func (*RLPReaderHelperCallerSession) CustomDestructure

func (_RLPReaderHelper *RLPReaderHelperCallerSession) CustomDestructure(item []byte) (common.Address, bool, *big.Int, error)

CustomDestructure is a free data retrieval call binding the contract method 0x059a97fb.

Solidity: function customDestructure(bytes item) constant returns(address, bool, uint256)

func (*RLPReaderHelperCallerSession) CustomNestedDestructure

func (_RLPReaderHelper *RLPReaderHelperCallerSession) CustomNestedDestructure(item []byte) (common.Address, *big.Int, error)

CustomNestedDestructure is a free data retrieval call binding the contract method 0x15943cb6.

Solidity: function customNestedDestructure(bytes item) constant returns(address, uint256)

func (*RLPReaderHelperCallerSession) CustomNestedToRlpBytes

func (_RLPReaderHelper *RLPReaderHelperCallerSession) CustomNestedToRlpBytes(item []byte) ([]byte, error)

CustomNestedToRlpBytes is a free data retrieval call binding the contract method 0x74c4c494.

Solidity: function customNestedToRlpBytes(bytes item) constant returns(bytes)

func (*RLPReaderHelperCallerSession) IsList

func (_RLPReaderHelper *RLPReaderHelperCallerSession) IsList(item []byte) (bool, error)

IsList is a free data retrieval call binding the contract method 0x19921bd0.

Solidity: function isList(bytes item) constant returns(bool)

func (*RLPReaderHelperCallerSession) ItemLength

func (_RLPReaderHelper *RLPReaderHelperCallerSession) ItemLength(item []byte) (*big.Int, error)

ItemLength is a free data retrieval call binding the contract method 0x8109672f.

Solidity: function itemLength(bytes item) constant returns(uint256)

func (*RLPReaderHelperCallerSession) NestedIteration

func (_RLPReaderHelper *RLPReaderHelperCallerSession) NestedIteration(item []byte) (string, error)

NestedIteration is a free data retrieval call binding the contract method 0x76193f8c.

Solidity: function nestedIteration(bytes item) constant returns(string)

func (*RLPReaderHelperCallerSession) NumItems

func (_RLPReaderHelper *RLPReaderHelperCallerSession) NumItems(item []byte) (*big.Int, error)

NumItems is a free data retrieval call binding the contract method 0xdd208ea1.

Solidity: function numItems(bytes item) constant returns(uint256)

func (*RLPReaderHelperCallerSession) PayloadLen

func (_RLPReaderHelper *RLPReaderHelperCallerSession) PayloadLen(item []byte) (*big.Int, error)

PayloadLen is a free data retrieval call binding the contract method 0x6393b0fb.

Solidity: function payloadLen(bytes item) constant returns(uint256)

func (*RLPReaderHelperCallerSession) RlpLen

func (_RLPReaderHelper *RLPReaderHelperCallerSession) RlpLen(item []byte) (*big.Int, error)

RlpLen is a free data retrieval call binding the contract method 0xaac19545.

Solidity: function rlpLen(bytes item) constant returns(uint256)

func (*RLPReaderHelperCallerSession) ToAddress

func (_RLPReaderHelper *RLPReaderHelperCallerSession) ToAddress(item []byte) (common.Address, error)

ToAddress is a free data retrieval call binding the contract method 0x2d888869.

Solidity: function toAddress(bytes item) constant returns(address)

func (*RLPReaderHelperCallerSession) ToBlockHeader

func (_RLPReaderHelper *RLPReaderHelperCallerSession) ToBlockHeader(rlpHeader []byte) (struct {
	ParentHash       [32]byte
	Sha3Uncles       [32]byte
	StateRoot        [32]byte
	TransactionsRoot [32]byte
	ReceiptsRoot     [32]byte
	Difficulty       *big.Int
	Number           *big.Int
	GasLimit         *big.Int
	GasUsed          *big.Int
	Timestamp        *big.Int
	Nonce            *big.Int
}, error)

ToBlockHeader is a free data retrieval call binding the contract method 0xe7617bf8.

Solidity: function toBlockHeader(bytes rlpHeader) constant returns(bytes32 parentHash, bytes32 sha3Uncles, bytes32 stateRoot, bytes32 transactionsRoot, bytes32 receiptsRoot, uint256 difficulty, uint256 number, uint256 gasLimit, uint256 gasUsed, uint256 timestamp, uint256 nonce)

func (*RLPReaderHelperCallerSession) ToBoolean

func (_RLPReaderHelper *RLPReaderHelperCallerSession) ToBoolean(item []byte) (bool, error)

ToBoolean is a free data retrieval call binding the contract method 0x04ba3427.

Solidity: function toBoolean(bytes item) constant returns(bool)

func (*RLPReaderHelperCallerSession) ToBytes

func (_RLPReaderHelper *RLPReaderHelperCallerSession) ToBytes(item []byte) ([]byte, error)

ToBytes is a free data retrieval call binding the contract method 0xe79fbcec.

Solidity: function toBytes(bytes item) constant returns(bytes)

func (*RLPReaderHelperCallerSession) ToIterator

func (_RLPReaderHelper *RLPReaderHelperCallerSession) ToIterator(item []byte) error

ToIterator is a free data retrieval call binding the contract method 0xd03ca5a3.

Solidity: function toIterator(bytes item) constant returns()

func (*RLPReaderHelperCallerSession) ToRlpBytes

func (_RLPReaderHelper *RLPReaderHelperCallerSession) ToRlpBytes(item []byte) ([]byte, error)

ToRlpBytes is a free data retrieval call binding the contract method 0x33c82d18.

Solidity: function toRlpBytes(bytes item) constant returns(bytes)

func (*RLPReaderHelperCallerSession) ToUint

func (_RLPReaderHelper *RLPReaderHelperCallerSession) ToUint(item []byte) (*big.Int, error)

ToUint is a free data retrieval call binding the contract method 0x8529d576.

Solidity: function toUint(bytes item) constant returns(uint256)

func (*RLPReaderHelperCallerSession) ToUintStrict

func (_RLPReaderHelper *RLPReaderHelperCallerSession) ToUintStrict(item []byte) (*big.Int, error)

ToUintStrict is a free data retrieval call binding the contract method 0x20f91849.

Solidity: function toUintStrict(bytes item) constant returns(uint256)

type RLPReaderHelperFilterer

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

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

func NewRLPReaderHelperFilterer

func NewRLPReaderHelperFilterer(address common.Address, filterer bind.ContractFilterer) (*RLPReaderHelperFilterer, error)

NewRLPReaderHelperFilterer creates a new log filterer instance of RLPReaderHelper, bound to a specific deployed contract.

func (*RLPReaderHelperFilterer) TryParseLog

func (_RLPReaderHelper *RLPReaderHelperFilterer) TryParseLog(log types.Log) (eventName string, event interface{}, ok bool, err error)

TryParseLog attempts to parse a log. Returns the parsed log, evenName and whether it was succesfull

type RLPReaderHelperRaw

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

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

func (*RLPReaderHelperRaw) Call

func (_RLPReaderHelper *RLPReaderHelperRaw) 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 (*RLPReaderHelperRaw) Transact

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

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

func (*RLPReaderHelperRaw) Transfer

func (_RLPReaderHelper *RLPReaderHelperRaw) 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 RLPReaderHelperSession

type RLPReaderHelperSession struct {
	Contract     *RLPReaderHelper  // 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
}

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

func (*RLPReaderHelperSession) BytesToString

func (_RLPReaderHelper *RLPReaderHelperSession) BytesToString(item []byte) (string, error)

BytesToString is a free data retrieval call binding the contract method 0x39614e4f.

Solidity: function bytesToString(bytes item) constant returns(string)

func (*RLPReaderHelperSession) CustomDestructure

func (_RLPReaderHelper *RLPReaderHelperSession) CustomDestructure(item []byte) (common.Address, bool, *big.Int, error)

CustomDestructure is a free data retrieval call binding the contract method 0x059a97fb.

Solidity: function customDestructure(bytes item) constant returns(address, bool, uint256)

func (*RLPReaderHelperSession) CustomNestedDestructure

func (_RLPReaderHelper *RLPReaderHelperSession) CustomNestedDestructure(item []byte) (common.Address, *big.Int, error)

CustomNestedDestructure is a free data retrieval call binding the contract method 0x15943cb6.

Solidity: function customNestedDestructure(bytes item) constant returns(address, uint256)

func (*RLPReaderHelperSession) CustomNestedToRlpBytes

func (_RLPReaderHelper *RLPReaderHelperSession) CustomNestedToRlpBytes(item []byte) ([]byte, error)

CustomNestedToRlpBytes is a free data retrieval call binding the contract method 0x74c4c494.

Solidity: function customNestedToRlpBytes(bytes item) constant returns(bytes)

func (*RLPReaderHelperSession) IsList

func (_RLPReaderHelper *RLPReaderHelperSession) IsList(item []byte) (bool, error)

IsList is a free data retrieval call binding the contract method 0x19921bd0.

Solidity: function isList(bytes item) constant returns(bool)

func (*RLPReaderHelperSession) ItemLength

func (_RLPReaderHelper *RLPReaderHelperSession) ItemLength(item []byte) (*big.Int, error)

ItemLength is a free data retrieval call binding the contract method 0x8109672f.

Solidity: function itemLength(bytes item) constant returns(uint256)

func (*RLPReaderHelperSession) NestedIteration

func (_RLPReaderHelper *RLPReaderHelperSession) NestedIteration(item []byte) (string, error)

NestedIteration is a free data retrieval call binding the contract method 0x76193f8c.

Solidity: function nestedIteration(bytes item) constant returns(string)

func (*RLPReaderHelperSession) NumItems

func (_RLPReaderHelper *RLPReaderHelperSession) NumItems(item []byte) (*big.Int, error)

NumItems is a free data retrieval call binding the contract method 0xdd208ea1.

Solidity: function numItems(bytes item) constant returns(uint256)

func (*RLPReaderHelperSession) PayloadLen

func (_RLPReaderHelper *RLPReaderHelperSession) PayloadLen(item []byte) (*big.Int, error)

PayloadLen is a free data retrieval call binding the contract method 0x6393b0fb.

Solidity: function payloadLen(bytes item) constant returns(uint256)

func (*RLPReaderHelperSession) RlpLen

func (_RLPReaderHelper *RLPReaderHelperSession) RlpLen(item []byte) (*big.Int, error)

RlpLen is a free data retrieval call binding the contract method 0xaac19545.

Solidity: function rlpLen(bytes item) constant returns(uint256)

func (*RLPReaderHelperSession) ToAddress

func (_RLPReaderHelper *RLPReaderHelperSession) ToAddress(item []byte) (common.Address, error)

ToAddress is a free data retrieval call binding the contract method 0x2d888869.

Solidity: function toAddress(bytes item) constant returns(address)

func (*RLPReaderHelperSession) ToBlockHeader

func (_RLPReaderHelper *RLPReaderHelperSession) ToBlockHeader(rlpHeader []byte) (struct {
	ParentHash       [32]byte
	Sha3Uncles       [32]byte
	StateRoot        [32]byte
	TransactionsRoot [32]byte
	ReceiptsRoot     [32]byte
	Difficulty       *big.Int
	Number           *big.Int
	GasLimit         *big.Int
	GasUsed          *big.Int
	Timestamp        *big.Int
	Nonce            *big.Int
}, error)

ToBlockHeader is a free data retrieval call binding the contract method 0xe7617bf8.

Solidity: function toBlockHeader(bytes rlpHeader) constant returns(bytes32 parentHash, bytes32 sha3Uncles, bytes32 stateRoot, bytes32 transactionsRoot, bytes32 receiptsRoot, uint256 difficulty, uint256 number, uint256 gasLimit, uint256 gasUsed, uint256 timestamp, uint256 nonce)

func (*RLPReaderHelperSession) ToBoolean

func (_RLPReaderHelper *RLPReaderHelperSession) ToBoolean(item []byte) (bool, error)

ToBoolean is a free data retrieval call binding the contract method 0x04ba3427.

Solidity: function toBoolean(bytes item) constant returns(bool)

func (*RLPReaderHelperSession) ToBytes

func (_RLPReaderHelper *RLPReaderHelperSession) ToBytes(item []byte) ([]byte, error)

ToBytes is a free data retrieval call binding the contract method 0xe79fbcec.

Solidity: function toBytes(bytes item) constant returns(bytes)

func (*RLPReaderHelperSession) ToIterator

func (_RLPReaderHelper *RLPReaderHelperSession) ToIterator(item []byte) error

ToIterator is a free data retrieval call binding the contract method 0xd03ca5a3.

Solidity: function toIterator(bytes item) constant returns()

func (*RLPReaderHelperSession) ToRlpBytes

func (_RLPReaderHelper *RLPReaderHelperSession) ToRlpBytes(item []byte) ([]byte, error)

ToRlpBytes is a free data retrieval call binding the contract method 0x33c82d18.

Solidity: function toRlpBytes(bytes item) constant returns(bytes)

func (*RLPReaderHelperSession) ToUint

func (_RLPReaderHelper *RLPReaderHelperSession) ToUint(item []byte) (*big.Int, error)

ToUint is a free data retrieval call binding the contract method 0x8529d576.

Solidity: function toUint(bytes item) constant returns(uint256)

func (*RLPReaderHelperSession) ToUintStrict

func (_RLPReaderHelper *RLPReaderHelperSession) ToUintStrict(item []byte) (*big.Int, error)

ToUintStrict is a free data retrieval call binding the contract method 0x20f91849.

Solidity: function toUintStrict(bytes item) constant returns(uint256)

type RLPReaderHelperTransactor

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

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

func NewRLPReaderHelperTransactor

func NewRLPReaderHelperTransactor(address common.Address, transactor bind.ContractTransactor) (*RLPReaderHelperTransactor, error)

NewRLPReaderHelperTransactor creates a new write-only instance of RLPReaderHelper, bound to a specific deployed contract.

type RLPReaderHelperTransactorRaw

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

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

func (*RLPReaderHelperTransactorRaw) Transact

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

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

func (*RLPReaderHelperTransactorRaw) Transfer

func (_RLPReaderHelper *RLPReaderHelperTransactorRaw) 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 RLPReaderHelperTransactorSession

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

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

Jump to

Keyboard shortcuts

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