Documentation ¶
Index ¶
- Variables
- type ChainPolicyV2
- func (*ChainPolicyV2) Descriptor() ([]byte, []int)
- func (m *ChainPolicyV2) GetApis() []string
- func (m *ChainPolicyV2) GetChainId() string
- func (m *ChainPolicyV2) Marshal() (dAtA []byte, err error)
- func (m *ChainPolicyV2) MarshalTo(dAtA []byte) (int, error)
- func (m *ChainPolicyV2) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ChainPolicyV2) ProtoMessage()
- func (m *ChainPolicyV2) Reset()
- func (m *ChainPolicyV2) Size() (n int)
- func (m *ChainPolicyV2) String() string
- func (m *ChainPolicyV2) Unmarshal(dAtA []byte) error
- func (m *ChainPolicyV2) XXX_DiscardUnknown()
- func (m *ChainPolicyV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ChainPolicyV2) XXX_Merge(src proto.Message)
- func (m *ChainPolicyV2) XXX_Size() int
- func (m *ChainPolicyV2) XXX_Unmarshal(b []byte) error
- type PolicyV2
- func (*PolicyV2) Descriptor() ([]byte, []int)
- func (m *PolicyV2) GetChainPolicies() []ChainPolicyV2
- func (m *PolicyV2) GetEpochCuLimit() uint64
- func (m *PolicyV2) GetGeolocationProfile() uint64
- func (m *PolicyV2) GetMaxProvidersToPair() uint64
- func (m *PolicyV2) GetTotalCuLimit() uint64
- func (m *PolicyV2) Marshal() (dAtA []byte, err error)
- func (m *PolicyV2) MarshalTo(dAtA []byte) (int, error)
- func (m *PolicyV2) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PolicyV2) ProtoMessage()
- func (m *PolicyV2) Reset()
- func (m *PolicyV2) Size() (n int)
- func (m *PolicyV2) String() string
- func (m *PolicyV2) Unmarshal(dAtA []byte) error
- func (m *PolicyV2) XXX_DiscardUnknown()
- func (m *PolicyV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PolicyV2) XXX_Merge(src proto.Message)
- func (m *PolicyV2) XXX_Size() int
- func (m *PolicyV2) XXX_Unmarshal(b []byte) error
- type ProjectKeyV2
- func (*ProjectKeyV2) Descriptor() ([]byte, []int)
- func (m *ProjectKeyV2) GetKey() string
- func (m *ProjectKeyV2) GetTypes() []ProjectKey_KEY_TYPE_V2
- func (m *ProjectKeyV2) GetVrfpk() string
- func (m *ProjectKeyV2) Marshal() (dAtA []byte, err error)
- func (m *ProjectKeyV2) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectKeyV2) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectKeyV2) ProtoMessage()
- func (m *ProjectKeyV2) Reset()
- func (m *ProjectKeyV2) Size() (n int)
- func (m *ProjectKeyV2) String() string
- func (m *ProjectKeyV2) Unmarshal(dAtA []byte) error
- func (m *ProjectKeyV2) XXX_DiscardUnknown()
- func (m *ProjectKeyV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectKeyV2) XXX_Merge(src proto.Message)
- func (m *ProjectKeyV2) XXX_Size() int
- func (m *ProjectKeyV2) XXX_Unmarshal(b []byte) error
- type ProjectKey_KEY_TYPE_V2
- type ProjectV2
- func (*ProjectV2) Descriptor() ([]byte, []int)
- func (m *ProjectV2) GetDescription() string
- func (m *ProjectV2) GetEnabled() bool
- func (m *ProjectV2) GetIndex() string
- func (m *ProjectV2) GetPolicy() PolicyV2
- func (m *ProjectV2) GetProjectKeys() []ProjectKeyV2
- func (m *ProjectV2) GetSubscription() string
- func (m *ProjectV2) GetUsedCu() uint64
- func (m *ProjectV2) Marshal() (dAtA []byte, err error)
- func (m *ProjectV2) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectV2) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectV2) ProtoMessage()
- func (m *ProjectV2) Reset()
- func (m *ProjectV2) Size() (n int)
- func (m *ProjectV2) String() string
- func (m *ProjectV2) Unmarshal(dAtA []byte) error
- func (m *ProjectV2) XXX_DiscardUnknown()
- func (m *ProjectV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectV2) XXX_Merge(src proto.Message)
- func (m *ProjectV2) XXX_Size() int
- func (m *ProjectV2) XXX_Unmarshal(b []byte) error
- type ProtoDeveloperDataV2
- func (*ProtoDeveloperDataV2) Descriptor() ([]byte, []int)
- func (m *ProtoDeveloperDataV2) GetProjectID() string
- func (m *ProtoDeveloperDataV2) GetVrfpk() string
- func (m *ProtoDeveloperDataV2) Marshal() (dAtA []byte, err error)
- func (m *ProtoDeveloperDataV2) MarshalTo(dAtA []byte) (int, error)
- func (m *ProtoDeveloperDataV2) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProtoDeveloperDataV2) ProtoMessage()
- func (m *ProtoDeveloperDataV2) Reset()
- func (m *ProtoDeveloperDataV2) Size() (n int)
- func (m *ProtoDeveloperDataV2) String() string
- func (m *ProtoDeveloperDataV2) Unmarshal(dAtA []byte) error
- func (m *ProtoDeveloperDataV2) XXX_DiscardUnknown()
- func (m *ProtoDeveloperDataV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProtoDeveloperDataV2) XXX_Merge(src proto.Message)
- func (m *ProtoDeveloperDataV2) XXX_Size() int
- func (m *ProtoDeveloperDataV2) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthProject = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowProject = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupProject = fmt.Errorf("proto: unexpected end of group") )
View Source
var ProjectKey_KEY_TYPE_name_V2 = map[int32]string{
0: "NONE",
1: "ADMIN",
2: "DEVELOPER",
}
View Source
var ProjectKey_KEY_TYPE_value_V2 = map[string]int32{
"NONE": 0,
"ADMIN": 1,
"DEVELOPER": 2,
}
Functions ¶
This section is empty.
Types ¶
type ChainPolicyV2 ¶ added in v0.10.0
type ChainPolicyV2 struct { ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` Apis []string `protobuf:"bytes,2,rep,name=apis,proto3" json:"apis,omitempty"` }
func (*ChainPolicyV2) Descriptor ¶ added in v0.10.0
func (*ChainPolicyV2) Descriptor() ([]byte, []int)
func (*ChainPolicyV2) GetApis ¶ added in v0.10.0
func (m *ChainPolicyV2) GetApis() []string
func (*ChainPolicyV2) GetChainId ¶ added in v0.10.0
func (m *ChainPolicyV2) GetChainId() string
func (*ChainPolicyV2) Marshal ¶ added in v0.10.0
func (m *ChainPolicyV2) Marshal() (dAtA []byte, err error)
func (*ChainPolicyV2) MarshalTo ¶ added in v0.10.0
func (m *ChainPolicyV2) MarshalTo(dAtA []byte) (int, error)
func (*ChainPolicyV2) MarshalToSizedBuffer ¶ added in v0.10.0
func (m *ChainPolicyV2) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ChainPolicyV2) ProtoMessage ¶ added in v0.10.0
func (*ChainPolicyV2) ProtoMessage()
func (*ChainPolicyV2) Reset ¶ added in v0.10.0
func (m *ChainPolicyV2) Reset()
func (*ChainPolicyV2) Size ¶ added in v0.10.0
func (m *ChainPolicyV2) Size() (n int)
func (*ChainPolicyV2) String ¶ added in v0.10.0
func (m *ChainPolicyV2) String() string
func (*ChainPolicyV2) Unmarshal ¶ added in v0.10.0
func (m *ChainPolicyV2) Unmarshal(dAtA []byte) error
func (*ChainPolicyV2) XXX_DiscardUnknown ¶ added in v0.10.0
func (m *ChainPolicyV2) XXX_DiscardUnknown()
func (*ChainPolicyV2) XXX_Marshal ¶ added in v0.10.0
func (m *ChainPolicyV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ChainPolicyV2) XXX_Merge ¶ added in v0.10.0
func (m *ChainPolicyV2) XXX_Merge(src proto.Message)
func (*ChainPolicyV2) XXX_Size ¶ added in v0.10.0
func (m *ChainPolicyV2) XXX_Size() int
func (*ChainPolicyV2) XXX_Unmarshal ¶ added in v0.10.0
func (m *ChainPolicyV2) XXX_Unmarshal(b []byte) error
type PolicyV2 ¶ added in v0.10.0
type PolicyV2 struct { ChainPolicies []ChainPolicyV2 `protobuf:"bytes,1,rep,name=chain_policies,json=chainPolicies,proto3" json:"chain_policies"` GeolocationProfile uint64 `protobuf:"varint,2,opt,name=geolocation_profile,json=geolocationProfile,proto3" json:"geolocation_profile,omitempty"` TotalCuLimit uint64 `protobuf:"varint,3,opt,name=total_cu_limit,json=totalCuLimit,proto3" json:"total_cu_limit,omitempty"` EpochCuLimit uint64 `protobuf:"varint,4,opt,name=epoch_cu_limit,json=epochCuLimit,proto3" json:"epoch_cu_limit,omitempty"` MaxProvidersToPair uint64 `protobuf:"varint,5,opt,name=max_providers_to_pair,json=maxProvidersToPair,proto3" json:"max_providers_to_pair,omitempty"` }
func (*PolicyV2) Descriptor ¶ added in v0.10.0
func (*PolicyV2) GetChainPolicies ¶ added in v0.10.0
func (m *PolicyV2) GetChainPolicies() []ChainPolicyV2
func (*PolicyV2) GetEpochCuLimit ¶ added in v0.10.0
func (*PolicyV2) GetGeolocationProfile ¶ added in v0.10.0
func (*PolicyV2) GetMaxProvidersToPair ¶ added in v0.10.0
func (*PolicyV2) GetTotalCuLimit ¶ added in v0.10.0
func (*PolicyV2) MarshalToSizedBuffer ¶ added in v0.10.0
func (*PolicyV2) ProtoMessage ¶ added in v0.10.0
func (*PolicyV2) ProtoMessage()
func (*PolicyV2) XXX_DiscardUnknown ¶ added in v0.10.0
func (m *PolicyV2) XXX_DiscardUnknown()
func (*PolicyV2) XXX_Marshal ¶ added in v0.10.0
func (*PolicyV2) XXX_Unmarshal ¶ added in v0.10.0
type ProjectKeyV2 ¶ added in v0.10.0
type ProjectKeyV2 struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Types []ProjectKey_KEY_TYPE_V2 `protobuf:"varint,2,rep,packed,name=types,proto3,enum=lavanet.lava.projects.ProjectKey_KEY_TYPE" json:"types,omitempty"` Vrfpk string `protobuf:"bytes,3,opt,name=vrfpk,proto3" json:"vrfpk,omitempty"` }
func (*ProjectKeyV2) Descriptor ¶ added in v0.10.0
func (*ProjectKeyV2) Descriptor() ([]byte, []int)
func (*ProjectKeyV2) GetKey ¶ added in v0.10.0
func (m *ProjectKeyV2) GetKey() string
func (*ProjectKeyV2) GetTypes ¶ added in v0.10.0
func (m *ProjectKeyV2) GetTypes() []ProjectKey_KEY_TYPE_V2
func (*ProjectKeyV2) GetVrfpk ¶ added in v0.10.0
func (m *ProjectKeyV2) GetVrfpk() string
func (*ProjectKeyV2) Marshal ¶ added in v0.10.0
func (m *ProjectKeyV2) Marshal() (dAtA []byte, err error)
func (*ProjectKeyV2) MarshalTo ¶ added in v0.10.0
func (m *ProjectKeyV2) MarshalTo(dAtA []byte) (int, error)
func (*ProjectKeyV2) MarshalToSizedBuffer ¶ added in v0.10.0
func (m *ProjectKeyV2) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectKeyV2) ProtoMessage ¶ added in v0.10.0
func (*ProjectKeyV2) ProtoMessage()
func (*ProjectKeyV2) Reset ¶ added in v0.10.0
func (m *ProjectKeyV2) Reset()
func (*ProjectKeyV2) Size ¶ added in v0.10.0
func (m *ProjectKeyV2) Size() (n int)
func (*ProjectKeyV2) String ¶ added in v0.10.0
func (m *ProjectKeyV2) String() string
func (*ProjectKeyV2) Unmarshal ¶ added in v0.10.0
func (m *ProjectKeyV2) Unmarshal(dAtA []byte) error
func (*ProjectKeyV2) XXX_DiscardUnknown ¶ added in v0.10.0
func (m *ProjectKeyV2) XXX_DiscardUnknown()
func (*ProjectKeyV2) XXX_Marshal ¶ added in v0.10.0
func (m *ProjectKeyV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectKeyV2) XXX_Merge ¶ added in v0.10.0
func (m *ProjectKeyV2) XXX_Merge(src proto.Message)
func (*ProjectKeyV2) XXX_Size ¶ added in v0.10.0
func (m *ProjectKeyV2) XXX_Size() int
func (*ProjectKeyV2) XXX_Unmarshal ¶ added in v0.10.0
func (m *ProjectKeyV2) XXX_Unmarshal(b []byte) error
type ProjectKey_KEY_TYPE_V2 ¶ added in v0.10.0
type ProjectKey_KEY_TYPE_V2 int32
const ( ProjectKey_NONE ProjectKey_KEY_TYPE_V2 = 0 ProjectKey_ADMIN ProjectKey_KEY_TYPE_V2 = 1 ProjectKey_DEVELOPER ProjectKey_KEY_TYPE_V2 = 2 )
func (ProjectKey_KEY_TYPE_V2) EnumDescriptor ¶ added in v0.10.0
func (ProjectKey_KEY_TYPE_V2) EnumDescriptor() ([]byte, []int)
func (ProjectKey_KEY_TYPE_V2) String ¶ added in v0.10.0
func (x ProjectKey_KEY_TYPE_V2) String() string
type ProjectV2 ¶ added in v0.10.0
type ProjectV2 struct { Index string `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"` Subscription string `protobuf:"bytes,2,opt,name=subscription,proto3" json:"subscription,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` Enabled bool `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"` ProjectKeys []ProjectKeyV2 `protobuf:"bytes,5,rep,name=project_keys,json=projectKeys,proto3" json:"project_keys"` Policy PolicyV2 `protobuf:"bytes,6,opt,name=policy,proto3" json:"policy"` UsedCu uint64 `protobuf:"varint,7,opt,name=used_cu,json=usedCu,proto3" json:"used_cu,omitempty"` }
func (*ProjectV2) Descriptor ¶ added in v0.10.0
func (*ProjectV2) GetDescription ¶ added in v0.10.0
func (*ProjectV2) GetEnabled ¶ added in v0.10.0
func (*ProjectV2) GetProjectKeys ¶ added in v0.10.0
func (m *ProjectV2) GetProjectKeys() []ProjectKeyV2
func (*ProjectV2) GetSubscription ¶ added in v0.10.0
func (*ProjectV2) MarshalToSizedBuffer ¶ added in v0.10.0
func (*ProjectV2) ProtoMessage ¶ added in v0.10.0
func (*ProjectV2) ProtoMessage()
func (*ProjectV2) XXX_DiscardUnknown ¶ added in v0.10.0
func (m *ProjectV2) XXX_DiscardUnknown()
func (*ProjectV2) XXX_Marshal ¶ added in v0.10.0
func (*ProjectV2) XXX_Unmarshal ¶ added in v0.10.0
type ProtoDeveloperDataV2 ¶ added in v0.10.0
type ProtoDeveloperDataV2 struct { ProjectID string `protobuf:"bytes,1,opt,name=projectID,proto3" json:"projectID,omitempty"` Vrfpk string `protobuf:"bytes,2,opt,name=vrfpk,proto3" json:"vrfpk,omitempty"` }
func (*ProtoDeveloperDataV2) Descriptor ¶ added in v0.10.0
func (*ProtoDeveloperDataV2) Descriptor() ([]byte, []int)
func (*ProtoDeveloperDataV2) GetProjectID ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) GetProjectID() string
func (*ProtoDeveloperDataV2) GetVrfpk ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) GetVrfpk() string
func (*ProtoDeveloperDataV2) Marshal ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) Marshal() (dAtA []byte, err error)
func (*ProtoDeveloperDataV2) MarshalTo ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) MarshalTo(dAtA []byte) (int, error)
func (*ProtoDeveloperDataV2) MarshalToSizedBuffer ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProtoDeveloperDataV2) ProtoMessage ¶ added in v0.10.0
func (*ProtoDeveloperDataV2) ProtoMessage()
func (*ProtoDeveloperDataV2) Reset ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) Reset()
func (*ProtoDeveloperDataV2) Size ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) Size() (n int)
func (*ProtoDeveloperDataV2) String ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) String() string
func (*ProtoDeveloperDataV2) Unmarshal ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) Unmarshal(dAtA []byte) error
func (*ProtoDeveloperDataV2) XXX_DiscardUnknown ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) XXX_DiscardUnknown()
func (*ProtoDeveloperDataV2) XXX_Marshal ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProtoDeveloperDataV2) XXX_Merge ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) XXX_Merge(src proto.Message)
func (*ProtoDeveloperDataV2) XXX_Size ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) XXX_Size() int
func (*ProtoDeveloperDataV2) XXX_Unmarshal ¶ added in v0.10.0
func (m *ProtoDeveloperDataV2) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.