Documentation ¶
Index ¶
- Constants
- Variables
- type CHANGELOG
- type CHANGELOGCaller
- func (_CHANGELOG *CHANGELOGCaller) Count(opts *bind.CallOpts) (*big.Int, error)
- func (_CHANGELOG *CHANGELOGCaller) Get(opts *bind.CallOpts, _index *big.Int) ([32]byte, common.Address, error)
- func (_CHANGELOG *CHANGELOGCaller) GetAddress(opts *bind.CallOpts, _key [32]byte) (common.Address, error)
- func (_CHANGELOG *CHANGELOGCaller) Ipfs(opts *bind.CallOpts) (string, error)
- func (_CHANGELOG *CHANGELOGCaller) Keys(opts *bind.CallOpts, arg0 *big.Int) ([32]byte, error)
- func (_CHANGELOG *CHANGELOGCaller) List(opts *bind.CallOpts) ([][32]byte, error)
- func (_CHANGELOG *CHANGELOGCaller) Sha256sum(opts *bind.CallOpts) (string, error)
- func (_CHANGELOG *CHANGELOGCaller) Version(opts *bind.CallOpts) (string, error)
- func (_CHANGELOG *CHANGELOGCaller) Wards(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- type CHANGELOGCallerRaw
- type CHANGELOGCallerSession
- func (_CHANGELOG *CHANGELOGCallerSession) Count() (*big.Int, error)
- func (_CHANGELOG *CHANGELOGCallerSession) Get(_index *big.Int) ([32]byte, common.Address, error)
- func (_CHANGELOG *CHANGELOGCallerSession) GetAddress(_key [32]byte) (common.Address, error)
- func (_CHANGELOG *CHANGELOGCallerSession) Ipfs() (string, error)
- func (_CHANGELOG *CHANGELOGCallerSession) Keys(arg0 *big.Int) ([32]byte, error)
- func (_CHANGELOG *CHANGELOGCallerSession) List() ([][32]byte, error)
- func (_CHANGELOG *CHANGELOGCallerSession) Sha256sum() (string, error)
- func (_CHANGELOG *CHANGELOGCallerSession) Version() (string, error)
- func (_CHANGELOG *CHANGELOGCallerSession) Wards(arg0 common.Address) (*big.Int, error)
- type CHANGELOGDeny
- type CHANGELOGDenyIterator
- type CHANGELOGFilterer
- func (_CHANGELOG *CHANGELOGFilterer) FilterDeny(opts *bind.FilterOpts) (*CHANGELOGDenyIterator, error)
- func (_CHANGELOG *CHANGELOGFilterer) FilterRely(opts *bind.FilterOpts) (*CHANGELOGRelyIterator, error)
- func (_CHANGELOG *CHANGELOGFilterer) FilterRemoveAddress(opts *bind.FilterOpts) (*CHANGELOGRemoveAddressIterator, error)
- func (_CHANGELOG *CHANGELOGFilterer) FilterUpdateAddress(opts *bind.FilterOpts) (*CHANGELOGUpdateAddressIterator, error)
- func (_CHANGELOG *CHANGELOGFilterer) FilterUpdateIPFS(opts *bind.FilterOpts) (*CHANGELOGUpdateIPFSIterator, error)
- func (_CHANGELOG *CHANGELOGFilterer) FilterUpdateSha256sum(opts *bind.FilterOpts) (*CHANGELOGUpdateSha256sumIterator, error)
- func (_CHANGELOG *CHANGELOGFilterer) FilterUpdateVersion(opts *bind.FilterOpts) (*CHANGELOGUpdateVersionIterator, error)
- func (_CHANGELOG *CHANGELOGFilterer) ParseDeny(log types.Log) (*CHANGELOGDeny, error)
- func (_CHANGELOG *CHANGELOGFilterer) ParseRely(log types.Log) (*CHANGELOGRely, error)
- func (_CHANGELOG *CHANGELOGFilterer) ParseRemoveAddress(log types.Log) (*CHANGELOGRemoveAddress, error)
- func (_CHANGELOG *CHANGELOGFilterer) ParseUpdateAddress(log types.Log) (*CHANGELOGUpdateAddress, error)
- func (_CHANGELOG *CHANGELOGFilterer) ParseUpdateIPFS(log types.Log) (*CHANGELOGUpdateIPFS, error)
- func (_CHANGELOG *CHANGELOGFilterer) ParseUpdateSha256sum(log types.Log) (*CHANGELOGUpdateSha256sum, error)
- func (_CHANGELOG *CHANGELOGFilterer) ParseUpdateVersion(log types.Log) (*CHANGELOGUpdateVersion, error)
- func (_CHANGELOG *CHANGELOGFilterer) WatchDeny(opts *bind.WatchOpts, sink chan<- *CHANGELOGDeny) (event.Subscription, error)
- func (_CHANGELOG *CHANGELOGFilterer) WatchRely(opts *bind.WatchOpts, sink chan<- *CHANGELOGRely) (event.Subscription, error)
- func (_CHANGELOG *CHANGELOGFilterer) WatchRemoveAddress(opts *bind.WatchOpts, sink chan<- *CHANGELOGRemoveAddress) (event.Subscription, error)
- func (_CHANGELOG *CHANGELOGFilterer) WatchUpdateAddress(opts *bind.WatchOpts, sink chan<- *CHANGELOGUpdateAddress) (event.Subscription, error)
- func (_CHANGELOG *CHANGELOGFilterer) WatchUpdateIPFS(opts *bind.WatchOpts, sink chan<- *CHANGELOGUpdateIPFS) (event.Subscription, error)
- func (_CHANGELOG *CHANGELOGFilterer) WatchUpdateSha256sum(opts *bind.WatchOpts, sink chan<- *CHANGELOGUpdateSha256sum) (event.Subscription, error)
- func (_CHANGELOG *CHANGELOGFilterer) WatchUpdateVersion(opts *bind.WatchOpts, sink chan<- *CHANGELOGUpdateVersion) (event.Subscription, error)
- type CHANGELOGRaw
- func (_CHANGELOG *CHANGELOGRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_CHANGELOG *CHANGELOGRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type CHANGELOGRely
- type CHANGELOGRelyIterator
- type CHANGELOGRemoveAddress
- type CHANGELOGRemoveAddressIterator
- type CHANGELOGSession
- func (_CHANGELOG *CHANGELOGSession) Count() (*big.Int, error)
- func (_CHANGELOG *CHANGELOGSession) Deny(usr common.Address) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGSession) Get(_index *big.Int) ([32]byte, common.Address, error)
- func (_CHANGELOG *CHANGELOGSession) GetAddress(_key [32]byte) (common.Address, error)
- func (_CHANGELOG *CHANGELOGSession) Ipfs() (string, error)
- func (_CHANGELOG *CHANGELOGSession) Keys(arg0 *big.Int) ([32]byte, error)
- func (_CHANGELOG *CHANGELOGSession) List() ([][32]byte, error)
- func (_CHANGELOG *CHANGELOGSession) Rely(usr common.Address) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGSession) RemoveAddress(_key [32]byte) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGSession) SetAddress(_key [32]byte, _addr common.Address) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGSession) SetIPFS(_ipfs string) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGSession) SetSha256sum(_sha256sum string) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGSession) SetVersion(_version string) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGSession) Sha256sum() (string, error)
- func (_CHANGELOG *CHANGELOGSession) Version() (string, error)
- func (_CHANGELOG *CHANGELOGSession) Wards(arg0 common.Address) (*big.Int, error)
- type CHANGELOGTransactor
- func (_CHANGELOG *CHANGELOGTransactor) Deny(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactor) Rely(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactor) RemoveAddress(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactor) SetAddress(opts *bind.TransactOpts, _key [32]byte, _addr common.Address) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactor) SetIPFS(opts *bind.TransactOpts, _ipfs string) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactor) SetSha256sum(opts *bind.TransactOpts, _sha256sum string) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactor) SetVersion(opts *bind.TransactOpts, _version string) (*types.Transaction, error)
- type CHANGELOGTransactorRaw
- type CHANGELOGTransactorSession
- func (_CHANGELOG *CHANGELOGTransactorSession) Deny(usr common.Address) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactorSession) Rely(usr common.Address) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactorSession) RemoveAddress(_key [32]byte) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactorSession) SetAddress(_key [32]byte, _addr common.Address) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactorSession) SetIPFS(_ipfs string) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactorSession) SetSha256sum(_sha256sum string) (*types.Transaction, error)
- func (_CHANGELOG *CHANGELOGTransactorSession) SetVersion(_version string) (*types.Transaction, error)
- type CHANGELOGUpdateAddress
- type CHANGELOGUpdateAddressIterator
- type CHANGELOGUpdateIPFS
- type CHANGELOGUpdateIPFSIterator
- type CHANGELOGUpdateSha256sum
- type CHANGELOGUpdateSha256sumIterator
- type CHANGELOGUpdateVersion
- type CHANGELOGUpdateVersionIterator
- type Deny
- type Rely
- type RemoveAddress
- func (*RemoveAddress) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveAddress) GetKey() []byte
- func (x *RemoveAddress) GetTs() *timestamppb.Timestamp
- func (*RemoveAddress) ProtoMessage()
- func (x *RemoveAddress) ProtoReflect() protoreflect.Message
- func (x *RemoveAddress) Reset()
- func (x *RemoveAddress) String() string
- type SmartContract
- type UpdateAddress
- func (*UpdateAddress) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAddress) GetAddr() []byte
- func (x *UpdateAddress) GetKey() []byte
- func (x *UpdateAddress) GetTs() *timestamppb.Timestamp
- func (*UpdateAddress) ProtoMessage()
- func (x *UpdateAddress) ProtoReflect() protoreflect.Message
- func (x *UpdateAddress) Reset()
- func (x *UpdateAddress) String() string
- type UpdateIPFS
- func (*UpdateIPFS) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIPFS) GetIpfs() string
- func (x *UpdateIPFS) GetTs() *timestamppb.Timestamp
- func (*UpdateIPFS) ProtoMessage()
- func (x *UpdateIPFS) ProtoReflect() protoreflect.Message
- func (x *UpdateIPFS) Reset()
- func (x *UpdateIPFS) String() string
- type UpdateSha256Sum
- func (*UpdateSha256Sum) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSha256Sum) GetSha256Sum() string
- func (x *UpdateSha256Sum) GetTs() *timestamppb.Timestamp
- func (*UpdateSha256Sum) ProtoMessage()
- func (x *UpdateSha256Sum) ProtoReflect() protoreflect.Message
- func (x *UpdateSha256Sum) Reset()
- func (x *UpdateSha256Sum) String() string
- type UpdateVersion
- func (*UpdateVersion) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVersion) GetTs() *timestamppb.Timestamp
- func (x *UpdateVersion) GetVersion() string
- func (*UpdateVersion) ProtoMessage()
- func (x *UpdateVersion) ProtoReflect() protoreflect.Message
- func (x *UpdateVersion) Reset()
- func (x *UpdateVersion) String() string
Constants ¶
const CHANGELOGABI = "" /* 4496-byte string literal not displayed */
CHANGELOGABI is the input ABI used to generate the binding from.
Variables ¶
var File_Changelog_Changelog_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CHANGELOG ¶
type CHANGELOG struct { CHANGELOGCaller // Read-only binding to the contract CHANGELOGTransactor // Write-only binding to the contract CHANGELOGFilterer // Log filterer for contract events }
CHANGELOG is an auto generated Go binding around an Ethereum contract.
func NewCHANGELOG ¶
NewCHANGELOG creates a new instance of CHANGELOG, bound to a specific deployed contract.
type CHANGELOGCaller ¶
type CHANGELOGCaller struct {
// contains filtered or unexported fields
}
CHANGELOGCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewCHANGELOGCaller ¶
func NewCHANGELOGCaller(address common.Address, caller bind.ContractCaller) (*CHANGELOGCaller, error)
NewCHANGELOGCaller creates a new read-only instance of CHANGELOG, bound to a specific deployed contract.
func (*CHANGELOGCaller) Count ¶
Count is a free data retrieval call binding the contract method 0x06661abd.
Solidity: function count() view returns(uint256)
func (*CHANGELOGCaller) Get ¶
func (_CHANGELOG *CHANGELOGCaller) Get(opts *bind.CallOpts, _index *big.Int) ([32]byte, common.Address, error)
Get is a free data retrieval call binding the contract method 0x9507d39a.
Solidity: function get(uint256 _index) view returns(bytes32, address)
func (*CHANGELOGCaller) GetAddress ¶
func (_CHANGELOG *CHANGELOGCaller) GetAddress(opts *bind.CallOpts, _key [32]byte) (common.Address, error)
GetAddress is a free data retrieval call binding the contract method 0x21f8a721.
Solidity: function getAddress(bytes32 _key) view returns(address addr)
func (*CHANGELOGCaller) Ipfs ¶
func (_CHANGELOG *CHANGELOGCaller) Ipfs(opts *bind.CallOpts) (string, error)
Ipfs is a free data retrieval call binding the contract method 0xd7959cf9.
Solidity: function ipfs() view returns(string)
func (*CHANGELOGCaller) Keys ¶
Keys is a free data retrieval call binding the contract method 0x0cb6aaf1.
Solidity: function keys(uint256 ) view returns(bytes32)
func (*CHANGELOGCaller) List ¶
func (_CHANGELOG *CHANGELOGCaller) List(opts *bind.CallOpts) ([][32]byte, error)
List is a free data retrieval call binding the contract method 0x0f560cd7.
Solidity: function list() view returns(bytes32[])
func (*CHANGELOGCaller) Sha256sum ¶
func (_CHANGELOG *CHANGELOGCaller) Sha256sum(opts *bind.CallOpts) (string, error)
Sha256sum is a free data retrieval call binding the contract method 0xf3295b93.
Solidity: function sha256sum() view returns(string)
type CHANGELOGCallerRaw ¶
type CHANGELOGCallerRaw struct {
Contract *CHANGELOGCaller // Generic read-only contract binding to access the raw methods on
}
CHANGELOGCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*CHANGELOGCallerRaw) Call ¶
func (_CHANGELOG *CHANGELOGCallerRaw) 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 CHANGELOGCallerSession ¶
type CHANGELOGCallerSession struct { Contract *CHANGELOGCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
CHANGELOGCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*CHANGELOGCallerSession) Count ¶
func (_CHANGELOG *CHANGELOGCallerSession) Count() (*big.Int, error)
Count is a free data retrieval call binding the contract method 0x06661abd.
Solidity: function count() view returns(uint256)
func (*CHANGELOGCallerSession) Get ¶
Get is a free data retrieval call binding the contract method 0x9507d39a.
Solidity: function get(uint256 _index) view returns(bytes32, address)
func (*CHANGELOGCallerSession) GetAddress ¶
func (_CHANGELOG *CHANGELOGCallerSession) GetAddress(_key [32]byte) (common.Address, error)
GetAddress is a free data retrieval call binding the contract method 0x21f8a721.
Solidity: function getAddress(bytes32 _key) view returns(address addr)
func (*CHANGELOGCallerSession) Ipfs ¶
func (_CHANGELOG *CHANGELOGCallerSession) Ipfs() (string, error)
Ipfs is a free data retrieval call binding the contract method 0xd7959cf9.
Solidity: function ipfs() view returns(string)
func (*CHANGELOGCallerSession) Keys ¶
func (_CHANGELOG *CHANGELOGCallerSession) Keys(arg0 *big.Int) ([32]byte, error)
Keys is a free data retrieval call binding the contract method 0x0cb6aaf1.
Solidity: function keys(uint256 ) view returns(bytes32)
func (*CHANGELOGCallerSession) List ¶
func (_CHANGELOG *CHANGELOGCallerSession) List() ([][32]byte, error)
List is a free data retrieval call binding the contract method 0x0f560cd7.
Solidity: function list() view returns(bytes32[])
func (*CHANGELOGCallerSession) Sha256sum ¶
func (_CHANGELOG *CHANGELOGCallerSession) Sha256sum() (string, error)
Sha256sum is a free data retrieval call binding the contract method 0xf3295b93.
Solidity: function sha256sum() view returns(string)
func (*CHANGELOGCallerSession) Version ¶
func (_CHANGELOG *CHANGELOGCallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() view returns(string)
type CHANGELOGDeny ¶
type CHANGELOGDeny struct { Usr common.Address Raw types.Log // Blockchain specific contextual infos }
CHANGELOGDeny represents a Deny event raised by the CHANGELOG contract.
type CHANGELOGDenyIterator ¶
type CHANGELOGDenyIterator struct { Event *CHANGELOGDeny // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CHANGELOGDenyIterator is returned from FilterDeny and is used to iterate over the raw logs and unpacked data for Deny events raised by the CHANGELOG contract.
func (*CHANGELOGDenyIterator) Close ¶
func (it *CHANGELOGDenyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CHANGELOGDenyIterator) Error ¶
func (it *CHANGELOGDenyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CHANGELOGDenyIterator) Next ¶
func (it *CHANGELOGDenyIterator) 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 CHANGELOGFilterer ¶
type CHANGELOGFilterer struct {
// contains filtered or unexported fields
}
CHANGELOGFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewCHANGELOGFilterer ¶
func NewCHANGELOGFilterer(address common.Address, filterer bind.ContractFilterer) (*CHANGELOGFilterer, error)
NewCHANGELOGFilterer creates a new log filterer instance of CHANGELOG, bound to a specific deployed contract.
func (*CHANGELOGFilterer) FilterDeny ¶
func (_CHANGELOG *CHANGELOGFilterer) FilterDeny(opts *bind.FilterOpts) (*CHANGELOGDenyIterator, error)
FilterDeny is a free log retrieval operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address usr)
func (*CHANGELOGFilterer) FilterRely ¶
func (_CHANGELOG *CHANGELOGFilterer) FilterRely(opts *bind.FilterOpts) (*CHANGELOGRelyIterator, error)
FilterRely is a free log retrieval operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address usr)
func (*CHANGELOGFilterer) FilterRemoveAddress ¶
func (_CHANGELOG *CHANGELOGFilterer) FilterRemoveAddress(opts *bind.FilterOpts) (*CHANGELOGRemoveAddressIterator, error)
FilterRemoveAddress is a free log retrieval operation binding the contract event 0x236084b20b5721ddf3e40ed45b570186612a08edec64abae6894b60f315c54bc.
Solidity: event RemoveAddress(bytes32 key)
func (*CHANGELOGFilterer) FilterUpdateAddress ¶
func (_CHANGELOG *CHANGELOGFilterer) FilterUpdateAddress(opts *bind.FilterOpts) (*CHANGELOGUpdateAddressIterator, error)
FilterUpdateAddress is a free log retrieval operation binding the contract event 0xcf0ecd10d1399d98978051da48095f368d6f1fa3292d5fc09135b92aa2a4d733.
Solidity: event UpdateAddress(bytes32 key, address addr)
func (*CHANGELOGFilterer) FilterUpdateIPFS ¶
func (_CHANGELOG *CHANGELOGFilterer) FilterUpdateIPFS(opts *bind.FilterOpts) (*CHANGELOGUpdateIPFSIterator, error)
FilterUpdateIPFS is a free log retrieval operation binding the contract event 0xc7d51f843aa4e748744967527c18b55884fbbd978794939a53e6de466659169e.
Solidity: event UpdateIPFS(string ipfs)
func (*CHANGELOGFilterer) FilterUpdateSha256sum ¶
func (_CHANGELOG *CHANGELOGFilterer) FilterUpdateSha256sum(opts *bind.FilterOpts) (*CHANGELOGUpdateSha256sumIterator, error)
FilterUpdateSha256sum is a free log retrieval operation binding the contract event 0x6ce764b6ccabce70dd110fb75895ead7988d54d58fef7e8ee13a32d04c21f3b9.
Solidity: event UpdateSha256sum(string sha256sum)
func (*CHANGELOGFilterer) FilterUpdateVersion ¶
func (_CHANGELOG *CHANGELOGFilterer) FilterUpdateVersion(opts *bind.FilterOpts) (*CHANGELOGUpdateVersionIterator, error)
FilterUpdateVersion is a free log retrieval operation binding the contract event 0xc96e830455c6cd482ced2b3637de7e7f3c87ed0f17eff0999ba5e262ea44c67b.
Solidity: event UpdateVersion(string version)
func (*CHANGELOGFilterer) ParseDeny ¶
func (_CHANGELOG *CHANGELOGFilterer) ParseDeny(log types.Log) (*CHANGELOGDeny, error)
ParseDeny is a log parse operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address usr)
func (*CHANGELOGFilterer) ParseRely ¶
func (_CHANGELOG *CHANGELOGFilterer) ParseRely(log types.Log) (*CHANGELOGRely, error)
ParseRely is a log parse operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address usr)
func (*CHANGELOGFilterer) ParseRemoveAddress ¶
func (_CHANGELOG *CHANGELOGFilterer) ParseRemoveAddress(log types.Log) (*CHANGELOGRemoveAddress, error)
ParseRemoveAddress is a log parse operation binding the contract event 0x236084b20b5721ddf3e40ed45b570186612a08edec64abae6894b60f315c54bc.
Solidity: event RemoveAddress(bytes32 key)
func (*CHANGELOGFilterer) ParseUpdateAddress ¶
func (_CHANGELOG *CHANGELOGFilterer) ParseUpdateAddress(log types.Log) (*CHANGELOGUpdateAddress, error)
ParseUpdateAddress is a log parse operation binding the contract event 0xcf0ecd10d1399d98978051da48095f368d6f1fa3292d5fc09135b92aa2a4d733.
Solidity: event UpdateAddress(bytes32 key, address addr)
func (*CHANGELOGFilterer) ParseUpdateIPFS ¶
func (_CHANGELOG *CHANGELOGFilterer) ParseUpdateIPFS(log types.Log) (*CHANGELOGUpdateIPFS, error)
ParseUpdateIPFS is a log parse operation binding the contract event 0xc7d51f843aa4e748744967527c18b55884fbbd978794939a53e6de466659169e.
Solidity: event UpdateIPFS(string ipfs)
func (*CHANGELOGFilterer) ParseUpdateSha256sum ¶
func (_CHANGELOG *CHANGELOGFilterer) ParseUpdateSha256sum(log types.Log) (*CHANGELOGUpdateSha256sum, error)
ParseUpdateSha256sum is a log parse operation binding the contract event 0x6ce764b6ccabce70dd110fb75895ead7988d54d58fef7e8ee13a32d04c21f3b9.
Solidity: event UpdateSha256sum(string sha256sum)
func (*CHANGELOGFilterer) ParseUpdateVersion ¶
func (_CHANGELOG *CHANGELOGFilterer) ParseUpdateVersion(log types.Log) (*CHANGELOGUpdateVersion, error)
ParseUpdateVersion is a log parse operation binding the contract event 0xc96e830455c6cd482ced2b3637de7e7f3c87ed0f17eff0999ba5e262ea44c67b.
Solidity: event UpdateVersion(string version)
func (*CHANGELOGFilterer) WatchDeny ¶
func (_CHANGELOG *CHANGELOGFilterer) WatchDeny(opts *bind.WatchOpts, sink chan<- *CHANGELOGDeny) (event.Subscription, error)
WatchDeny is a free log subscription operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address usr)
func (*CHANGELOGFilterer) WatchRely ¶
func (_CHANGELOG *CHANGELOGFilterer) WatchRely(opts *bind.WatchOpts, sink chan<- *CHANGELOGRely) (event.Subscription, error)
WatchRely is a free log subscription operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address usr)
func (*CHANGELOGFilterer) WatchRemoveAddress ¶
func (_CHANGELOG *CHANGELOGFilterer) WatchRemoveAddress(opts *bind.WatchOpts, sink chan<- *CHANGELOGRemoveAddress) (event.Subscription, error)
WatchRemoveAddress is a free log subscription operation binding the contract event 0x236084b20b5721ddf3e40ed45b570186612a08edec64abae6894b60f315c54bc.
Solidity: event RemoveAddress(bytes32 key)
func (*CHANGELOGFilterer) WatchUpdateAddress ¶
func (_CHANGELOG *CHANGELOGFilterer) WatchUpdateAddress(opts *bind.WatchOpts, sink chan<- *CHANGELOGUpdateAddress) (event.Subscription, error)
WatchUpdateAddress is a free log subscription operation binding the contract event 0xcf0ecd10d1399d98978051da48095f368d6f1fa3292d5fc09135b92aa2a4d733.
Solidity: event UpdateAddress(bytes32 key, address addr)
func (*CHANGELOGFilterer) WatchUpdateIPFS ¶
func (_CHANGELOG *CHANGELOGFilterer) WatchUpdateIPFS(opts *bind.WatchOpts, sink chan<- *CHANGELOGUpdateIPFS) (event.Subscription, error)
WatchUpdateIPFS is a free log subscription operation binding the contract event 0xc7d51f843aa4e748744967527c18b55884fbbd978794939a53e6de466659169e.
Solidity: event UpdateIPFS(string ipfs)
func (*CHANGELOGFilterer) WatchUpdateSha256sum ¶
func (_CHANGELOG *CHANGELOGFilterer) WatchUpdateSha256sum(opts *bind.WatchOpts, sink chan<- *CHANGELOGUpdateSha256sum) (event.Subscription, error)
WatchUpdateSha256sum is a free log subscription operation binding the contract event 0x6ce764b6ccabce70dd110fb75895ead7988d54d58fef7e8ee13a32d04c21f3b9.
Solidity: event UpdateSha256sum(string sha256sum)
func (*CHANGELOGFilterer) WatchUpdateVersion ¶
func (_CHANGELOG *CHANGELOGFilterer) WatchUpdateVersion(opts *bind.WatchOpts, sink chan<- *CHANGELOGUpdateVersion) (event.Subscription, error)
WatchUpdateVersion is a free log subscription operation binding the contract event 0xc96e830455c6cd482ced2b3637de7e7f3c87ed0f17eff0999ba5e262ea44c67b.
Solidity: event UpdateVersion(string version)
type CHANGELOGRaw ¶
type CHANGELOGRaw struct {
Contract *CHANGELOG // Generic contract binding to access the raw methods on
}
CHANGELOGRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*CHANGELOGRaw) Call ¶
func (_CHANGELOG *CHANGELOGRaw) 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 (*CHANGELOGRaw) Transact ¶
func (_CHANGELOG *CHANGELOGRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CHANGELOGRaw) Transfer ¶
func (_CHANGELOG *CHANGELOGRaw) 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 CHANGELOGRely ¶
type CHANGELOGRely struct { Usr common.Address Raw types.Log // Blockchain specific contextual infos }
CHANGELOGRely represents a Rely event raised by the CHANGELOG contract.
type CHANGELOGRelyIterator ¶
type CHANGELOGRelyIterator struct { Event *CHANGELOGRely // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CHANGELOGRelyIterator is returned from FilterRely and is used to iterate over the raw logs and unpacked data for Rely events raised by the CHANGELOG contract.
func (*CHANGELOGRelyIterator) Close ¶
func (it *CHANGELOGRelyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CHANGELOGRelyIterator) Error ¶
func (it *CHANGELOGRelyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CHANGELOGRelyIterator) Next ¶
func (it *CHANGELOGRelyIterator) 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 CHANGELOGRemoveAddress ¶
type CHANGELOGRemoveAddress struct { Key [32]byte Raw types.Log // Blockchain specific contextual infos }
CHANGELOGRemoveAddress represents a RemoveAddress event raised by the CHANGELOG contract.
type CHANGELOGRemoveAddressIterator ¶
type CHANGELOGRemoveAddressIterator struct { Event *CHANGELOGRemoveAddress // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CHANGELOGRemoveAddressIterator is returned from FilterRemoveAddress and is used to iterate over the raw logs and unpacked data for RemoveAddress events raised by the CHANGELOG contract.
func (*CHANGELOGRemoveAddressIterator) Close ¶
func (it *CHANGELOGRemoveAddressIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CHANGELOGRemoveAddressIterator) Error ¶
func (it *CHANGELOGRemoveAddressIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CHANGELOGRemoveAddressIterator) Next ¶
func (it *CHANGELOGRemoveAddressIterator) 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 CHANGELOGSession ¶
type CHANGELOGSession struct { Contract *CHANGELOG // 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 }
CHANGELOGSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*CHANGELOGSession) Count ¶
func (_CHANGELOG *CHANGELOGSession) Count() (*big.Int, error)
Count is a free data retrieval call binding the contract method 0x06661abd.
Solidity: function count() view returns(uint256)
func (*CHANGELOGSession) Deny ¶
func (_CHANGELOG *CHANGELOGSession) Deny(usr common.Address) (*types.Transaction, error)
Deny is a paid mutator transaction binding the contract method 0x9c52a7f1.
Solidity: function deny(address usr) returns()
func (*CHANGELOGSession) Get ¶
Get is a free data retrieval call binding the contract method 0x9507d39a.
Solidity: function get(uint256 _index) view returns(bytes32, address)
func (*CHANGELOGSession) GetAddress ¶
func (_CHANGELOG *CHANGELOGSession) GetAddress(_key [32]byte) (common.Address, error)
GetAddress is a free data retrieval call binding the contract method 0x21f8a721.
Solidity: function getAddress(bytes32 _key) view returns(address addr)
func (*CHANGELOGSession) Ipfs ¶
func (_CHANGELOG *CHANGELOGSession) Ipfs() (string, error)
Ipfs is a free data retrieval call binding the contract method 0xd7959cf9.
Solidity: function ipfs() view returns(string)
func (*CHANGELOGSession) Keys ¶
func (_CHANGELOG *CHANGELOGSession) Keys(arg0 *big.Int) ([32]byte, error)
Keys is a free data retrieval call binding the contract method 0x0cb6aaf1.
Solidity: function keys(uint256 ) view returns(bytes32)
func (*CHANGELOGSession) List ¶
func (_CHANGELOG *CHANGELOGSession) List() ([][32]byte, error)
List is a free data retrieval call binding the contract method 0x0f560cd7.
Solidity: function list() view returns(bytes32[])
func (*CHANGELOGSession) Rely ¶
func (_CHANGELOG *CHANGELOGSession) Rely(usr common.Address) (*types.Transaction, error)
Rely is a paid mutator transaction binding the contract method 0x65fae35e.
Solidity: function rely(address usr) returns()
func (*CHANGELOGSession) RemoveAddress ¶
func (_CHANGELOG *CHANGELOGSession) RemoveAddress(_key [32]byte) (*types.Transaction, error)
RemoveAddress is a paid mutator transaction binding the contract method 0x9faf6fb6.
Solidity: function removeAddress(bytes32 _key) returns()
func (*CHANGELOGSession) SetAddress ¶
func (_CHANGELOG *CHANGELOGSession) SetAddress(_key [32]byte, _addr common.Address) (*types.Transaction, error)
SetAddress is a paid mutator transaction binding the contract method 0xca446dd9.
Solidity: function setAddress(bytes32 _key, address _addr) returns()
func (*CHANGELOGSession) SetIPFS ¶
func (_CHANGELOG *CHANGELOGSession) SetIPFS(_ipfs string) (*types.Transaction, error)
SetIPFS is a paid mutator transaction binding the contract method 0xd19ac77a.
Solidity: function setIPFS(string _ipfs) returns()
func (*CHANGELOGSession) SetSha256sum ¶
func (_CHANGELOG *CHANGELOGSession) SetSha256sum(_sha256sum string) (*types.Transaction, error)
SetSha256sum is a paid mutator transaction binding the contract method 0x884a631f.
Solidity: function setSha256sum(string _sha256sum) returns()
func (*CHANGELOGSession) SetVersion ¶
func (_CHANGELOG *CHANGELOGSession) SetVersion(_version string) (*types.Transaction, error)
SetVersion is a paid mutator transaction binding the contract method 0x788bc78c.
Solidity: function setVersion(string _version) returns()
func (*CHANGELOGSession) Sha256sum ¶
func (_CHANGELOG *CHANGELOGSession) Sha256sum() (string, error)
Sha256sum is a free data retrieval call binding the contract method 0xf3295b93.
Solidity: function sha256sum() view returns(string)
func (*CHANGELOGSession) Version ¶
func (_CHANGELOG *CHANGELOGSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() view returns(string)
type CHANGELOGTransactor ¶
type CHANGELOGTransactor struct {
// contains filtered or unexported fields
}
CHANGELOGTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewCHANGELOGTransactor ¶
func NewCHANGELOGTransactor(address common.Address, transactor bind.ContractTransactor) (*CHANGELOGTransactor, error)
NewCHANGELOGTransactor creates a new write-only instance of CHANGELOG, bound to a specific deployed contract.
func (*CHANGELOGTransactor) Deny ¶
func (_CHANGELOG *CHANGELOGTransactor) Deny(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
Deny is a paid mutator transaction binding the contract method 0x9c52a7f1.
Solidity: function deny(address usr) returns()
func (*CHANGELOGTransactor) Rely ¶
func (_CHANGELOG *CHANGELOGTransactor) Rely(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
Rely is a paid mutator transaction binding the contract method 0x65fae35e.
Solidity: function rely(address usr) returns()
func (*CHANGELOGTransactor) RemoveAddress ¶
func (_CHANGELOG *CHANGELOGTransactor) RemoveAddress(opts *bind.TransactOpts, _key [32]byte) (*types.Transaction, error)
RemoveAddress is a paid mutator transaction binding the contract method 0x9faf6fb6.
Solidity: function removeAddress(bytes32 _key) returns()
func (*CHANGELOGTransactor) SetAddress ¶
func (_CHANGELOG *CHANGELOGTransactor) SetAddress(opts *bind.TransactOpts, _key [32]byte, _addr common.Address) (*types.Transaction, error)
SetAddress is a paid mutator transaction binding the contract method 0xca446dd9.
Solidity: function setAddress(bytes32 _key, address _addr) returns()
func (*CHANGELOGTransactor) SetIPFS ¶
func (_CHANGELOG *CHANGELOGTransactor) SetIPFS(opts *bind.TransactOpts, _ipfs string) (*types.Transaction, error)
SetIPFS is a paid mutator transaction binding the contract method 0xd19ac77a.
Solidity: function setIPFS(string _ipfs) returns()
func (*CHANGELOGTransactor) SetSha256sum ¶
func (_CHANGELOG *CHANGELOGTransactor) SetSha256sum(opts *bind.TransactOpts, _sha256sum string) (*types.Transaction, error)
SetSha256sum is a paid mutator transaction binding the contract method 0x884a631f.
Solidity: function setSha256sum(string _sha256sum) returns()
func (*CHANGELOGTransactor) SetVersion ¶
func (_CHANGELOG *CHANGELOGTransactor) SetVersion(opts *bind.TransactOpts, _version string) (*types.Transaction, error)
SetVersion is a paid mutator transaction binding the contract method 0x788bc78c.
Solidity: function setVersion(string _version) returns()
type CHANGELOGTransactorRaw ¶
type CHANGELOGTransactorRaw struct {
Contract *CHANGELOGTransactor // Generic write-only contract binding to access the raw methods on
}
CHANGELOGTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*CHANGELOGTransactorRaw) Transact ¶
func (_CHANGELOG *CHANGELOGTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CHANGELOGTransactorRaw) Transfer ¶
func (_CHANGELOG *CHANGELOGTransactorRaw) 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 CHANGELOGTransactorSession ¶
type CHANGELOGTransactorSession struct { Contract *CHANGELOGTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CHANGELOGTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*CHANGELOGTransactorSession) Deny ¶
func (_CHANGELOG *CHANGELOGTransactorSession) Deny(usr common.Address) (*types.Transaction, error)
Deny is a paid mutator transaction binding the contract method 0x9c52a7f1.
Solidity: function deny(address usr) returns()
func (*CHANGELOGTransactorSession) Rely ¶
func (_CHANGELOG *CHANGELOGTransactorSession) Rely(usr common.Address) (*types.Transaction, error)
Rely is a paid mutator transaction binding the contract method 0x65fae35e.
Solidity: function rely(address usr) returns()
func (*CHANGELOGTransactorSession) RemoveAddress ¶
func (_CHANGELOG *CHANGELOGTransactorSession) RemoveAddress(_key [32]byte) (*types.Transaction, error)
RemoveAddress is a paid mutator transaction binding the contract method 0x9faf6fb6.
Solidity: function removeAddress(bytes32 _key) returns()
func (*CHANGELOGTransactorSession) SetAddress ¶
func (_CHANGELOG *CHANGELOGTransactorSession) SetAddress(_key [32]byte, _addr common.Address) (*types.Transaction, error)
SetAddress is a paid mutator transaction binding the contract method 0xca446dd9.
Solidity: function setAddress(bytes32 _key, address _addr) returns()
func (*CHANGELOGTransactorSession) SetIPFS ¶
func (_CHANGELOG *CHANGELOGTransactorSession) SetIPFS(_ipfs string) (*types.Transaction, error)
SetIPFS is a paid mutator transaction binding the contract method 0xd19ac77a.
Solidity: function setIPFS(string _ipfs) returns()
func (*CHANGELOGTransactorSession) SetSha256sum ¶
func (_CHANGELOG *CHANGELOGTransactorSession) SetSha256sum(_sha256sum string) (*types.Transaction, error)
SetSha256sum is a paid mutator transaction binding the contract method 0x884a631f.
Solidity: function setSha256sum(string _sha256sum) returns()
func (*CHANGELOGTransactorSession) SetVersion ¶
func (_CHANGELOG *CHANGELOGTransactorSession) SetVersion(_version string) (*types.Transaction, error)
SetVersion is a paid mutator transaction binding the contract method 0x788bc78c.
Solidity: function setVersion(string _version) returns()
type CHANGELOGUpdateAddress ¶
type CHANGELOGUpdateAddress struct { Key [32]byte Addr common.Address Raw types.Log // Blockchain specific contextual infos }
CHANGELOGUpdateAddress represents a UpdateAddress event raised by the CHANGELOG contract.
type CHANGELOGUpdateAddressIterator ¶
type CHANGELOGUpdateAddressIterator struct { Event *CHANGELOGUpdateAddress // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CHANGELOGUpdateAddressIterator is returned from FilterUpdateAddress and is used to iterate over the raw logs and unpacked data for UpdateAddress events raised by the CHANGELOG contract.
func (*CHANGELOGUpdateAddressIterator) Close ¶
func (it *CHANGELOGUpdateAddressIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CHANGELOGUpdateAddressIterator) Error ¶
func (it *CHANGELOGUpdateAddressIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CHANGELOGUpdateAddressIterator) Next ¶
func (it *CHANGELOGUpdateAddressIterator) 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 CHANGELOGUpdateIPFS ¶
type CHANGELOGUpdateIPFS struct { Ipfs string Raw types.Log // Blockchain specific contextual infos }
CHANGELOGUpdateIPFS represents a UpdateIPFS event raised by the CHANGELOG contract.
type CHANGELOGUpdateIPFSIterator ¶
type CHANGELOGUpdateIPFSIterator struct { Event *CHANGELOGUpdateIPFS // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CHANGELOGUpdateIPFSIterator is returned from FilterUpdateIPFS and is used to iterate over the raw logs and unpacked data for UpdateIPFS events raised by the CHANGELOG contract.
func (*CHANGELOGUpdateIPFSIterator) Close ¶
func (it *CHANGELOGUpdateIPFSIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CHANGELOGUpdateIPFSIterator) Error ¶
func (it *CHANGELOGUpdateIPFSIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CHANGELOGUpdateIPFSIterator) Next ¶
func (it *CHANGELOGUpdateIPFSIterator) 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 CHANGELOGUpdateSha256sum ¶
type CHANGELOGUpdateSha256sum struct { Sha256sum string Raw types.Log // Blockchain specific contextual infos }
CHANGELOGUpdateSha256sum represents a UpdateSha256sum event raised by the CHANGELOG contract.
type CHANGELOGUpdateSha256sumIterator ¶
type CHANGELOGUpdateSha256sumIterator struct { Event *CHANGELOGUpdateSha256sum // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CHANGELOGUpdateSha256sumIterator is returned from FilterUpdateSha256sum and is used to iterate over the raw logs and unpacked data for UpdateSha256sum events raised by the CHANGELOG contract.
func (*CHANGELOGUpdateSha256sumIterator) Close ¶
func (it *CHANGELOGUpdateSha256sumIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CHANGELOGUpdateSha256sumIterator) Error ¶
func (it *CHANGELOGUpdateSha256sumIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CHANGELOGUpdateSha256sumIterator) Next ¶
func (it *CHANGELOGUpdateSha256sumIterator) 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 CHANGELOGUpdateVersion ¶
type CHANGELOGUpdateVersion struct { Version string Raw types.Log // Blockchain specific contextual infos }
CHANGELOGUpdateVersion represents a UpdateVersion event raised by the CHANGELOG contract.
type CHANGELOGUpdateVersionIterator ¶
type CHANGELOGUpdateVersionIterator struct { Event *CHANGELOGUpdateVersion // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CHANGELOGUpdateVersionIterator is returned from FilterUpdateVersion and is used to iterate over the raw logs and unpacked data for UpdateVersion events raised by the CHANGELOG contract.
func (*CHANGELOGUpdateVersionIterator) Close ¶
func (it *CHANGELOGUpdateVersionIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CHANGELOGUpdateVersionIterator) Error ¶
func (it *CHANGELOGUpdateVersionIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CHANGELOGUpdateVersionIterator) Next ¶
func (it *CHANGELOGUpdateVersionIterator) 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 Deny ¶
type Deny struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Usr []byte `protobuf:"bytes,2,opt,name=Usr,proto3" json:"Usr,omitempty"` // address // contains filtered or unexported fields }
func (*Deny) Descriptor
deprecated
func (*Deny) GetTs ¶
func (x *Deny) GetTs() *timestamppb.Timestamp
func (*Deny) ProtoMessage ¶
func (*Deny) ProtoMessage()
func (*Deny) ProtoReflect ¶
func (x *Deny) ProtoReflect() protoreflect.Message
type Rely ¶
type Rely struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Usr []byte `protobuf:"bytes,2,opt,name=Usr,proto3" json:"Usr,omitempty"` // address // contains filtered or unexported fields }
func (*Rely) Descriptor
deprecated
func (*Rely) GetTs ¶
func (x *Rely) GetTs() *timestamppb.Timestamp
func (*Rely) ProtoMessage ¶
func (*Rely) ProtoMessage()
func (*Rely) ProtoReflect ¶
func (x *Rely) ProtoReflect() protoreflect.Message
type RemoveAddress ¶
type RemoveAddress struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Key []byte `protobuf:"bytes,2,opt,name=Key,proto3" json:"Key,omitempty"` // bytes32 // contains filtered or unexported fields }
func (*RemoveAddress) Descriptor
deprecated
func (*RemoveAddress) Descriptor() ([]byte, []int)
Deprecated: Use RemoveAddress.ProtoReflect.Descriptor instead.
func (*RemoveAddress) GetKey ¶
func (x *RemoveAddress) GetKey() []byte
func (*RemoveAddress) GetTs ¶
func (x *RemoveAddress) GetTs() *timestamppb.Timestamp
func (*RemoveAddress) ProtoMessage ¶
func (*RemoveAddress) ProtoMessage()
func (*RemoveAddress) ProtoReflect ¶
func (x *RemoveAddress) ProtoReflect() protoreflect.Message
func (*RemoveAddress) Reset ¶
func (x *RemoveAddress) Reset()
func (*RemoveAddress) String ¶
func (x *RemoveAddress) String() string
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
type UpdateAddress ¶
type UpdateAddress struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Key []byte `protobuf:"bytes,2,opt,name=Key,proto3" json:"Key,omitempty"` // bytes32 Addr []byte `protobuf:"bytes,3,opt,name=Addr,proto3" json:"Addr,omitempty"` // address // contains filtered or unexported fields }
func (*UpdateAddress) Descriptor
deprecated
func (*UpdateAddress) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAddress.ProtoReflect.Descriptor instead.
func (*UpdateAddress) GetAddr ¶
func (x *UpdateAddress) GetAddr() []byte
func (*UpdateAddress) GetKey ¶
func (x *UpdateAddress) GetKey() []byte
func (*UpdateAddress) GetTs ¶
func (x *UpdateAddress) GetTs() *timestamppb.Timestamp
func (*UpdateAddress) ProtoMessage ¶
func (*UpdateAddress) ProtoMessage()
func (*UpdateAddress) ProtoReflect ¶
func (x *UpdateAddress) ProtoReflect() protoreflect.Message
func (*UpdateAddress) Reset ¶
func (x *UpdateAddress) Reset()
func (*UpdateAddress) String ¶
func (x *UpdateAddress) String() string
type UpdateIPFS ¶
type UpdateIPFS struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Ipfs string `protobuf:"bytes,2,opt,name=Ipfs,proto3" json:"Ipfs,omitempty"` // string // contains filtered or unexported fields }
func (*UpdateIPFS) Descriptor
deprecated
func (*UpdateIPFS) Descriptor() ([]byte, []int)
Deprecated: Use UpdateIPFS.ProtoReflect.Descriptor instead.
func (*UpdateIPFS) GetIpfs ¶
func (x *UpdateIPFS) GetIpfs() string
func (*UpdateIPFS) GetTs ¶
func (x *UpdateIPFS) GetTs() *timestamppb.Timestamp
func (*UpdateIPFS) ProtoMessage ¶
func (*UpdateIPFS) ProtoMessage()
func (*UpdateIPFS) ProtoReflect ¶
func (x *UpdateIPFS) ProtoReflect() protoreflect.Message
func (*UpdateIPFS) Reset ¶
func (x *UpdateIPFS) Reset()
func (*UpdateIPFS) String ¶
func (x *UpdateIPFS) String() string
type UpdateSha256Sum ¶
type UpdateSha256Sum struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Sha256Sum string `protobuf:"bytes,2,opt,name=Sha256sum,proto3" json:"Sha256sum,omitempty"` // string // contains filtered or unexported fields }
func (*UpdateSha256Sum) Descriptor
deprecated
func (*UpdateSha256Sum) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSha256Sum.ProtoReflect.Descriptor instead.
func (*UpdateSha256Sum) GetSha256Sum ¶
func (x *UpdateSha256Sum) GetSha256Sum() string
func (*UpdateSha256Sum) GetTs ¶
func (x *UpdateSha256Sum) GetTs() *timestamppb.Timestamp
func (*UpdateSha256Sum) ProtoMessage ¶
func (*UpdateSha256Sum) ProtoMessage()
func (*UpdateSha256Sum) ProtoReflect ¶
func (x *UpdateSha256Sum) ProtoReflect() protoreflect.Message
func (*UpdateSha256Sum) Reset ¶
func (x *UpdateSha256Sum) Reset()
func (*UpdateSha256Sum) String ¶
func (x *UpdateSha256Sum) String() string
type UpdateVersion ¶
type UpdateVersion struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Version string `protobuf:"bytes,2,opt,name=Version,proto3" json:"Version,omitempty"` // string // contains filtered or unexported fields }
func (*UpdateVersion) Descriptor
deprecated
func (*UpdateVersion) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVersion.ProtoReflect.Descriptor instead.
func (*UpdateVersion) GetTs ¶
func (x *UpdateVersion) GetTs() *timestamppb.Timestamp
func (*UpdateVersion) GetVersion ¶
func (x *UpdateVersion) GetVersion() string
func (*UpdateVersion) ProtoMessage ¶
func (*UpdateVersion) ProtoMessage()
func (*UpdateVersion) ProtoReflect ¶
func (x *UpdateVersion) ProtoReflect() protoreflect.Message
func (*UpdateVersion) Reset ¶
func (x *UpdateVersion) Reset()
func (*UpdateVersion) String ¶
func (x *UpdateVersion) String() string