eccmp_abi

package
v0.0.0-...-e558250 Latest Latest
Warning

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

Go to latest
Published: Dec 8, 2020 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const ContextABI = "[{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]"

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

View Source
const EthCrossChainManagerProxyABI = "" /* 2725-byte string literal not displayed */

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

View Source
const IEthCrossChainManagerProxyABI = "" /* 192-byte string literal not displayed */

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

View Source
const IUpgradableECCMABI = "" /* 920-byte string literal not displayed */

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

View Source
const OwnableABI = "" /* 1013-byte string literal not displayed */

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

View Source
const PausableABI = "" /* 540-byte string literal not displayed */

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

Variables

View Source
var EthCrossChainManagerProxyBin = "" /* 8440-byte string literal not displayed */

EthCrossChainManagerProxyBin is the compiled bytecode used for deploying new contracts.

View Source
var EthCrossChainManagerProxyFuncSigs = map[string]string{
	"483bf041": "getEthCrossChainManager()",
	"ede8e529": "isOwner()",
	"5089e2c8": "owner()",
	"f4fbb0c8": "pause()",
	"215a9825": "pauseEthCrossChainManager()",
	"d4bc9601": "paused()",
	"d86e29e2": "renounceOwnership()",
	"16cad12a": "transferOwnership(address)",
	"63c37526": "unpause()",
	"fa6ec386": "unpauseEthCrossChainManager()",
	"f0ee0e19": "upgradeEthCrossChainManager(address)",
}

EthCrossChainManagerProxyFuncSigs maps the 4-byte function signature to its string representation.

View Source
var IEthCrossChainManagerProxyFuncSigs = map[string]string{
	"483bf041": "getEthCrossChainManager()",
}

IEthCrossChainManagerProxyFuncSigs maps the 4-byte function signature to its string representation.

View Source
var IUpgradableECCMFuncSigs = map[string]string{
	"ede8e529": "isOwner()",
	"f4fbb0c8": "pause()",
	"d4bc9601": "paused()",
	"63c37526": "unpause()",
	"f4e614d2": "upgradeToNew(address)",
}

IUpgradableECCMFuncSigs maps the 4-byte function signature to its string representation.

View Source
var OwnableFuncSigs = map[string]string{
	"ede8e529": "isOwner()",
	"5089e2c8": "owner()",
	"d86e29e2": "renounceOwnership()",
	"16cad12a": "transferOwnership(address)",
}

OwnableFuncSigs maps the 4-byte function signature to its string representation.

View Source
var PausableFuncSigs = map[string]string{
	"d4bc9601": "paused()",
}

PausableFuncSigs maps the 4-byte function signature to its string representation.

Functions

func AsyncDeployEthCrossChainManagerProxy

func AsyncDeployEthCrossChainManagerProxy(auth *bind.TransactOpts, handler func(*types.Receipt, error), backend bind.ContractBackend, _ethCrossChainManagerAddr common.Address) (*types.Transaction, error)

Types

type Context

type Context struct {
	ContextCaller     // Read-only binding to the contract
	ContextTransactor // Write-only binding to the contract
	ContextFilterer   // Log filterer for contract events
}

Context is an auto generated Go binding around a Solidity contract.

func NewContext

func NewContext(address common.Address, backend bind.ContractBackend) (*Context, error)

NewContext creates a new instance of Context, bound to a specific deployed contract.

type ContextCaller

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

ContextCaller is an auto generated read-only Go binding around a Solidity contract.

func NewContextCaller

func NewContextCaller(address common.Address, caller bind.ContractCaller) (*ContextCaller, error)

NewContextCaller creates a new read-only instance of Context, bound to a specific deployed contract.

type ContextCallerRaw

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

ContextCallerRaw is an auto generated low-level read-only Go binding around a Solidity contract.

func (*ContextCallerRaw) Call

func (_Context *ContextCallerRaw) 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 ContextCallerSession

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

ContextCallerSession is an auto generated read-only Go binding around a Solidity contract, with pre-set call options.

type ContextFilterer

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

ContextFilterer is an auto generated log filtering Go binding around a Solidity contract events.

func NewContextFilterer

func NewContextFilterer(address common.Address, filterer bind.ContractFilterer) (*ContextFilterer, error)

NewContextFilterer creates a new log filterer instance of Context, bound to a specific deployed contract.

type ContextRaw

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

ContextRaw is an auto generated low-level Go binding around a Solidity contract.

func (*ContextRaw) Call

func (_Context *ContextRaw) 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 (*ContextRaw) Transact

func (_Context *ContextRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*ContextRaw) Transfer

func (_Context *ContextRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type ContextSession

type ContextSession struct {
	Contract     *Context          // 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
}

ContextSession is an auto generated Go binding around a Solidity contract, with pre-set call and transact options.

type ContextTransactor

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

ContextTransactor is an auto generated write-only Go binding around a Solidity contract.

func NewContextTransactor

func NewContextTransactor(address common.Address, transactor bind.ContractTransactor) (*ContextTransactor, error)

NewContextTransactor creates a new write-only instance of Context, bound to a specific deployed contract.

type ContextTransactorRaw

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

ContextTransactorRaw is an auto generated low-level write-only Go binding around a Solidity contract.

func (*ContextTransactorRaw) Transact

func (_Context *ContextTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*ContextTransactorRaw) Transfer

func (_Context *ContextTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type ContextTransactorSession

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

ContextTransactorSession is an auto generated write-only Go binding around a Solidity contract, with pre-set transact options.

type EthCrossChainManagerProxy

type EthCrossChainManagerProxy struct {
	EthCrossChainManagerProxyCaller     // Read-only binding to the contract
	EthCrossChainManagerProxyTransactor // Write-only binding to the contract
	EthCrossChainManagerProxyFilterer   // Log filterer for contract events
}

EthCrossChainManagerProxy is an auto generated Go binding around a Solidity contract.

func DeployEthCrossChainManagerProxy

func DeployEthCrossChainManagerProxy(auth *bind.TransactOpts, backend bind.ContractBackend, _ethCrossChainManagerAddr common.Address) (common.Address, *types.Transaction, *EthCrossChainManagerProxy, error)

DeployEthCrossChainManagerProxy deploys a new contract, binding an instance of EthCrossChainManagerProxy to it.

func NewEthCrossChainManagerProxy

func NewEthCrossChainManagerProxy(address common.Address, backend bind.ContractBackend) (*EthCrossChainManagerProxy, error)

NewEthCrossChainManagerProxy creates a new instance of EthCrossChainManagerProxy, bound to a specific deployed contract.

type EthCrossChainManagerProxyCaller

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

EthCrossChainManagerProxyCaller is an auto generated read-only Go binding around a Solidity contract.

func NewEthCrossChainManagerProxyCaller

func NewEthCrossChainManagerProxyCaller(address common.Address, caller bind.ContractCaller) (*EthCrossChainManagerProxyCaller, error)

NewEthCrossChainManagerProxyCaller creates a new read-only instance of EthCrossChainManagerProxy, bound to a specific deployed contract.

func (*EthCrossChainManagerProxyCaller) GetEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyCaller) GetEthCrossChainManager(opts *bind.CallOpts) (common.Address, error)

GetEthCrossChainManager is a free data retrieval call binding the contract method 0x483bf041.

Solidity: function getEthCrossChainManager() constant returns(address)

func (*EthCrossChainManagerProxyCaller) IsOwner

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyCaller) IsOwner(opts *bind.CallOpts) (bool, error)

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

