tanshell

package module
v0.0.0-...-f17e2f9 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2019 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const TanshellABI = "" /* 3287-byte string literal not displayed */

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

Variables

This section is empty.

Functions

This section is empty.

Types

type Tanshell

type Tanshell struct {
	TanshellCaller     // Read-only binding to the contract
	TanshellTransactor // Write-only binding to the contract
	TanshellFilterer   // Log filterer for contract events
}

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

func NewTanshell

func NewTanshell(address common.Address, backend bind.ContractBackend) (*Tanshell, error)

NewTanshell creates a new instance of Tanshell, bound to a specific deployed contract.

type TanshellCaller

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

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

func NewTanshellCaller

func NewTanshellCaller(address common.Address, caller bind.ContractCaller) (*TanshellCaller, error)

NewTanshellCaller creates a new read-only instance of Tanshell, bound to a specific deployed contract.

func (*TanshellCaller) ClientID

func (_Tanshell *TanshellCaller) ClientID(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

ClientID is a free data retrieval call binding the contract method 0x5afd0554.

Solidity: function clientID(address ) constant returns(int256)

func (*TanshellCaller) IsOwner

func (_Tanshell *TanshellCaller) IsOwner(opts *bind.CallOpts) (bool, error)

IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.

Solidity: function isOwner() constant returns(bool)

func (*TanshellCaller) Owner

func (_Tanshell *TanshellCaller) Owner(opts *bind.CallOpts) (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

type TanshellCallerRaw

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

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

func (*TanshellCallerRaw) Call

func (_Tanshell *TanshellCallerRaw) 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 TanshellCallerSession

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

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

func (*TanshellCallerSession) ClientID

func (_Tanshell *TanshellCallerSession) ClientID(arg0 common.Address) (*big.Int, error)

ClientID is a free data retrieval call binding the contract method 0x5afd0554.

Solidity: function clientID(address ) constant returns(int256)

func (*TanshellCallerSession) IsOwner

func (_Tanshell *TanshellCallerSession) IsOwner() (bool, error)

IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.

Solidity: function isOwner() constant returns(bool)

func (*TanshellCallerSession) Owner

func (_Tanshell *TanshellCallerSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

type TanshellClientAdded

type TanshellClientAdded struct {
	ClientIndex *big.Int
	Client      common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

TanshellClientAdded represents a ClientAdded event raised by the Tanshell contract.

type TanshellClientAddedIterator

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

TanshellClientAddedIterator is returned from FilterClientAdded and is used to iterate over the raw logs and unpacked data for ClientAdded events raised by the Tanshell contract.

func (*TanshellClientAddedIterator) Close

func (it *TanshellClientAddedIterator) Close() error

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

func (*TanshellClientAddedIterator) Error

func (it *TanshellClientAddedIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*TanshellClientAddedIterator) Next

func (it *TanshellClientAddedIterator) Next() bool

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 TanshellFilterer

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

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

func NewTanshellFilterer

func NewTanshellFilterer(address common.Address, filterer bind.ContractFilterer) (*TanshellFilterer, error)

NewTanshellFilterer creates a new log filterer instance of Tanshell, bound to a specific deployed contract.

func (*TanshellFilterer) FilterClientAdded

func (_Tanshell *TanshellFilterer) FilterClientAdded(opts *bind.FilterOpts, clientIndex []*big.Int, client []common.Address) (*TanshellClientAddedIterator, error)

FilterClientAdded is a free log retrieval operation binding the contract event 0xd919eebb70f12e12e2f3bb609eef2ffd7200273ff0ffac79fc360052cf16fca0.

Solidity: event ClientAdded(int256 indexed clientIndex, address indexed client)

func (*TanshellFilterer) FilterOwnershipTransferred

func (_Tanshell *TanshellFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TanshellOwnershipTransferredIterator, error)

FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.

Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)

func (*TanshellFilterer) FilterStderr

func (_Tanshell *TanshellFilterer) FilterStderr(opts *bind.FilterOpts, clientIndex []*big.Int, msgId []*big.Int) (*TanshellStderrIterator, error)

FilterStderr is a free log retrieval operation binding the contract event 0x6141a2da3d119ea247441372887addada26a2f3d99dec71c9c7c198a990d6a0f.

Solidity: event Stderr(int256 indexed clientIndex, int256 indexed msgId, bytes stream, bool eof)

func (*TanshellFilterer) FilterStdin

func (_Tanshell *TanshellFilterer) FilterStdin(opts *bind.FilterOpts, clientIndex []*big.Int, msgId []*big.Int) (*TanshellStdinIterator, error)

FilterStdin is a free log retrieval operation binding the contract event 0x17e77dfd3fe1fa2d425285a427fbe76d0d39d4a1358c27ac8e5a5b07bd8a37d6.

Solidity: event Stdin(int256 indexed clientIndex, int256 indexed msgId, bytes stream, bool eof)

func (*TanshellFilterer) FilterStdout

func (_Tanshell *TanshellFilterer) FilterStdout(opts *bind.FilterOpts, clientIndex []*big.Int, msgId []*big.Int) (*TanshellStdoutIterator, error)

FilterStdout is a free log retrieval operation binding the contract event 0x9c7bf136cee05f1b5e2dbafc14a6a07080745aeda47fa726801011a380f5a93c.

Solidity: event Stdout(int256 indexed clientIndex, int256 indexed msgId, bytes stream, bool eof)

func (*TanshellFilterer) ParseClientAdded

func (_Tanshell *TanshellFilterer) ParseClientAdded(log types.Log) (*TanshellClientAdded, error)

ParseClientAdded is a log parse operation binding the contract event 0xd919eebb70f12e12e2f3bb609eef2ffd7200273ff0ffac79fc360052cf16fca0.

Solidity: event ClientAdded(int256 indexed clientIndex, address indexed client)

func (*TanshellFilterer) ParseOwnershipTransferred

func (_Tanshell *TanshellFilterer) ParseOwnershipTransferred(log types.Log) (*TanshellOwnershipTransferred, error)

ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.

Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)

func (*TanshellFilterer) ParseStderr

func (_Tanshell *TanshellFilterer) ParseStderr(log types.Log) (*TanshellStderr, error)

ParseStderr is a log parse operation binding the contract event 0x6141a2da3d119ea247441372887addada26a2f3d99dec71c9c7c198a990d6a0f.

Solidity: event Stderr(int256 indexed clientIndex, int256 indexed msgId, bytes stream, bool eof)

func (*TanshellFilterer) ParseStdin

func (_Tanshell *TanshellFilterer) ParseStdin(log types.Log) (*TanshellStdin, error)

ParseStdin is a log parse operation binding the contract event 0x17e77dfd3fe1fa2d425285a427fbe76d0d39d4a1358c27ac8e5a5b07bd8a37d6.

Solidity: event Stdin(int256 indexed clientIndex, int256 indexed msgId, bytes stream, bool eof)

func (*TanshellFilterer) ParseStdout

func (_Tanshell *TanshellFilterer) ParseStdout(log types.Log) (*TanshellStdout, error)

ParseStdout is a log parse operation binding the contract event 0x9c7bf136cee05f1b5e2dbafc14a6a07080745aeda47fa726801011a380f5a93c.

Solidity: event Stdout(int256 indexed clientIndex, int256 indexed msgId, bytes stream, bool eof)

func (*TanshellFilterer) WatchClientAdded

func (_Tanshell *TanshellFilterer) WatchClientAdded(opts *bind.WatchOpts, sink chan<- *TanshellClientAdded, clientIndex []*big.Int, client []common.Address) (event.Subscription, error)

WatchClientAdded is a free log subscription operation binding the contract event 0xd919eebb70f12e12e2f3bb609eef2ffd7200273ff0ffac79fc360052cf16fca0.

Solidity: event ClientAdded(int256 indexed clientIndex, address indexed client)

func (*TanshellFilterer) WatchOwnershipTransferred

func (_Tanshell *TanshellFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TanshellOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)

WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.

Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)

func (*TanshellFilterer) WatchStderr

func (_Tanshell *TanshellFilterer) WatchStderr(opts *bind.WatchOpts, sink chan<- *TanshellStderr, clientIndex []*big.Int, msgId []*big.Int) (event.Subscription, error)

WatchStderr is a free log subscription operation binding the contract event 0x6141a2da3d119ea247441372887addada26a2f3d99dec71c9c7c198a990d6a0f.

Solidity: event Stderr(int256 indexed clientIndex, int256 indexed msgId, bytes stream, bool eof)

func (*TanshellFilterer) WatchStdin

func (_Tanshell *TanshellFilterer) WatchStdin(opts *bind.WatchOpts, sink chan<- *TanshellStdin, clientIndex []*big.Int, msgId []*big.Int) (event.Subscription, error)

WatchStdin is a free log subscription operation binding the contract event 0x17e77dfd3fe1fa2d425285a427fbe76d0d39d4a1358c27ac8e5a5b07bd8a37d6.

Solidity: event Stdin(int256 indexed clientIndex, int256 indexed msgId, bytes stream, bool eof)

func (*TanshellFilterer) WatchStdout

func (_Tanshell *TanshellFilterer) WatchStdout(opts *bind.WatchOpts, sink chan<- *TanshellStdout, clientIndex []*big.Int, msgId []*big.Int) (event.Subscription, error)

WatchStdout is a free log subscription operation binding the contract event 0x9c7bf136cee05f1b5e2dbafc14a6a07080745aeda47fa726801011a380f5a93c.

Solidity: event Stdout(int256 indexed clientIndex, int256 indexed msgId, bytes stream, bool eof)

type TanshellOwnershipTransferred

type TanshellOwnershipTransferred struct {
	PreviousOwner common.Address
	NewOwner      common.Address
	Raw           types.Log // Blockchain specific contextual infos
}

TanshellOwnershipTransferred represents a OwnershipTransferred event raised by the Tanshell contract.

type TanshellOwnershipTransferredIterator

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

TanshellOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Tanshell contract.

func (*TanshellOwnershipTransferredIterator) Close

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

func (*TanshellOwnershipTransferredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TanshellOwnershipTransferredIterator) 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 TanshellRaw

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

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

func (*TanshellRaw) Call

func (_Tanshell *TanshellRaw) 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 (*TanshellRaw) Transact

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

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

func (*TanshellRaw) Transfer

func (_Tanshell *TanshellRaw) 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 TanshellSession

type TanshellSession struct {
	Contract     *Tanshell         // 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
}

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

func (*TanshellSession) AddClient

func (_Tanshell *TanshellSession) AddClient(client common.Address) (*types.Transaction, error)

AddClient is a paid mutator transaction binding the contract method 0x43928cfd.

Solidity: function addClient(address client) returns()

func (*TanshellSession) ClientID

func (_Tanshell *TanshellSession) ClientID(arg0 common.Address) (*big.Int, error)

ClientID is a free data retrieval call binding the contract method 0x5afd0554.

Solidity: function clientID(address ) constant returns(int256)

func (*TanshellSession) IsOwner

func (_Tanshell *TanshellSession) IsOwner() (bool, error)

IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.

Solidity: function isOwner() constant returns(bool)

func (*TanshellSession) Owner

func (_Tanshell *TanshellSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*TanshellSession) RenounceOwnership

func (_Tanshell *TanshellSession) RenounceOwnership() (*types.Transaction, error)

RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.

Solidity: function renounceOwnership() returns()

func (*TanshellSession) Stderr

func (_Tanshell *TanshellSession) Stderr(msgId *big.Int, stream []byte, eof bool) (*types.Transaction, error)

Stderr is a paid mutator transaction binding the contract method 0xd08d9612.

Solidity: function stderr(int256 msgId, bytes stream, bool eof) returns()

func (*TanshellSession) Stdin

func (_Tanshell *TanshellSession) Stdin(clientIndex *big.Int, msgId *big.Int, stream []byte, eof bool) (*types.Transaction, error)

Stdin is a paid mutator transaction binding the contract method 0xc6747d28.

Solidity: function stdin(int256 clientIndex, int256 msgId, bytes stream, bool eof) returns()

func (*TanshellSession) Stdout

func (_Tanshell *TanshellSession) Stdout(msgId *big.Int, stream []byte, eof bool) (*types.Transaction, error)

Stdout is a paid mutator transaction binding the contract method 0xe6c02d92.

Solidity: function stdout(int256 msgId, bytes stream, bool eof) returns()

func (*TanshellSession) TransferOwnership

func (_Tanshell *TanshellSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)

TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.

Solidity: function transferOwnership(address newOwner) returns()

type TanshellStderr

type TanshellStderr struct {
	ClientIndex *big.Int
	MsgId       *big.Int
	Stream      []byte
	Eof         bool
	Raw         types.Log // Blockchain specific contextual infos
}

TanshellStderr represents a Stderr event raised by the Tanshell contract.

type TanshellStderrIterator

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

TanshellStderrIterator is returned from FilterStderr and is used to iterate over the raw logs and unpacked data for Stderr events raised by the Tanshell contract.

func (*TanshellStderrIterator) Close

func (it *TanshellStderrIterator) Close() error

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

func (*TanshellStderrIterator) Error

func (it *TanshellStderrIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*TanshellStderrIterator) Next

func (it *TanshellStderrIterator) Next() bool

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 TanshellStdin

type TanshellStdin struct {
	ClientIndex *big.Int
	MsgId       *big.Int
	Stream      []byte
	Eof         bool
	Raw         types.Log // Blockchain specific contextual infos
}

TanshellStdin represents a Stdin event raised by the Tanshell contract.

type TanshellStdinIterator

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

TanshellStdinIterator is returned from FilterStdin and is used to iterate over the raw logs and unpacked data for Stdin events raised by the Tanshell contract.

func (*TanshellStdinIterator) Close

func (it *TanshellStdinIterator) Close() error

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

func (*TanshellStdinIterator) Error

func (it *TanshellStdinIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*TanshellStdinIterator) Next

func (it *TanshellStdinIterator) Next() bool

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 TanshellStdout

type TanshellStdout struct {
	ClientIndex *big.Int
	MsgId       *big.Int
	Stream      []byte
	Eof         bool
	Raw         types.Log // Blockchain specific contextual infos
}

TanshellStdout represents a Stdout event raised by the Tanshell contract.

type TanshellStdoutIterator

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

TanshellStdoutIterator is returned from FilterStdout and is used to iterate over the raw logs and unpacked data for Stdout events raised by the Tanshell contract.

func (*TanshellStdoutIterator) Close

func (it *TanshellStdoutIterator) Close() error

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

func (*TanshellStdoutIterator) Error

func (it *TanshellStdoutIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*TanshellStdoutIterator) Next

func (it *TanshellStdoutIterator) Next() bool

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 TanshellTransactor

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

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

func NewTanshellTransactor

func NewTanshellTransactor(address common.Address, transactor bind.ContractTransactor) (*TanshellTransactor, error)

NewTanshellTransactor creates a new write-only instance of Tanshell, bound to a specific deployed contract.

func (*TanshellTransactor) AddClient

func (_Tanshell *TanshellTransactor) AddClient(opts *bind.TransactOpts, client common.Address) (*types.Transaction, error)

AddClient is a paid mutator transaction binding the contract method 0x43928cfd.

Solidity: function addClient(address client) returns()

func (*TanshellTransactor) RenounceOwnership

func (_Tanshell *TanshellTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)

RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.

Solidity: function renounceOwnership() returns()

func (*TanshellTransactor) Stderr

func (_Tanshell *TanshellTransactor) Stderr(opts *bind.TransactOpts, msgId *big.Int, stream []byte, eof bool) (*types.Transaction, error)

Stderr is a paid mutator transaction binding the contract method 0xd08d9612.

Solidity: function stderr(int256 msgId, bytes stream, bool eof) returns()

func (*TanshellTransactor) Stdin

func (_Tanshell *TanshellTransactor) Stdin(opts *bind.TransactOpts, clientIndex *big.Int, msgId *big.Int, stream []byte, eof bool) (*types.Transaction, error)

Stdin is a paid mutator transaction binding the contract method 0xc6747d28.

Solidity: function stdin(int256 clientIndex, int256 msgId, bytes stream, bool eof) returns()

func (*TanshellTransactor) Stdout

func (_Tanshell *TanshellTransactor) Stdout(opts *bind.TransactOpts, msgId *big.Int, stream []byte, eof bool) (*types.Transaction, error)

Stdout is a paid mutator transaction binding the contract method 0xe6c02d92.

Solidity: function stdout(int256 msgId, bytes stream, bool eof) returns()

func (*TanshellTransactor) TransferOwnership

func (_Tanshell *TanshellTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)

TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.

Solidity: function transferOwnership(address newOwner) returns()

type TanshellTransactorRaw

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

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

func (*TanshellTransactorRaw) Transact

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

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

func (*TanshellTransactorRaw) Transfer

func (_Tanshell *TanshellTransactorRaw) 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 TanshellTransactorSession

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

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

func (*TanshellTransactorSession) AddClient

func (_Tanshell *TanshellTransactorSession) AddClient(client common.Address) (*types.Transaction, error)

AddClient is a paid mutator transaction binding the contract method 0x43928cfd.

Solidity: function addClient(address client) returns()

func (*TanshellTransactorSession) RenounceOwnership

func (_Tanshell *TanshellTransactorSession) RenounceOwnership() (*types.Transaction, error)

RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.

Solidity: function renounceOwnership() returns()

func (*TanshellTransactorSession) Stderr

func (_Tanshell *TanshellTransactorSession) Stderr(msgId *big.Int, stream []byte, eof bool) (*types.Transaction, error)

Stderr is a paid mutator transaction binding the contract method 0xd08d9612.

Solidity: function stderr(int256 msgId, bytes stream, bool eof) returns()

func (*TanshellTransactorSession) Stdin

func (_Tanshell *TanshellTransactorSession) Stdin(clientIndex *big.Int, msgId *big.Int, stream []byte, eof bool) (*types.Transaction, error)

Stdin is a paid mutator transaction binding the contract method 0xc6747d28.

Solidity: function stdin(int256 clientIndex, int256 msgId, bytes stream, bool eof) returns()

func (*TanshellTransactorSession) Stdout

func (_Tanshell *TanshellTransactorSession) Stdout(msgId *big.Int, stream []byte, eof bool) (*types.Transaction, error)

Stdout is a paid mutator transaction binding the contract method 0xe6c02d92.

Solidity: function stdout(int256 msgId, bytes stream, bool eof) returns()

func (*TanshellTransactorSession) TransferOwnership

func (_Tanshell *TanshellTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)

TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.

Solidity: function transferOwnership(address newOwner) returns()

Jump to

Keyboard shortcuts

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