Documentation ¶
Index ¶
- Constants
- Variables
- type LogNote
- func (*LogNote) Descriptor() ([]byte, []int)deprecated
- func (x *LogNote) GetBar() []byte
- func (x *LogNote) GetFax() []byte
- func (x *LogNote) GetFoo() []byte
- func (x *LogNote) GetGuy() []byte
- func (x *LogNote) GetSig() []byte
- func (x *LogNote) GetTs() *timestamppb.Timestamp
- func (x *LogNote) GetWad() []byte
- func (*LogNote) ProtoMessage()
- func (x *LogNote) ProtoReflect() protoreflect.Message
- func (x *LogNote) Reset()
- func (x *LogNote) String() string
- type LogSetAuthority
- func (*LogSetAuthority) Descriptor() ([]byte, []int)deprecated
- func (x *LogSetAuthority) GetAuthority() []byte
- func (x *LogSetAuthority) GetTs() *timestamppb.Timestamp
- func (*LogSetAuthority) ProtoMessage()
- func (x *LogSetAuthority) ProtoReflect() protoreflect.Message
- func (x *LogSetAuthority) Reset()
- func (x *LogSetAuthority) String() string
- type LogSetOwner
- func (*LogSetOwner) Descriptor() ([]byte, []int)deprecated
- func (x *LogSetOwner) GetOwner() []byte
- func (x *LogSetOwner) GetTs() *timestamppb.Timestamp
- func (*LogSetOwner) ProtoMessage()
- func (x *LogSetOwner) ProtoReflect() protoreflect.Message
- func (x *LogSetOwner) Reset()
- func (x *LogSetOwner) String() string
- type MCDPAUSE
- type MCDPAUSECaller
- func (_MCDPAUSE *MCDPAUSECaller) Authority(opts *bind.CallOpts) (common.Address, error)
- func (_MCDPAUSE *MCDPAUSECaller) Delay(opts *bind.CallOpts) (*big.Int, error)
- func (_MCDPAUSE *MCDPAUSECaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_MCDPAUSE *MCDPAUSECaller) Plans(opts *bind.CallOpts, arg0 [32]byte) (bool, error)
- func (_MCDPAUSE *MCDPAUSECaller) Proxy(opts *bind.CallOpts) (common.Address, error)
- type MCDPAUSECallerRaw
- type MCDPAUSECallerSession
- func (_MCDPAUSE *MCDPAUSECallerSession) Authority() (common.Address, error)
- func (_MCDPAUSE *MCDPAUSECallerSession) Delay() (*big.Int, error)
- func (_MCDPAUSE *MCDPAUSECallerSession) Owner() (common.Address, error)
- func (_MCDPAUSE *MCDPAUSECallerSession) Plans(arg0 [32]byte) (bool, error)
- func (_MCDPAUSE *MCDPAUSECallerSession) Proxy() (common.Address, error)
- type MCDPAUSEFilterer
- func (_MCDPAUSE *MCDPAUSEFilterer) FilterLogSetAuthority(opts *bind.FilterOpts, authority []common.Address) (*MCDPAUSELogSetAuthorityIterator, error)
- func (_MCDPAUSE *MCDPAUSEFilterer) FilterLogSetOwner(opts *bind.FilterOpts, owner []common.Address) (*MCDPAUSELogSetOwnerIterator, error)
- func (_MCDPAUSE *MCDPAUSEFilterer) ParseLogSetAuthority(log types.Log) (*MCDPAUSELogSetAuthority, error)
- func (_MCDPAUSE *MCDPAUSEFilterer) ParseLogSetOwner(log types.Log) (*MCDPAUSELogSetOwner, error)
- func (_MCDPAUSE *MCDPAUSEFilterer) WatchLogSetAuthority(opts *bind.WatchOpts, sink chan<- *MCDPAUSELogSetAuthority, ...) (event.Subscription, error)
- func (_MCDPAUSE *MCDPAUSEFilterer) WatchLogSetOwner(opts *bind.WatchOpts, sink chan<- *MCDPAUSELogSetOwner, owner []common.Address) (event.Subscription, error)
- type MCDPAUSELogSetAuthority
- type MCDPAUSELogSetAuthorityIterator
- type MCDPAUSELogSetOwner
- type MCDPAUSELogSetOwnerIterator
- type MCDPAUSERaw
- func (_MCDPAUSE *MCDPAUSERaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_MCDPAUSE *MCDPAUSERaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSERaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MCDPAUSESession
- func (_MCDPAUSE *MCDPAUSESession) Authority() (common.Address, error)
- func (_MCDPAUSE *MCDPAUSESession) Delay() (*big.Int, error)
- func (_MCDPAUSE *MCDPAUSESession) Drop(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSESession) Exec(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSESession) Owner() (common.Address, error)
- func (_MCDPAUSE *MCDPAUSESession) Plans(arg0 [32]byte) (bool, error)
- func (_MCDPAUSE *MCDPAUSESession) Plot(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSESession) Proxy() (common.Address, error)
- func (_MCDPAUSE *MCDPAUSESession) SetAuthority(authority_ common.Address) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSESession) SetDelay(delay_ *big.Int) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSESession) SetOwner(owner_ common.Address) (*types.Transaction, error)
- type MCDPAUSETransactor
- func (_MCDPAUSE *MCDPAUSETransactor) Drop(opts *bind.TransactOpts, usr common.Address, tag [32]byte, fax []byte, ...) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSETransactor) Exec(opts *bind.TransactOpts, usr common.Address, tag [32]byte, fax []byte, ...) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSETransactor) Plot(opts *bind.TransactOpts, usr common.Address, tag [32]byte, fax []byte, ...) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSETransactor) SetAuthority(opts *bind.TransactOpts, authority_ common.Address) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSETransactor) SetDelay(opts *bind.TransactOpts, delay_ *big.Int) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSETransactor) SetOwner(opts *bind.TransactOpts, owner_ common.Address) (*types.Transaction, error)
- type MCDPAUSETransactorRaw
- type MCDPAUSETransactorSession
- func (_MCDPAUSE *MCDPAUSETransactorSession) Drop(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSETransactorSession) Exec(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSETransactorSession) Plot(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSETransactorSession) SetAuthority(authority_ common.Address) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSETransactorSession) SetDelay(delay_ *big.Int) (*types.Transaction, error)
- func (_MCDPAUSE *MCDPAUSETransactorSession) SetOwner(owner_ common.Address) (*types.Transaction, error)
- type SmartContract
Constants ¶
const MCDPAUSEABI = "" /* 4332-byte string literal not displayed */
MCDPAUSEABI is the input ABI used to generate the binding from.
Variables ¶
var File_MCDPause_MCDPause_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type LogNote ¶
type LogNote struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Sig []byte `protobuf:"bytes,2,opt,name=Sig,proto3" json:"Sig,omitempty"` // bytes4 Guy []byte `protobuf:"bytes,3,opt,name=Guy,proto3" json:"Guy,omitempty"` // address Foo []byte `protobuf:"bytes,4,opt,name=Foo,proto3" json:"Foo,omitempty"` // bytes32 Bar []byte `protobuf:"bytes,5,opt,name=Bar,proto3" json:"Bar,omitempty"` // bytes32 Wad []byte `protobuf:"bytes,6,opt,name=Wad,proto3" json:"Wad,omitempty"` // uint256 Fax []byte `protobuf:"bytes,7,opt,name=Fax,proto3" json:"Fax,omitempty"` // bytes // contains filtered or unexported fields }
func (*LogNote) Descriptor
deprecated
func (*LogNote) GetTs ¶
func (x *LogNote) GetTs() *timestamppb.Timestamp
func (*LogNote) ProtoMessage ¶
func (*LogNote) ProtoMessage()
func (*LogNote) ProtoReflect ¶
func (x *LogNote) ProtoReflect() protoreflect.Message
type LogSetAuthority ¶
type LogSetAuthority struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Authority []byte `protobuf:"bytes,2,opt,name=Authority,proto3" json:"Authority,omitempty"` // address // contains filtered or unexported fields }
func (*LogSetAuthority) Descriptor
deprecated
func (*LogSetAuthority) Descriptor() ([]byte, []int)
Deprecated: Use LogSetAuthority.ProtoReflect.Descriptor instead.
func (*LogSetAuthority) GetAuthority ¶
func (x *LogSetAuthority) GetAuthority() []byte
func (*LogSetAuthority) GetTs ¶
func (x *LogSetAuthority) GetTs() *timestamppb.Timestamp
func (*LogSetAuthority) ProtoMessage ¶
func (*LogSetAuthority) ProtoMessage()
func (*LogSetAuthority) ProtoReflect ¶
func (x *LogSetAuthority) ProtoReflect() protoreflect.Message
func (*LogSetAuthority) Reset ¶
func (x *LogSetAuthority) Reset()
func (*LogSetAuthority) String ¶
func (x *LogSetAuthority) String() string
type LogSetOwner ¶
type LogSetOwner struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Owner []byte `protobuf:"bytes,2,opt,name=Owner,proto3" json:"Owner,omitempty"` // address // contains filtered or unexported fields }
func (*LogSetOwner) Descriptor
deprecated
func (*LogSetOwner) Descriptor() ([]byte, []int)
Deprecated: Use LogSetOwner.ProtoReflect.Descriptor instead.
func (*LogSetOwner) GetOwner ¶
func (x *LogSetOwner) GetOwner() []byte
func (*LogSetOwner) GetTs ¶
func (x *LogSetOwner) GetTs() *timestamppb.Timestamp
func (*LogSetOwner) ProtoMessage ¶
func (*LogSetOwner) ProtoMessage()
func (*LogSetOwner) ProtoReflect ¶
func (x *LogSetOwner) ProtoReflect() protoreflect.Message
func (*LogSetOwner) Reset ¶
func (x *LogSetOwner) Reset()
func (*LogSetOwner) String ¶
func (x *LogSetOwner) String() string
type MCDPAUSE ¶
type MCDPAUSE struct { MCDPAUSECaller // Read-only binding to the contract MCDPAUSETransactor // Write-only binding to the contract MCDPAUSEFilterer // Log filterer for contract events }
MCDPAUSE is an auto generated Go binding around an Ethereum contract.
func NewMCDPAUSE ¶
NewMCDPAUSE creates a new instance of MCDPAUSE, bound to a specific deployed contract.
type MCDPAUSECaller ¶
type MCDPAUSECaller struct {
// contains filtered or unexported fields
}
MCDPAUSECaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMCDPAUSECaller ¶
func NewMCDPAUSECaller(address common.Address, caller bind.ContractCaller) (*MCDPAUSECaller, error)
NewMCDPAUSECaller creates a new read-only instance of MCDPAUSE, bound to a specific deployed contract.
func (*MCDPAUSECaller) Authority ¶
Authority is a free data retrieval call binding the contract method 0xbf7e214f.
Solidity: function authority() view returns(address)
func (*MCDPAUSECaller) Delay ¶
Delay is a free data retrieval call binding the contract method 0x6a42b8f8.
Solidity: function delay() view returns(uint256)
func (*MCDPAUSECaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
type MCDPAUSECallerRaw ¶
type MCDPAUSECallerRaw struct {
Contract *MCDPAUSECaller // Generic read-only contract binding to access the raw methods on
}
MCDPAUSECallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MCDPAUSECallerRaw) Call ¶
func (_MCDPAUSE *MCDPAUSECallerRaw) 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 MCDPAUSECallerSession ¶
type MCDPAUSECallerSession struct { Contract *MCDPAUSECaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MCDPAUSECallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MCDPAUSECallerSession) Authority ¶
func (_MCDPAUSE *MCDPAUSECallerSession) Authority() (common.Address, error)
Authority is a free data retrieval call binding the contract method 0xbf7e214f.
Solidity: function authority() view returns(address)
func (*MCDPAUSECallerSession) Delay ¶
func (_MCDPAUSE *MCDPAUSECallerSession) Delay() (*big.Int, error)
Delay is a free data retrieval call binding the contract method 0x6a42b8f8.
Solidity: function delay() view returns(uint256)
func (*MCDPAUSECallerSession) Owner ¶
func (_MCDPAUSE *MCDPAUSECallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
type MCDPAUSEFilterer ¶
type MCDPAUSEFilterer struct {
// contains filtered or unexported fields
}
MCDPAUSEFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMCDPAUSEFilterer ¶
func NewMCDPAUSEFilterer(address common.Address, filterer bind.ContractFilterer) (*MCDPAUSEFilterer, error)
NewMCDPAUSEFilterer creates a new log filterer instance of MCDPAUSE, bound to a specific deployed contract.
func (*MCDPAUSEFilterer) FilterLogSetAuthority ¶
func (_MCDPAUSE *MCDPAUSEFilterer) FilterLogSetAuthority(opts *bind.FilterOpts, authority []common.Address) (*MCDPAUSELogSetAuthorityIterator, error)
FilterLogSetAuthority is a free log retrieval operation binding the contract event 0x1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada4.
Solidity: event LogSetAuthority(address indexed authority)
func (*MCDPAUSEFilterer) FilterLogSetOwner ¶
func (_MCDPAUSE *MCDPAUSEFilterer) FilterLogSetOwner(opts *bind.FilterOpts, owner []common.Address) (*MCDPAUSELogSetOwnerIterator, error)
FilterLogSetOwner is a free log retrieval operation binding the contract event 0xce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed94.
Solidity: event LogSetOwner(address indexed owner)
func (*MCDPAUSEFilterer) ParseLogSetAuthority ¶
func (_MCDPAUSE *MCDPAUSEFilterer) ParseLogSetAuthority(log types.Log) (*MCDPAUSELogSetAuthority, error)
ParseLogSetAuthority is a log parse operation binding the contract event 0x1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada4.
Solidity: event LogSetAuthority(address indexed authority)
func (*MCDPAUSEFilterer) ParseLogSetOwner ¶
func (_MCDPAUSE *MCDPAUSEFilterer) ParseLogSetOwner(log types.Log) (*MCDPAUSELogSetOwner, error)
ParseLogSetOwner is a log parse operation binding the contract event 0xce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed94.
Solidity: event LogSetOwner(address indexed owner)
func (*MCDPAUSEFilterer) WatchLogSetAuthority ¶
func (_MCDPAUSE *MCDPAUSEFilterer) WatchLogSetAuthority(opts *bind.WatchOpts, sink chan<- *MCDPAUSELogSetAuthority, authority []common.Address) (event.Subscription, error)
WatchLogSetAuthority is a free log subscription operation binding the contract event 0x1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada4.
Solidity: event LogSetAuthority(address indexed authority)
func (*MCDPAUSEFilterer) WatchLogSetOwner ¶
func (_MCDPAUSE *MCDPAUSEFilterer) WatchLogSetOwner(opts *bind.WatchOpts, sink chan<- *MCDPAUSELogSetOwner, owner []common.Address) (event.Subscription, error)
WatchLogSetOwner is a free log subscription operation binding the contract event 0xce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed94.
Solidity: event LogSetOwner(address indexed owner)
type MCDPAUSELogSetAuthority ¶
type MCDPAUSELogSetAuthority struct { Authority common.Address Raw types.Log // Blockchain specific contextual infos }
MCDPAUSELogSetAuthority represents a LogSetAuthority event raised by the MCDPAUSE contract.
type MCDPAUSELogSetAuthorityIterator ¶
type MCDPAUSELogSetAuthorityIterator struct { Event *MCDPAUSELogSetAuthority // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDPAUSELogSetAuthorityIterator is returned from FilterLogSetAuthority and is used to iterate over the raw logs and unpacked data for LogSetAuthority events raised by the MCDPAUSE contract.
func (*MCDPAUSELogSetAuthorityIterator) Close ¶
func (it *MCDPAUSELogSetAuthorityIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDPAUSELogSetAuthorityIterator) Error ¶
func (it *MCDPAUSELogSetAuthorityIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDPAUSELogSetAuthorityIterator) Next ¶
func (it *MCDPAUSELogSetAuthorityIterator) 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 MCDPAUSELogSetOwner ¶
type MCDPAUSELogSetOwner struct { Owner common.Address Raw types.Log // Blockchain specific contextual infos }
MCDPAUSELogSetOwner represents a LogSetOwner event raised by the MCDPAUSE contract.
type MCDPAUSELogSetOwnerIterator ¶
type MCDPAUSELogSetOwnerIterator struct { Event *MCDPAUSELogSetOwner // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDPAUSELogSetOwnerIterator is returned from FilterLogSetOwner and is used to iterate over the raw logs and unpacked data for LogSetOwner events raised by the MCDPAUSE contract.
func (*MCDPAUSELogSetOwnerIterator) Close ¶
func (it *MCDPAUSELogSetOwnerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDPAUSELogSetOwnerIterator) Error ¶
func (it *MCDPAUSELogSetOwnerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDPAUSELogSetOwnerIterator) Next ¶
func (it *MCDPAUSELogSetOwnerIterator) 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 MCDPAUSERaw ¶
type MCDPAUSERaw struct {
Contract *MCDPAUSE // Generic contract binding to access the raw methods on
}
MCDPAUSERaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MCDPAUSERaw) Call ¶
func (_MCDPAUSE *MCDPAUSERaw) 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 (*MCDPAUSERaw) Transact ¶
func (_MCDPAUSE *MCDPAUSERaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MCDPAUSERaw) Transfer ¶
func (_MCDPAUSE *MCDPAUSERaw) 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 MCDPAUSESession ¶
type MCDPAUSESession struct { Contract *MCDPAUSE // 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 }
MCDPAUSESession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MCDPAUSESession) Authority ¶
func (_MCDPAUSE *MCDPAUSESession) Authority() (common.Address, error)
Authority is a free data retrieval call binding the contract method 0xbf7e214f.
Solidity: function authority() view returns(address)
func (*MCDPAUSESession) Delay ¶
func (_MCDPAUSE *MCDPAUSESession) Delay() (*big.Int, error)
Delay is a free data retrieval call binding the contract method 0x6a42b8f8.
Solidity: function delay() view returns(uint256)
func (*MCDPAUSESession) Drop ¶
func (_MCDPAUSE *MCDPAUSESession) Drop(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
Drop is a paid mutator transaction binding the contract method 0x162c7de3.
Solidity: function drop(address usr, bytes32 tag, bytes fax, uint256 eta) returns()
func (*MCDPAUSESession) Exec ¶
func (_MCDPAUSE *MCDPAUSESession) Exec(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
Exec is a paid mutator transaction binding the contract method 0x168ccd67.
Solidity: function exec(address usr, bytes32 tag, bytes fax, uint256 eta) returns(bytes out)
func (*MCDPAUSESession) Owner ¶
func (_MCDPAUSE *MCDPAUSESession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*MCDPAUSESession) Plans ¶
func (_MCDPAUSE *MCDPAUSESession) Plans(arg0 [32]byte) (bool, error)
Plans is a free data retrieval call binding the contract method 0xaa4f2653.
Solidity: function plans(bytes32 ) view returns(bool)
func (*MCDPAUSESession) Plot ¶
func (_MCDPAUSE *MCDPAUSESession) Plot(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
Plot is a paid mutator transaction binding the contract method 0x46d2fbbb.
Solidity: function plot(address usr, bytes32 tag, bytes fax, uint256 eta) returns()
func (*MCDPAUSESession) Proxy ¶
func (_MCDPAUSE *MCDPAUSESession) Proxy() (common.Address, error)
Proxy is a free data retrieval call binding the contract method 0xec556889.
Solidity: function proxy() view returns(address)
func (*MCDPAUSESession) SetAuthority ¶
func (_MCDPAUSE *MCDPAUSESession) SetAuthority(authority_ common.Address) (*types.Transaction, error)
SetAuthority is a paid mutator transaction binding the contract method 0x7a9e5e4b.
Solidity: function setAuthority(address authority_) returns()
func (*MCDPAUSESession) SetDelay ¶
func (_MCDPAUSE *MCDPAUSESession) SetDelay(delay_ *big.Int) (*types.Transaction, error)
SetDelay is a paid mutator transaction binding the contract method 0xe177246e.
Solidity: function setDelay(uint256 delay_) returns()
func (*MCDPAUSESession) SetOwner ¶
func (_MCDPAUSE *MCDPAUSESession) SetOwner(owner_ common.Address) (*types.Transaction, error)
SetOwner is a paid mutator transaction binding the contract method 0x13af4035.
Solidity: function setOwner(address owner_) returns()
type MCDPAUSETransactor ¶
type MCDPAUSETransactor struct {
// contains filtered or unexported fields
}
MCDPAUSETransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMCDPAUSETransactor ¶
func NewMCDPAUSETransactor(address common.Address, transactor bind.ContractTransactor) (*MCDPAUSETransactor, error)
NewMCDPAUSETransactor creates a new write-only instance of MCDPAUSE, bound to a specific deployed contract.
func (*MCDPAUSETransactor) Drop ¶
func (_MCDPAUSE *MCDPAUSETransactor) Drop(opts *bind.TransactOpts, usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
Drop is a paid mutator transaction binding the contract method 0x162c7de3.
Solidity: function drop(address usr, bytes32 tag, bytes fax, uint256 eta) returns()
func (*MCDPAUSETransactor) Exec ¶
func (_MCDPAUSE *MCDPAUSETransactor) Exec(opts *bind.TransactOpts, usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
Exec is a paid mutator transaction binding the contract method 0x168ccd67.
Solidity: function exec(address usr, bytes32 tag, bytes fax, uint256 eta) returns(bytes out)
func (*MCDPAUSETransactor) Plot ¶
func (_MCDPAUSE *MCDPAUSETransactor) Plot(opts *bind.TransactOpts, usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
Plot is a paid mutator transaction binding the contract method 0x46d2fbbb.
Solidity: function plot(address usr, bytes32 tag, bytes fax, uint256 eta) returns()
func (*MCDPAUSETransactor) SetAuthority ¶
func (_MCDPAUSE *MCDPAUSETransactor) SetAuthority(opts *bind.TransactOpts, authority_ common.Address) (*types.Transaction, error)
SetAuthority is a paid mutator transaction binding the contract method 0x7a9e5e4b.
Solidity: function setAuthority(address authority_) returns()
func (*MCDPAUSETransactor) SetDelay ¶
func (_MCDPAUSE *MCDPAUSETransactor) SetDelay(opts *bind.TransactOpts, delay_ *big.Int) (*types.Transaction, error)
SetDelay is a paid mutator transaction binding the contract method 0xe177246e.
Solidity: function setDelay(uint256 delay_) returns()
func (*MCDPAUSETransactor) SetOwner ¶
func (_MCDPAUSE *MCDPAUSETransactor) SetOwner(opts *bind.TransactOpts, owner_ common.Address) (*types.Transaction, error)
SetOwner is a paid mutator transaction binding the contract method 0x13af4035.
Solidity: function setOwner(address owner_) returns()
type MCDPAUSETransactorRaw ¶
type MCDPAUSETransactorRaw struct {
Contract *MCDPAUSETransactor // Generic write-only contract binding to access the raw methods on
}
MCDPAUSETransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MCDPAUSETransactorRaw) Transact ¶
func (_MCDPAUSE *MCDPAUSETransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MCDPAUSETransactorRaw) Transfer ¶
func (_MCDPAUSE *MCDPAUSETransactorRaw) 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 MCDPAUSETransactorSession ¶
type MCDPAUSETransactorSession struct { Contract *MCDPAUSETransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MCDPAUSETransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MCDPAUSETransactorSession) Drop ¶
func (_MCDPAUSE *MCDPAUSETransactorSession) Drop(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
Drop is a paid mutator transaction binding the contract method 0x162c7de3.
Solidity: function drop(address usr, bytes32 tag, bytes fax, uint256 eta) returns()
func (*MCDPAUSETransactorSession) Exec ¶
func (_MCDPAUSE *MCDPAUSETransactorSession) Exec(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
Exec is a paid mutator transaction binding the contract method 0x168ccd67.
Solidity: function exec(address usr, bytes32 tag, bytes fax, uint256 eta) returns(bytes out)
func (*MCDPAUSETransactorSession) Plot ¶
func (_MCDPAUSE *MCDPAUSETransactorSession) Plot(usr common.Address, tag [32]byte, fax []byte, eta *big.Int) (*types.Transaction, error)
Plot is a paid mutator transaction binding the contract method 0x46d2fbbb.
Solidity: function plot(address usr, bytes32 tag, bytes fax, uint256 eta) returns()
func (*MCDPAUSETransactorSession) SetAuthority ¶
func (_MCDPAUSE *MCDPAUSETransactorSession) SetAuthority(authority_ common.Address) (*types.Transaction, error)
SetAuthority is a paid mutator transaction binding the contract method 0x7a9e5e4b.
Solidity: function setAuthority(address authority_) returns()
func (*MCDPAUSETransactorSession) SetDelay ¶
func (_MCDPAUSE *MCDPAUSETransactorSession) SetDelay(delay_ *big.Int) (*types.Transaction, error)
SetDelay is a paid mutator transaction binding the contract method 0xe177246e.
Solidity: function setDelay(uint256 delay_) returns()
func (*MCDPAUSETransactorSession) SetOwner ¶
func (_MCDPAUSE *MCDPAUSETransactorSession) SetOwner(owner_ common.Address) (*types.Transaction, error)
SetOwner is a paid mutator transaction binding the contract method 0x13af4035.
Solidity: function setOwner(address owner_) returns()
type SmartContract ¶
type SmartContract struct{}
func (*SmartContract) Message ¶
func (sc *SmartContract) Message(eventName string, contractAbi *abi.ABI, vLog types.Log, timestamp *timestamppb.Timestamp) protoreflect.ProtoMessage