Solidity: function isOwner() constant returns(bool)

func (*EthCrossChainManagerProxyCaller) Owner

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyCaller) Owner(opts *bind.CallOpts) (common.Address, error)

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

Solidity: function owner() constant returns(address)

func (*EthCrossChainManagerProxyCaller) Paused

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyCaller) Paused(opts *bind.CallOpts) (bool, error)

Paused is a free data retrieval call binding the contract method 0xd4bc9601.

Solidity: function paused() constant returns(bool)

type EthCrossChainManagerProxyCallerRaw

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

EthCrossChainManagerProxyCallerRaw is an auto generated low-level read-only Go binding around a Solidity contract.

func (*EthCrossChainManagerProxyCallerRaw) Call

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyCallerRaw) 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 EthCrossChainManagerProxyCallerSession

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

EthCrossChainManagerProxyCallerSession is an auto generated read-only Go binding around a Solidity contract, with pre-set call options.

func (*EthCrossChainManagerProxyCallerSession) GetEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyCallerSession) GetEthCrossChainManager() (common.Address, error)

GetEthCrossChainManager is a free data retrieval call binding the contract method 0x483bf041.

Solidity: function getEthCrossChainManager() constant returns(address)

func (*EthCrossChainManagerProxyCallerSession) IsOwner

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyCallerSession) IsOwner() (bool, error)

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

Solidity: function isOwner() constant returns(bool)

func (*EthCrossChainManagerProxyCallerSession) Owner

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyCallerSession) Owner() (common.Address, error)

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

Solidity: function owner() constant returns(address)

func (*EthCrossChainManagerProxyCallerSession) Paused

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyCallerSession) Paused() (bool, error)

Paused is a free data retrieval call binding the contract method 0xd4bc9601.

Solidity: function paused() constant returns(bool)

type EthCrossChainManagerProxyFilterer

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

EthCrossChainManagerProxyFilterer is an auto generated log filtering Go binding around a Solidity contract events.

func NewEthCrossChainManagerProxyFilterer

func NewEthCrossChainManagerProxyFilterer(address common.Address, filterer bind.ContractFilterer) (*EthCrossChainManagerProxyFilterer, error)

NewEthCrossChainManagerProxyFilterer creates a new log filterer instance of EthCrossChainManagerProxy, bound to a specific deployed contract.

func (*EthCrossChainManagerProxyFilterer) FilterOwnershipTransferred

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*EthCrossChainManagerProxyOwnershipTransferredIterator, error)

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

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

func (*EthCrossChainManagerProxyFilterer) FilterPaused

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyFilterer) FilterPaused(opts *bind.FilterOpts) (*EthCrossChainManagerProxyPausedIterator, error)

FilterPaused is a free log retrieval operation binding the contract event 0x000000000000000000000000000000000000000000000000000000003572985a.

Solidity: event Paused(address account)

func (*EthCrossChainManagerProxyFilterer) FilterUnpaused

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyFilterer) FilterUnpaused(opts *bind.FilterOpts) (*EthCrossChainManagerProxyUnpausedIterator, error)

FilterUnpaused is a free log retrieval operation binding the contract event 0x0000000000000000000000000000000000000000000000000000000044693cad.

Solidity: event Unpaused(address account)

func (*EthCrossChainManagerProxyFilterer) ParseOwnershipTransferred

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyFilterer) ParseOwnershipTransferred(log types.Log) (*EthCrossChainManagerProxyOwnershipTransferred, error)

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

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

func (*EthCrossChainManagerProxyFilterer) ParsePaused

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyFilterer) ParsePaused(log types.Log) (*EthCrossChainManagerProxyPaused, error)

ParsePaused is a log parse operation binding the contract event 0x000000000000000000000000000000000000000000000000000000003572985a.

Solidity: event Paused(address account)

func (*EthCrossChainManagerProxyFilterer) ParseUnpaused

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyFilterer) ParseUnpaused(log types.Log) (*EthCrossChainManagerProxyUnpaused, error)

ParseUnpaused is a log parse operation binding the contract event 0x0000000000000000000000000000000000000000000000000000000044693cad.

Solidity: event Unpaused(address account)

func (*EthCrossChainManagerProxyFilterer) WatchOwnershipTransferred

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *EthCrossChainManagerProxyOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)

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

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

func (*EthCrossChainManagerProxyFilterer) WatchPaused

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *EthCrossChainManagerProxyPaused) (event.Subscription, error)

WatchPaused is a free log subscription operation binding the contract event 0x000000000000000000000000000000000000000000000000000000003572985a.

Solidity: event Paused(address account)

func (*EthCrossChainManagerProxyFilterer) WatchUnpaused

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *EthCrossChainManagerProxyUnpaused) (event.Subscription, error)

WatchUnpaused is a free log subscription operation binding the contract event 0x0000000000000000000000000000000000000000000000000000000044693cad.

Solidity: event Unpaused(address account)

type EthCrossChainManagerProxyOwnershipTransferred

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

EthCrossChainManagerProxyOwnershipTransferred represents a OwnershipTransferred event raised by the EthCrossChainManagerProxy contract.

type EthCrossChainManagerProxyOwnershipTransferredIterator

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

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

func (*EthCrossChainManagerProxyOwnershipTransferredIterator) Close

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

func (*EthCrossChainManagerProxyOwnershipTransferredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EthCrossChainManagerProxyOwnershipTransferredIterator) 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 EthCrossChainManagerProxyPaused

type EthCrossChainManagerProxyPaused struct {
	Account common.Address
	Raw     types.Log // Blockchain specific contextual infos
}

EthCrossChainManagerProxyPaused represents a Paused event raised by the EthCrossChainManagerProxy contract.

type EthCrossChainManagerProxyPausedIterator

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

EthCrossChainManagerProxyPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the EthCrossChainManagerProxy contract.

func (*EthCrossChainManagerProxyPausedIterator) Close

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

func (*EthCrossChainManagerProxyPausedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EthCrossChainManagerProxyPausedIterator) 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 EthCrossChainManagerProxyRaw

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

EthCrossChainManagerProxyRaw is an auto generated low-level Go binding around a Solidity contract.

func (*EthCrossChainManagerProxyRaw) Call

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyRaw) 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 (*EthCrossChainManagerProxyRaw) Transact

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*EthCrossChainManagerProxyRaw) Transfer

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type EthCrossChainManagerProxySession

type EthCrossChainManagerProxySession struct {
	Contract     *EthCrossChainManagerProxy // 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
}

EthCrossChainManagerProxySession is an auto generated Go binding around a Solidity contract, with pre-set call and transact options.

func (*EthCrossChainManagerProxySession) AsyncPause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) AsyncPause(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*EthCrossChainManagerProxySession) AsyncPauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) AsyncPauseEthCrossChainManager(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*EthCrossChainManagerProxySession) AsyncRenounceOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) AsyncRenounceOwnership(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*EthCrossChainManagerProxySession) AsyncTransferOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) AsyncTransferOwnership(handler func(*types.Receipt, error), newOwner common.Address) (*types.Transaction, error)

func (*EthCrossChainManagerProxySession) AsyncUnpause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) AsyncUnpause(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*EthCrossChainManagerProxySession) AsyncUnpauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) AsyncUnpauseEthCrossChainManager(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*EthCrossChainManagerProxySession) AsyncUpgradeEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) AsyncUpgradeEthCrossChainManager(handler func(*types.Receipt, error), _newEthCrossChainManagerAddr common.Address) (*types.Transaction, error)

func (*EthCrossChainManagerProxySession) GetEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) GetEthCrossChainManager() (common.Address, error)

GetEthCrossChainManager is a free data retrieval call binding the contract method 0x483bf041.

Solidity: function getEthCrossChainManager() constant returns(address)

func (*EthCrossChainManagerProxySession) IsOwner

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) IsOwner() (bool, error)

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

Solidity: function isOwner() constant returns(bool)

func (*EthCrossChainManagerProxySession) Owner

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) Owner() (common.Address, error)

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

Solidity: function owner() constant returns(address)

func (*EthCrossChainManagerProxySession) Pause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) Pause() (*types.Transaction, *types.Receipt, error)

Pause is a paid mutator transaction binding the contract method 0xf4fbb0c8.

Solidity: function pause() returns(bool)

func (*EthCrossChainManagerProxySession) PauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) PauseEthCrossChainManager() (*types.Transaction, *types.Receipt, error)

PauseEthCrossChainManager is a paid mutator transaction binding the contract method 0x215a9825.

Solidity: function pauseEthCrossChainManager() returns(bool)

func (*EthCrossChainManagerProxySession) Paused

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) Paused() (bool, error)

Paused is a free data retrieval call binding the contract method 0xd4bc9601.

Solidity: function paused() constant returns(bool)

func (*EthCrossChainManagerProxySession) RenounceOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) RenounceOwnership() (*types.Transaction, *types.Receipt, error)

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

Solidity: function renounceOwnership() returns()

func (*EthCrossChainManagerProxySession) TransferOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) TransferOwnership(newOwner common.Address) (*types.Transaction, *types.Receipt, error)

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

Solidity: function transferOwnership(address newOwner) returns()

func (*EthCrossChainManagerProxySession) Unpause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) Unpause() (*types.Transaction, *types.Receipt, error)

Unpause is a paid mutator transaction binding the contract method 0x63c37526.

Solidity: function unpause() returns(bool)

func (*EthCrossChainManagerProxySession) UnpauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) UnpauseEthCrossChainManager() (*types.Transaction, *types.Receipt, error)

UnpauseEthCrossChainManager is a paid mutator transaction binding the contract method 0xfa6ec386.

Solidity: function unpauseEthCrossChainManager() returns(bool)

func (*EthCrossChainManagerProxySession) UpgradeEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxySession) UpgradeEthCrossChainManager(_newEthCrossChainManagerAddr common.Address) (*types.Transaction, *types.Receipt, error)

UpgradeEthCrossChainManager is a paid mutator transaction binding the contract method 0xf0ee0e19.

Solidity: function upgradeEthCrossChainManager(address _newEthCrossChainManagerAddr) returns(bool)

type EthCrossChainManagerProxyTransactor

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

EthCrossChainManagerProxyTransactor is an auto generated write-only Go binding around a Solidity contract.

func NewEthCrossChainManagerProxyTransactor

func NewEthCrossChainManagerProxyTransactor(address common.Address, transactor bind.ContractTransactor) (*EthCrossChainManagerProxyTransactor, error)

NewEthCrossChainManagerProxyTransactor creates a new write-only instance of EthCrossChainManagerProxy, bound to a specific deployed contract.

func (*EthCrossChainManagerProxyTransactor) AsyncPause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) AsyncPause(handler func(*types.Receipt, error), opts *bind.TransactOpts) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactor) AsyncPauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) AsyncPauseEthCrossChainManager(handler func(*types.Receipt, error), opts *bind.TransactOpts) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactor) AsyncRenounceOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) AsyncRenounceOwnership(handler func(*types.Receipt, error), opts *bind.TransactOpts) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactor) AsyncTransferOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) AsyncTransferOwnership(handler func(*types.Receipt, error), opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactor) AsyncUnpause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) AsyncUnpause(handler func(*types.Receipt, error), opts *bind.TransactOpts) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactor) AsyncUnpauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) AsyncUnpauseEthCrossChainManager(handler func(*types.Receipt, error), opts *bind.TransactOpts) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactor) AsyncUpgradeEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) AsyncUpgradeEthCrossChainManager(handler func(*types.Receipt, error), opts *bind.TransactOpts, _newEthCrossChainManagerAddr common.Address) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactor) Pause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Pause is a paid mutator transaction binding the contract method 0xf4fbb0c8.

Solidity: function pause() returns(bool)

func (*EthCrossChainManagerProxyTransactor) PauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) PauseEthCrossChainManager(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

PauseEthCrossChainManager is a paid mutator transaction binding the contract method 0x215a9825.

Solidity: function pauseEthCrossChainManager() returns(bool)

func (*EthCrossChainManagerProxyTransactor) RenounceOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

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

Solidity: function renounceOwnership() returns()

func (*EthCrossChainManagerProxyTransactor) TransferOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, *types.Receipt, error)

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

