Documentation ¶
Index ¶
- Constants
- type MCDPAUSEPROXY
- type MCDPAUSEPROXYCaller
- type MCDPAUSEPROXYCallerRaw
- type MCDPAUSEPROXYCallerSession
- type MCDPAUSEPROXYFilterer
- type MCDPAUSEPROXYRaw
- func (_MCDPAUSEPROXY *MCDPAUSEPROXYRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_MCDPAUSEPROXY *MCDPAUSEPROXYRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MCDPAUSEPROXY *MCDPAUSEPROXYRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MCDPAUSEPROXYSession
- type MCDPAUSEPROXYTransactor
- type MCDPAUSEPROXYTransactorRaw
- type MCDPAUSEPROXYTransactorSession
Constants ¶
const MCDPAUSEPROXYABI = "" /* 637-byte string literal not displayed */
MCDPAUSEPROXYABI is the input ABI used to generate the binding from.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MCDPAUSEPROXY ¶
type MCDPAUSEPROXY struct { MCDPAUSEPROXYCaller // Read-only binding to the contract MCDPAUSEPROXYTransactor // Write-only binding to the contract MCDPAUSEPROXYFilterer // Log filterer for contract events }
MCDPAUSEPROXY is an auto generated Go binding around an Ethereum contract.
func NewMCDPAUSEPROXY ¶
func NewMCDPAUSEPROXY(address common.Address, backend bind.ContractBackend) (*MCDPAUSEPROXY, error)
NewMCDPAUSEPROXY creates a new instance of MCDPAUSEPROXY, bound to a specific deployed contract.
type MCDPAUSEPROXYCaller ¶
type MCDPAUSEPROXYCaller struct {
// contains filtered or unexported fields
}
MCDPAUSEPROXYCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMCDPAUSEPROXYCaller ¶
func NewMCDPAUSEPROXYCaller(address common.Address, caller bind.ContractCaller) (*MCDPAUSEPROXYCaller, error)
NewMCDPAUSEPROXYCaller creates a new read-only instance of MCDPAUSEPROXY, bound to a specific deployed contract.
type MCDPAUSEPROXYCallerRaw ¶
type MCDPAUSEPROXYCallerRaw struct {
Contract *MCDPAUSEPROXYCaller // Generic read-only contract binding to access the raw methods on
}
MCDPAUSEPROXYCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MCDPAUSEPROXYCallerRaw) Call ¶
func (_MCDPAUSEPROXY *MCDPAUSEPROXYCallerRaw) 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 MCDPAUSEPROXYCallerSession ¶
type MCDPAUSEPROXYCallerSession struct { Contract *MCDPAUSEPROXYCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MCDPAUSEPROXYCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type MCDPAUSEPROXYFilterer ¶
type MCDPAUSEPROXYFilterer struct {
// contains filtered or unexported fields
}
MCDPAUSEPROXYFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMCDPAUSEPROXYFilterer ¶
func NewMCDPAUSEPROXYFilterer(address common.Address, filterer bind.ContractFilterer) (*MCDPAUSEPROXYFilterer, error)
NewMCDPAUSEPROXYFilterer creates a new log filterer instance of MCDPAUSEPROXY, bound to a specific deployed contract.
type MCDPAUSEPROXYRaw ¶
type MCDPAUSEPROXYRaw struct {
Contract *MCDPAUSEPROXY // Generic contract binding to access the raw methods on
}
MCDPAUSEPROXYRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MCDPAUSEPROXYRaw) Call ¶
func (_MCDPAUSEPROXY *MCDPAUSEPROXYRaw) 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 (*MCDPAUSEPROXYRaw) Transact ¶
func (_MCDPAUSEPROXY *MCDPAUSEPROXYRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MCDPAUSEPROXYRaw) Transfer ¶
func (_MCDPAUSEPROXY *MCDPAUSEPROXYRaw) 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 MCDPAUSEPROXYSession ¶
type MCDPAUSEPROXYSession struct { Contract *MCDPAUSEPROXY // 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 }
MCDPAUSEPROXYSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MCDPAUSEPROXYSession) Exec ¶
func (_MCDPAUSEPROXY *MCDPAUSEPROXYSession) Exec(usr common.Address, fax []byte) (*types.Transaction, error)
Exec is a paid mutator transaction binding the contract method 0xbe6002c2.
Solidity: function exec(address usr, bytes fax) returns(bytes out)
type MCDPAUSEPROXYTransactor ¶
type MCDPAUSEPROXYTransactor struct {
// contains filtered or unexported fields
}
MCDPAUSEPROXYTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMCDPAUSEPROXYTransactor ¶
func NewMCDPAUSEPROXYTransactor(address common.Address, transactor bind.ContractTransactor) (*MCDPAUSEPROXYTransactor, error)
NewMCDPAUSEPROXYTransactor creates a new write-only instance of MCDPAUSEPROXY, bound to a specific deployed contract.
func (*MCDPAUSEPROXYTransactor) Exec ¶
func (_MCDPAUSEPROXY *MCDPAUSEPROXYTransactor) Exec(opts *bind.TransactOpts, usr common.Address, fax []byte) (*types.Transaction, error)
Exec is a paid mutator transaction binding the contract method 0xbe6002c2.
Solidity: function exec(address usr, bytes fax) returns(bytes out)
type MCDPAUSEPROXYTransactorRaw ¶
type MCDPAUSEPROXYTransactorRaw struct {
Contract *MCDPAUSEPROXYTransactor // Generic write-only contract binding to access the raw methods on
}
MCDPAUSEPROXYTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MCDPAUSEPROXYTransactorRaw) Transact ¶
func (_MCDPAUSEPROXY *MCDPAUSEPROXYTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MCDPAUSEPROXYTransactorRaw) Transfer ¶
func (_MCDPAUSEPROXY *MCDPAUSEPROXYTransactorRaw) 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 MCDPAUSEPROXYTransactorSession ¶
type MCDPAUSEPROXYTransactorSession struct { Contract *MCDPAUSEPROXYTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MCDPAUSEPROXYTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MCDPAUSEPROXYTransactorSession) Exec ¶
func (_MCDPAUSEPROXY *MCDPAUSEPROXYTransactorSession) Exec(usr common.Address, fax []byte) (*types.Transaction, error)
Exec is a paid mutator transaction binding the contract method 0xbe6002c2.
Solidity: function exec(address usr, bytes fax) returns(bytes out)