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 PROXYDEPLOYER
- type PROXYDEPLOYERCaller
- type PROXYDEPLOYERCallerRaw
- type PROXYDEPLOYERCallerSession
- type PROXYDEPLOYERFilterer
- func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) FilterLogSetAuthority(opts *bind.FilterOpts, authority []common.Address) (*PROXYDEPLOYERLogSetAuthorityIterator, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) FilterLogSetOwner(opts *bind.FilterOpts, owner []common.Address) (*PROXYDEPLOYERLogSetOwnerIterator, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) ParseLogSetAuthority(log types.Log) (*PROXYDEPLOYERLogSetAuthority, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) ParseLogSetOwner(log types.Log) (*PROXYDEPLOYERLogSetOwner, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) WatchLogSetAuthority(opts *bind.WatchOpts, sink chan<- *PROXYDEPLOYERLogSetAuthority, ...) (event.Subscription, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) WatchLogSetOwner(opts *bind.WatchOpts, sink chan<- *PROXYDEPLOYERLogSetOwner, ...) (event.Subscription, error)
- type PROXYDEPLOYERLogSetAuthority
- type PROXYDEPLOYERLogSetAuthorityIterator
- type PROXYDEPLOYERLogSetOwner
- type PROXYDEPLOYERLogSetOwnerIterator
- type PROXYDEPLOYERRaw
- func (_PROXYDEPLOYER *PROXYDEPLOYERRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_PROXYDEPLOYER *PROXYDEPLOYERRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PROXYDEPLOYERSession
- func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Authority() (common.Address, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Cache() (common.Address, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Execute(_target common.Address, _data []byte) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Execute0(_code []byte, _data []byte) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Owner() (common.Address, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERSession) SetAuthority(authority_ common.Address) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERSession) SetCache(_cacheAddr common.Address) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERSession) SetOwner(owner_ common.Address) (*types.Transaction, error)
- type PROXYDEPLOYERTransactor
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) Execute(opts *bind.TransactOpts, _target common.Address, _data []byte) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) Execute0(opts *bind.TransactOpts, _code []byte, _data []byte) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) SetAuthority(opts *bind.TransactOpts, authority_ common.Address) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) SetCache(opts *bind.TransactOpts, _cacheAddr common.Address) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) SetOwner(opts *bind.TransactOpts, owner_ common.Address) (*types.Transaction, error)
- type PROXYDEPLOYERTransactorRaw
- type PROXYDEPLOYERTransactorSession
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) Execute(_target common.Address, _data []byte) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) Execute0(_code []byte, _data []byte) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) SetAuthority(authority_ common.Address) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) SetCache(_cacheAddr common.Address) (*types.Transaction, error)
- func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) SetOwner(owner_ common.Address) (*types.Transaction, error)
- type SmartContract
Constants ¶
const PROXYDEPLOYERABI = "" /* 2625-byte string literal not displayed */
PROXYDEPLOYERABI is the input ABI used to generate the binding from.
Variables ¶
var File_ProxyDeployer_ProxyDeployer_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 PROXYDEPLOYER ¶
type PROXYDEPLOYER struct { PROXYDEPLOYERCaller // Read-only binding to the contract PROXYDEPLOYERTransactor // Write-only binding to the contract PROXYDEPLOYERFilterer // Log filterer for contract events }
PROXYDEPLOYER is an auto generated Go binding around an Ethereum contract.
func NewPROXYDEPLOYER ¶
func NewPROXYDEPLOYER(address common.Address, backend bind.ContractBackend) (*PROXYDEPLOYER, error)
NewPROXYDEPLOYER creates a new instance of PROXYDEPLOYER, bound to a specific deployed contract.
type PROXYDEPLOYERCaller ¶
type PROXYDEPLOYERCaller struct {
// contains filtered or unexported fields
}
PROXYDEPLOYERCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPROXYDEPLOYERCaller ¶
func NewPROXYDEPLOYERCaller(address common.Address, caller bind.ContractCaller) (*PROXYDEPLOYERCaller, error)
NewPROXYDEPLOYERCaller creates a new read-only instance of PROXYDEPLOYER, bound to a specific deployed contract.
func (*PROXYDEPLOYERCaller) Authority ¶
Authority is a free data retrieval call binding the contract method 0xbf7e214f.
Solidity: function authority() view returns(address)
type PROXYDEPLOYERCallerRaw ¶
type PROXYDEPLOYERCallerRaw struct {
Contract *PROXYDEPLOYERCaller // Generic read-only contract binding to access the raw methods on
}
PROXYDEPLOYERCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PROXYDEPLOYERCallerRaw) Call ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERCallerRaw) 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 PROXYDEPLOYERCallerSession ¶
type PROXYDEPLOYERCallerSession struct { Contract *PROXYDEPLOYERCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PROXYDEPLOYERCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PROXYDEPLOYERCallerSession) Authority ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERCallerSession) Authority() (common.Address, error)
Authority is a free data retrieval call binding the contract method 0xbf7e214f.
Solidity: function authority() view returns(address)
type PROXYDEPLOYERFilterer ¶
type PROXYDEPLOYERFilterer struct {
// contains filtered or unexported fields
}
PROXYDEPLOYERFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPROXYDEPLOYERFilterer ¶
func NewPROXYDEPLOYERFilterer(address common.Address, filterer bind.ContractFilterer) (*PROXYDEPLOYERFilterer, error)
NewPROXYDEPLOYERFilterer creates a new log filterer instance of PROXYDEPLOYER, bound to a specific deployed contract.
func (*PROXYDEPLOYERFilterer) FilterLogSetAuthority ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) FilterLogSetAuthority(opts *bind.FilterOpts, authority []common.Address) (*PROXYDEPLOYERLogSetAuthorityIterator, error)
FilterLogSetAuthority is a free log retrieval operation binding the contract event 0x1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada4.
Solidity: event LogSetAuthority(address indexed authority)
func (*PROXYDEPLOYERFilterer) FilterLogSetOwner ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) FilterLogSetOwner(opts *bind.FilterOpts, owner []common.Address) (*PROXYDEPLOYERLogSetOwnerIterator, error)
FilterLogSetOwner is a free log retrieval operation binding the contract event 0xce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed94.
Solidity: event LogSetOwner(address indexed owner)
func (*PROXYDEPLOYERFilterer) ParseLogSetAuthority ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) ParseLogSetAuthority(log types.Log) (*PROXYDEPLOYERLogSetAuthority, error)
ParseLogSetAuthority is a log parse operation binding the contract event 0x1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada4.
Solidity: event LogSetAuthority(address indexed authority)
func (*PROXYDEPLOYERFilterer) ParseLogSetOwner ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) ParseLogSetOwner(log types.Log) (*PROXYDEPLOYERLogSetOwner, error)
ParseLogSetOwner is a log parse operation binding the contract event 0xce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed94.
Solidity: event LogSetOwner(address indexed owner)
func (*PROXYDEPLOYERFilterer) WatchLogSetAuthority ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) WatchLogSetAuthority(opts *bind.WatchOpts, sink chan<- *PROXYDEPLOYERLogSetAuthority, 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 (*PROXYDEPLOYERFilterer) WatchLogSetOwner ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERFilterer) WatchLogSetOwner(opts *bind.WatchOpts, sink chan<- *PROXYDEPLOYERLogSetOwner, 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 PROXYDEPLOYERLogSetAuthority ¶
type PROXYDEPLOYERLogSetAuthority struct { Authority common.Address Raw types.Log // Blockchain specific contextual infos }
PROXYDEPLOYERLogSetAuthority represents a LogSetAuthority event raised by the PROXYDEPLOYER contract.
type PROXYDEPLOYERLogSetAuthorityIterator ¶
type PROXYDEPLOYERLogSetAuthorityIterator struct { Event *PROXYDEPLOYERLogSetAuthority // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PROXYDEPLOYERLogSetAuthorityIterator is returned from FilterLogSetAuthority and is used to iterate over the raw logs and unpacked data for LogSetAuthority events raised by the PROXYDEPLOYER contract.
func (*PROXYDEPLOYERLogSetAuthorityIterator) Close ¶
func (it *PROXYDEPLOYERLogSetAuthorityIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PROXYDEPLOYERLogSetAuthorityIterator) Error ¶
func (it *PROXYDEPLOYERLogSetAuthorityIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PROXYDEPLOYERLogSetAuthorityIterator) Next ¶
func (it *PROXYDEPLOYERLogSetAuthorityIterator) 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 PROXYDEPLOYERLogSetOwner ¶
type PROXYDEPLOYERLogSetOwner struct { Owner common.Address Raw types.Log // Blockchain specific contextual infos }
PROXYDEPLOYERLogSetOwner represents a LogSetOwner event raised by the PROXYDEPLOYER contract.
type PROXYDEPLOYERLogSetOwnerIterator ¶
type PROXYDEPLOYERLogSetOwnerIterator struct { Event *PROXYDEPLOYERLogSetOwner // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PROXYDEPLOYERLogSetOwnerIterator is returned from FilterLogSetOwner and is used to iterate over the raw logs and unpacked data for LogSetOwner events raised by the PROXYDEPLOYER contract.
func (*PROXYDEPLOYERLogSetOwnerIterator) Close ¶
func (it *PROXYDEPLOYERLogSetOwnerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PROXYDEPLOYERLogSetOwnerIterator) Error ¶
func (it *PROXYDEPLOYERLogSetOwnerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PROXYDEPLOYERLogSetOwnerIterator) Next ¶
func (it *PROXYDEPLOYERLogSetOwnerIterator) 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 PROXYDEPLOYERRaw ¶
type PROXYDEPLOYERRaw struct {
Contract *PROXYDEPLOYER // Generic contract binding to access the raw methods on
}
PROXYDEPLOYERRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PROXYDEPLOYERRaw) Call ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERRaw) 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 (*PROXYDEPLOYERRaw) Transact ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PROXYDEPLOYERRaw) Transfer ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERRaw) 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 PROXYDEPLOYERSession ¶
type PROXYDEPLOYERSession struct { Contract *PROXYDEPLOYER // 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 }
PROXYDEPLOYERSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PROXYDEPLOYERSession) Authority ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Authority() (common.Address, error)
Authority is a free data retrieval call binding the contract method 0xbf7e214f.
Solidity: function authority() view returns(address)
func (*PROXYDEPLOYERSession) Cache ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Cache() (common.Address, error)
Cache is a free data retrieval call binding the contract method 0x60c7d295.
Solidity: function cache() view returns(address)
func (*PROXYDEPLOYERSession) Execute ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Execute(_target common.Address, _data []byte) (*types.Transaction, error)
Execute is a paid mutator transaction binding the contract method 0x1cff79cd.
Solidity: function execute(address _target, bytes _data) payable returns(bytes32 response)
func (*PROXYDEPLOYERSession) Execute0 ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Execute0(_code []byte, _data []byte) (*types.Transaction, error)
Execute0 is a paid mutator transaction binding the contract method 0x1f6a1eb9.
Solidity: function execute(bytes _code, bytes _data) payable returns(address target, bytes32 response)
func (*PROXYDEPLOYERSession) Fallback ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*PROXYDEPLOYERSession) Owner ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PROXYDEPLOYERSession) SetAuthority ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERSession) 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 (*PROXYDEPLOYERSession) SetCache ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERSession) SetCache(_cacheAddr common.Address) (*types.Transaction, error)
SetCache is a paid mutator transaction binding the contract method 0x948f5076.
Solidity: function setCache(address _cacheAddr) returns(bool)
func (*PROXYDEPLOYERSession) SetOwner ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERSession) 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 PROXYDEPLOYERTransactor ¶
type PROXYDEPLOYERTransactor struct {
// contains filtered or unexported fields
}
PROXYDEPLOYERTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPROXYDEPLOYERTransactor ¶
func NewPROXYDEPLOYERTransactor(address common.Address, transactor bind.ContractTransactor) (*PROXYDEPLOYERTransactor, error)
NewPROXYDEPLOYERTransactor creates a new write-only instance of PROXYDEPLOYER, bound to a specific deployed contract.
func (*PROXYDEPLOYERTransactor) Execute ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) Execute(opts *bind.TransactOpts, _target common.Address, _data []byte) (*types.Transaction, error)
Execute is a paid mutator transaction binding the contract method 0x1cff79cd.
Solidity: function execute(address _target, bytes _data) payable returns(bytes32 response)
func (*PROXYDEPLOYERTransactor) Execute0 ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) Execute0(opts *bind.TransactOpts, _code []byte, _data []byte) (*types.Transaction, error)
Execute0 is a paid mutator transaction binding the contract method 0x1f6a1eb9.
Solidity: function execute(bytes _code, bytes _data) payable returns(address target, bytes32 response)
func (*PROXYDEPLOYERTransactor) Fallback ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*PROXYDEPLOYERTransactor) SetAuthority ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) 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 (*PROXYDEPLOYERTransactor) SetCache ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) SetCache(opts *bind.TransactOpts, _cacheAddr common.Address) (*types.Transaction, error)
SetCache is a paid mutator transaction binding the contract method 0x948f5076.
Solidity: function setCache(address _cacheAddr) returns(bool)
func (*PROXYDEPLOYERTransactor) SetOwner ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactor) 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 PROXYDEPLOYERTransactorRaw ¶
type PROXYDEPLOYERTransactorRaw struct {
Contract *PROXYDEPLOYERTransactor // Generic write-only contract binding to access the raw methods on
}
PROXYDEPLOYERTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PROXYDEPLOYERTransactorRaw) Transact ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PROXYDEPLOYERTransactorRaw) Transfer ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorRaw) 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 PROXYDEPLOYERTransactorSession ¶
type PROXYDEPLOYERTransactorSession struct { Contract *PROXYDEPLOYERTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PROXYDEPLOYERTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PROXYDEPLOYERTransactorSession) Execute ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) Execute(_target common.Address, _data []byte) (*types.Transaction, error)
Execute is a paid mutator transaction binding the contract method 0x1cff79cd.
Solidity: function execute(address _target, bytes _data) payable returns(bytes32 response)
func (*PROXYDEPLOYERTransactorSession) Execute0 ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) Execute0(_code []byte, _data []byte) (*types.Transaction, error)
Execute0 is a paid mutator transaction binding the contract method 0x1f6a1eb9.
Solidity: function execute(bytes _code, bytes _data) payable returns(address target, bytes32 response)
func (*PROXYDEPLOYERTransactorSession) Fallback ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*PROXYDEPLOYERTransactorSession) SetAuthority ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) 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 (*PROXYDEPLOYERTransactorSession) SetCache ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) SetCache(_cacheAddr common.Address) (*types.Transaction, error)
SetCache is a paid mutator transaction binding the contract method 0x948f5076.
Solidity: function setCache(address _cacheAddr) returns(bool)
func (*PROXYDEPLOYERTransactorSession) SetOwner ¶
func (_PROXYDEPLOYER *PROXYDEPLOYERTransactorSession) 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