Solidity: function transferOwnership(address newOwner) returns()

func (*EthCrossChainManagerProxyTransactor) Unpause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Unpause is a paid mutator transaction binding the contract method 0x63c37526.

Solidity: function unpause() returns(bool)

func (*EthCrossChainManagerProxyTransactor) UnpauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) UnpauseEthCrossChainManager(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

UnpauseEthCrossChainManager is a paid mutator transaction binding the contract method 0xfa6ec386.

Solidity: function unpauseEthCrossChainManager() returns(bool)

func (*EthCrossChainManagerProxyTransactor) UpgradeEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactor) UpgradeEthCrossChainManager(opts *bind.TransactOpts, _newEthCrossChainManagerAddr common.Address) (*types.Transaction, *types.Receipt, error)

UpgradeEthCrossChainManager is a paid mutator transaction binding the contract method 0xf0ee0e19.

Solidity: function upgradeEthCrossChainManager(address _newEthCrossChainManagerAddr) returns(bool)

type EthCrossChainManagerProxyTransactorRaw

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

EthCrossChainManagerProxyTransactorRaw is an auto generated low-level write-only Go binding around a Solidity contract.

func (*EthCrossChainManagerProxyTransactorRaw) Transact

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*EthCrossChainManagerProxyTransactorRaw) Transfer

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type EthCrossChainManagerProxyTransactorSession

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

EthCrossChainManagerProxyTransactorSession is an auto generated write-only Go binding around a Solidity contract, with pre-set transact options.

func (*EthCrossChainManagerProxyTransactorSession) AsyncPause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) AsyncPause(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactorSession) AsyncPauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) AsyncPauseEthCrossChainManager(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactorSession) AsyncRenounceOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) AsyncRenounceOwnership(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactorSession) AsyncTransferOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) AsyncTransferOwnership(handler func(*types.Receipt, error), newOwner common.Address) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactorSession) AsyncUnpause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) AsyncUnpause(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactorSession) AsyncUnpauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) AsyncUnpauseEthCrossChainManager(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactorSession) AsyncUpgradeEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) AsyncUpgradeEthCrossChainManager(handler func(*types.Receipt, error), _newEthCrossChainManagerAddr common.Address) (*types.Transaction, error)

func (*EthCrossChainManagerProxyTransactorSession) Pause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) Pause() (*types.Transaction, *types.Receipt, error)

Pause is a paid mutator transaction binding the contract method 0xf4fbb0c8.

Solidity: function pause() returns(bool)

func (*EthCrossChainManagerProxyTransactorSession) PauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) PauseEthCrossChainManager() (*types.Transaction, *types.Receipt, error)

PauseEthCrossChainManager is a paid mutator transaction binding the contract method 0x215a9825.

Solidity: function pauseEthCrossChainManager() returns(bool)

func (*EthCrossChainManagerProxyTransactorSession) RenounceOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) RenounceOwnership() (*types.Transaction, *types.Receipt, error)

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

Solidity: function renounceOwnership() returns()

func (*EthCrossChainManagerProxyTransactorSession) TransferOwnership

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, *types.Receipt, error)

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

Solidity: function transferOwnership(address newOwner) returns()

func (*EthCrossChainManagerProxyTransactorSession) Unpause

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) Unpause() (*types.Transaction, *types.Receipt, error)

Unpause is a paid mutator transaction binding the contract method 0x63c37526.

Solidity: function unpause() returns(bool)

func (*EthCrossChainManagerProxyTransactorSession) UnpauseEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) UnpauseEthCrossChainManager() (*types.Transaction, *types.Receipt, error)

UnpauseEthCrossChainManager is a paid mutator transaction binding the contract method 0xfa6ec386.

Solidity: function unpauseEthCrossChainManager() returns(bool)

func (*EthCrossChainManagerProxyTransactorSession) UpgradeEthCrossChainManager

func (_EthCrossChainManagerProxy *EthCrossChainManagerProxyTransactorSession) UpgradeEthCrossChainManager(_newEthCrossChainManagerAddr common.Address) (*types.Transaction, *types.Receipt, error)

UpgradeEthCrossChainManager is a paid mutator transaction binding the contract method 0xf0ee0e19.

Solidity: function upgradeEthCrossChainManager(address _newEthCrossChainManagerAddr) returns(bool)

type EthCrossChainManagerProxyUnpaused

type EthCrossChainManagerProxyUnpaused struct {
	Account common.Address
	Raw     types.Log // Blockchain specific contextual infos
}

EthCrossChainManagerProxyUnpaused represents a Unpaused event raised by the EthCrossChainManagerProxy contract.

type EthCrossChainManagerProxyUnpausedIterator

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

EthCrossChainManagerProxyUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the EthCrossChainManagerProxy contract.

func (*EthCrossChainManagerProxyUnpausedIterator) Close

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

func (*EthCrossChainManagerProxyUnpausedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EthCrossChainManagerProxyUnpausedIterator) 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 IEthCrossChainManagerProxy

type IEthCrossChainManagerProxy struct {
	IEthCrossChainManagerProxyCaller     // Read-only binding to the contract
	IEthCrossChainManagerProxyTransactor // Write-only binding to the contract
	IEthCrossChainManagerProxyFilterer   // Log filterer for contract events
}

IEthCrossChainManagerProxy is an auto generated Go binding around a Solidity contract.

func NewIEthCrossChainManagerProxy

func NewIEthCrossChainManagerProxy(address common.Address, backend bind.ContractBackend) (*IEthCrossChainManagerProxy, error)

NewIEthCrossChainManagerProxy creates a new instance of IEthCrossChainManagerProxy, bound to a specific deployed contract.

type IEthCrossChainManagerProxyCaller

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

IEthCrossChainManagerProxyCaller is an auto generated read-only Go binding around a Solidity contract.

func NewIEthCrossChainManagerProxyCaller

func NewIEthCrossChainManagerProxyCaller(address common.Address, caller bind.ContractCaller) (*IEthCrossChainManagerProxyCaller, error)

NewIEthCrossChainManagerProxyCaller creates a new read-only instance of IEthCrossChainManagerProxy, bound to a specific deployed contract.

func (*IEthCrossChainManagerProxyCaller) GetEthCrossChainManager

func (_IEthCrossChainManagerProxy *IEthCrossChainManagerProxyCaller) GetEthCrossChainManager(opts *bind.CallOpts) (common.Address, error)

GetEthCrossChainManager is a free data retrieval call binding the contract method 0x483bf041.

Solidity: function getEthCrossChainManager() constant returns(address)

type IEthCrossChainManagerProxyCallerRaw

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

