Documentation
¶
Overview ¶
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
DO NOT DELETE this file. It is intentionally added and kept empty to ensure an empty package exists and can be referenced to prevent the ignite CLI from throwing errors during proto generation.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Index ¶
- Variables
- type EventRelayMiningDifficultyUpdated
- func (*EventRelayMiningDifficultyUpdated) Descriptor() ([]byte, []int)deprecated
- func (x *EventRelayMiningDifficultyUpdated) GetNewNumRelaysEma() uint64
- func (x *EventRelayMiningDifficultyUpdated) GetNewTargetHashHexEncoded() string
- func (x *EventRelayMiningDifficultyUpdated) GetPrevNumRelaysEma() uint64
- func (x *EventRelayMiningDifficultyUpdated) GetPrevTargetHashHexEncoded() string
- func (x *EventRelayMiningDifficultyUpdated) GetServiceId() string
- func (*EventRelayMiningDifficultyUpdated) ProtoMessage()
- func (x *EventRelayMiningDifficultyUpdated) ProtoReflect() protoreflect.Message
- func (x *EventRelayMiningDifficultyUpdated) Reset()
- func (x *EventRelayMiningDifficultyUpdated) String() string
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)deprecated
- func (x *GenesisState) GetParams() *Params
- func (x *GenesisState) GetRelayMiningDifficultyList() []*RelayMiningDifficulty
- func (x *GenesisState) GetServiceList() []*shared.Service
- func (*GenesisState) ProtoMessage()
- func (x *GenesisState) ProtoReflect() protoreflect.Message
- func (x *GenesisState) Reset()
- func (x *GenesisState) String() string
- type MsgAddService
- func (*MsgAddService) Descriptor() ([]byte, []int)deprecated
- func (x *MsgAddService) GetOwnerAddress() string
- func (x *MsgAddService) GetService() *shared.Service
- func (*MsgAddService) ProtoMessage()
- func (x *MsgAddService) ProtoReflect() protoreflect.Message
- func (x *MsgAddService) Reset()
- func (x *MsgAddService) String() string
- type MsgAddServiceResponse
- func (*MsgAddServiceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MsgAddServiceResponse) GetService() *shared.Service
- func (*MsgAddServiceResponse) ProtoMessage()
- func (x *MsgAddServiceResponse) ProtoReflect() protoreflect.Message
- func (x *MsgAddServiceResponse) Reset()
- func (x *MsgAddServiceResponse) String() string
- type MsgUpdateParam
- func (*MsgUpdateParam) Descriptor() ([]byte, []int)deprecated
- func (x *MsgUpdateParam) GetAsCoin() *v1beta1.Coin
- func (x *MsgUpdateParam) GetAsType() isMsgUpdateParam_AsType
- func (x *MsgUpdateParam) GetAsUint64() uint64
- func (x *MsgUpdateParam) GetAuthority() string
- func (x *MsgUpdateParam) GetName() string
- func (*MsgUpdateParam) ProtoMessage()
- func (x *MsgUpdateParam) ProtoReflect() protoreflect.Message
- func (x *MsgUpdateParam) Reset()
- func (x *MsgUpdateParam) String() string
- type MsgUpdateParamResponse
- func (*MsgUpdateParamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MsgUpdateParamResponse) GetParams() *Params
- func (*MsgUpdateParamResponse) ProtoMessage()
- func (x *MsgUpdateParamResponse) ProtoReflect() protoreflect.Message
- func (x *MsgUpdateParamResponse) Reset()
- func (x *MsgUpdateParamResponse) String() string
- type MsgUpdateParam_AsCoin
- type MsgUpdateParam_AsUint64
- type MsgUpdateParams
- func (*MsgUpdateParams) Descriptor() ([]byte, []int)deprecated
- func (x *MsgUpdateParams) GetAuthority() string
- func (x *MsgUpdateParams) GetParams() *Params
- func (*MsgUpdateParams) ProtoMessage()
- func (x *MsgUpdateParams) ProtoReflect() protoreflect.Message
- func (x *MsgUpdateParams) Reset()
- func (x *MsgUpdateParams) String() string
- type MsgUpdateParamsResponse
- type Params
- type QueryAllRelayMiningDifficultyRequest
- func (*QueryAllRelayMiningDifficultyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryAllRelayMiningDifficultyRequest) GetPagination() *v1beta1.PageRequest
- func (*QueryAllRelayMiningDifficultyRequest) ProtoMessage()
- func (x *QueryAllRelayMiningDifficultyRequest) ProtoReflect() protoreflect.Message
- func (x *QueryAllRelayMiningDifficultyRequest) Reset()
- func (x *QueryAllRelayMiningDifficultyRequest) String() string
- type QueryAllRelayMiningDifficultyResponse
- func (*QueryAllRelayMiningDifficultyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryAllRelayMiningDifficultyResponse) GetPagination() *v1beta1.PageResponse
- func (x *QueryAllRelayMiningDifficultyResponse) GetRelayMiningDifficulty() []*RelayMiningDifficulty
- func (*QueryAllRelayMiningDifficultyResponse) ProtoMessage()
- func (x *QueryAllRelayMiningDifficultyResponse) ProtoReflect() protoreflect.Message
- func (x *QueryAllRelayMiningDifficultyResponse) Reset()
- func (x *QueryAllRelayMiningDifficultyResponse) String() string
- type QueryAllServicesRequest
- func (*QueryAllServicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryAllServicesRequest) GetPagination() *v1beta1.PageRequest
- func (*QueryAllServicesRequest) ProtoMessage()
- func (x *QueryAllServicesRequest) ProtoReflect() protoreflect.Message
- func (x *QueryAllServicesRequest) Reset()
- func (x *QueryAllServicesRequest) String() string
- type QueryAllServicesResponse
- func (*QueryAllServicesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryAllServicesResponse) GetPagination() *v1beta1.PageResponse
- func (x *QueryAllServicesResponse) GetService() []*shared.Service
- func (*QueryAllServicesResponse) ProtoMessage()
- func (x *QueryAllServicesResponse) ProtoReflect() protoreflect.Message
- func (x *QueryAllServicesResponse) Reset()
- func (x *QueryAllServicesResponse) String() string
- type QueryGetRelayMiningDifficultyRequest
- func (*QueryGetRelayMiningDifficultyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryGetRelayMiningDifficultyRequest) GetServiceId() string
- func (*QueryGetRelayMiningDifficultyRequest) ProtoMessage()
- func (x *QueryGetRelayMiningDifficultyRequest) ProtoReflect() protoreflect.Message
- func (x *QueryGetRelayMiningDifficultyRequest) Reset()
- func (x *QueryGetRelayMiningDifficultyRequest) String() string
- type QueryGetRelayMiningDifficultyResponse
- func (*QueryGetRelayMiningDifficultyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryGetRelayMiningDifficultyResponse) GetRelayMiningDifficulty() *RelayMiningDifficulty
- func (*QueryGetRelayMiningDifficultyResponse) ProtoMessage()
- func (x *QueryGetRelayMiningDifficultyResponse) ProtoReflect() protoreflect.Message
- func (x *QueryGetRelayMiningDifficultyResponse) Reset()
- func (x *QueryGetRelayMiningDifficultyResponse) String() string
- type QueryGetServiceRequest
- func (*QueryGetServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryGetServiceRequest) GetId() string
- func (*QueryGetServiceRequest) ProtoMessage()
- func (x *QueryGetServiceRequest) ProtoReflect() protoreflect.Message
- func (x *QueryGetServiceRequest) Reset()
- func (x *QueryGetServiceRequest) String() string
- type QueryGetServiceResponse
- func (*QueryGetServiceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryGetServiceResponse) GetService() *shared.Service
- func (*QueryGetServiceResponse) ProtoMessage()
- func (x *QueryGetServiceResponse) ProtoReflect() protoreflect.Message
- func (x *QueryGetServiceResponse) Reset()
- func (x *QueryGetServiceResponse) String() string
- type QueryParamsRequest
- type QueryParamsResponse
- func (*QueryParamsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryParamsResponse) GetParams() *Params
- func (*QueryParamsResponse) ProtoMessage()
- func (x *QueryParamsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryParamsResponse) Reset()
- func (x *QueryParamsResponse) String() string
- type Relay
- type RelayMiningDifficulty
- func (*RelayMiningDifficulty) Descriptor() ([]byte, []int)deprecated
- func (x *RelayMiningDifficulty) GetBlockHeight() int64
- func (x *RelayMiningDifficulty) GetNumRelaysEma() uint64
- func (x *RelayMiningDifficulty) GetServiceId() string
- func (x *RelayMiningDifficulty) GetTargetHash() []byte
- func (*RelayMiningDifficulty) ProtoMessage()
- func (x *RelayMiningDifficulty) ProtoReflect() protoreflect.Message
- func (x *RelayMiningDifficulty) Reset()
- func (x *RelayMiningDifficulty) String() string
- type RelayRequest
- func (*RelayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RelayRequest) GetMeta() *RelayRequestMetadata
- func (x *RelayRequest) GetPayload() []byte
- func (*RelayRequest) ProtoMessage()
- func (x *RelayRequest) ProtoReflect() protoreflect.Message
- func (x *RelayRequest) Reset()
- func (x *RelayRequest) String() string
- type RelayRequestMetadata
- func (*RelayRequestMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RelayRequestMetadata) GetSessionHeader() *session.SessionHeader
- func (x *RelayRequestMetadata) GetSignature() []byte
- func (x *RelayRequestMetadata) GetSupplierOperatorAddress() string
- func (*RelayRequestMetadata) ProtoMessage()
- func (x *RelayRequestMetadata) ProtoReflect() protoreflect.Message
- func (x *RelayRequestMetadata) Reset()
- func (x *RelayRequestMetadata) String() string
- type RelayResponse
- func (*RelayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RelayResponse) GetMeta() *RelayResponseMetadata
- func (x *RelayResponse) GetPayload() []byte
- func (*RelayResponse) ProtoMessage()
- func (x *RelayResponse) ProtoReflect() protoreflect.Message
- func (x *RelayResponse) Reset()
- func (x *RelayResponse) String() string
- type RelayResponseMetadata
- func (*RelayResponseMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RelayResponseMetadata) GetSessionHeader() *session.SessionHeader
- func (x *RelayResponseMetadata) GetSupplierOperatorSignature() []byte
- func (*RelayResponseMetadata) ProtoMessage()
- func (x *RelayResponseMetadata) ProtoReflect() protoreflect.Message
- func (x *RelayResponseMetadata) Reset()
- func (x *RelayResponseMetadata) String() string
Constants ¶
This section is empty.
Variables ¶
var File_pocket_service_event_proto protoreflect.FileDescriptor
var File_pocket_service_genesis_proto protoreflect.FileDescriptor
var File_pocket_service_params_proto protoreflect.FileDescriptor
var File_pocket_service_query_proto protoreflect.FileDescriptor
var File_pocket_service_relay_mining_difficulty_proto protoreflect.FileDescriptor
var File_pocket_service_relay_proto protoreflect.FileDescriptor
var File_pocket_service_tx_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type EventRelayMiningDifficultyUpdated ¶
type EventRelayMiningDifficultyUpdated struct {
ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
PrevTargetHashHexEncoded string `` /* 139-byte string literal not displayed */
NewTargetHashHexEncoded string `` /* 136-byte string literal not displayed */
PrevNumRelaysEma uint64 `protobuf:"varint,4,opt,name=prev_num_relays_ema,json=prevNumRelaysEma,proto3" json:"prev_num_relays_ema,omitempty"`
NewNumRelaysEma uint64 `protobuf:"varint,5,opt,name=new_num_relays_ema,json=newNumRelaysEma,proto3" json:"new_num_relays_ema,omitempty"`
// contains filtered or unexported fields
}
EventRelayMiningDifficultyUpdated is an event emitted whenever the relay mining difficulty is updated for a given service.
func (*EventRelayMiningDifficultyUpdated) Descriptor
deprecated
func (*EventRelayMiningDifficultyUpdated) Descriptor() ([]byte, []int)
Deprecated: Use EventRelayMiningDifficultyUpdated.ProtoReflect.Descriptor instead.
func (*EventRelayMiningDifficultyUpdated) GetNewNumRelaysEma ¶
func (x *EventRelayMiningDifficultyUpdated) GetNewNumRelaysEma() uint64
func (*EventRelayMiningDifficultyUpdated) GetNewTargetHashHexEncoded ¶
func (x *EventRelayMiningDifficultyUpdated) GetNewTargetHashHexEncoded() string
func (*EventRelayMiningDifficultyUpdated) GetPrevNumRelaysEma ¶
func (x *EventRelayMiningDifficultyUpdated) GetPrevNumRelaysEma() uint64
func (*EventRelayMiningDifficultyUpdated) GetPrevTargetHashHexEncoded ¶
func (x *EventRelayMiningDifficultyUpdated) GetPrevTargetHashHexEncoded() string
func (*EventRelayMiningDifficultyUpdated) GetServiceId ¶
func (x *EventRelayMiningDifficultyUpdated) GetServiceId() string
func (*EventRelayMiningDifficultyUpdated) ProtoMessage ¶
func (*EventRelayMiningDifficultyUpdated) ProtoMessage()
func (*EventRelayMiningDifficultyUpdated) ProtoReflect ¶
func (x *EventRelayMiningDifficultyUpdated) ProtoReflect() protoreflect.Message
func (*EventRelayMiningDifficultyUpdated) Reset ¶
func (x *EventRelayMiningDifficultyUpdated) Reset()
func (*EventRelayMiningDifficultyUpdated) String ¶
func (x *EventRelayMiningDifficultyUpdated) String() string
type GenesisState ¶
type GenesisState struct {
// params defines all the parameters of the module.
Params *Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
ServiceList []*shared.Service `protobuf:"bytes,2,rep,name=service_list,json=serviceList,proto3" json:"service_list,omitempty"`
RelayMiningDifficultyList []*RelayMiningDifficulty `protobuf:"bytes,3,rep,name=relayMiningDifficultyList,proto3" json:"relayMiningDifficultyList,omitempty"`
// contains filtered or unexported fields
}
GenesisState defines the service module's genesis state.
func (*GenesisState) Descriptor
deprecated
func (*GenesisState) Descriptor() ([]byte, []int)
Deprecated: Use GenesisState.ProtoReflect.Descriptor instead.
func (*GenesisState) GetParams ¶
func (x *GenesisState) GetParams() *Params
func (*GenesisState) GetRelayMiningDifficultyList ¶
func (x *GenesisState) GetRelayMiningDifficultyList() []*RelayMiningDifficulty
func (*GenesisState) GetServiceList ¶
func (x *GenesisState) GetServiceList() []*shared.Service
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) ProtoReflect ¶
func (x *GenesisState) ProtoReflect() protoreflect.Message
func (*GenesisState) Reset ¶
func (x *GenesisState) Reset()
func (*GenesisState) String ¶
func (x *GenesisState) String() string
type MsgAddService ¶
type MsgAddService struct {
OwnerAddress string `protobuf:"bytes,1,opt,name=owner_address,json=ownerAddress,proto3" json:"owner_address,omitempty"` // The Bech32 address of the service owner.
Service *shared.Service `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"` // The Service being added to the network
// contains filtered or unexported fields
}
MsgAddService defines a message for adding a new message to the network. Services can be added by any actor in the network making them truly permissionless.
func (*MsgAddService) Descriptor
deprecated
func (*MsgAddService) Descriptor() ([]byte, []int)
Deprecated: Use MsgAddService.ProtoReflect.Descriptor instead.
func (*MsgAddService) GetOwnerAddress ¶
func (x *MsgAddService) GetOwnerAddress() string
func (*MsgAddService) GetService ¶
func (x *MsgAddService) GetService() *shared.Service
func (*MsgAddService) ProtoMessage ¶
func (*MsgAddService) ProtoMessage()
func (*MsgAddService) ProtoReflect ¶
func (x *MsgAddService) ProtoReflect() protoreflect.Message
func (*MsgAddService) Reset ¶
func (x *MsgAddService) Reset()
func (*MsgAddService) String ¶
func (x *MsgAddService) String() string
type MsgAddServiceResponse ¶
type MsgAddServiceResponse struct {
Service *shared.Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
// contains filtered or unexported fields
}
func (*MsgAddServiceResponse) Descriptor
deprecated
func (*MsgAddServiceResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgAddServiceResponse.ProtoReflect.Descriptor instead.
func (*MsgAddServiceResponse) GetService ¶
func (x *MsgAddServiceResponse) GetService() *shared.Service
func (*MsgAddServiceResponse) ProtoMessage ¶
func (*MsgAddServiceResponse) ProtoMessage()
func (*MsgAddServiceResponse) ProtoReflect ¶
func (x *MsgAddServiceResponse) ProtoReflect() protoreflect.Message
func (*MsgAddServiceResponse) Reset ¶
func (x *MsgAddServiceResponse) Reset()
func (*MsgAddServiceResponse) String ¶
func (x *MsgAddServiceResponse) String() string
type MsgUpdateParam ¶
type MsgUpdateParam struct {
// authority is the address that controls the module (defaults to x/gov unless overwritten).
Authority string `protobuf:"bytes,1,opt,name=authority,proto3" json:"authority,omitempty"`
// The (name, as_type) tuple must match the corresponding name and type as
// specified in the `Params` message in `proof/params.proto.`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Types that are assignable to AsType:
//
// *MsgUpdateParam_AsCoin
// *MsgUpdateParam_AsUint64
AsType isMsgUpdateParam_AsType `protobuf_oneof:"as_type"`
// contains filtered or unexported fields
}
MsgUpdateParam is the Msg/UpdateParam request type to update a single param.
func (*MsgUpdateParam) Descriptor
deprecated
func (*MsgUpdateParam) Descriptor() ([]byte, []int)
Deprecated: Use MsgUpdateParam.ProtoReflect.Descriptor instead.
func (*MsgUpdateParam) GetAsCoin ¶
func (x *MsgUpdateParam) GetAsCoin() *v1beta1.Coin
func (*MsgUpdateParam) GetAsType ¶
func (x *MsgUpdateParam) GetAsType() isMsgUpdateParam_AsType
func (*MsgUpdateParam) GetAsUint64 ¶
func (x *MsgUpdateParam) GetAsUint64() uint64
func (*MsgUpdateParam) GetAuthority ¶
func (x *MsgUpdateParam) GetAuthority() string
func (*MsgUpdateParam) GetName ¶
func (x *MsgUpdateParam) GetName() string
func (*MsgUpdateParam) ProtoMessage ¶
func (*MsgUpdateParam) ProtoMessage()
func (*MsgUpdateParam) ProtoReflect ¶
func (x *MsgUpdateParam) ProtoReflect() protoreflect.Message
func (*MsgUpdateParam) Reset ¶
func (x *MsgUpdateParam) Reset()
func (*MsgUpdateParam) String ¶
func (x *MsgUpdateParam) String() string
type MsgUpdateParamResponse ¶
type MsgUpdateParamResponse struct {
Params *Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
// contains filtered or unexported fields
}
MsgUpdateParamResponse defines the response structure for executing a MsgUpdateParam message after a single param update.
func (*MsgUpdateParamResponse) Descriptor
deprecated
func (*MsgUpdateParamResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgUpdateParamResponse.ProtoReflect.Descriptor instead.
func (*MsgUpdateParamResponse) GetParams ¶
func (x *MsgUpdateParamResponse) GetParams() *Params
func (*MsgUpdateParamResponse) ProtoMessage ¶
func (*MsgUpdateParamResponse) ProtoMessage()
func (*MsgUpdateParamResponse) ProtoReflect ¶
func (x *MsgUpdateParamResponse) ProtoReflect() protoreflect.Message
func (*MsgUpdateParamResponse) Reset ¶
func (x *MsgUpdateParamResponse) Reset()
func (*MsgUpdateParamResponse) String ¶
func (x *MsgUpdateParamResponse) String() string
type MsgUpdateParam_AsCoin ¶
type MsgUpdateParam_AsUint64 ¶
type MsgUpdateParam_AsUint64 struct {
AsUint64 uint64 `protobuf:"varint,4,opt,name=as_uint64,json=asUint64,proto3,oneof"`
}
type MsgUpdateParams ¶
type MsgUpdateParams struct {
// authority is the address that controls the module (defaults to x/gov unless overwritten).
Authority string `protobuf:"bytes,1,opt,name=authority,proto3" json:"authority,omitempty"`
// params defines the x/service parameters to update.
// NOTE: All parameters must be supplied.
Params *Params `protobuf:"bytes,2,opt,name=params,proto3" json:"params,omitempty"`
// contains filtered or unexported fields
}
MsgUpdateParams is the Msg/UpdateParams request type.
func (*MsgUpdateParams) Descriptor
deprecated
func (*MsgUpdateParams) Descriptor() ([]byte, []int)
Deprecated: Use MsgUpdateParams.ProtoReflect.Descriptor instead.
func (*MsgUpdateParams) GetAuthority ¶
func (x *MsgUpdateParams) GetAuthority() string
func (*MsgUpdateParams) GetParams ¶
func (x *MsgUpdateParams) GetParams() *Params
func (*MsgUpdateParams) ProtoMessage ¶
func (*MsgUpdateParams) ProtoMessage()
func (*MsgUpdateParams) ProtoReflect ¶
func (x *MsgUpdateParams) ProtoReflect() protoreflect.Message
func (*MsgUpdateParams) Reset ¶
func (x *MsgUpdateParams) Reset()
func (*MsgUpdateParams) String ¶
func (x *MsgUpdateParams) String() string
type MsgUpdateParamsResponse ¶
type MsgUpdateParamsResponse struct {
// contains filtered or unexported fields
}
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
func (*MsgUpdateParamsResponse) Descriptor
deprecated
func (*MsgUpdateParamsResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgUpdateParamsResponse.ProtoReflect.Descriptor instead.
func (*MsgUpdateParamsResponse) ProtoMessage ¶
func (*MsgUpdateParamsResponse) ProtoMessage()
func (*MsgUpdateParamsResponse) ProtoReflect ¶
func (x *MsgUpdateParamsResponse) ProtoReflect() protoreflect.Message
func (*MsgUpdateParamsResponse) Reset ¶
func (x *MsgUpdateParamsResponse) Reset()
func (*MsgUpdateParamsResponse) String ¶
func (x *MsgUpdateParamsResponse) String() string
type Params ¶
type Params struct {
// The amount of uPOKT required to add a new service.
// This will be deducted from the signer's account balance,
// and transferred to the pocket network foundation.
AddServiceFee *v1beta1.Coin `protobuf:"bytes,1,opt,name=add_service_fee,json=addServiceFee,proto3" json:"add_service_fee,omitempty"`
// target_num_relays is the target for the EMA of the number of relays per session.
// Per service, onchain relay mining difficulty will be adjusted to maintain this target.
TargetNumRelays uint64 `protobuf:"varint,2,opt,name=target_num_relays,json=targetNumRelays,proto3" json:"target_num_relays,omitempty"`
// contains filtered or unexported fields
}
Params defines the parameters for the module.
func (*Params) Descriptor
deprecated
func (*Params) GetAddServiceFee ¶
func (*Params) GetTargetNumRelays ¶
func (*Params) ProtoMessage ¶
func (*Params) ProtoMessage()
func (*Params) ProtoReflect ¶
func (x *Params) ProtoReflect() protoreflect.Message
type QueryAllRelayMiningDifficultyRequest ¶
type QueryAllRelayMiningDifficultyRequest struct {
Pagination *v1beta1.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// contains filtered or unexported fields
}
func (*QueryAllRelayMiningDifficultyRequest) Descriptor
deprecated
func (*QueryAllRelayMiningDifficultyRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryAllRelayMiningDifficultyRequest.ProtoReflect.Descriptor instead.
func (*QueryAllRelayMiningDifficultyRequest) GetPagination ¶
func (x *QueryAllRelayMiningDifficultyRequest) GetPagination() *v1beta1.PageRequest
func (*QueryAllRelayMiningDifficultyRequest) ProtoMessage ¶
func (*QueryAllRelayMiningDifficultyRequest) ProtoMessage()
func (*QueryAllRelayMiningDifficultyRequest) ProtoReflect ¶
func (x *QueryAllRelayMiningDifficultyRequest) ProtoReflect() protoreflect.Message
func (*QueryAllRelayMiningDifficultyRequest) Reset ¶
func (x *QueryAllRelayMiningDifficultyRequest) Reset()
func (*QueryAllRelayMiningDifficultyRequest) String ¶
func (x *QueryAllRelayMiningDifficultyRequest) String() string
type QueryAllRelayMiningDifficultyResponse ¶
type QueryAllRelayMiningDifficultyResponse struct {
RelayMiningDifficulty []*RelayMiningDifficulty `protobuf:"bytes,1,rep,name=relayMiningDifficulty,proto3" json:"relayMiningDifficulty,omitempty"`
Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
// contains filtered or unexported fields
}
func (*QueryAllRelayMiningDifficultyResponse) Descriptor
deprecated
func (*QueryAllRelayMiningDifficultyResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryAllRelayMiningDifficultyResponse.ProtoReflect.Descriptor instead.
func (*QueryAllRelayMiningDifficultyResponse) GetPagination ¶
func (x *QueryAllRelayMiningDifficultyResponse) GetPagination() *v1beta1.PageResponse
func (*QueryAllRelayMiningDifficultyResponse) GetRelayMiningDifficulty ¶
func (x *QueryAllRelayMiningDifficultyResponse) GetRelayMiningDifficulty() []*RelayMiningDifficulty
func (*QueryAllRelayMiningDifficultyResponse) ProtoMessage ¶
func (*QueryAllRelayMiningDifficultyResponse) ProtoMessage()
func (*QueryAllRelayMiningDifficultyResponse) ProtoReflect ¶
func (x *QueryAllRelayMiningDifficultyResponse) ProtoReflect() protoreflect.Message
func (*QueryAllRelayMiningDifficultyResponse) Reset ¶
func (x *QueryAllRelayMiningDifficultyResponse) Reset()
func (*QueryAllRelayMiningDifficultyResponse) String ¶
func (x *QueryAllRelayMiningDifficultyResponse) String() string
type QueryAllServicesRequest ¶
type QueryAllServicesRequest struct {
Pagination *v1beta1.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// contains filtered or unexported fields
}
func (*QueryAllServicesRequest) Descriptor
deprecated
func (*QueryAllServicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryAllServicesRequest.ProtoReflect.Descriptor instead.
func (*QueryAllServicesRequest) GetPagination ¶
func (x *QueryAllServicesRequest) GetPagination() *v1beta1.PageRequest
func (*QueryAllServicesRequest) ProtoMessage ¶
func (*QueryAllServicesRequest) ProtoMessage()
func (*QueryAllServicesRequest) ProtoReflect ¶
func (x *QueryAllServicesRequest) ProtoReflect() protoreflect.Message
func (*QueryAllServicesRequest) Reset ¶
func (x *QueryAllServicesRequest) Reset()
func (*QueryAllServicesRequest) String ¶
func (x *QueryAllServicesRequest) String() string
type QueryAllServicesResponse ¶
type QueryAllServicesResponse struct {
Service []*shared.Service `protobuf:"bytes,1,rep,name=service,proto3" json:"service,omitempty"`
Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
// contains filtered or unexported fields
}
func (*QueryAllServicesResponse) Descriptor
deprecated
func (*QueryAllServicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryAllServicesResponse.ProtoReflect.Descriptor instead.
func (*QueryAllServicesResponse) GetPagination ¶
func (x *QueryAllServicesResponse) GetPagination() *v1beta1.PageResponse
func (*QueryAllServicesResponse) GetService ¶
func (x *QueryAllServicesResponse) GetService() []*shared.Service
func (*QueryAllServicesResponse) ProtoMessage ¶
func (*QueryAllServicesResponse) ProtoMessage()
func (*QueryAllServicesResponse) ProtoReflect ¶
func (x *QueryAllServicesResponse) ProtoReflect() protoreflect.Message
func (*QueryAllServicesResponse) Reset ¶
func (x *QueryAllServicesResponse) Reset()
func (*QueryAllServicesResponse) String ¶
func (x *QueryAllServicesResponse) String() string
type QueryGetRelayMiningDifficultyRequest ¶
type QueryGetRelayMiningDifficultyRequest struct {
ServiceId string `protobuf:"bytes,1,opt,name=serviceId,proto3" json:"serviceId,omitempty"`
// contains filtered or unexported fields
}
func (*QueryGetRelayMiningDifficultyRequest) Descriptor
deprecated
func (*QueryGetRelayMiningDifficultyRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryGetRelayMiningDifficultyRequest.ProtoReflect.Descriptor instead.
func (*QueryGetRelayMiningDifficultyRequest) GetServiceId ¶
func (x *QueryGetRelayMiningDifficultyRequest) GetServiceId() string
func (*QueryGetRelayMiningDifficultyRequest) ProtoMessage ¶
func (*QueryGetRelayMiningDifficultyRequest) ProtoMessage()
func (*QueryGetRelayMiningDifficultyRequest) ProtoReflect ¶
func (x *QueryGetRelayMiningDifficultyRequest) ProtoReflect() protoreflect.Message
func (*QueryGetRelayMiningDifficultyRequest) Reset ¶
func (x *QueryGetRelayMiningDifficultyRequest) Reset()
func (*QueryGetRelayMiningDifficultyRequest) String ¶
func (x *QueryGetRelayMiningDifficultyRequest) String() string
type QueryGetRelayMiningDifficultyResponse ¶
type QueryGetRelayMiningDifficultyResponse struct {
RelayMiningDifficulty *RelayMiningDifficulty `protobuf:"bytes,1,opt,name=relayMiningDifficulty,proto3" json:"relayMiningDifficulty,omitempty"`
// contains filtered or unexported fields
}
func (*QueryGetRelayMiningDifficultyResponse) Descriptor
deprecated
func (*QueryGetRelayMiningDifficultyResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryGetRelayMiningDifficultyResponse.ProtoReflect.Descriptor instead.
func (*QueryGetRelayMiningDifficultyResponse) GetRelayMiningDifficulty ¶
func (x *QueryGetRelayMiningDifficultyResponse) GetRelayMiningDifficulty() *RelayMiningDifficulty
func (*QueryGetRelayMiningDifficultyResponse) ProtoMessage ¶
func (*QueryGetRelayMiningDifficultyResponse) ProtoMessage()
func (*QueryGetRelayMiningDifficultyResponse) ProtoReflect ¶
func (x *QueryGetRelayMiningDifficultyResponse) ProtoReflect() protoreflect.Message
func (*QueryGetRelayMiningDifficultyResponse) Reset ¶
func (x *QueryGetRelayMiningDifficultyResponse) Reset()
func (*QueryGetRelayMiningDifficultyResponse) String ¶
func (x *QueryGetRelayMiningDifficultyResponse) String() string
type QueryGetServiceRequest ¶
type QueryGetServiceRequest struct {
// TODO_IMPROVE: We could support getting services by name.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*QueryGetServiceRequest) Descriptor
deprecated
func (*QueryGetServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryGetServiceRequest.ProtoReflect.Descriptor instead.
func (*QueryGetServiceRequest) GetId ¶
func (x *QueryGetServiceRequest) GetId() string
func (*QueryGetServiceRequest) ProtoMessage ¶
func (*QueryGetServiceRequest) ProtoMessage()
func (*QueryGetServiceRequest) ProtoReflect ¶
func (x *QueryGetServiceRequest) ProtoReflect() protoreflect.Message
func (*QueryGetServiceRequest) Reset ¶
func (x *QueryGetServiceRequest) Reset()
func (*QueryGetServiceRequest) String ¶
func (x *QueryGetServiceRequest) String() string
type QueryGetServiceResponse ¶
type QueryGetServiceResponse struct {
Service *shared.Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
// contains filtered or unexported fields
}
func (*QueryGetServiceResponse) Descriptor
deprecated
func (*QueryGetServiceResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryGetServiceResponse.ProtoReflect.Descriptor instead.
func (*QueryGetServiceResponse) GetService ¶
func (x *QueryGetServiceResponse) GetService() *shared.Service
func (*QueryGetServiceResponse) ProtoMessage ¶
func (*QueryGetServiceResponse) ProtoMessage()
func (*QueryGetServiceResponse) ProtoReflect ¶
func (x *QueryGetServiceResponse) ProtoReflect() protoreflect.Message
func (*QueryGetServiceResponse) Reset ¶
func (x *QueryGetServiceResponse) Reset()
func (*QueryGetServiceResponse) String ¶
func (x *QueryGetServiceResponse) String() string
type QueryParamsRequest ¶
type QueryParamsRequest struct {
// contains filtered or unexported fields
}
QueryParamsRequest is request type for the Query/Params RPC method.
func (*QueryParamsRequest) Descriptor
deprecated
func (*QueryParamsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryParamsRequest.ProtoReflect.Descriptor instead.
func (*QueryParamsRequest) ProtoMessage ¶
func (*QueryParamsRequest) ProtoMessage()
func (*QueryParamsRequest) ProtoReflect ¶
func (x *QueryParamsRequest) ProtoReflect() protoreflect.Message
func (*QueryParamsRequest) Reset ¶
func (x *QueryParamsRequest) Reset()
func (*QueryParamsRequest) String ¶
func (x *QueryParamsRequest) String() string
type QueryParamsResponse ¶
type QueryParamsResponse struct {
// params holds all the parameters of this module.
Params *Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
// contains filtered or unexported fields
}
QueryParamsResponse is response type for the Query/Params RPC method.
func (*QueryParamsResponse) Descriptor
deprecated
func (*QueryParamsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryParamsResponse.ProtoReflect.Descriptor instead.
func (*QueryParamsResponse) GetParams ¶
func (x *QueryParamsResponse) GetParams() *Params
func (*QueryParamsResponse) ProtoMessage ¶
func (*QueryParamsResponse) ProtoMessage()
func (*QueryParamsResponse) ProtoReflect ¶
func (x *QueryParamsResponse) ProtoReflect() protoreflect.Message
func (*QueryParamsResponse) Reset ¶
func (x *QueryParamsResponse) Reset()
func (*QueryParamsResponse) String ¶
func (x *QueryParamsResponse) String() string
type Relay ¶
type Relay struct {
Req *RelayRequest `protobuf:"bytes,1,opt,name=req,proto3" json:"req,omitempty"`
Res *RelayResponse `protobuf:"bytes,2,opt,name=res,proto3" json:"res,omitempty"`
// contains filtered or unexported fields
}
Relay contains both the RelayRequest (signed by the Application) and the RelayResponse (signed by the Supplier). The serialized tuple is inserted into the SMST leaves as values in the Claim/Proof lifecycle.
func (*Relay) Descriptor
deprecated
func (*Relay) GetReq ¶
func (x *Relay) GetReq() *RelayRequest
func (*Relay) GetRes ¶
func (x *Relay) GetRes() *RelayResponse
func (*Relay) ProtoMessage ¶
func (*Relay) ProtoMessage()
func (*Relay) ProtoReflect ¶
func (x *Relay) ProtoReflect() protoreflect.Message
type RelayMiningDifficulty ¶
type RelayMiningDifficulty struct {
// The service ID the relay mining difficulty is associated with.
ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
// The block height at which this relay mining difficulty was computed.
// This is needed to determine how much time has passed since the last time
// the exponential moving average was computed.
BlockHeight int64 `protobuf:"varint,2,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"`
// The exponential moving average of the number of relays for this service.
NumRelaysEma uint64 `protobuf:"varint,3,opt,name=num_relays_ema,json=numRelaysEma,proto3" json:"num_relays_ema,omitempty"`
// The target hash determining the difficulty to mine relays for this service.
// For example, if we use sha256 to hash the (RelayRequest,ReqlayResponse) tuple,
// and the difficulty has 4 leading zero bits, then the target hash would be:
// 0b0000111... (until 32 bytes are filled up).
TargetHash []byte `protobuf:"bytes,4,opt,name=target_hash,json=targetHash,proto3" json:"target_hash,omitempty"`
// contains filtered or unexported fields
}
RelayMiningDifficulty is a message used to store the onchain Relay Mining difficulty associated with a specific service ID. TODO_TECHDEBT: Embed this message in the Service message.
func (*RelayMiningDifficulty) Descriptor
deprecated
func (*RelayMiningDifficulty) Descriptor() ([]byte, []int)
Deprecated: Use RelayMiningDifficulty.ProtoReflect.Descriptor instead.
func (*RelayMiningDifficulty) GetBlockHeight ¶
func (x *RelayMiningDifficulty) GetBlockHeight() int64
func (*RelayMiningDifficulty) GetNumRelaysEma ¶
func (x *RelayMiningDifficulty) GetNumRelaysEma() uint64
func (*RelayMiningDifficulty) GetServiceId ¶
func (x *RelayMiningDifficulty) GetServiceId() string
func (*RelayMiningDifficulty) GetTargetHash ¶
func (x *RelayMiningDifficulty) GetTargetHash() []byte
func (*RelayMiningDifficulty) ProtoMessage ¶
func (*RelayMiningDifficulty) ProtoMessage()
func (*RelayMiningDifficulty) ProtoReflect ¶
func (x *RelayMiningDifficulty) ProtoReflect() protoreflect.Message
func (*RelayMiningDifficulty) Reset ¶
func (x *RelayMiningDifficulty) Reset()
func (*RelayMiningDifficulty) String ¶
func (x *RelayMiningDifficulty) String() string
type RelayRequest ¶
type RelayRequest struct {
Meta *RelayRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"`
// payload is the serialized payload for the request.
// The payload is passed directly to the service and as such can be any
// format that the service supports: JSON-RPC, REST, gRPC, etc.
Payload []byte `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
// contains filtered or unexported fields
}
RelayRequest holds the request details for a relay.
func (*RelayRequest) Descriptor
deprecated
func (*RelayRequest) Descriptor() ([]byte, []int)
Deprecated: Use RelayRequest.ProtoReflect.Descriptor instead.
func (*RelayRequest) GetMeta ¶
func (x *RelayRequest) GetMeta() *RelayRequestMetadata
func (*RelayRequest) GetPayload ¶
func (x *RelayRequest) GetPayload() []byte
func (*RelayRequest) ProtoMessage ¶
func (*RelayRequest) ProtoMessage()
func (*RelayRequest) ProtoReflect ¶
func (x *RelayRequest) ProtoReflect() protoreflect.Message
func (*RelayRequest) Reset ¶
func (x *RelayRequest) Reset()
func (*RelayRequest) String ¶
func (x *RelayRequest) String() string
type RelayRequestMetadata ¶
type RelayRequestMetadata struct {
SessionHeader *session.SessionHeader `protobuf:"bytes,1,opt,name=session_header,json=sessionHeader,proto3" json:"session_header,omitempty"` // Session header associated with the relay.
// The request signature is a serialized ring signature that may have been
// by either the application itself or one of the gateways that the
// application has delegated to. The signature is made using the ring of the
// application in both cases.
Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
// TODO_MAINNET: make sure we're checking/verifying this address onchain (if needed).
// Relevant conversation: https://github.com/pokt-network/poktroll/pull/567#discussion_r1628722168
//
// The supplier operator address the relay is sent to. It is being used on the
// RelayMiner to route to the correct supplier.
SupplierOperatorAddress string `` // The Bech32 address of the application.
/* 132-byte string literal not displayed */
// contains filtered or unexported fields
}
RelayRequestMetadata contains the metadata for a RelayRequest.
func (*RelayRequestMetadata) Descriptor
deprecated
func (*RelayRequestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use RelayRequestMetadata.ProtoReflect.Descriptor instead.
func (*RelayRequestMetadata) GetSessionHeader ¶
func (x *RelayRequestMetadata) GetSessionHeader() *session.SessionHeader
func (*RelayRequestMetadata) GetSignature ¶
func (x *RelayRequestMetadata) GetSignature() []byte
func (*RelayRequestMetadata) GetSupplierOperatorAddress ¶
func (x *RelayRequestMetadata) GetSupplierOperatorAddress() string
func (*RelayRequestMetadata) ProtoMessage ¶
func (*RelayRequestMetadata) ProtoMessage()
func (*RelayRequestMetadata) ProtoReflect ¶
func (x *RelayRequestMetadata) ProtoReflect() protoreflect.Message
func (*RelayRequestMetadata) Reset ¶
func (x *RelayRequestMetadata) Reset()
func (*RelayRequestMetadata) String ¶
func (x *RelayRequestMetadata) String() string
type RelayResponse ¶
type RelayResponse struct {
Meta *RelayResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"`
// payload is the serialized payload for the response.
// The payload is passed directly from the service and as such can be any
// format the service responds with: JSON-RPC, REST, gRPC, etc.
Payload []byte `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
// contains filtered or unexported fields
}
RelayResponse contains the response details for a RelayRequest.
func (*RelayResponse) Descriptor
deprecated
func (*RelayResponse) Descriptor() ([]byte, []int)
Deprecated: Use RelayResponse.ProtoReflect.Descriptor instead.
func (*RelayResponse) GetMeta ¶
func (x *RelayResponse) GetMeta() *RelayResponseMetadata
func (*RelayResponse) GetPayload ¶
func (x *RelayResponse) GetPayload() []byte
func (*RelayResponse) ProtoMessage ¶
func (*RelayResponse) ProtoMessage()
func (*RelayResponse) ProtoReflect ¶
func (x *RelayResponse) ProtoReflect() protoreflect.Message
func (*RelayResponse) Reset ¶
func (x *RelayResponse) Reset()
func (*RelayResponse) String ¶
func (x *RelayResponse) String() string
type RelayResponseMetadata ¶
type RelayResponseMetadata struct {
SessionHeader *session.SessionHeader `protobuf:"bytes,1,opt,name=session_header,json=sessionHeader,proto3" json:"session_header,omitempty"` // Session header associated with the relay.
SupplierOperatorSignature []byte `` // Signature of the supplier's operator on the response.
/* 138-byte string literal not displayed */
// contains filtered or unexported fields
}
RelayResponseMetadata contains the metadata for a RelayResponse.
func (*RelayResponseMetadata) Descriptor
deprecated
func (*RelayResponseMetadata) Descriptor() ([]byte, []int)
Deprecated: Use RelayResponseMetadata.ProtoReflect.Descriptor instead.
func (*RelayResponseMetadata) GetSessionHeader ¶
func (x *RelayResponseMetadata) GetSessionHeader() *session.SessionHeader
func (*RelayResponseMetadata) GetSupplierOperatorSignature ¶
func (x *RelayResponseMetadata) GetSupplierOperatorSignature() []byte
func (*RelayResponseMetadata) ProtoMessage ¶
func (*RelayResponseMetadata) ProtoMessage()
func (*RelayResponseMetadata) ProtoReflect ¶
func (x *RelayResponseMetadata) ProtoReflect() protoreflect.Message
func (*RelayResponseMetadata) Reset ¶
func (x *RelayResponseMetadata) Reset()
func (*RelayResponseMetadata) String ¶
func (x *RelayResponseMetadata) String() string