IEthCrossChainManagerProxyCallerRaw is an auto generated low-level read-only Go binding around a Solidity contract.

func (*IEthCrossChainManagerProxyCallerRaw) Call

func (_IEthCrossChainManagerProxy *IEthCrossChainManagerProxyCallerRaw) 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 IEthCrossChainManagerProxyCallerSession

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

IEthCrossChainManagerProxyCallerSession is an auto generated read-only Go binding around a Solidity contract, with pre-set call options.

func (*IEthCrossChainManagerProxyCallerSession) GetEthCrossChainManager

func (_IEthCrossChainManagerProxy *IEthCrossChainManagerProxyCallerSession) GetEthCrossChainManager() (common.Address, error)

GetEthCrossChainManager is a free data retrieval call binding the contract method 0x483bf041.

Solidity: function getEthCrossChainManager() constant returns(address)

type IEthCrossChainManagerProxyFilterer

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

IEthCrossChainManagerProxyFilterer is an auto generated log filtering Go binding around a Solidity contract events.

func NewIEthCrossChainManagerProxyFilterer

func NewIEthCrossChainManagerProxyFilterer(address common.Address, filterer bind.ContractFilterer) (*IEthCrossChainManagerProxyFilterer, error)

NewIEthCrossChainManagerProxyFilterer creates a new log filterer instance of IEthCrossChainManagerProxy, bound to a specific deployed contract.

type IEthCrossChainManagerProxyRaw

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

IEthCrossChainManagerProxyRaw is an auto generated low-level Go binding around a Solidity contract.

func (*IEthCrossChainManagerProxyRaw) Call

func (_IEthCrossChainManagerProxy *IEthCrossChainManagerProxyRaw) 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 (*IEthCrossChainManagerProxyRaw) Transact

func (_IEthCrossChainManagerProxy *IEthCrossChainManagerProxyRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*IEthCrossChainManagerProxyRaw) Transfer

func (_IEthCrossChainManagerProxy *IEthCrossChainManagerProxyRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type IEthCrossChainManagerProxySession

type IEthCrossChainManagerProxySession struct {
	Contract     *IEthCrossChainManagerProxy // 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
}

IEthCrossChainManagerProxySession is an auto generated Go binding around a Solidity contract, with pre-set call and transact options.

func (*IEthCrossChainManagerProxySession) GetEthCrossChainManager

func (_IEthCrossChainManagerProxy *IEthCrossChainManagerProxySession) GetEthCrossChainManager() (common.Address, error)

GetEthCrossChainManager is a free data retrieval call binding the contract method 0x483bf041.

Solidity: function getEthCrossChainManager() constant returns(address)

type IEthCrossChainManagerProxyTransactor

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

IEthCrossChainManagerProxyTransactor is an auto generated write-only Go binding around a Solidity contract.

func NewIEthCrossChainManagerProxyTransactor

func NewIEthCrossChainManagerProxyTransactor(address common.Address, transactor bind.ContractTransactor) (*IEthCrossChainManagerProxyTransactor, error)

NewIEthCrossChainManagerProxyTransactor creates a new write-only instance of IEthCrossChainManagerProxy, bound to a specific deployed contract.

type IEthCrossChainManagerProxyTransactorRaw

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

IEthCrossChainManagerProxyTransactorRaw is an auto generated low-level write-only Go binding around a Solidity contract.

func (*IEthCrossChainManagerProxyTransactorRaw) Transact

func (_IEthCrossChainManagerProxy *IEthCrossChainManagerProxyTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*IEthCrossChainManagerProxyTransactorRaw) Transfer

func (_IEthCrossChainManagerProxy *IEthCrossChainManagerProxyTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type IEthCrossChainManagerProxyTransactorSession

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

IEthCrossChainManagerProxyTransactorSession is an auto generated write-only Go binding around a Solidity contract, with pre-set transact options.

type IUpgradableECCM

type IUpgradableECCM struct {
	IUpgradableECCMCaller     // Read-only binding to the contract
	IUpgradableECCMTransactor // Write-only binding to the contract
	IUpgradableECCMFilterer   // Log filterer for contract events
}

IUpgradableECCM is an auto generated Go binding around a Solidity contract.

func NewIUpgradableECCM

func NewIUpgradableECCM(address common.Address, backend bind.ContractBackend) (*IUpgradableECCM, error)

NewIUpgradableECCM creates a new instance of IUpgradableECCM, bound to a specific deployed contract.

type IUpgradableECCMCaller

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

IUpgradableECCMCaller is an auto generated read-only Go binding around a Solidity contract.

func NewIUpgradableECCMCaller

func NewIUpgradableECCMCaller(address common.Address, caller bind.ContractCaller) (*IUpgradableECCMCaller, error)

NewIUpgradableECCMCaller creates a new read-only instance of IUpgradableECCM, bound to a specific deployed contract.

func (*IUpgradableECCMCaller) IsOwner

func (_IUpgradableECCM *IUpgradableECCMCaller) IsOwner(opts *bind.CallOpts) (bool, error)

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

Solidity: function isOwner() constant returns(bool)

func (*IUpgradableECCMCaller) Paused

func (_IUpgradableECCM *IUpgradableECCMCaller) Paused(opts *bind.CallOpts) (bool, error)

Paused is a free data retrieval call binding the contract method 0xd4bc9601.

Solidity: function paused() constant returns(bool)

type IUpgradableECCMCallerRaw

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

IUpgradableECCMCallerRaw is an auto generated low-level read-only Go binding around a Solidity contract.

func (*IUpgradableECCMCallerRaw) Call

func (_IUpgradableECCM *IUpgradableECCMCallerRaw) 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 IUpgradableECCMCallerSession

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

IUpgradableECCMCallerSession is an auto generated read-only Go binding around a Solidity contract, with pre-set call options.

func (*IUpgradableECCMCallerSession) IsOwner

func (_IUpgradableECCM *IUpgradableECCMCallerSession) IsOwner() (bool, error)

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

Solidity: function isOwner() constant returns(bool)

func (*IUpgradableECCMCallerSession) Paused

func (_IUpgradableECCM *IUpgradableECCMCallerSession) Paused() (bool, error)

Paused is a free data retrieval call binding the contract method 0xd4bc9601.

Solidity: function paused() constant returns(bool)

type IUpgradableECCMFilterer

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

IUpgradableECCMFilterer is an auto generated log filtering Go binding around a Solidity contract events.

func NewIUpgradableECCMFilterer

func NewIUpgradableECCMFilterer(address common.Address, filterer bind.ContractFilterer) (*IUpgradableECCMFilterer, error)

NewIUpgradableECCMFilterer creates a new log filterer instance of IUpgradableECCM, bound to a specific deployed contract.

type IUpgradableECCMRaw

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

IUpgradableECCMRaw is an auto generated low-level Go binding around a Solidity contract.

func (*IUpgradableECCMRaw) Call

func (_IUpgradableECCM *IUpgradableECCMRaw) 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 (*IUpgradableECCMRaw) Transact

func (_IUpgradableECCM *IUpgradableECCMRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*IUpgradableECCMRaw) Transfer

func (_IUpgradableECCM *IUpgradableECCMRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type IUpgradableECCMSession

type IUpgradableECCMSession struct {
	Contract     *IUpgradableECCM  // 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
}

IUpgradableECCMSession is an auto generated Go binding around a Solidity contract, with pre-set call and transact options.

func (*IUpgradableECCMSession) AsyncPause

func (_IUpgradableECCM *IUpgradableECCMSession) AsyncPause(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*IUpgradableECCMSession) AsyncUnpause

func (_IUpgradableECCM *IUpgradableECCMSession) AsyncUnpause(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*IUpgradableECCMSession) AsyncUpgradeToNew

func (_IUpgradableECCM *IUpgradableECCMSession) AsyncUpgradeToNew(handler func(*types.Receipt, error), arg0 common.Address) (*types.Transaction, error)

func (*IUpgradableECCMSession) IsOwner

func (_IUpgradableECCM *IUpgradableECCMSession) IsOwner() (bool, error)

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

Solidity: function isOwner() constant returns(bool)

func (*IUpgradableECCMSession) Pause

func (_IUpgradableECCM *IUpgradableECCMSession) Pause() (*types.Transaction, *types.Receipt, error)

Pause is a paid mutator transaction binding the contract method 0xf4fbb0c8.

Solidity: function pause() returns(bool)

func (*IUpgradableECCMSession) Paused

func (_IUpgradableECCM *IUpgradableECCMSession) Paused() (bool, error)

Paused is a free data retrieval call binding the contract method 0xd4bc9601.

Solidity: function paused() constant returns(bool)

func (*IUpgradableECCMSession) Unpause

func (_IUpgradableECCM *IUpgradableECCMSession) Unpause() (*types.Transaction, *types.Receipt, error)

Unpause is a paid mutator transaction binding the contract method 0x63c37526.

Solidity: function unpause() returns(bool)

func (*IUpgradableECCMSession) UpgradeToNew

func (_IUpgradableECCM *IUpgradableECCMSession) UpgradeToNew(arg0 common.Address) (*types.Transaction, *types.Receipt, error)

UpgradeToNew is a paid mutator transaction binding the contract method 0xf4e614d2.

Solidity: function upgradeToNew(address ) returns(bool)

type IUpgradableECCMTransactor

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

IUpgradableECCMTransactor is an auto generated write-only Go binding around a Solidity contract.

func NewIUpgradableECCMTransactor

func NewIUpgradableECCMTransactor(address common.Address, transactor bind.ContractTransactor) (*IUpgradableECCMTransactor, error)

NewIUpgradableECCMTransactor creates a new write-only instance of IUpgradableECCM, bound to a specific deployed contract.

func (*IUpgradableECCMTransactor) AsyncPause

func (_IUpgradableECCM *IUpgradableECCMTransactor) AsyncPause(handler func(*types.Receipt, error), opts *bind.TransactOpts) (*types.Transaction, error)

func (*IUpgradableECCMTransactor) AsyncUnpause

func (_IUpgradableECCM *IUpgradableECCMTransactor) AsyncUnpause(handler func(*types.Receipt, error), opts *bind.TransactOpts) (*types.Transaction, error)

func (*IUpgradableECCMTransactor) AsyncUpgradeToNew

func (_IUpgradableECCM *IUpgradableECCMTransactor) AsyncUpgradeToNew(handler func(*types.Receipt, error), opts *bind.TransactOpts, arg0 common.Address) (*types.Transaction, error)

func (*IUpgradableECCMTransactor) Pause

func (_IUpgradableECCM *IUpgradableECCMTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Pause is a paid mutator transaction binding the contract method 0xf4fbb0c8.

Solidity: function pause() returns(bool)

func (*IUpgradableECCMTransactor) Unpause

func (_IUpgradableECCM *IUpgradableECCMTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Unpause is a paid mutator transaction binding the contract method 0x63c37526.

Solidity: function unpause() returns(bool)

func (*IUpgradableECCMTransactor) UpgradeToNew

func (_IUpgradableECCM *IUpgradableECCMTransactor) UpgradeToNew(opts *bind.TransactOpts, arg0 common.Address) (*types.Transaction, *types.Receipt, error)

UpgradeToNew is a paid mutator transaction binding the contract method 0xf4e614d2.

Solidity: function upgradeToNew(address ) returns(bool)

type IUpgradableECCMTransactorRaw

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

IUpgradableECCMTransactorRaw is an auto generated low-level write-only Go binding around a Solidity contract.

func (*IUpgradableECCMTransactorRaw) Transact

func (_IUpgradableECCM *IUpgradableECCMTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*IUpgradableECCMTransactorRaw) Transfer

func (_IUpgradableECCM *IUpgradableECCMTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type IUpgradableECCMTransactorSession

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

IUpgradableECCMTransactorSession is an auto generated write-only Go binding around a Solidity contract, with pre-set transact options.

func (*IUpgradableECCMTransactorSession) AsyncPause

func (_IUpgradableECCM *IUpgradableECCMTransactorSession) AsyncPause(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*IUpgradableECCMTransactorSession) AsyncUnpause

func (_IUpgradableECCM *IUpgradableECCMTransactorSession) AsyncUnpause(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*IUpgradableECCMTransactorSession) AsyncUpgradeToNew

func (_IUpgradableECCM *IUpgradableECCMTransactorSession) AsyncUpgradeToNew(handler func(*types.Receipt, error), arg0 common.Address) (*types.Transaction, error)

func (*IUpgradableECCMTransactorSession) Pause

func (_IUpgradableECCM *IUpgradableECCMTransactorSession) Pause() (*types.Transaction, *types.Receipt, error)

Pause is a paid mutator transaction binding the contract method 0xf4fbb0c8.

Solidity: function pause() returns(bool)

func (*IUpgradableECCMTransactorSession) Unpause

func (_IUpgradableECCM *IUpgradableECCMTransactorSession) Unpause() (*types.Transaction, *types.Receipt, error)

Unpause is a paid mutator transaction binding the contract method 0x63c37526.

Solidity: function unpause() returns(bool)

func (*IUpgradableECCMTransactorSession) UpgradeToNew

func (_IUpgradableECCM *IUpgradableECCMTransactorSession) UpgradeToNew(arg0 common.Address) (*types.Transaction, *types.Receipt, error)

UpgradeToNew is a paid mutator transaction binding the contract method 0xf4e614d2.

Solidity: function upgradeToNew(address ) returns(bool)

type Ownable

type Ownable struct {
	OwnableCaller     // Read-only binding to the contract
	OwnableTransactor // Write-only binding to the contract
	OwnableFilterer   // Log filterer for contract events
}

Ownable is an auto generated Go binding around a Solidity contract.

func NewOwnable

func NewOwnable(address common.Address, backend bind.ContractBackend) (*Ownable, error)

NewOwnable creates a new instance of Ownable, bound to a specific deployed contract.

type OwnableCaller

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

OwnableCaller is an auto generated read-only Go binding around a Solidity contract.

func NewOwnableCaller

func NewOwnableCaller(address common.Address, caller bind.ContractCaller) (*OwnableCaller, error)

NewOwnableCaller creates a new read-only instance of Ownable, bound to a specific deployed contract.

func (*OwnableCaller) IsOwner

func (_Ownable *OwnableCaller) IsOwner(opts *bind.CallOpts) (bool, error)

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

Solidity: function isOwner() constant returns(bool)

func (*OwnableCaller) Owner

func (_Ownable *OwnableCaller) Owner(opts *bind.CallOpts) (common.Address, error)

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

Solidity: function owner() constant returns(address)

type OwnableCallerRaw

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

OwnableCallerRaw is an auto generated low-level read-only Go binding around a Solidity contract.

func (*OwnableCallerRaw) Call

func (_Ownable *OwnableCallerRaw) 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 OwnableCallerSession

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

OwnableCallerSession is an auto generated read-only Go binding around a Solidity contract, with pre-set call options.

func (*OwnableCallerSession) IsOwner

func (_Ownable *OwnableCallerSession) IsOwner() (bool, error)

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

Solidity: function isOwner() constant returns(bool)

func (*OwnableCallerSession) Owner

func (_Ownable *OwnableCallerSession) Owner() (common.Address, error)

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

Solidity: function owner() constant returns(address)

type OwnableFilterer

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

OwnableFilterer is an auto generated log filtering Go binding around a Solidity contract events.

func NewOwnableFilterer

func NewOwnableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableFilterer, error)

NewOwnableFilterer creates a new log filterer instance of Ownable, bound to a specific deployed contract.

func (*OwnableFilterer) FilterOwnershipTransferred

func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*OwnableOwnershipTransferredIterator, error)

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

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

func (*OwnableFilterer) ParseOwnershipTransferred

func (_Ownable *OwnableFilterer) ParseOwnershipTransferred(log types.Log) (*OwnableOwnershipTransferred, error)

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

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

func (*OwnableFilterer) WatchOwnershipTransferred

func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)

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

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

type OwnableOwnershipTransferred

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

OwnableOwnershipTransferred represents a OwnershipTransferred event raised by the Ownable contract.

type OwnableOwnershipTransferredIterator

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

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

func (*OwnableOwnershipTransferredIterator) Close

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

func (*OwnableOwnershipTransferredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*OwnableOwnershipTransferredIterator) 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 OwnableRaw

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

OwnableRaw is an auto generated low-level Go binding around a Solidity contract.

func (*OwnableRaw) Call

func (_Ownable *OwnableRaw) 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 (*OwnableRaw) Transact

func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*OwnableRaw) Transfer

func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type OwnableSession

type OwnableSession struct {
	Contract     *Ownable          // 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
}

OwnableSession is an auto generated Go binding around a Solidity contract, with pre-set call and transact options.

func (*OwnableSession) AsyncRenounceOwnership

func (_Ownable *OwnableSession) AsyncRenounceOwnership(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*OwnableSession) AsyncTransferOwnership

func (_Ownable *OwnableSession) AsyncTransferOwnership(handler func(*types.Receipt, error), newOwner common.Address) (*types.Transaction, error)

func (*OwnableSession) IsOwner

func (_Ownable *OwnableSession) IsOwner() (bool, error)

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

Solidity: function isOwner() constant returns(bool)

func (*OwnableSession) Owner

func (_Ownable *OwnableSession) Owner() (common.Address, error)

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

Solidity: function owner() constant returns(address)

func (*OwnableSession) RenounceOwnership

func (_Ownable *OwnableSession) RenounceOwnership() (*types.Transaction, *types.Receipt, error)

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

Solidity: function renounceOwnership() returns()

func (*OwnableSession) TransferOwnership

func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, *types.Receipt, error)

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

Solidity: function transferOwnership(address newOwner) returns()

type OwnableTransactor

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

OwnableTransactor is an auto generated write-only Go binding around a Solidity contract.

func NewOwnableTransactor

func NewOwnableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTransactor, error)

NewOwnableTransactor creates a new write-only instance of Ownable, bound to a specific deployed contract.

func (*OwnableTransactor) AsyncRenounceOwnership

func (_Ownable *OwnableTransactor) AsyncRenounceOwnership(handler func(*types.Receipt, error), opts *bind.TransactOpts) (*types.Transaction, error)

func (*OwnableTransactor) AsyncTransferOwnership

func (_Ownable *OwnableTransactor) AsyncTransferOwnership(handler func(*types.Receipt, error), opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)

func (*OwnableTransactor) RenounceOwnership

func (_Ownable *OwnableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

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

Solidity: function renounceOwnership() returns()

func (*OwnableTransactor) TransferOwnership

func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, *types.Receipt, error)

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

Solidity: function transferOwnership(address newOwner) returns()

type OwnableTransactorRaw

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

OwnableTransactorRaw is an auto generated low-level write-only Go binding around a Solidity contract.

func (*OwnableTransactorRaw) Transact

func (_Ownable *OwnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*OwnableTransactorRaw) Transfer

func (_Ownable *OwnableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type OwnableTransactorSession

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

OwnableTransactorSession is an auto generated write-only Go binding around a Solidity contract, with pre-set transact options.

func (*OwnableTransactorSession) AsyncRenounceOwnership

func (_Ownable *OwnableTransactorSession) AsyncRenounceOwnership(handler func(*types.Receipt, error)) (*types.Transaction, error)

func (*OwnableTransactorSession) AsyncTransferOwnership

func (_Ownable *OwnableTransactorSession) AsyncTransferOwnership(handler func(*types.Receipt, error), newOwner common.Address) (*types.Transaction, error)

func (*OwnableTransactorSession) RenounceOwnership

func (_Ownable *OwnableTransactorSession) RenounceOwnership() (*types.Transaction, *types.Receipt, error)

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

Solidity: function renounceOwnership() returns()

func (*OwnableTransactorSession) TransferOwnership

func (_Ownable *OwnableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, *types.Receipt, error)

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

Solidity: function transferOwnership(address newOwner) returns()

type Pausable

type Pausable struct {
	PausableCaller     // Read-only binding to the contract
	PausableTransactor // Write-only binding to the contract
	PausableFilterer   // Log filterer for contract events
}

Pausable is an auto generated Go binding around a Solidity contract.

func NewPausable

func NewPausable(address common.Address, backend bind.ContractBackend) (*Pausable, error)

NewPausable creates a new instance of Pausable, bound to a specific deployed contract.

type PausableCaller

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

PausableCaller is an auto generated read-only Go binding around a Solidity contract.

func NewPausableCaller

func NewPausableCaller(address common.Address, caller bind.ContractCaller) (*PausableCaller, error)

NewPausableCaller creates a new read-only instance of Pausable, bound to a specific deployed contract.

func (*PausableCaller) Paused

func (_Pausable *PausableCaller) Paused(opts *bind.CallOpts) (bool, error)

Paused is a free data retrieval call binding the contract method 0xd4bc9601.

Solidity: function paused() constant returns(bool)

type PausableCallerRaw

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

PausableCallerRaw is an auto generated low-level read-only Go binding around a Solidity contract.

func (*PausableCallerRaw) Call

func (_Pausable *PausableCallerRaw) 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 PausableCallerSession

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

PausableCallerSession is an auto generated read-only Go binding around a Solidity contract, with pre-set call options.

func (*PausableCallerSession) Paused

func (_Pausable *PausableCallerSession) Paused() (bool, error)

Paused is a free data retrieval call binding the contract method 0xd4bc9601.

Solidity: function paused() constant returns(bool)

type PausableFilterer

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

PausableFilterer is an auto generated log filtering Go binding around a Solidity contract events.

func NewPausableFilterer

func NewPausableFilterer(address common.Address, filterer bind.ContractFilterer) (*PausableFilterer, error)

NewPausableFilterer creates a new log filterer instance of Pausable, bound to a specific deployed contract.

func (*PausableFilterer) FilterPaused

func (_Pausable *PausableFilterer) FilterPaused(opts *bind.FilterOpts) (*PausablePausedIterator, error)

FilterPaused is a free log retrieval operation binding the contract event 0x000000000000000000000000000000000000000000000000000000003572985a.

Solidity: event Paused(address account)

func (*PausableFilterer) FilterUnpaused

func (_Pausable *PausableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*PausableUnpausedIterator, error)

FilterUnpaused is a free log retrieval operation binding the contract event 0x0000000000000000000000000000000000000000000000000000000044693cad.

Solidity: event Unpaused(address account)

func (*PausableFilterer) ParsePaused

func (_Pausable *PausableFilterer) ParsePaused(log types.Log) (*PausablePaused, error)

ParsePaused is a log parse operation binding the contract event 0x000000000000000000000000000000000000000000000000000000003572985a.

Solidity: event Paused(address account)

func (*PausableFilterer) ParseUnpaused

func (_Pausable *PausableFilterer) ParseUnpaused(log types.Log) (*PausableUnpaused, error)

ParseUnpaused is a log parse operation binding the contract event 0x0000000000000000000000000000000000000000000000000000000044693cad.

Solidity: event Unpaused(address account)

func (*PausableFilterer) WatchPaused

func (_Pausable *PausableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *PausablePaused) (event.Subscription, error)

WatchPaused is a free log subscription operation binding the contract event 0x000000000000000000000000000000000000000000000000000000003572985a.

Solidity: event Paused(address account)

func (*PausableFilterer) WatchUnpaused

func (_Pausable *PausableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *PausableUnpaused) (event.Subscription, error)

WatchUnpaused is a free log subscription operation binding the contract event 0x0000000000000000000000000000000000000000000000000000000044693cad.

Solidity: event Unpaused(address account)

type PausablePaused

type PausablePaused struct {
	Account common.Address
	Raw     types.Log // Blockchain specific contextual infos
}

PausablePaused represents a Paused event raised by the Pausable contract.

type PausablePausedIterator

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

PausablePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the Pausable contract.

func (*PausablePausedIterator) Close

func (it *PausablePausedIterator) Close() error

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

func (*PausablePausedIterator) Error

func (it *PausablePausedIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*PausablePausedIterator) Next

func (it *PausablePausedIterator) 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 PausableRaw

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

PausableRaw is an auto generated low-level Go binding around a Solidity contract.

func (*PausableRaw) Call

func (_Pausable *PausableRaw) 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 (*PausableRaw) Transact

func (_Pausable *PausableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*PausableRaw) Transfer

func (_Pausable *PausableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type PausableSession

type PausableSession struct {
	Contract     *Pausable         // 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
}

PausableSession is an auto generated Go binding around a Solidity contract, with pre-set call and transact options.

func (*PausableSession) Paused

func (_Pausable *PausableSession) Paused() (bool, error)

Paused is a free data retrieval call binding the contract method 0xd4bc9601.

Solidity: function paused() constant returns(bool)

type PausableTransactor

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

PausableTransactor is an auto generated write-only Go binding around a Solidity contract.

func NewPausableTransactor

func NewPausableTransactor(address common.Address, transactor bind.ContractTransactor) (*PausableTransactor, error)

NewPausableTransactor creates a new write-only instance of Pausable, bound to a specific deployed contract.

type PausableTransactorRaw

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

PausableTransactorRaw is an auto generated low-level write-only Go binding around a Solidity contract.

func (*PausableTransactorRaw) Transact

func (_Pausable *PausableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, *types.Receipt, error)

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

func (*PausableTransactorRaw) Transfer

func (_Pausable *PausableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, *types.Receipt, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type PausableTransactorSession

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

PausableTransactorSession is an auto generated write-only Go binding around a Solidity contract, with pre-set transact options.

type PausableUnpaused

type PausableUnpaused struct {
	Account common.Address
	Raw     types.Log // Blockchain specific contextual infos
}

PausableUnpaused represents a Unpaused event raised by the Pausable contract.

type PausableUnpausedIterator

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

PausableUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the Pausable contract.

func (*PausableUnpausedIterator) Close

func (it *PausableUnpausedIterator) Close() error

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

func (*PausableUnpausedIterator) Error

func (it *PausableUnpausedIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*PausableUnpausedIterator) Next

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

Jump to

Keyboard shortcuts

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