currency

package
v1.11.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2026 License: MIT Imports: 22 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	PredefinedRange_name = map[int32]string{
		0: "ALL_TIME",
		1: "LAST_DAY",
		2: "LAST_WEEK",
		3: "LAST_MONTH",
		4: "LAST_YEAR",
	}
	PredefinedRange_value = map[string]int32{
		"ALL_TIME":   0,
		"LAST_DAY":   1,
		"LAST_WEEK":  2,
		"LAST_MONTH": 3,
		"LAST_YEAR":  4,
	}
)

Enum value maps for PredefinedRange.

View Source
var (
	GetMintsResponse_Result_name = map[int32]string{
		0: "OK",
		1: "NOT_FOUND",
	}
	GetMintsResponse_Result_value = map[string]int32{
		"OK":        0,
		"NOT_FOUND": 1,
	}
)

Enum value maps for GetMintsResponse_Result.

View Source
var (
	GetHistoricalMintDataResponse_Result_name = map[int32]string{
		0: "OK",
		1: "NOT_FOUND",
		2: "MISSING_DATA",
	}
	GetHistoricalMintDataResponse_Result_value = map[string]int32{
		"OK":           0,
		"NOT_FOUND":    1,
		"MISSING_DATA": 2,
	}
)

Enum value maps for GetHistoricalMintDataResponse_Result.

View Source
var (
	LaunchResponse_Result_name = map[int32]string{
		0: "OK",
		1: "DENIED",
		2: "NAME_EXISTS",
		3: "INVALID_ICON",
	}
	LaunchResponse_Result_value = map[string]int32{
		"OK":           0,
		"DENIED":       1,
		"NAME_EXISTS":  2,
		"INVALID_ICON": 3,
	}
)

Enum value maps for LaunchResponse_Result.

View Source
var (
	UpdateIconResponse_Result_name = map[int32]string{
		0: "OK",
		1: "NOT_FOUND",
		2: "DENIED",
		3: "INVALID_ICON",
	}
	UpdateIconResponse_Result_value = map[string]int32{
		"OK":           0,
		"NOT_FOUND":    1,
		"DENIED":       2,
		"INVALID_ICON": 3,
	}
)

Enum value maps for UpdateIconResponse_Result.

View Source
var (
	UpdateMetadataResponse_Result_name = map[int32]string{
		0: "OK",
		1: "NOT_FOUND",
		2: "DENIED",
	}
	UpdateMetadataResponse_Result_value = map[string]int32{
		"OK":        0,
		"NOT_FOUND": 1,
		"DENIED":    2,
	}
)

Enum value maps for UpdateMetadataResponse_Result.

View Source
var (
	DiscoverRequest_Category_name = map[int32]string{
		0: "POPULAR",
		1: "NEW",
	}
	DiscoverRequest_Category_value = map[string]int32{
		"POPULAR": 0,
		"NEW":     1,
	}
)

Enum value maps for DiscoverRequest_Category.

View Source
var (
	DiscoverResponse_Result_name = map[int32]string{
		0: "OK",
		1: "NOT_FOUND",
	}
	DiscoverResponse_Result_value = map[string]int32{
		"OK":        0,
		"NOT_FOUND": 1,
	}
)

Enum value maps for DiscoverResponse_Result.

View Source
var (
	CheckAvailabilityResponse_Result_name = map[int32]string{
		0: "OK",
	}
	CheckAvailabilityResponse_Result_value = map[string]int32{
		"OK": 0,
	}
)

Enum value maps for CheckAvailabilityResponse_Result.

View Source
var Currency_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "ocp.currency.v1.Currency",
	HandlerType: (*CurrencyServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetMints",
			Handler:    _Currency_GetMints_Handler,
		},
		{
			MethodName: "GetHistoricalMintData",
			Handler:    _Currency_GetHistoricalMintData_Handler,
		},
		{
			MethodName: "Launch",
			Handler:    _Currency_Launch_Handler,
		},
		{
			MethodName: "UpdateIcon",
			Handler:    _Currency_UpdateIcon_Handler,
		},
		{
			MethodName: "UpdateMetadata",
			Handler:    _Currency_UpdateMetadata_Handler,
		},
		{
			MethodName: "CheckAvailability",
			Handler:    _Currency_CheckAvailability_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "StreamLiveMintData",
			Handler:       _Currency_StreamLiveMintData_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "Discover",
			Handler:       _Currency_Discover_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "currency/v1/currency_service.proto",
}

Currency_ServiceDesc is the grpc.ServiceDesc for Currency service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_currency_v1_currency_service_proto protoreflect.FileDescriptor

Functions

func RegisterCurrencyServer

func RegisterCurrencyServer(s grpc.ServiceRegistrar, srv CurrencyServer)

Types

type BillCustomization added in v0.14.0

type BillCustomization struct {

	// Bill background colors (from top to bottom)
	Colors []*Color `protobuf:"bytes,1,rep,name=colors,proto3" json:"colors,omitempty"`
	// contains filtered or unexported fields
}

func (*BillCustomization) Descriptor deprecated added in v0.14.0

func (*BillCustomization) Descriptor() ([]byte, []int)

Deprecated: Use BillCustomization.ProtoReflect.Descriptor instead.

func (*BillCustomization) GetColors added in v0.14.0

func (x *BillCustomization) GetColors() []*Color

func (*BillCustomization) ProtoMessage added in v0.14.0

func (*BillCustomization) ProtoMessage()

func (*BillCustomization) ProtoReflect added in v0.14.0

func (x *BillCustomization) ProtoReflect() protoreflect.Message

func (*BillCustomization) Reset added in v0.14.0

func (x *BillCustomization) Reset()

func (*BillCustomization) String added in v0.14.0

func (x *BillCustomization) String() string

func (*BillCustomization) Validate added in v0.14.0

func (m *BillCustomization) Validate() error

Validate checks the field values on BillCustomization with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type BillCustomizationValidationError added in v0.14.0

type BillCustomizationValidationError struct {
	// contains filtered or unexported fields
}

BillCustomizationValidationError is the validation error returned by BillCustomization.Validate if the designated constraints aren't met.

func (BillCustomizationValidationError) Cause added in v0.14.0

Cause function returns cause value.

func (BillCustomizationValidationError) Error added in v0.14.0

Error satisfies the builtin error interface

func (BillCustomizationValidationError) ErrorName added in v0.14.0

ErrorName returns error name.

func (BillCustomizationValidationError) Field added in v0.14.0

Field function returns field value.

func (BillCustomizationValidationError) Key added in v0.14.0

Key function returns key value.

func (BillCustomizationValidationError) Reason added in v0.14.0

Reason function returns reason value.

type CheckAvailabilityRequest added in v1.6.0

type CheckAvailabilityRequest struct {

	// The currency name to check availability for
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckAvailabilityRequest) Descriptor deprecated added in v1.6.0

func (*CheckAvailabilityRequest) Descriptor() ([]byte, []int)

Deprecated: Use CheckAvailabilityRequest.ProtoReflect.Descriptor instead.

func (*CheckAvailabilityRequest) GetName added in v1.6.0

func (x *CheckAvailabilityRequest) GetName() string

func (*CheckAvailabilityRequest) ProtoMessage added in v1.6.0

func (*CheckAvailabilityRequest) ProtoMessage()

func (*CheckAvailabilityRequest) ProtoReflect added in v1.6.0

func (x *CheckAvailabilityRequest) ProtoReflect() protoreflect.Message

func (*CheckAvailabilityRequest) Reset added in v1.6.0

func (x *CheckAvailabilityRequest) Reset()

func (*CheckAvailabilityRequest) String added in v1.6.0

func (x *CheckAvailabilityRequest) String() string

func (*CheckAvailabilityRequest) Validate added in v1.6.0

func (m *CheckAvailabilityRequest) Validate() error

Validate checks the field values on CheckAvailabilityRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CheckAvailabilityRequestValidationError added in v1.6.0

type CheckAvailabilityRequestValidationError struct {
	// contains filtered or unexported fields
}

CheckAvailabilityRequestValidationError is the validation error returned by CheckAvailabilityRequest.Validate if the designated constraints aren't met.

func (CheckAvailabilityRequestValidationError) Cause added in v1.6.0

Cause function returns cause value.

func (CheckAvailabilityRequestValidationError) Error added in v1.6.0

Error satisfies the builtin error interface

func (CheckAvailabilityRequestValidationError) ErrorName added in v1.6.0

ErrorName returns error name.

func (CheckAvailabilityRequestValidationError) Field added in v1.6.0

Field function returns field value.

func (CheckAvailabilityRequestValidationError) Key added in v1.6.0

Key function returns key value.

func (CheckAvailabilityRequestValidationError) Reason added in v1.6.0

Reason function returns reason value.

type CheckAvailabilityResponse added in v1.6.0

type CheckAvailabilityResponse struct {
	Result CheckAvailabilityResponse_Result `protobuf:"varint,1,opt,name=result,proto3,enum=ocp.currency.v1.CheckAvailabilityResponse_Result" json:"result,omitempty"`
	// Whether the name is available for use
	IsAvailable bool `protobuf:"varint,2,opt,name=is_available,json=isAvailable,proto3" json:"is_available,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckAvailabilityResponse) Descriptor deprecated added in v1.6.0

func (*CheckAvailabilityResponse) Descriptor() ([]byte, []int)

Deprecated: Use CheckAvailabilityResponse.ProtoReflect.Descriptor instead.

func (*CheckAvailabilityResponse) GetIsAvailable added in v1.6.0

func (x *CheckAvailabilityResponse) GetIsAvailable() bool

func (*CheckAvailabilityResponse) GetResult added in v1.6.0

func (*CheckAvailabilityResponse) ProtoMessage added in v1.6.0

func (*CheckAvailabilityResponse) ProtoMessage()

func (*CheckAvailabilityResponse) ProtoReflect added in v1.6.0

func (*CheckAvailabilityResponse) Reset added in v1.6.0

func (x *CheckAvailabilityResponse) Reset()

func (*CheckAvailabilityResponse) String added in v1.6.0

func (x *CheckAvailabilityResponse) String() string

func (*CheckAvailabilityResponse) Validate added in v1.6.0

func (m *CheckAvailabilityResponse) Validate() error

Validate checks the field values on CheckAvailabilityResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CheckAvailabilityResponseValidationError added in v1.6.0

type CheckAvailabilityResponseValidationError struct {
	// contains filtered or unexported fields
}

CheckAvailabilityResponseValidationError is the validation error returned by CheckAvailabilityResponse.Validate if the designated constraints aren't met.

func (CheckAvailabilityResponseValidationError) Cause added in v1.6.0

Cause function returns cause value.

func (CheckAvailabilityResponseValidationError) Error added in v1.6.0

Error satisfies the builtin error interface

func (CheckAvailabilityResponseValidationError) ErrorName added in v1.6.0

ErrorName returns error name.

func (CheckAvailabilityResponseValidationError) Field added in v1.6.0

Field function returns field value.

func (CheckAvailabilityResponseValidationError) Key added in v1.6.0

Key function returns key value.

func (CheckAvailabilityResponseValidationError) Reason added in v1.6.0

Reason function returns reason value.

type CheckAvailabilityResponse_Result added in v1.6.0

type CheckAvailabilityResponse_Result int32
const (
	CheckAvailabilityResponse_OK CheckAvailabilityResponse_Result = 0
)

func (CheckAvailabilityResponse_Result) Descriptor added in v1.6.0

func (CheckAvailabilityResponse_Result) Enum added in v1.6.0

func (CheckAvailabilityResponse_Result) EnumDescriptor deprecated added in v1.6.0

func (CheckAvailabilityResponse_Result) EnumDescriptor() ([]byte, []int)

Deprecated: Use CheckAvailabilityResponse_Result.Descriptor instead.

func (CheckAvailabilityResponse_Result) Number added in v1.6.0

func (CheckAvailabilityResponse_Result) String added in v1.6.0

func (CheckAvailabilityResponse_Result) Type added in v1.6.0

type Color added in v0.14.0

type Color struct {

	// Hex colour value (e.g. "#19191A")
	Hex string `protobuf:"bytes,1,opt,name=hex,proto3" json:"hex,omitempty"`
	// contains filtered or unexported fields
}

func (*Color) Descriptor deprecated added in v0.14.0

func (*Color) Descriptor() ([]byte, []int)

Deprecated: Use Color.ProtoReflect.Descriptor instead.

func (*Color) GetHex added in v0.14.0

func (x *Color) GetHex() string

func (*Color) ProtoMessage added in v0.14.0

func (*Color) ProtoMessage()

func (*Color) ProtoReflect added in v0.14.0

func (x *Color) ProtoReflect() protoreflect.Message

func (*Color) Reset added in v0.14.0

func (x *Color) Reset()

func (*Color) String added in v0.14.0

func (x *Color) String() string

func (*Color) Validate added in v0.14.0

func (m *Color) Validate() error

Validate checks the field values on Color with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ColorValidationError added in v0.14.0

type ColorValidationError struct {
	// contains filtered or unexported fields
}

ColorValidationError is the validation error returned by Color.Validate if the designated constraints aren't met.

func (ColorValidationError) Cause added in v0.14.0

func (e ColorValidationError) Cause() error

Cause function returns cause value.

func (ColorValidationError) Error added in v0.14.0

func (e ColorValidationError) Error() string

Error satisfies the builtin error interface

func (ColorValidationError) ErrorName added in v0.14.0

func (e ColorValidationError) ErrorName() string

ErrorName returns error name.

func (ColorValidationError) Field added in v0.14.0

func (e ColorValidationError) Field() string

Field function returns field value.

func (ColorValidationError) Key added in v0.14.0

func (e ColorValidationError) Key() bool

Key function returns key value.

func (ColorValidationError) Reason added in v0.14.0

func (e ColorValidationError) Reason() string

Reason function returns reason value.

type CoreMintFiatExchangeRate added in v0.9.0

type CoreMintFiatExchangeRate struct {

	// The currency code for the fiat exchange rate
	CurrencyCode string `protobuf:"bytes,1,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"`
	// The exchange rate against the core mint
	ExchangeRate float64 `protobuf:"fixed64,2,opt,name=exchange_rate,json=exchangeRate,proto3" json:"exchange_rate,omitempty"`
	// Timestamp for this data point
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*CoreMintFiatExchangeRate) Descriptor deprecated added in v0.9.0

func (*CoreMintFiatExchangeRate) Descriptor() ([]byte, []int)

Deprecated: Use CoreMintFiatExchangeRate.ProtoReflect.Descriptor instead.

func (*CoreMintFiatExchangeRate) GetCurrencyCode added in v0.9.0

func (x *CoreMintFiatExchangeRate) GetCurrencyCode() string

func (*CoreMintFiatExchangeRate) GetExchangeRate added in v0.9.0

func (x *CoreMintFiatExchangeRate) GetExchangeRate() float64

func (*CoreMintFiatExchangeRate) GetTimestamp added in v0.9.0

func (x *CoreMintFiatExchangeRate) GetTimestamp() *timestamppb.Timestamp

func (*CoreMintFiatExchangeRate) ProtoMessage added in v0.9.0

func (*CoreMintFiatExchangeRate) ProtoMessage()

func (*CoreMintFiatExchangeRate) ProtoReflect added in v0.9.0

func (x *CoreMintFiatExchangeRate) ProtoReflect() protoreflect.Message

func (*CoreMintFiatExchangeRate) Reset added in v0.9.0

func (x *CoreMintFiatExchangeRate) Reset()

func (*CoreMintFiatExchangeRate) String added in v0.9.0

func (x *CoreMintFiatExchangeRate) String() string

func (*CoreMintFiatExchangeRate) Validate added in v0.9.0

func (m *CoreMintFiatExchangeRate) Validate() error

Validate checks the field values on CoreMintFiatExchangeRate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CoreMintFiatExchangeRateValidationError added in v0.9.0

type CoreMintFiatExchangeRateValidationError struct {
	// contains filtered or unexported fields
}

CoreMintFiatExchangeRateValidationError is the validation error returned by CoreMintFiatExchangeRate.Validate if the designated constraints aren't met.

func (CoreMintFiatExchangeRateValidationError) Cause added in v0.9.0

Cause function returns cause value.

func (CoreMintFiatExchangeRateValidationError) Error added in v0.9.0

Error satisfies the builtin error interface

func (CoreMintFiatExchangeRateValidationError) ErrorName added in v0.9.0

ErrorName returns error name.

func (CoreMintFiatExchangeRateValidationError) Field added in v0.9.0

Field function returns field value.

func (CoreMintFiatExchangeRateValidationError) Key added in v0.9.0

Key function returns key value.

func (CoreMintFiatExchangeRateValidationError) Reason added in v0.9.0

Reason function returns reason value.

type CurrencyClient

type CurrencyClient interface {
	// GetMints gets mint account metadata by address
	GetMints(ctx context.Context, in *GetMintsRequest, opts ...grpc.CallOption) (*GetMintsResponse, error)
	// GetHistoricalMintData returns historical market data for a mint
	GetHistoricalMintData(ctx context.Context, in *GetHistoricalMintDataRequest, opts ...grpc.CallOption) (*GetHistoricalMintDataResponse, error)
	// StreamLiveMintData streams live mint data for a set of mints
	StreamLiveMintData(ctx context.Context, opts ...grpc.CallOption) (Currency_StreamLiveMintDataClient, error)
	// Launch launches a new currency on the launchpad
	Launch(ctx context.Context, in *LaunchRequest, opts ...grpc.CallOption) (*LaunchResponse, error)
	// UpdateIcon uploads and updates the icon for a currency
	UpdateIcon(ctx context.Context, in *UpdateIconRequest, opts ...grpc.CallOption) (*UpdateIconResponse, error)
	// UpdateMetadata updates mutable metadata for a currency
	UpdateMetadata(ctx context.Context, in *UpdateMetadataRequest, opts ...grpc.CallOption) (*UpdateMetadataResponse, error)
	// Discover returns a set of currencies to discover
	Discover(ctx context.Context, in *DiscoverRequest, opts ...grpc.CallOption) (Currency_DiscoverClient, error)
	// CheckAvailability checks whether a currency name is available for launch
	CheckAvailability(ctx context.Context, in *CheckAvailabilityRequest, opts ...grpc.CallOption) (*CheckAvailabilityResponse, error)
}

CurrencyClient is the client API for Currency service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCurrencyClient

func NewCurrencyClient(cc grpc.ClientConnInterface) CurrencyClient

type CurrencyServer

type CurrencyServer interface {
	// GetMints gets mint account metadata by address
	GetMints(context.Context, *GetMintsRequest) (*GetMintsResponse, error)
	// GetHistoricalMintData returns historical market data for a mint
	GetHistoricalMintData(context.Context, *GetHistoricalMintDataRequest) (*GetHistoricalMintDataResponse, error)
	// StreamLiveMintData streams live mint data for a set of mints
	StreamLiveMintData(Currency_StreamLiveMintDataServer) error
	// Launch launches a new currency on the launchpad
	Launch(context.Context, *LaunchRequest) (*LaunchResponse, error)
	// UpdateIcon uploads and updates the icon for a currency
	UpdateIcon(context.Context, *UpdateIconRequest) (*UpdateIconResponse, error)
	// UpdateMetadata updates mutable metadata for a currency
	UpdateMetadata(context.Context, *UpdateMetadataRequest) (*UpdateMetadataResponse, error)
	// Discover returns a set of currencies to discover
	Discover(*DiscoverRequest, Currency_DiscoverServer) error
	// CheckAvailability checks whether a currency name is available for launch
	CheckAvailability(context.Context, *CheckAvailabilityRequest) (*CheckAvailabilityResponse, error)
	// contains filtered or unexported methods
}

CurrencyServer is the server API for Currency service. All implementations must embed UnimplementedCurrencyServer for forward compatibility

type Currency_DiscoverClient added in v1.4.0

type Currency_DiscoverClient interface {
	Recv() (*DiscoverResponse, error)
	grpc.ClientStream
}

type Currency_DiscoverServer added in v1.4.0

type Currency_DiscoverServer interface {
	Send(*DiscoverResponse) error
	grpc.ServerStream
}

type Currency_StreamLiveMintDataClient added in v0.9.0

type Currency_StreamLiveMintDataClient interface {
	Send(*StreamLiveMintDataRequest) error
	Recv() (*StreamLiveMintDataResponse, error)
	grpc.ClientStream
}

type Currency_StreamLiveMintDataServer added in v0.9.0

type Currency_StreamLiveMintDataServer interface {
	Send(*StreamLiveMintDataResponse) error
	Recv() (*StreamLiveMintDataRequest, error)
	grpc.ServerStream
}

type DiscoverRequest added in v1.4.0

type DiscoverRequest struct {
	Category DiscoverRequest_Category `protobuf:"varint,1,opt,name=category,proto3,enum=ocp.currency.v1.DiscoverRequest_Category" json:"category,omitempty"`
	// contains filtered or unexported fields
}

func (*DiscoverRequest) Descriptor deprecated added in v1.4.0

func (*DiscoverRequest) Descriptor() ([]byte, []int)

Deprecated: Use DiscoverRequest.ProtoReflect.Descriptor instead.

func (*DiscoverRequest) GetCategory added in v1.5.0

func (x *DiscoverRequest) GetCategory() DiscoverRequest_Category

func (*DiscoverRequest) ProtoMessage added in v1.4.0

func (*DiscoverRequest) ProtoMessage()

func (*DiscoverRequest) ProtoReflect added in v1.4.0

func (x *DiscoverRequest) ProtoReflect() protoreflect.Message

func (*DiscoverRequest) Reset added in v1.4.0

func (x *DiscoverRequest) Reset()

func (*DiscoverRequest) String added in v1.4.0

func (x *DiscoverRequest) String() string

func (*DiscoverRequest) Validate added in v1.4.0

func (m *DiscoverRequest) Validate() error

Validate checks the field values on DiscoverRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type DiscoverRequestValidationError added in v1.4.0

type DiscoverRequestValidationError struct {
	// contains filtered or unexported fields
}

DiscoverRequestValidationError is the validation error returned by DiscoverRequest.Validate if the designated constraints aren't met.

func (DiscoverRequestValidationError) Cause added in v1.4.0

Cause function returns cause value.

func (DiscoverRequestValidationError) Error added in v1.4.0

Error satisfies the builtin error interface

func (DiscoverRequestValidationError) ErrorName added in v1.4.0

func (e DiscoverRequestValidationError) ErrorName() string

ErrorName returns error name.

func (DiscoverRequestValidationError) Field added in v1.4.0

Field function returns field value.

func (DiscoverRequestValidationError) Key added in v1.4.0

Key function returns key value.

func (DiscoverRequestValidationError) Reason added in v1.4.0

Reason function returns reason value.

type DiscoverRequest_Category added in v1.5.0

type DiscoverRequest_Category int32
const (
	DiscoverRequest_POPULAR DiscoverRequest_Category = 0
	DiscoverRequest_NEW     DiscoverRequest_Category = 1
)

func (DiscoverRequest_Category) Descriptor added in v1.5.0

func (DiscoverRequest_Category) Enum added in v1.5.0

func (DiscoverRequest_Category) EnumDescriptor deprecated added in v1.5.0

func (DiscoverRequest_Category) EnumDescriptor() ([]byte, []int)

Deprecated: Use DiscoverRequest_Category.Descriptor instead.

func (DiscoverRequest_Category) Number added in v1.5.0

func (DiscoverRequest_Category) String added in v1.5.0

func (x DiscoverRequest_Category) String() string

func (DiscoverRequest_Category) Type added in v1.5.0

type DiscoverResponse added in v1.4.0

type DiscoverResponse struct {
	Result DiscoverResponse_Result `protobuf:"varint,1,opt,name=result,proto3,enum=ocp.currency.v1.DiscoverResponse_Result" json:"result,omitempty"`
	Mints  []*Mint                 `protobuf:"bytes,2,rep,name=mints,proto3" json:"mints,omitempty"`
	// contains filtered or unexported fields
}

func (*DiscoverResponse) Descriptor deprecated added in v1.4.0

func (*DiscoverResponse) Descriptor() ([]byte, []int)

Deprecated: Use DiscoverResponse.ProtoReflect.Descriptor instead.

func (*DiscoverResponse) GetMints added in v1.5.0

func (x *DiscoverResponse) GetMints() []*Mint

func (*DiscoverResponse) GetResult added in v1.4.0

func (*DiscoverResponse) ProtoMessage added in v1.4.0

func (*DiscoverResponse) ProtoMessage()

func (*DiscoverResponse) ProtoReflect added in v1.4.0

func (x *DiscoverResponse) ProtoReflect() protoreflect.Message

func (*DiscoverResponse) Reset added in v1.4.0

func (x *DiscoverResponse) Reset()

func (*DiscoverResponse) String added in v1.4.0

func (x *DiscoverResponse) String() string

func (*DiscoverResponse) Validate added in v1.4.0

func (m *DiscoverResponse) Validate() error

Validate checks the field values on DiscoverResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type DiscoverResponseValidationError added in v1.4.0

type DiscoverResponseValidationError struct {
	// contains filtered or unexported fields
}

DiscoverResponseValidationError is the validation error returned by DiscoverResponse.Validate if the designated constraints aren't met.

func (DiscoverResponseValidationError) Cause added in v1.4.0

Cause function returns cause value.

func (DiscoverResponseValidationError) Error added in v1.4.0

Error satisfies the builtin error interface

func (DiscoverResponseValidationError) ErrorName added in v1.4.0

ErrorName returns error name.

func (DiscoverResponseValidationError) Field added in v1.4.0

Field function returns field value.

func (DiscoverResponseValidationError) Key added in v1.4.0

Key function returns key value.

func (DiscoverResponseValidationError) Reason added in v1.4.0

Reason function returns reason value.

type DiscoverResponse_Result added in v1.4.0

type DiscoverResponse_Result int32
const (
	DiscoverResponse_OK        DiscoverResponse_Result = 0
	DiscoverResponse_NOT_FOUND DiscoverResponse_Result = 1
)

func (DiscoverResponse_Result) Descriptor added in v1.4.0

func (DiscoverResponse_Result) Enum added in v1.4.0

func (DiscoverResponse_Result) EnumDescriptor deprecated added in v1.4.0

func (DiscoverResponse_Result) EnumDescriptor() ([]byte, []int)

Deprecated: Use DiscoverResponse_Result.Descriptor instead.

func (DiscoverResponse_Result) Number added in v1.4.0

func (DiscoverResponse_Result) String added in v1.4.0

func (x DiscoverResponse_Result) String() string

func (DiscoverResponse_Result) Type added in v1.4.0

type GetHistoricalMintDataRequest added in v0.8.0

type GetHistoricalMintDataRequest struct {

	// The mint address to get historical data for
	Address *v1.SolanaAccountId `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// The currency code for the returned market data (e.g., "usd")
	CurrencyCode string `protobuf:"bytes,2,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"`
	// Types that are assignable to Range:
	//
	//	*GetHistoricalMintDataRequest_PredefinedRange
	Range isGetHistoricalMintDataRequest_Range `protobuf_oneof:"range"`
	// contains filtered or unexported fields
}

func (*GetHistoricalMintDataRequest) Descriptor deprecated added in v0.8.0

func (*GetHistoricalMintDataRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetHistoricalMintDataRequest.ProtoReflect.Descriptor instead.

func (*GetHistoricalMintDataRequest) GetAddress added in v0.8.0

func (*GetHistoricalMintDataRequest) GetCurrencyCode added in v0.8.0

func (x *GetHistoricalMintDataRequest) GetCurrencyCode() string

func (*GetHistoricalMintDataRequest) GetPredefinedRange added in v0.8.0

func (x *GetHistoricalMintDataRequest) GetPredefinedRange() PredefinedRange

func (*GetHistoricalMintDataRequest) GetRange added in v0.8.0

func (m *GetHistoricalMintDataRequest) GetRange() isGetHistoricalMintDataRequest_Range

func (*GetHistoricalMintDataRequest) ProtoMessage added in v0.8.0

func (*GetHistoricalMintDataRequest) ProtoMessage()

func (*GetHistoricalMintDataRequest) ProtoReflect added in v0.8.0

func (*GetHistoricalMintDataRequest) Reset added in v0.8.0

func (x *GetHistoricalMintDataRequest) Reset()

func (*GetHistoricalMintDataRequest) String added in v0.8.0

func (*GetHistoricalMintDataRequest) Validate added in v0.8.0

func (m *GetHistoricalMintDataRequest) Validate() error

Validate checks the field values on GetHistoricalMintDataRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetHistoricalMintDataRequestValidationError added in v0.8.0

type GetHistoricalMintDataRequestValidationError struct {
	// contains filtered or unexported fields
}

GetHistoricalMintDataRequestValidationError is the validation error returned by GetHistoricalMintDataRequest.Validate if the designated constraints aren't met.

func (GetHistoricalMintDataRequestValidationError) Cause added in v0.8.0

Cause function returns cause value.

func (GetHistoricalMintDataRequestValidationError) Error added in v0.8.0

Error satisfies the builtin error interface

func (GetHistoricalMintDataRequestValidationError) ErrorName added in v0.8.0

ErrorName returns error name.

func (GetHistoricalMintDataRequestValidationError) Field added in v0.8.0

Field function returns field value.

func (GetHistoricalMintDataRequestValidationError) Key added in v0.8.0

Key function returns key value.

func (GetHistoricalMintDataRequestValidationError) Reason added in v0.8.0

Reason function returns reason value.

type GetHistoricalMintDataRequest_PredefinedRange added in v0.8.0

type GetHistoricalMintDataRequest_PredefinedRange struct {
	PredefinedRange PredefinedRange `protobuf:"varint,3,opt,name=predefined_range,json=predefinedRange,proto3,enum=ocp.currency.v1.PredefinedRange,oneof"`
}

type GetHistoricalMintDataResponse added in v0.8.0

type GetHistoricalMintDataResponse struct {
	Result GetHistoricalMintDataResponse_Result `protobuf:"varint,1,opt,name=result,proto3,enum=ocp.currency.v1.GetHistoricalMintDataResponse_Result" json:"result,omitempty"`
	Data   []*HistoricalMintData                `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetHistoricalMintDataResponse) Descriptor deprecated added in v0.8.0

func (*GetHistoricalMintDataResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetHistoricalMintDataResponse.ProtoReflect.Descriptor instead.

func (*GetHistoricalMintDataResponse) GetData added in v0.8.0

func (*GetHistoricalMintDataResponse) GetResult added in v0.8.0

func (*GetHistoricalMintDataResponse) ProtoMessage added in v0.8.0

func (*GetHistoricalMintDataResponse) ProtoMessage()

func (*GetHistoricalMintDataResponse) ProtoReflect added in v0.8.0

func (*GetHistoricalMintDataResponse) Reset added in v0.8.0

func (x *GetHistoricalMintDataResponse) Reset()

func (*GetHistoricalMintDataResponse) String added in v0.8.0

func (*GetHistoricalMintDataResponse) Validate added in v0.8.0

func (m *GetHistoricalMintDataResponse) Validate() error

Validate checks the field values on GetHistoricalMintDataResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetHistoricalMintDataResponseValidationError added in v0.8.0

type GetHistoricalMintDataResponseValidationError struct {
	// contains filtered or unexported fields
}

GetHistoricalMintDataResponseValidationError is the validation error returned by GetHistoricalMintDataResponse.Validate if the designated constraints aren't met.

func (GetHistoricalMintDataResponseValidationError) Cause added in v0.8.0

Cause function returns cause value.

func (GetHistoricalMintDataResponseValidationError) Error added in v0.8.0

Error satisfies the builtin error interface

func (GetHistoricalMintDataResponseValidationError) ErrorName added in v0.8.0

ErrorName returns error name.

func (GetHistoricalMintDataResponseValidationError) Field added in v0.8.0

Field function returns field value.

func (GetHistoricalMintDataResponseValidationError) Key added in v0.8.0

Key function returns key value.

func (GetHistoricalMintDataResponseValidationError) Reason added in v0.8.0

Reason function returns reason value.

type GetHistoricalMintDataResponse_Result added in v0.8.0

type GetHistoricalMintDataResponse_Result int32
const (
	GetHistoricalMintDataResponse_OK GetHistoricalMintDataResponse_Result = 0
	// The requested mint or currency was not found
	GetHistoricalMintDataResponse_NOT_FOUND GetHistoricalMintDataResponse_Result = 1
	// No data available for the requested time range
	GetHistoricalMintDataResponse_MISSING_DATA GetHistoricalMintDataResponse_Result = 2
)

func (GetHistoricalMintDataResponse_Result) Descriptor added in v0.8.0

func (GetHistoricalMintDataResponse_Result) Enum added in v0.8.0

func (GetHistoricalMintDataResponse_Result) EnumDescriptor deprecated added in v0.8.0

func (GetHistoricalMintDataResponse_Result) EnumDescriptor() ([]byte, []int)

Deprecated: Use GetHistoricalMintDataResponse_Result.Descriptor instead.

func (GetHistoricalMintDataResponse_Result) Number added in v0.8.0

func (GetHistoricalMintDataResponse_Result) String added in v0.8.0

func (GetHistoricalMintDataResponse_Result) Type added in v0.8.0

type GetMintsRequest

type GetMintsRequest struct {
	Addresses []*v1.SolanaAccountId `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMintsRequest) Descriptor deprecated

func (*GetMintsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMintsRequest.ProtoReflect.Descriptor instead.

func (*GetMintsRequest) GetAddresses

func (x *GetMintsRequest) GetAddresses() []*v1.SolanaAccountId

func (*GetMintsRequest) ProtoMessage

func (*GetMintsRequest) ProtoMessage()

func (*GetMintsRequest) ProtoReflect

func (x *GetMintsRequest) ProtoReflect() protoreflect.Message

func (*GetMintsRequest) Reset

func (x *GetMintsRequest) Reset()

func (*GetMintsRequest) String

func (x *GetMintsRequest) String() string

func (*GetMintsRequest) Validate

func (m *GetMintsRequest) Validate() error

Validate checks the field values on GetMintsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetMintsRequestValidationError

type GetMintsRequestValidationError struct {
	// contains filtered or unexported fields
}

GetMintsRequestValidationError is the validation error returned by GetMintsRequest.Validate if the designated constraints aren't met.

func (GetMintsRequestValidationError) Cause

Cause function returns cause value.

func (GetMintsRequestValidationError) Error

Error satisfies the builtin error interface

func (GetMintsRequestValidationError) ErrorName

func (e GetMintsRequestValidationError) ErrorName() string

ErrorName returns error name.

func (GetMintsRequestValidationError) Field

Field function returns field value.

func (GetMintsRequestValidationError) Key

Key function returns key value.

func (GetMintsRequestValidationError) Reason

Reason function returns reason value.

type GetMintsResponse

type GetMintsResponse struct {
	Result            GetMintsResponse_Result `protobuf:"varint,1,opt,name=result,proto3,enum=ocp.currency.v1.GetMintsResponse_Result" json:"result,omitempty"`
	MetadataByAddress map[string]*Mint        `` /* 202-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetMintsResponse) Descriptor deprecated

func (*GetMintsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetMintsResponse.ProtoReflect.Descriptor instead.

func (*GetMintsResponse) GetMetadataByAddress

func (x *GetMintsResponse) GetMetadataByAddress() map[string]*Mint

func (*GetMintsResponse) GetResult

func (*GetMintsResponse) ProtoMessage

func (*GetMintsResponse) ProtoMessage()

func (*GetMintsResponse) ProtoReflect

func (x *GetMintsResponse) ProtoReflect() protoreflect.Message

func (*GetMintsResponse) Reset

func (x *GetMintsResponse) Reset()

func (*GetMintsResponse) String

func (x *GetMintsResponse) String() string

func (*GetMintsResponse) Validate

func (m *GetMintsResponse) Validate() error

Validate checks the field values on GetMintsResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetMintsResponseValidationError

type GetMintsResponseValidationError struct {
	// contains filtered or unexported fields
}

GetMintsResponseValidationError is the validation error returned by GetMintsResponse.Validate if the designated constraints aren't met.

func (GetMintsResponseValidationError) Cause

Cause function returns cause value.

func (GetMintsResponseValidationError) Error

Error satisfies the builtin error interface

func (GetMintsResponseValidationError) ErrorName

ErrorName returns error name.

func (GetMintsResponseValidationError) Field

Field function returns field value.

func (GetMintsResponseValidationError) Key

Key function returns key value.

func (GetMintsResponseValidationError) Reason

Reason function returns reason value.

type GetMintsResponse_Result

type GetMintsResponse_Result int32
const (
	GetMintsResponse_OK        GetMintsResponse_Result = 0
	GetMintsResponse_NOT_FOUND GetMintsResponse_Result = 1
)

func (GetMintsResponse_Result) Descriptor

func (GetMintsResponse_Result) Enum

func (GetMintsResponse_Result) EnumDescriptor deprecated

func (GetMintsResponse_Result) EnumDescriptor() ([]byte, []int)

Deprecated: Use GetMintsResponse_Result.Descriptor instead.

func (GetMintsResponse_Result) Number

func (GetMintsResponse_Result) String

func (x GetMintsResponse_Result) String() string

func (GetMintsResponse_Result) Type

type HistoricalMintData added in v0.8.0

type HistoricalMintData struct {

	// Timestamp for this data point
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Market capitalization at this point in time
	MarketCap float64 `protobuf:"fixed64,2,opt,name=market_cap,json=marketCap,proto3" json:"market_cap,omitempty"`
	// contains filtered or unexported fields
}

func (*HistoricalMintData) Descriptor deprecated added in v0.8.0

func (*HistoricalMintData) Descriptor() ([]byte, []int)

Deprecated: Use HistoricalMintData.ProtoReflect.Descriptor instead.

func (*HistoricalMintData) GetMarketCap added in v0.8.0

func (x *HistoricalMintData) GetMarketCap() float64

func (*HistoricalMintData) GetTimestamp added in v0.8.0

func (x *HistoricalMintData) GetTimestamp() *timestamppb.Timestamp

func (*HistoricalMintData) ProtoMessage added in v0.8.0

func (*HistoricalMintData) ProtoMessage()

func (*HistoricalMintData) ProtoReflect added in v0.8.0

func (x *HistoricalMintData) ProtoReflect() protoreflect.Message

func (*HistoricalMintData) Reset added in v0.8.0

func (x *HistoricalMintData) Reset()

func (*HistoricalMintData) String added in v0.8.0

func (x *HistoricalMintData) String() string

func (*HistoricalMintData) Validate added in v0.8.0

func (m *HistoricalMintData) Validate() error

Validate checks the field values on HistoricalMintData with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type HistoricalMintDataValidationError added in v0.8.0

type HistoricalMintDataValidationError struct {
	// contains filtered or unexported fields
}

HistoricalMintDataValidationError is the validation error returned by HistoricalMintData.Validate if the designated constraints aren't met.

func (HistoricalMintDataValidationError) Cause added in v0.8.0

Cause function returns cause value.

func (HistoricalMintDataValidationError) Error added in v0.8.0

Error satisfies the builtin error interface

func (HistoricalMintDataValidationError) ErrorName added in v0.8.0

ErrorName returns error name.

func (HistoricalMintDataValidationError) Field added in v0.8.0

Field function returns field value.

func (HistoricalMintDataValidationError) Key added in v0.8.0

Key function returns key value.

func (HistoricalMintDataValidationError) Reason added in v0.8.0

Reason function returns reason value.

type HolderMetrics added in v1.5.0

type HolderMetrics struct {

	// The current number of holders for a currency
	CurrentHolders uint64                        `protobuf:"varint,1,opt,name=current_holders,json=currentHolders,proto3" json:"current_holders,omitempty"`
	HolderDeltas   []*HolderMetrics_DeltaHolders `protobuf:"bytes,2,rep,name=holder_deltas,json=holderDeltas,proto3" json:"holder_deltas,omitempty"`
	// contains filtered or unexported fields
}

func (*HolderMetrics) Descriptor deprecated added in v1.5.0

func (*HolderMetrics) Descriptor() ([]byte, []int)

Deprecated: Use HolderMetrics.ProtoReflect.Descriptor instead.

func (*HolderMetrics) GetCurrentHolders added in v1.5.0

func (x *HolderMetrics) GetCurrentHolders() uint64

func (*HolderMetrics) GetHolderDeltas added in v1.5.0

func (x *HolderMetrics) GetHolderDeltas() []*HolderMetrics_DeltaHolders

func (*HolderMetrics) ProtoMessage added in v1.5.0

func (*HolderMetrics) ProtoMessage()

func (*HolderMetrics) ProtoReflect added in v1.5.0

func (x *HolderMetrics) ProtoReflect() protoreflect.Message

func (*HolderMetrics) Reset added in v1.5.0

func (x *HolderMetrics) Reset()

func (*HolderMetrics) String added in v1.5.0

func (x *HolderMetrics) String() string

func (*HolderMetrics) Validate added in v1.5.0

func (m *HolderMetrics) Validate() error

Validate checks the field values on HolderMetrics with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type HolderMetricsValidationError added in v1.5.0

type HolderMetricsValidationError struct {
	// contains filtered or unexported fields
}

HolderMetricsValidationError is the validation error returned by HolderMetrics.Validate if the designated constraints aren't met.

func (HolderMetricsValidationError) Cause added in v1.5.0

Cause function returns cause value.

func (HolderMetricsValidationError) Error added in v1.5.0

Error satisfies the builtin error interface

func (HolderMetricsValidationError) ErrorName added in v1.5.0

func (e HolderMetricsValidationError) ErrorName() string

ErrorName returns error name.

func (HolderMetricsValidationError) Field added in v1.5.0

Field function returns field value.

func (HolderMetricsValidationError) Key added in v1.5.0

Key function returns key value.

func (HolderMetricsValidationError) Reason added in v1.5.0

Reason function returns reason value.

type HolderMetrics_DeltaHolders added in v1.5.0

type HolderMetrics_DeltaHolders struct {

	// Predefined range where delta is calculated from
	Range PredefinedRange `protobuf:"varint,1,opt,name=range,proto3,enum=ocp.currency.v1.PredefinedRange" json:"range,omitempty"`
	// Net holders within the time range
	Delta int64 `protobuf:"varint,2,opt,name=delta,proto3" json:"delta,omitempty"`
	// contains filtered or unexported fields
}

func (*HolderMetrics_DeltaHolders) Descriptor deprecated added in v1.5.0

func (*HolderMetrics_DeltaHolders) Descriptor() ([]byte, []int)

Deprecated: Use HolderMetrics_DeltaHolders.ProtoReflect.Descriptor instead.

func (*HolderMetrics_DeltaHolders) GetDelta added in v1.5.0

func (x *HolderMetrics_DeltaHolders) GetDelta() int64

func (*HolderMetrics_DeltaHolders) GetRange added in v1.5.0

func (*HolderMetrics_DeltaHolders) ProtoMessage added in v1.5.0

func (*HolderMetrics_DeltaHolders) ProtoMessage()

func (*HolderMetrics_DeltaHolders) ProtoReflect added in v1.5.0

func (*HolderMetrics_DeltaHolders) Reset added in v1.5.0

func (x *HolderMetrics_DeltaHolders) Reset()

func (*HolderMetrics_DeltaHolders) String added in v1.5.0

func (x *HolderMetrics_DeltaHolders) String() string

func (*HolderMetrics_DeltaHolders) Validate added in v1.5.0

func (m *HolderMetrics_DeltaHolders) Validate() error

Validate checks the field values on HolderMetrics_DeltaHolders with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type HolderMetrics_DeltaHoldersValidationError added in v1.5.0

type HolderMetrics_DeltaHoldersValidationError struct {
	// contains filtered or unexported fields
}

HolderMetrics_DeltaHoldersValidationError is the validation error returned by HolderMetrics_DeltaHolders.Validate if the designated constraints aren't met.

func (HolderMetrics_DeltaHoldersValidationError) Cause added in v1.5.0

Cause function returns cause value.

func (HolderMetrics_DeltaHoldersValidationError) Error added in v1.5.0

Error satisfies the builtin error interface

func (HolderMetrics_DeltaHoldersValidationError) ErrorName added in v1.5.0

ErrorName returns error name.

func (HolderMetrics_DeltaHoldersValidationError) Field added in v1.5.0

Field function returns field value.

func (HolderMetrics_DeltaHoldersValidationError) Key added in v1.5.0

Key function returns key value.

func (HolderMetrics_DeltaHoldersValidationError) Reason added in v1.5.0

Reason function returns reason value.

type LaunchRequest added in v1.0.0

type LaunchRequest struct {

	// The owner account launching the currency
	Owner *v1.SolanaAccountId `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The signature is of serialize(LaunchRequest) without this field set
	// using the private key of the owner account. This provides an authentication
	// mechanism to the RPC.
	Signature *v1.Signature `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// The name of the currency to launch. Must be printable ASCII with no
	// leading or trailing spaces.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// The ticker symbol for the currency. Must be printable ASCII with no
	// spaces. If not provided, a default will be generated using the currency
	// name.
	Symbol string `protobuf:"bytes,4,opt,name=symbol,proto3" json:"symbol,omitempty"`
	// Optional description
	Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// Optional bill customization. If not provided, a default will be set.
	BillCustomization *BillCustomization `protobuf:"bytes,6,opt,name=bill_customization,json=billCustomization,proto3" json:"bill_customization,omitempty"`
	// The raw image data for the icon. If not provided, a default will be set.
	Icon []byte `protobuf:"bytes,7,opt,name=icon,proto3" json:"icon,omitempty"`
	// Attestation that the name passed moderation
	NameModerationAttestation *ModerationAttestation `` /* 138-byte string literal not displayed */
	// Attestation that the symbol, if provided, passed moderation
	SymbolModerationAttestation *ModerationAttestation `` /* 144-byte string literal not displayed */
	// Attestation that the descritpion, if provided, passed moderation
	DescriptionModerationAttestation *ModerationAttestation `` /* 160-byte string literal not displayed */
	// Attestation that the icon image, if provided, passed moderation
	IconModerationAttestation *ModerationAttestation `` /* 139-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LaunchRequest) Descriptor deprecated added in v1.0.0

func (*LaunchRequest) Descriptor() ([]byte, []int)

Deprecated: Use LaunchRequest.ProtoReflect.Descriptor instead.

func (*LaunchRequest) GetBillCustomization added in v1.6.0

func (x *LaunchRequest) GetBillCustomization() *BillCustomization

func (*LaunchRequest) GetDescription added in v1.6.0

func (x *LaunchRequest) GetDescription() string

func (*LaunchRequest) GetDescriptionModerationAttestation added in v1.8.0

func (x *LaunchRequest) GetDescriptionModerationAttestation() *ModerationAttestation

func (*LaunchRequest) GetIcon added in v1.6.0

func (x *LaunchRequest) GetIcon() []byte

func (*LaunchRequest) GetIconModerationAttestation added in v1.8.0

func (x *LaunchRequest) GetIconModerationAttestation() *ModerationAttestation

func (*LaunchRequest) GetName added in v1.0.0

func (x *LaunchRequest) GetName() string

func (*LaunchRequest) GetNameModerationAttestation added in v1.8.0

func (x *LaunchRequest) GetNameModerationAttestation() *ModerationAttestation

func (*LaunchRequest) GetOwner added in v1.0.0

func (x *LaunchRequest) GetOwner() *v1.SolanaAccountId

func (*LaunchRequest) GetSignature added in v1.0.0

func (x *LaunchRequest) GetSignature() *v1.Signature

func (*LaunchRequest) GetSymbol added in v1.0.0

func (x *LaunchRequest) GetSymbol() string

func (*LaunchRequest) GetSymbolModerationAttestation added in v1.8.0

func (x *LaunchRequest) GetSymbolModerationAttestation() *ModerationAttestation

func (*LaunchRequest) ProtoMessage added in v1.0.0

func (*LaunchRequest) ProtoMessage()

func (*LaunchRequest) ProtoReflect added in v1.0.0

func (x *LaunchRequest) ProtoReflect() protoreflect.Message

func (*LaunchRequest) Reset added in v1.0.0

func (x *LaunchRequest) Reset()

func (*LaunchRequest) String added in v1.0.0

func (x *LaunchRequest) String() string

func (*LaunchRequest) Validate added in v1.0.0

func (m *LaunchRequest) Validate() error

Validate checks the field values on LaunchRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type LaunchRequestValidationError added in v1.0.0

type LaunchRequestValidationError struct {
	// contains filtered or unexported fields
}

LaunchRequestValidationError is the validation error returned by LaunchRequest.Validate if the designated constraints aren't met.

func (LaunchRequestValidationError) Cause added in v1.0.0

Cause function returns cause value.

func (LaunchRequestValidationError) Error added in v1.0.0

Error satisfies the builtin error interface

func (LaunchRequestValidationError) ErrorName added in v1.0.0

func (e LaunchRequestValidationError) ErrorName() string

ErrorName returns error name.

func (LaunchRequestValidationError) Field added in v1.0.0

Field function returns field value.

func (LaunchRequestValidationError) Key added in v1.0.0

Key function returns key value.

func (LaunchRequestValidationError) Reason added in v1.0.0

Reason function returns reason value.

type LaunchResponse added in v1.0.0

type LaunchResponse struct {
	Result LaunchResponse_Result `protobuf:"varint,1,opt,name=result,proto3,enum=ocp.currency.v1.LaunchResponse_Result" json:"result,omitempty"`
	// The mint address of the launched currency on success
	Mint *v1.SolanaAccountId `protobuf:"bytes,2,opt,name=mint,proto3" json:"mint,omitempty"`
	// contains filtered or unexported fields
}

func (*LaunchResponse) Descriptor deprecated added in v1.0.0

func (*LaunchResponse) Descriptor() ([]byte, []int)

Deprecated: Use LaunchResponse.ProtoReflect.Descriptor instead.

func (*LaunchResponse) GetMint added in v1.0.0

func (x *LaunchResponse) GetMint() *v1.SolanaAccountId

func (*LaunchResponse) GetResult added in v1.0.0

func (x *LaunchResponse) GetResult() LaunchResponse_Result

func (*LaunchResponse) ProtoMessage added in v1.0.0

func (*LaunchResponse) ProtoMessage()

func (*LaunchResponse) ProtoReflect added in v1.0.0

func (x *LaunchResponse) ProtoReflect() protoreflect.Message

func (*LaunchResponse) Reset added in v1.0.0

func (x *LaunchResponse) Reset()

func (*LaunchResponse) String added in v1.0.0

func (x *LaunchResponse) String() string

func (*LaunchResponse) Validate added in v1.0.0

func (m *LaunchResponse) Validate() error

Validate checks the field values on LaunchResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type LaunchResponseValidationError added in v1.0.0

type LaunchResponseValidationError struct {
	// contains filtered or unexported fields
}

LaunchResponseValidationError is the validation error returned by LaunchResponse.Validate if the designated constraints aren't met.

func (LaunchResponseValidationError) Cause added in v1.0.0

Cause function returns cause value.

func (LaunchResponseValidationError) Error added in v1.0.0

Error satisfies the builtin error interface

func (LaunchResponseValidationError) ErrorName added in v1.0.0

func (e LaunchResponseValidationError) ErrorName() string

ErrorName returns error name.

func (LaunchResponseValidationError) Field added in v1.0.0

Field function returns field value.

func (LaunchResponseValidationError) Key added in v1.0.0

Key function returns key value.

func (LaunchResponseValidationError) Reason added in v1.0.0

Reason function returns reason value.

type LaunchResponse_Result added in v1.0.0

type LaunchResponse_Result int32
const (
	LaunchResponse_OK LaunchResponse_Result = 0
	// The launch was denied
	LaunchResponse_DENIED LaunchResponse_Result = 1
	// A similar currency already exists
	LaunchResponse_NAME_EXISTS LaunchResponse_Result = 2
	// Provided icon is invalid
	LaunchResponse_INVALID_ICON LaunchResponse_Result = 3
)

func (LaunchResponse_Result) Descriptor added in v1.0.0

func (LaunchResponse_Result) Enum added in v1.0.0

func (LaunchResponse_Result) EnumDescriptor deprecated added in v1.0.0

func (LaunchResponse_Result) EnumDescriptor() ([]byte, []int)

Deprecated: Use LaunchResponse_Result.Descriptor instead.

func (LaunchResponse_Result) Number added in v1.0.0

func (LaunchResponse_Result) String added in v1.0.0

func (x LaunchResponse_Result) String() string

func (LaunchResponse_Result) Type added in v1.0.0

type LaunchpadCurrencyReserveState added in v0.9.0

type LaunchpadCurrencyReserveState struct {

	// Launchpad currency mint address
	Mint *v1.SolanaAccountId `protobuf:"bytes,1,opt,name=mint,proto3" json:"mint,omitempty"`
	// Current circulating mint token supply in quarks
	SupplyFromBonding uint64 `protobuf:"varint,2,opt,name=supply_from_bonding,json=supplyFromBonding,proto3" json:"supply_from_bonding,omitempty"`
	// Timestamp for this data point
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*LaunchpadCurrencyReserveState) Descriptor deprecated added in v0.9.0

func (*LaunchpadCurrencyReserveState) Descriptor() ([]byte, []int)

Deprecated: Use LaunchpadCurrencyReserveState.ProtoReflect.Descriptor instead.

func (*LaunchpadCurrencyReserveState) GetMint added in v0.9.0

func (*LaunchpadCurrencyReserveState) GetSupplyFromBonding added in v0.9.0

func (x *LaunchpadCurrencyReserveState) GetSupplyFromBonding() uint64

func (*LaunchpadCurrencyReserveState) GetTimestamp added in v0.9.0

func (*LaunchpadCurrencyReserveState) ProtoMessage added in v0.9.0

func (*LaunchpadCurrencyReserveState) ProtoMessage()

func (*LaunchpadCurrencyReserveState) ProtoReflect added in v0.9.0

func (*LaunchpadCurrencyReserveState) Reset added in v0.9.0

func (x *LaunchpadCurrencyReserveState) Reset()

func (*LaunchpadCurrencyReserveState) String added in v0.9.0

func (*LaunchpadCurrencyReserveState) Validate added in v0.9.0

func (m *LaunchpadCurrencyReserveState) Validate() error

Validate checks the field values on LaunchpadCurrencyReserveState with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type LaunchpadCurrencyReserveStateValidationError added in v0.9.0

type LaunchpadCurrencyReserveStateValidationError struct {
	// contains filtered or unexported fields
}

LaunchpadCurrencyReserveStateValidationError is the validation error returned by LaunchpadCurrencyReserveState.Validate if the designated constraints aren't met.

func (LaunchpadCurrencyReserveStateValidationError) Cause added in v0.9.0

Cause function returns cause value.

func (LaunchpadCurrencyReserveStateValidationError) Error added in v0.9.0

Error satisfies the builtin error interface

func (LaunchpadCurrencyReserveStateValidationError) ErrorName added in v0.9.0

ErrorName returns error name.

func (LaunchpadCurrencyReserveStateValidationError) Field added in v0.9.0

Field function returns field value.

func (LaunchpadCurrencyReserveStateValidationError) Key added in v0.9.0

Key function returns key value.

func (LaunchpadCurrencyReserveStateValidationError) Reason added in v0.9.0

Reason function returns reason value.

type LaunchpadMetadata

type LaunchpadMetadata struct {

	// The address of the currency config
	CurrencyConfig *v1.SolanaAccountId `protobuf:"bytes,1,opt,name=currency_config,json=currencyConfig,proto3" json:"currency_config,omitempty"`
	// The address of the liquidity pool
	LiquidityPool *v1.SolanaAccountId `protobuf:"bytes,2,opt,name=liquidity_pool,json=liquidityPool,proto3" json:"liquidity_pool,omitempty"`
	// The random seed used during currency creation
	Seed *v1.SolanaAccountId `protobuf:"bytes,3,opt,name=seed,proto3" json:"seed,omitempty"`
	// The address of the authority for the currency
	Authority *v1.SolanaAccountId `protobuf:"bytes,4,opt,name=authority,proto3" json:"authority,omitempty"`
	// The address where this mint's tokens are locked against the liquidity pool
	MintVault *v1.SolanaAccountId `protobuf:"bytes,5,opt,name=mint_vault,json=mintVault,proto3" json:"mint_vault,omitempty"`
	// The address where core mint tokens are locked against the liquidity pool
	CoreMintVault *v1.SolanaAccountId `protobuf:"bytes,6,opt,name=core_mint_vault,json=coreMintVault,proto3" json:"core_mint_vault,omitempty"`
	// Current circulating mint token supply in quarks
	SupplyFromBonding uint64 `protobuf:"varint,7,opt,name=supply_from_bonding,json=supplyFromBonding,proto3" json:"supply_from_bonding,omitempty"`
	// Precent fee for sells in basis points, currently hardcoded to 1%
	SellFeeBps uint32 `protobuf:"varint,8,opt,name=sell_fee_bps,json=sellFeeBps,proto3" json:"sell_fee_bps,omitempty"`
	// The current price in USD
	Price float64 `protobuf:"fixed64,9,opt,name=price,proto3" json:"price,omitempty"`
	// The current market capitalization in USD
	MarketCap float64 `protobuf:"fixed64,10,opt,name=market_cap,json=marketCap,proto3" json:"market_cap,omitempty"`
	// contains filtered or unexported fields
}

func (*LaunchpadMetadata) Descriptor deprecated

func (*LaunchpadMetadata) Descriptor() ([]byte, []int)

Deprecated: Use LaunchpadMetadata.ProtoReflect.Descriptor instead.

func (*LaunchpadMetadata) GetAuthority

func (x *LaunchpadMetadata) GetAuthority() *v1.SolanaAccountId

func (*LaunchpadMetadata) GetCoreMintVault

func (x *LaunchpadMetadata) GetCoreMintVault() *v1.SolanaAccountId

func (*LaunchpadMetadata) GetCurrencyConfig

func (x *LaunchpadMetadata) GetCurrencyConfig() *v1.SolanaAccountId

func (*LaunchpadMetadata) GetLiquidityPool

func (x *LaunchpadMetadata) GetLiquidityPool() *v1.SolanaAccountId

func (*LaunchpadMetadata) GetMarketCap added in v0.13.0

func (x *LaunchpadMetadata) GetMarketCap() float64

func (*LaunchpadMetadata) GetMintVault

func (x *LaunchpadMetadata) GetMintVault() *v1.SolanaAccountId

func (*LaunchpadMetadata) GetPrice added in v0.13.0

func (x *LaunchpadMetadata) GetPrice() float64

func (*LaunchpadMetadata) GetSeed

func (x *LaunchpadMetadata) GetSeed() *v1.SolanaAccountId

func (*LaunchpadMetadata) GetSellFeeBps

func (x *LaunchpadMetadata) GetSellFeeBps() uint32

func (*LaunchpadMetadata) GetSupplyFromBonding

func (x *LaunchpadMetadata) GetSupplyFromBonding() uint64

func (*LaunchpadMetadata) ProtoMessage

func (*LaunchpadMetadata) ProtoMessage()

func (*LaunchpadMetadata) ProtoReflect

func (x *LaunchpadMetadata) ProtoReflect() protoreflect.Message

func (*LaunchpadMetadata) Reset

func (x *LaunchpadMetadata) Reset()

func (*LaunchpadMetadata) String

func (x *LaunchpadMetadata) String() string

func (*LaunchpadMetadata) Validate

func (m *LaunchpadMetadata) Validate() error

Validate checks the field values on LaunchpadMetadata with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type LaunchpadMetadataValidationError

type LaunchpadMetadataValidationError struct {
	// contains filtered or unexported fields
}

LaunchpadMetadataValidationError is the validation error returned by LaunchpadMetadata.Validate if the designated constraints aren't met.

func (LaunchpadMetadataValidationError) Cause

Cause function returns cause value.

func (LaunchpadMetadataValidationError) Error

Error satisfies the builtin error interface

func (LaunchpadMetadataValidationError) ErrorName

ErrorName returns error name.

func (LaunchpadMetadataValidationError) Field

Field function returns field value.

func (LaunchpadMetadataValidationError) Key

Key function returns key value.

func (LaunchpadMetadataValidationError) Reason

Reason function returns reason value.

type Mint

type Mint struct {

	// Token mint address
	Address *v1.SolanaAccountId `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// The number of decimals configured for the mint
	Decimals uint32 `protobuf:"varint,2,opt,name=decimals,proto3" json:"decimals,omitempty"`
	// Currency name
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Currency ticker symbol
	Symbol string `protobuf:"bytes,4,opt,name=symbol,proto3" json:"symbol,omitempty"`
	// Currency description
	Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// URL to currency image
	ImageUrl string `protobuf:"bytes,6,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"`
	// Available when a VM exists for the given mint, and can be used for deriving
	// VM deposit PDAs
	//
	// Note: Only currencies with a VM are useable for payments
	VmMetadata *VmMetadata `protobuf:"bytes,7,opt,name=vm_metadata,json=vmMetadata,proto3" json:"vm_metadata,omitempty"`
	// Available when created by the launchpad via the currency creator program, and
	// can be used for calculating price, market cap, etc. based on the exponential
	// bonding curve
	LaunchpadMetadata *LaunchpadMetadata `protobuf:"bytes,8,opt,name=launchpad_metadata,json=launchpadMetadata,proto3" json:"launchpad_metadata,omitempty"`
	// Timestamp the currency was created
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Social links for this currency
	SocialLinks []*SocialLink `protobuf:"bytes,10,rep,name=social_links,json=socialLinks,proto3" json:"social_links,omitempty"`
	// Bill customization for this currency. Use the default if not provided
	BillCustomization *BillCustomization `protobuf:"bytes,11,opt,name=bill_customization,json=billCustomization,proto3" json:"bill_customization,omitempty"`
	// Holder metrics. This is surfaced where needed (e.g. only in the Discover RPC)
	HolderMetrics *HolderMetrics `protobuf:"bytes,12,opt,name=holder_metrics,json=holderMetrics,proto3" json:"holder_metrics,omitempty"`
	// contains filtered or unexported fields
}

func (*Mint) Descriptor deprecated

func (*Mint) Descriptor() ([]byte, []int)

Deprecated: Use Mint.ProtoReflect.Descriptor instead.

func (*Mint) GetAddress

func (x *Mint) GetAddress() *v1.SolanaAccountId

func (*Mint) GetBillCustomization added in v0.14.0

func (x *Mint) GetBillCustomization() *BillCustomization

func (*Mint) GetCreatedAt

func (x *Mint) GetCreatedAt() *timestamppb.Timestamp

func (*Mint) GetDecimals

func (x *Mint) GetDecimals() uint32

func (*Mint) GetDescription

func (x *Mint) GetDescription() string

func (*Mint) GetHolderMetrics added in v1.5.0

func (x *Mint) GetHolderMetrics() *HolderMetrics

func (*Mint) GetImageUrl

func (x *Mint) GetImageUrl() string

func (*Mint) GetLaunchpadMetadata

func (x *Mint) GetLaunchpadMetadata() *LaunchpadMetadata

func (*Mint) GetName

func (x *Mint) GetName() string
func (x *Mint) GetSocialLinks() []*SocialLink

func (*Mint) GetSymbol

func (x *Mint) GetSymbol() string

func (*Mint) GetVmMetadata

func (x *Mint) GetVmMetadata() *VmMetadata

func (*Mint) ProtoMessage

func (*Mint) ProtoMessage()

func (*Mint) ProtoReflect

func (x *Mint) ProtoReflect() protoreflect.Message

func (*Mint) Reset

func (x *Mint) Reset()

func (*Mint) String

func (x *Mint) String() string

func (*Mint) Validate

func (m *Mint) Validate() error

Validate checks the field values on Mint with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type MintValidationError

type MintValidationError struct {
	// contains filtered or unexported fields
}

MintValidationError is the validation error returned by Mint.Validate if the designated constraints aren't met.

func (MintValidationError) Cause

func (e MintValidationError) Cause() error

Cause function returns cause value.

func (MintValidationError) Error

func (e MintValidationError) Error() string

Error satisfies the builtin error interface

func (MintValidationError) ErrorName

func (e MintValidationError) ErrorName() string

ErrorName returns error name.

func (MintValidationError) Field

func (e MintValidationError) Field() string

Field function returns field value.

func (MintValidationError) Key

func (e MintValidationError) Key() bool

Key function returns key value.

func (MintValidationError) Reason

func (e MintValidationError) Reason() string

Reason function returns reason value.

type ModerationAttestation added in v1.8.0

type ModerationAttestation struct {
	RawValue []byte `protobuf:"bytes,1,opt,name=raw_value,json=rawValue,proto3" json:"raw_value,omitempty"`
	// contains filtered or unexported fields
}

func (*ModerationAttestation) Descriptor deprecated added in v1.8.0

func (*ModerationAttestation) Descriptor() ([]byte, []int)

Deprecated: Use ModerationAttestation.ProtoReflect.Descriptor instead.

func (*ModerationAttestation) GetRawValue added in v1.8.0

func (x *ModerationAttestation) GetRawValue() []byte

func (*ModerationAttestation) ProtoMessage added in v1.8.0

func (*ModerationAttestation) ProtoMessage()

func (*ModerationAttestation) ProtoReflect added in v1.8.0

func (x *ModerationAttestation) ProtoReflect() protoreflect.Message

func (*ModerationAttestation) Reset added in v1.8.0

func (x *ModerationAttestation) Reset()

func (*ModerationAttestation) String added in v1.8.0

func (x *ModerationAttestation) String() string

func (*ModerationAttestation) Validate added in v1.8.0

func (m *ModerationAttestation) Validate() error

Validate checks the field values on ModerationAttestation with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ModerationAttestationValidationError added in v1.8.0

type ModerationAttestationValidationError struct {
	// contains filtered or unexported fields
}

ModerationAttestationValidationError is the validation error returned by ModerationAttestation.Validate if the designated constraints aren't met.

func (ModerationAttestationValidationError) Cause added in v1.8.0

Cause function returns cause value.

func (ModerationAttestationValidationError) Error added in v1.8.0

Error satisfies the builtin error interface

func (ModerationAttestationValidationError) ErrorName added in v1.8.0

ErrorName returns error name.

func (ModerationAttestationValidationError) Field added in v1.8.0

Field function returns field value.

func (ModerationAttestationValidationError) Key added in v1.8.0

Key function returns key value.

func (ModerationAttestationValidationError) Reason added in v1.8.0

Reason function returns reason value.

type PredefinedRange added in v1.5.0

type PredefinedRange int32
const (
	PredefinedRange_ALL_TIME   PredefinedRange = 0
	PredefinedRange_LAST_DAY   PredefinedRange = 1
	PredefinedRange_LAST_WEEK  PredefinedRange = 2
	PredefinedRange_LAST_MONTH PredefinedRange = 3
	PredefinedRange_LAST_YEAR  PredefinedRange = 4
)

func (PredefinedRange) Descriptor added in v1.5.0

func (PredefinedRange) Enum added in v1.5.0

func (x PredefinedRange) Enum() *PredefinedRange

func (PredefinedRange) EnumDescriptor deprecated added in v1.5.0

func (PredefinedRange) EnumDescriptor() ([]byte, []int)

Deprecated: Use PredefinedRange.Descriptor instead.

func (PredefinedRange) Number added in v1.5.0

func (PredefinedRange) String added in v1.5.0

func (x PredefinedRange) String() string

func (PredefinedRange) Type added in v1.5.0

type SocialLink struct {

	// Types that are assignable to Type:
	//
	//	*SocialLink_Website_
	//	*SocialLink_X_
	//	*SocialLink_Telegram_
	//	*SocialLink_Discord_
	Type isSocialLink_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*SocialLink) Descriptor deprecated added in v0.14.0

func (*SocialLink) Descriptor() ([]byte, []int)

Deprecated: Use SocialLink.ProtoReflect.Descriptor instead.

func (*SocialLink) GetDiscord added in v1.2.0

func (x *SocialLink) GetDiscord() *SocialLink_Discord

func (*SocialLink) GetTelegram added in v1.2.0

func (x *SocialLink) GetTelegram() *SocialLink_Telegram

func (*SocialLink) GetType added in v0.14.0

func (m *SocialLink) GetType() isSocialLink_Type

func (*SocialLink) GetWebsite added in v0.14.0

func (x *SocialLink) GetWebsite() *SocialLink_Website

func (*SocialLink) GetX added in v0.14.0

func (x *SocialLink) GetX() *SocialLink_X

func (*SocialLink) ProtoMessage added in v0.14.0

func (*SocialLink) ProtoMessage()

func (*SocialLink) ProtoReflect added in v0.14.0

func (x *SocialLink) ProtoReflect() protoreflect.Message

func (*SocialLink) Reset added in v0.14.0

func (x *SocialLink) Reset()

func (*SocialLink) String added in v0.14.0

func (x *SocialLink) String() string

func (*SocialLink) Validate added in v0.14.0

func (m *SocialLink) Validate() error

Validate checks the field values on SocialLink with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SocialLinkValidationError added in v0.14.0

type SocialLinkValidationError struct {
	// contains filtered or unexported fields
}

SocialLinkValidationError is the validation error returned by SocialLink.Validate if the designated constraints aren't met.

func (SocialLinkValidationError) Cause added in v0.14.0

func (e SocialLinkValidationError) Cause() error

Cause function returns cause value.

func (SocialLinkValidationError) Error added in v0.14.0

Error satisfies the builtin error interface

func (SocialLinkValidationError) ErrorName added in v0.14.0

func (e SocialLinkValidationError) ErrorName() string

ErrorName returns error name.

func (SocialLinkValidationError) Field added in v0.14.0

Field function returns field value.

func (SocialLinkValidationError) Key added in v0.14.0

Key function returns key value.

func (SocialLinkValidationError) Reason added in v0.14.0

func (e SocialLinkValidationError) Reason() string

Reason function returns reason value.

type SocialLink_Discord struct {

	// Discord invite code (e.g. "abc123" from discord.gg/abc123)
	InviteCode string `protobuf:"bytes,1,opt,name=invite_code,json=inviteCode,proto3" json:"invite_code,omitempty"`
	// contains filtered or unexported fields
}
func (*SocialLink_Discord) Descriptor() ([]byte, []int)

Deprecated: Use SocialLink_Discord.ProtoReflect.Descriptor instead.

func (x *SocialLink_Discord) GetInviteCode() string
func (*SocialLink_Discord) ProtoMessage()
func (x *SocialLink_Discord) ProtoReflect() protoreflect.Message
func (x *SocialLink_Discord) Reset()
func (x *SocialLink_Discord) String() string
func (m *SocialLink_Discord) Validate() error

Validate checks the field values on SocialLink_Discord with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SocialLink_DiscordValidationError struct {
	// contains filtered or unexported fields
}

SocialLink_DiscordValidationError is the validation error returned by SocialLink_Discord.Validate if the designated constraints aren't met.

Cause function returns cause value.

Error satisfies the builtin error interface

ErrorName returns error name.

Field function returns field value.

Key function returns key value.

Reason function returns reason value.

type SocialLink_Discord_ struct {
	Discord *SocialLink_Discord `protobuf:"bytes,4,opt,name=discord,proto3,oneof"`
}
type SocialLink_Telegram struct {

	// Telegram username (without the @ prefix)
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// contains filtered or unexported fields
}
func (*SocialLink_Telegram) Descriptor() ([]byte, []int)

Deprecated: Use SocialLink_Telegram.ProtoReflect.Descriptor instead.

func (x *SocialLink_Telegram) GetUsername() string
func (*SocialLink_Telegram) ProtoMessage()
func (x *SocialLink_Telegram) ProtoReflect() protoreflect.Message
func (x *SocialLink_Telegram) Reset()
func (x *SocialLink_Telegram) String() string
func (m *SocialLink_Telegram) Validate() error

Validate checks the field values on SocialLink_Telegram with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SocialLink_TelegramValidationError struct {
	// contains filtered or unexported fields
}

SocialLink_TelegramValidationError is the validation error returned by SocialLink_Telegram.Validate if the designated constraints aren't met.

Cause function returns cause value.

Error satisfies the builtin error interface

ErrorName returns error name.

Field function returns field value.

Key function returns key value.

Reason function returns reason value.

type SocialLink_Telegram_ struct {
	Telegram *SocialLink_Telegram `protobuf:"bytes,3,opt,name=telegram,proto3,oneof"`
}
type SocialLink_Website struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}
func (*SocialLink_Website) Descriptor() ([]byte, []int)

Deprecated: Use SocialLink_Website.ProtoReflect.Descriptor instead.

func (x *SocialLink_Website) GetUrl() string
func (*SocialLink_Website) ProtoMessage()
func (x *SocialLink_Website) ProtoReflect() protoreflect.Message
func (x *SocialLink_Website) Reset()
func (x *SocialLink_Website) String() string
func (m *SocialLink_Website) Validate() error

Validate checks the field values on SocialLink_Website with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SocialLink_WebsiteValidationError struct {
	// contains filtered or unexported fields
}

SocialLink_WebsiteValidationError is the validation error returned by SocialLink_Website.Validate if the designated constraints aren't met.

Cause function returns cause value.

Error satisfies the builtin error interface

ErrorName returns error name.

Field function returns field value.

Key function returns key value.

Reason function returns reason value.

type SocialLink_Website_ struct {
	Website *SocialLink_Website `protobuf:"bytes,1,opt,name=website,proto3,oneof"`
}
type SocialLink_X struct {
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// contains filtered or unexported fields
}
func (*SocialLink_X) Descriptor() ([]byte, []int)

Deprecated: Use SocialLink_X.ProtoReflect.Descriptor instead.

func (x *SocialLink_X) GetUsername() string
func (*SocialLink_X) ProtoMessage()
func (x *SocialLink_X) ProtoReflect() protoreflect.Message
func (x *SocialLink_X) Reset()
func (x *SocialLink_X) String() string
func (m *SocialLink_X) Validate() error

Validate checks the field values on SocialLink_X with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SocialLink_XValidationError struct {
	// contains filtered or unexported fields
}

SocialLink_XValidationError is the validation error returned by SocialLink_X.Validate if the designated constraints aren't met.

Cause function returns cause value.

Error satisfies the builtin error interface

func (e SocialLink_XValidationError) ErrorName() string

ErrorName returns error name.

Field function returns field value.

Key function returns key value.

Reason function returns reason value.

type SocialLink_X_ struct {
	X *SocialLink_X `protobuf:"bytes,2,opt,name=x,proto3,oneof"`
}

type StreamLiveMintDataRequest added in v0.9.0

type StreamLiveMintDataRequest struct {

	// Types that are assignable to Type:
	//
	//	*StreamLiveMintDataRequest_Request_
	//	*StreamLiveMintDataRequest_Pong
	Type isStreamLiveMintDataRequest_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*StreamLiveMintDataRequest) Descriptor deprecated added in v0.9.0

func (*StreamLiveMintDataRequest) Descriptor() ([]byte, []int)

Deprecated: Use StreamLiveMintDataRequest.ProtoReflect.Descriptor instead.

func (*StreamLiveMintDataRequest) GetPong added in v0.9.0

func (x *StreamLiveMintDataRequest) GetPong() *v1.ClientPong

func (*StreamLiveMintDataRequest) GetRequest added in v0.9.0

func (*StreamLiveMintDataRequest) GetType added in v0.9.0

func (m *StreamLiveMintDataRequest) GetType() isStreamLiveMintDataRequest_Type

func (*StreamLiveMintDataRequest) ProtoMessage added in v0.9.0

func (*StreamLiveMintDataRequest) ProtoMessage()

func (*StreamLiveMintDataRequest) ProtoReflect added in v0.9.0

func (*StreamLiveMintDataRequest) Reset added in v0.9.0

func (x *StreamLiveMintDataRequest) Reset()

func (*StreamLiveMintDataRequest) String added in v0.9.0

func (x *StreamLiveMintDataRequest) String() string

func (*StreamLiveMintDataRequest) Validate added in v0.9.0

func (m *StreamLiveMintDataRequest) Validate() error

Validate checks the field values on StreamLiveMintDataRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type StreamLiveMintDataRequestValidationError added in v0.9.0

type StreamLiveMintDataRequestValidationError struct {
	// contains filtered or unexported fields
}

StreamLiveMintDataRequestValidationError is the validation error returned by StreamLiveMintDataRequest.Validate if the designated constraints aren't met.

func (StreamLiveMintDataRequestValidationError) Cause added in v0.9.0

Cause function returns cause value.

func (StreamLiveMintDataRequestValidationError) Error added in v0.9.0

Error satisfies the builtin error interface

func (StreamLiveMintDataRequestValidationError) ErrorName added in v0.9.0

ErrorName returns error name.

func (StreamLiveMintDataRequestValidationError) Field added in v0.9.0

Field function returns field value.

func (StreamLiveMintDataRequestValidationError) Key added in v0.9.0

Key function returns key value.

func (StreamLiveMintDataRequestValidationError) Reason added in v0.9.0

Reason function returns reason value.

type StreamLiveMintDataRequest_Pong added in v0.9.0

type StreamLiveMintDataRequest_Pong struct {
	Pong *v1.ClientPong `protobuf:"bytes,2,opt,name=pong,proto3,oneof"`
}

type StreamLiveMintDataRequest_Request added in v0.9.0

type StreamLiveMintDataRequest_Request struct {

	// The set of mints to receive live data against. To update the set of mints,
	// close the current stream and open a new one with the new set.
	Mints []*v1.SolanaAccountId `protobuf:"bytes,1,rep,name=mints,proto3" json:"mints,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamLiveMintDataRequest_Request) Descriptor deprecated added in v0.9.0

func (*StreamLiveMintDataRequest_Request) Descriptor() ([]byte, []int)

Deprecated: Use StreamLiveMintDataRequest_Request.ProtoReflect.Descriptor instead.

func (*StreamLiveMintDataRequest_Request) GetMints added in v0.9.0

func (*StreamLiveMintDataRequest_Request) ProtoMessage added in v0.9.0

func (*StreamLiveMintDataRequest_Request) ProtoMessage()

func (*StreamLiveMintDataRequest_Request) ProtoReflect added in v0.9.0

func (*StreamLiveMintDataRequest_Request) Reset added in v0.9.0

func (*StreamLiveMintDataRequest_Request) String added in v0.9.0

func (*StreamLiveMintDataRequest_Request) Validate added in v0.9.0

Validate checks the field values on StreamLiveMintDataRequest_Request with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type StreamLiveMintDataRequest_RequestValidationError added in v0.9.0

type StreamLiveMintDataRequest_RequestValidationError struct {
	// contains filtered or unexported fields
}

StreamLiveMintDataRequest_RequestValidationError is the validation error returned by StreamLiveMintDataRequest_Request.Validate if the designated constraints aren't met.

func (StreamLiveMintDataRequest_RequestValidationError) Cause added in v0.9.0

Cause function returns cause value.

func (StreamLiveMintDataRequest_RequestValidationError) Error added in v0.9.0

Error satisfies the builtin error interface

func (StreamLiveMintDataRequest_RequestValidationError) ErrorName added in v0.9.0

ErrorName returns error name.

func (StreamLiveMintDataRequest_RequestValidationError) Field added in v0.9.0

Field function returns field value.

func (StreamLiveMintDataRequest_RequestValidationError) Key added in v0.9.0

Key function returns key value.

func (StreamLiveMintDataRequest_RequestValidationError) Reason added in v0.9.0

Reason function returns reason value.

type StreamLiveMintDataRequest_Request_ added in v0.9.0

type StreamLiveMintDataRequest_Request_ struct {
	Request *StreamLiveMintDataRequest_Request `protobuf:"bytes,1,opt,name=request,proto3,oneof"`
}

type StreamLiveMintDataResponse added in v0.9.0

type StreamLiveMintDataResponse struct {

	// Types that are assignable to Type:
	//
	//	*StreamLiveMintDataResponse_Data
	//	*StreamLiveMintDataResponse_Ping
	Type isStreamLiveMintDataResponse_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*StreamLiveMintDataResponse) Descriptor deprecated added in v0.9.0

func (*StreamLiveMintDataResponse) Descriptor() ([]byte, []int)

Deprecated: Use StreamLiveMintDataResponse.ProtoReflect.Descriptor instead.

func (*StreamLiveMintDataResponse) GetData added in v0.9.0

func (*StreamLiveMintDataResponse) GetPing added in v0.9.0

func (*StreamLiveMintDataResponse) GetType added in v0.9.0

func (m *StreamLiveMintDataResponse) GetType() isStreamLiveMintDataResponse_Type

func (*StreamLiveMintDataResponse) ProtoMessage added in v0.9.0

func (*StreamLiveMintDataResponse) ProtoMessage()

func (*StreamLiveMintDataResponse) ProtoReflect added in v0.9.0

func (*StreamLiveMintDataResponse) Reset added in v0.9.0

func (x *StreamLiveMintDataResponse) Reset()

func (*StreamLiveMintDataResponse) String added in v0.9.0

func (x *StreamLiveMintDataResponse) String() string

func (*StreamLiveMintDataResponse) Validate added in v0.9.0

func (m *StreamLiveMintDataResponse) Validate() error

Validate checks the field values on StreamLiveMintDataResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type StreamLiveMintDataResponseValidationError added in v0.9.0

type StreamLiveMintDataResponseValidationError struct {
	// contains filtered or unexported fields
}

StreamLiveMintDataResponseValidationError is the validation error returned by StreamLiveMintDataResponse.Validate if the designated constraints aren't met.

func (StreamLiveMintDataResponseValidationError) Cause added in v0.9.0

Cause function returns cause value.

func (StreamLiveMintDataResponseValidationError) Error added in v0.9.0

Error satisfies the builtin error interface

func (StreamLiveMintDataResponseValidationError) ErrorName added in v0.9.0

ErrorName returns error name.

func (StreamLiveMintDataResponseValidationError) Field added in v0.9.0

Field function returns field value.

func (StreamLiveMintDataResponseValidationError) Key added in v0.9.0

Key function returns key value.

func (StreamLiveMintDataResponseValidationError) Reason added in v0.9.0

Reason function returns reason value.

type StreamLiveMintDataResponse_Data added in v0.9.0

type StreamLiveMintDataResponse_Data struct {
	Data *StreamLiveMintDataResponse_LiveData `protobuf:"bytes,1,opt,name=data,proto3,oneof"`
}

type StreamLiveMintDataResponse_LiveData added in v0.9.0

type StreamLiveMintDataResponse_LiveData struct {

	// Types that are assignable to Type:
	//
	//	*StreamLiveMintDataResponse_LiveData_CoreMintFiatExchangeRates
	//	*StreamLiveMintDataResponse_LiveData_LaunchpadCurrencyReserveStates
	Type isStreamLiveMintDataResponse_LiveData_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*StreamLiveMintDataResponse_LiveData) Descriptor deprecated added in v0.9.0

func (*StreamLiveMintDataResponse_LiveData) Descriptor() ([]byte, []int)

Deprecated: Use StreamLiveMintDataResponse_LiveData.ProtoReflect.Descriptor instead.

func (*StreamLiveMintDataResponse_LiveData) GetCoreMintFiatExchangeRates added in v0.9.0

func (*StreamLiveMintDataResponse_LiveData) GetLaunchpadCurrencyReserveStates added in v0.9.0

func (*StreamLiveMintDataResponse_LiveData) GetType added in v0.9.0

func (m *StreamLiveMintDataResponse_LiveData) GetType() isStreamLiveMintDataResponse_LiveData_Type

func (*StreamLiveMintDataResponse_LiveData) ProtoMessage added in v0.9.0

func (*StreamLiveMintDataResponse_LiveData) ProtoMessage()

func (*StreamLiveMintDataResponse_LiveData) ProtoReflect added in v0.9.0

func (*StreamLiveMintDataResponse_LiveData) Reset added in v0.9.0

func (*StreamLiveMintDataResponse_LiveData) String added in v0.9.0

func (*StreamLiveMintDataResponse_LiveData) Validate added in v0.9.0

Validate checks the field values on StreamLiveMintDataResponse_LiveData with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type StreamLiveMintDataResponse_LiveDataValidationError added in v0.9.0

type StreamLiveMintDataResponse_LiveDataValidationError struct {
	// contains filtered or unexported fields
}

StreamLiveMintDataResponse_LiveDataValidationError is the validation error returned by StreamLiveMintDataResponse_LiveData.Validate if the designated constraints aren't met.

func (StreamLiveMintDataResponse_LiveDataValidationError) Cause added in v0.9.0

Cause function returns cause value.

func (StreamLiveMintDataResponse_LiveDataValidationError) Error added in v0.9.0

Error satisfies the builtin error interface

func (StreamLiveMintDataResponse_LiveDataValidationError) ErrorName added in v0.9.0

ErrorName returns error name.

func (StreamLiveMintDataResponse_LiveDataValidationError) Field added in v0.9.0

Field function returns field value.

func (StreamLiveMintDataResponse_LiveDataValidationError) Key added in v0.9.0

Key function returns key value.

func (StreamLiveMintDataResponse_LiveDataValidationError) Reason added in v0.9.0

Reason function returns reason value.

type StreamLiveMintDataResponse_LiveData_CoreMintFiatExchangeRates added in v0.9.0

type StreamLiveMintDataResponse_LiveData_CoreMintFiatExchangeRates struct {
	CoreMintFiatExchangeRates *VerifiedCoreMintFiatExchangeRateBatch `protobuf:"bytes,1,opt,name=core_mint_fiat_exchange_rates,json=coreMintFiatExchangeRates,proto3,oneof"`
}

type StreamLiveMintDataResponse_LiveData_LaunchpadCurrencyReserveStates added in v0.9.0

type StreamLiveMintDataResponse_LiveData_LaunchpadCurrencyReserveStates struct {
	LaunchpadCurrencyReserveStates *VerifiedLaunchapdCurrencyReserveStateBatch `protobuf:"bytes,2,opt,name=launchpad_currency_reserve_states,json=launchpadCurrencyReserveStates,proto3,oneof"`
}

type StreamLiveMintDataResponse_Ping added in v0.9.0

type StreamLiveMintDataResponse_Ping struct {
	Ping *v1.ServerPing `protobuf:"bytes,2,opt,name=ping,proto3,oneof"`
}

type UnimplementedCurrencyServer

type UnimplementedCurrencyServer struct {
}

UnimplementedCurrencyServer must be embedded to have forward compatible implementations.

func (UnimplementedCurrencyServer) CheckAvailability added in v1.6.0

func (UnimplementedCurrencyServer) Discover added in v1.4.0

func (UnimplementedCurrencyServer) GetHistoricalMintData added in v0.8.0

func (UnimplementedCurrencyServer) GetMints

func (UnimplementedCurrencyServer) Launch added in v1.0.0

func (UnimplementedCurrencyServer) StreamLiveMintData added in v0.9.0

func (UnimplementedCurrencyServer) UpdateIcon added in v1.1.0

func (UnimplementedCurrencyServer) UpdateMetadata added in v1.1.0

type UnsafeCurrencyServer

type UnsafeCurrencyServer interface {
	// contains filtered or unexported methods
}

UnsafeCurrencyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CurrencyServer will result in compilation errors.

type UpdateIconRequest added in v1.1.0

type UpdateIconRequest struct {

	// The owner account of the currency
	Owner *v1.SolanaAccountId `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The signature is of serialize(UpdateIconRequest) without this field set
	// using the private key of the owner account. This provides an authentication
	// mechanism to the RPC.
	Signature *v1.Signature `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// The mint address of the currency to update
	Mint *v1.SolanaAccountId `protobuf:"bytes,3,opt,name=mint,proto3" json:"mint,omitempty"`
	// The raw image data for the icon
	Icon []byte `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"`
	// Attestation that the icon image passed moderation
	ModerationAttestation *ModerationAttestation `protobuf:"bytes,5,opt,name=moderation_attestation,json=moderationAttestation,proto3" json:"moderation_attestation,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateIconRequest) Descriptor deprecated added in v1.1.0

func (*UpdateIconRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateIconRequest.ProtoReflect.Descriptor instead.

func (*UpdateIconRequest) GetIcon added in v1.1.0

func (x *UpdateIconRequest) GetIcon() []byte

func (*UpdateIconRequest) GetMint added in v1.1.0

func (x *UpdateIconRequest) GetMint() *v1.SolanaAccountId

func (*UpdateIconRequest) GetModerationAttestation added in v1.8.0

func (x *UpdateIconRequest) GetModerationAttestation() *ModerationAttestation

func (*UpdateIconRequest) GetOwner added in v1.1.0

func (x *UpdateIconRequest) GetOwner() *v1.SolanaAccountId

func (*UpdateIconRequest) GetSignature added in v1.1.0

func (x *UpdateIconRequest) GetSignature() *v1.Signature

func (*UpdateIconRequest) ProtoMessage added in v1.1.0

func (*UpdateIconRequest) ProtoMessage()

func (*UpdateIconRequest) ProtoReflect added in v1.1.0

func (x *UpdateIconRequest) ProtoReflect() protoreflect.Message

func (*UpdateIconRequest) Reset added in v1.1.0

func (x *UpdateIconRequest) Reset()

func (*UpdateIconRequest) String added in v1.1.0

func (x *UpdateIconRequest) String() string

func (*UpdateIconRequest) Validate added in v1.1.0

func (m *UpdateIconRequest) Validate() error

Validate checks the field values on UpdateIconRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateIconRequestValidationError added in v1.1.0

type UpdateIconRequestValidationError struct {
	// contains filtered or unexported fields
}

UpdateIconRequestValidationError is the validation error returned by UpdateIconRequest.Validate if the designated constraints aren't met.

func (UpdateIconRequestValidationError) Cause added in v1.1.0

Cause function returns cause value.

func (UpdateIconRequestValidationError) Error added in v1.1.0

Error satisfies the builtin error interface

func (UpdateIconRequestValidationError) ErrorName added in v1.1.0

ErrorName returns error name.

func (UpdateIconRequestValidationError) Field added in v1.1.0

Field function returns field value.

func (UpdateIconRequestValidationError) Key added in v1.1.0

Key function returns key value.

func (UpdateIconRequestValidationError) Reason added in v1.1.0

Reason function returns reason value.

type UpdateIconResponse added in v1.1.0

type UpdateIconResponse struct {
	Result UpdateIconResponse_Result `protobuf:"varint,1,opt,name=result,proto3,enum=ocp.currency.v1.UpdateIconResponse_Result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateIconResponse) Descriptor deprecated added in v1.1.0

func (*UpdateIconResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateIconResponse.ProtoReflect.Descriptor instead.

func (*UpdateIconResponse) GetResult added in v1.1.0

func (*UpdateIconResponse) ProtoMessage added in v1.1.0

func (*UpdateIconResponse) ProtoMessage()

func (*UpdateIconResponse) ProtoReflect added in v1.1.0

func (x *UpdateIconResponse) ProtoReflect() protoreflect.Message

func (*UpdateIconResponse) Reset added in v1.1.0

func (x *UpdateIconResponse) Reset()

func (*UpdateIconResponse) String added in v1.1.0

func (x *UpdateIconResponse) String() string

func (*UpdateIconResponse) Validate added in v1.1.0

func (m *UpdateIconResponse) Validate() error

Validate checks the field values on UpdateIconResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateIconResponseValidationError added in v1.1.0

type UpdateIconResponseValidationError struct {
	// contains filtered or unexported fields
}

UpdateIconResponseValidationError is the validation error returned by UpdateIconResponse.Validate if the designated constraints aren't met.

func (UpdateIconResponseValidationError) Cause added in v1.1.0

Cause function returns cause value.

func (UpdateIconResponseValidationError) Error added in v1.1.0

Error satisfies the builtin error interface

func (UpdateIconResponseValidationError) ErrorName added in v1.1.0

ErrorName returns error name.

func (UpdateIconResponseValidationError) Field added in v1.1.0

Field function returns field value.

func (UpdateIconResponseValidationError) Key added in v1.1.0

Key function returns key value.

func (UpdateIconResponseValidationError) Reason added in v1.1.0

Reason function returns reason value.

type UpdateIconResponse_Result added in v1.1.0

type UpdateIconResponse_Result int32
const (
	UpdateIconResponse_OK           UpdateIconResponse_Result = 0
	UpdateIconResponse_NOT_FOUND    UpdateIconResponse_Result = 1
	UpdateIconResponse_DENIED       UpdateIconResponse_Result = 2
	UpdateIconResponse_INVALID_ICON UpdateIconResponse_Result = 3
)

func (UpdateIconResponse_Result) Descriptor added in v1.1.0

func (UpdateIconResponse_Result) Enum added in v1.1.0

func (UpdateIconResponse_Result) EnumDescriptor deprecated added in v1.1.0

func (UpdateIconResponse_Result) EnumDescriptor() ([]byte, []int)

Deprecated: Use UpdateIconResponse_Result.Descriptor instead.

func (UpdateIconResponse_Result) Number added in v1.1.0

func (UpdateIconResponse_Result) String added in v1.1.0

func (x UpdateIconResponse_Result) String() string

func (UpdateIconResponse_Result) Type added in v1.1.0

type UpdateMetadataRequest added in v1.1.0

type UpdateMetadataRequest struct {

	// The owner account of the currency
	Owner *v1.SolanaAccountId `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The signature is of serialize(UpdateMetadataRequest) without this field set
	// using the private key of the owner account. This provides an authentication
	// mechanism to the RPC.
	Signature *v1.Signature `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// The mint address of the currency to update
	Mint *v1.SolanaAccountId `protobuf:"bytes,3,opt,name=mint,proto3" json:"mint,omitempty"`
	// Updated currency description. If not provided, description is not updated.
	NewDescription *UpdateMetadataRequest_DescriptionUpdate `protobuf:"bytes,4,opt,name=new_description,json=newDescription,proto3" json:"new_description,omitempty"`
	// Updated bill customization. If not provided, bill customization is not updated.
	NewBillCustomization *UpdateMetadataRequest_BillCustomizationUpdate `protobuf:"bytes,5,opt,name=new_bill_customization,json=newBillCustomization,proto3" json:"new_bill_customization,omitempty"`
	// Updated social links. This replaces the entire set of social links. If not
	// provided, social links are not updated.
	NewSocialLinks *UpdateMetadataRequest_SocialLinksUpdate `protobuf:"bytes,6,opt,name=new_social_links,json=newSocialLinks,proto3" json:"new_social_links,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMetadataRequest) Descriptor deprecated added in v1.1.0

func (*UpdateMetadataRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMetadataRequest.ProtoReflect.Descriptor instead.

func (*UpdateMetadataRequest) GetMint added in v1.1.0

func (*UpdateMetadataRequest) GetNewBillCustomization added in v1.1.0

func (*UpdateMetadataRequest) GetNewDescription added in v1.1.0

func (*UpdateMetadataRequest) GetOwner added in v1.1.0

func (x *UpdateMetadataRequest) GetOwner() *v1.SolanaAccountId

func (*UpdateMetadataRequest) GetSignature added in v1.1.0

func (x *UpdateMetadataRequest) GetSignature() *v1.Signature

func (*UpdateMetadataRequest) ProtoMessage added in v1.1.0

func (*UpdateMetadataRequest) ProtoMessage()

func (*UpdateMetadataRequest) ProtoReflect added in v1.1.0

func (x *UpdateMetadataRequest) ProtoReflect() protoreflect.Message

func (*UpdateMetadataRequest) Reset added in v1.1.0

func (x *UpdateMetadataRequest) Reset()

func (*UpdateMetadataRequest) String added in v1.1.0

func (x *UpdateMetadataRequest) String() string

func (*UpdateMetadataRequest) Validate added in v1.1.0

func (m *UpdateMetadataRequest) Validate() error

Validate checks the field values on UpdateMetadataRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateMetadataRequestValidationError added in v1.1.0

type UpdateMetadataRequestValidationError struct {
	// contains filtered or unexported fields
}

UpdateMetadataRequestValidationError is the validation error returned by UpdateMetadataRequest.Validate if the designated constraints aren't met.

func (UpdateMetadataRequestValidationError) Cause added in v1.1.0

Cause function returns cause value.

func (UpdateMetadataRequestValidationError) Error added in v1.1.0

Error satisfies the builtin error interface

func (UpdateMetadataRequestValidationError) ErrorName added in v1.1.0

ErrorName returns error name.

func (UpdateMetadataRequestValidationError) Field added in v1.1.0

Field function returns field value.

func (UpdateMetadataRequestValidationError) Key added in v1.1.0

Key function returns key value.

func (UpdateMetadataRequestValidationError) Reason added in v1.1.0

Reason function returns reason value.

type UpdateMetadataRequest_BillCustomizationUpdate added in v1.1.0

type UpdateMetadataRequest_BillCustomizationUpdate struct {
	Value *BillCustomization `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMetadataRequest_BillCustomizationUpdate) Descriptor deprecated added in v1.1.0

Deprecated: Use UpdateMetadataRequest_BillCustomizationUpdate.ProtoReflect.Descriptor instead.

func (*UpdateMetadataRequest_BillCustomizationUpdate) GetValue added in v1.1.0

func (*UpdateMetadataRequest_BillCustomizationUpdate) ProtoMessage added in v1.1.0

func (*UpdateMetadataRequest_BillCustomizationUpdate) ProtoReflect added in v1.1.0

func (*UpdateMetadataRequest_BillCustomizationUpdate) Reset added in v1.1.0

func (*UpdateMetadataRequest_BillCustomizationUpdate) String added in v1.1.0

func (*UpdateMetadataRequest_BillCustomizationUpdate) Validate added in v1.1.0

Validate checks the field values on UpdateMetadataRequest_BillCustomizationUpdate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateMetadataRequest_BillCustomizationUpdateValidationError added in v1.1.0

type UpdateMetadataRequest_BillCustomizationUpdateValidationError struct {
	// contains filtered or unexported fields
}

UpdateMetadataRequest_BillCustomizationUpdateValidationError is the validation error returned by UpdateMetadataRequest_BillCustomizationUpdate.Validate if the designated constraints aren't met.

func (UpdateMetadataRequest_BillCustomizationUpdateValidationError) Cause added in v1.1.0

Cause function returns cause value.

func (UpdateMetadataRequest_BillCustomizationUpdateValidationError) Error added in v1.1.0

Error satisfies the builtin error interface

func (UpdateMetadataRequest_BillCustomizationUpdateValidationError) ErrorName added in v1.1.0

ErrorName returns error name.

func (UpdateMetadataRequest_BillCustomizationUpdateValidationError) Field added in v1.1.0

Field function returns field value.

func (UpdateMetadataRequest_BillCustomizationUpdateValidationError) Key added in v1.1.0

Key function returns key value.

func (UpdateMetadataRequest_BillCustomizationUpdateValidationError) Reason added in v1.1.0

Reason function returns reason value.

type UpdateMetadataRequest_DescriptionUpdate added in v1.1.0

type UpdateMetadataRequest_DescriptionUpdate struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Attestation that the description passed moderation
	ModerationAttestation *ModerationAttestation `protobuf:"bytes,2,opt,name=moderation_attestation,json=moderationAttestation,proto3" json:"moderation_attestation,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMetadataRequest_DescriptionUpdate) Descriptor deprecated added in v1.1.0

func (*UpdateMetadataRequest_DescriptionUpdate) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMetadataRequest_DescriptionUpdate.ProtoReflect.Descriptor instead.

func (*UpdateMetadataRequest_DescriptionUpdate) GetModerationAttestation added in v1.8.0

func (x *UpdateMetadataRequest_DescriptionUpdate) GetModerationAttestation() *ModerationAttestation

func (*UpdateMetadataRequest_DescriptionUpdate) GetValue added in v1.1.0

func (*UpdateMetadataRequest_DescriptionUpdate) ProtoMessage added in v1.1.0

func (*UpdateMetadataRequest_DescriptionUpdate) ProtoReflect added in v1.1.0

func (*UpdateMetadataRequest_DescriptionUpdate) Reset added in v1.1.0

func (*UpdateMetadataRequest_DescriptionUpdate) String added in v1.1.0

func (*UpdateMetadataRequest_DescriptionUpdate) Validate added in v1.1.0

Validate checks the field values on UpdateMetadataRequest_DescriptionUpdate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateMetadataRequest_DescriptionUpdateValidationError added in v1.1.0

type UpdateMetadataRequest_DescriptionUpdateValidationError struct {
	// contains filtered or unexported fields
}

UpdateMetadataRequest_DescriptionUpdateValidationError is the validation error returned by UpdateMetadataRequest_DescriptionUpdate.Validate if the designated constraints aren't met.

func (UpdateMetadataRequest_DescriptionUpdateValidationError) Cause added in v1.1.0

Cause function returns cause value.

func (UpdateMetadataRequest_DescriptionUpdateValidationError) Error added in v1.1.0

Error satisfies the builtin error interface

func (UpdateMetadataRequest_DescriptionUpdateValidationError) ErrorName added in v1.1.0

ErrorName returns error name.

func (UpdateMetadataRequest_DescriptionUpdateValidationError) Field added in v1.1.0

Field function returns field value.

func (UpdateMetadataRequest_DescriptionUpdateValidationError) Key added in v1.1.0

Key function returns key value.

func (UpdateMetadataRequest_DescriptionUpdateValidationError) Reason added in v1.1.0

Reason function returns reason value.

type UpdateMetadataRequest_SocialLinksUpdate added in v1.1.0

type UpdateMetadataRequest_SocialLinksUpdate struct {
	Value []*SocialLink `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMetadataRequest_SocialLinksUpdate) Descriptor deprecated added in v1.1.0

func (*UpdateMetadataRequest_SocialLinksUpdate) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMetadataRequest_SocialLinksUpdate.ProtoReflect.Descriptor instead.

func (*UpdateMetadataRequest_SocialLinksUpdate) GetValue added in v1.1.0

func (*UpdateMetadataRequest_SocialLinksUpdate) ProtoMessage added in v1.1.0

func (*UpdateMetadataRequest_SocialLinksUpdate) ProtoReflect added in v1.1.0

func (*UpdateMetadataRequest_SocialLinksUpdate) Reset added in v1.1.0

func (*UpdateMetadataRequest_SocialLinksUpdate) String added in v1.1.0

func (*UpdateMetadataRequest_SocialLinksUpdate) Validate added in v1.1.0

Validate checks the field values on UpdateMetadataRequest_SocialLinksUpdate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateMetadataRequest_SocialLinksUpdateValidationError added in v1.1.0

type UpdateMetadataRequest_SocialLinksUpdateValidationError struct {
	// contains filtered or unexported fields
}

UpdateMetadataRequest_SocialLinksUpdateValidationError is the validation error returned by UpdateMetadataRequest_SocialLinksUpdate.Validate if the designated constraints aren't met.

func (UpdateMetadataRequest_SocialLinksUpdateValidationError) Cause added in v1.1.0

Cause function returns cause value.

func (UpdateMetadataRequest_SocialLinksUpdateValidationError) Error added in v1.1.0

Error satisfies the builtin error interface

func (UpdateMetadataRequest_SocialLinksUpdateValidationError) ErrorName added in v1.1.0

ErrorName returns error name.

func (UpdateMetadataRequest_SocialLinksUpdateValidationError) Field added in v1.1.0

Field function returns field value.

func (UpdateMetadataRequest_SocialLinksUpdateValidationError) Key added in v1.1.0

Key function returns key value.

func (UpdateMetadataRequest_SocialLinksUpdateValidationError) Reason added in v1.1.0

Reason function returns reason value.

type UpdateMetadataResponse added in v1.1.0

type UpdateMetadataResponse struct {
	Result UpdateMetadataResponse_Result `protobuf:"varint,1,opt,name=result,proto3,enum=ocp.currency.v1.UpdateMetadataResponse_Result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMetadataResponse) Descriptor deprecated added in v1.1.0

func (*UpdateMetadataResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMetadataResponse.ProtoReflect.Descriptor instead.

func (*UpdateMetadataResponse) GetResult added in v1.1.0

func (*UpdateMetadataResponse) ProtoMessage added in v1.1.0

func (*UpdateMetadataResponse) ProtoMessage()

func (*UpdateMetadataResponse) ProtoReflect added in v1.1.0

func (x *UpdateMetadataResponse) ProtoReflect() protoreflect.Message

func (*UpdateMetadataResponse) Reset added in v1.1.0

func (x *UpdateMetadataResponse) Reset()

func (*UpdateMetadataResponse) String added in v1.1.0

func (x *UpdateMetadataResponse) String() string

func (*UpdateMetadataResponse) Validate added in v1.1.0

func (m *UpdateMetadataResponse) Validate() error

Validate checks the field values on UpdateMetadataResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateMetadataResponseValidationError added in v1.1.0

type UpdateMetadataResponseValidationError struct {
	// contains filtered or unexported fields
}

UpdateMetadataResponseValidationError is the validation error returned by UpdateMetadataResponse.Validate if the designated constraints aren't met.

func (UpdateMetadataResponseValidationError) Cause added in v1.1.0

Cause function returns cause value.

func (UpdateMetadataResponseValidationError) Error added in v1.1.0

Error satisfies the builtin error interface

func (UpdateMetadataResponseValidationError) ErrorName added in v1.1.0

ErrorName returns error name.

func (UpdateMetadataResponseValidationError) Field added in v1.1.0

Field function returns field value.

func (UpdateMetadataResponseValidationError) Key added in v1.1.0

Key function returns key value.

func (UpdateMetadataResponseValidationError) Reason added in v1.1.0

Reason function returns reason value.

type UpdateMetadataResponse_Result added in v1.1.0

type UpdateMetadataResponse_Result int32
const (
	UpdateMetadataResponse_OK        UpdateMetadataResponse_Result = 0
	UpdateMetadataResponse_NOT_FOUND UpdateMetadataResponse_Result = 1
	UpdateMetadataResponse_DENIED    UpdateMetadataResponse_Result = 2
)

func (UpdateMetadataResponse_Result) Descriptor added in v1.1.0

func (UpdateMetadataResponse_Result) Enum added in v1.1.0

func (UpdateMetadataResponse_Result) EnumDescriptor deprecated added in v1.1.0

func (UpdateMetadataResponse_Result) EnumDescriptor() ([]byte, []int)

Deprecated: Use UpdateMetadataResponse_Result.Descriptor instead.

func (UpdateMetadataResponse_Result) Number added in v1.1.0

func (UpdateMetadataResponse_Result) String added in v1.1.0

func (UpdateMetadataResponse_Result) Type added in v1.1.0

type VerifiedCoreMintFiatExchangeRate added in v0.9.0

type VerifiedCoreMintFiatExchangeRate struct {
	ExchangeRate *CoreMintFiatExchangeRate `protobuf:"bytes,1,opt,name=exchange_rate,json=exchangeRate,proto3" json:"exchange_rate,omitempty"`
	Signature    *v1.Signature             `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

CoreMintFiatExchangeRate with a server signature for proof for use in a payment

func (*VerifiedCoreMintFiatExchangeRate) Descriptor deprecated added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRate) Descriptor() ([]byte, []int)

Deprecated: Use VerifiedCoreMintFiatExchangeRate.ProtoReflect.Descriptor instead.

func (*VerifiedCoreMintFiatExchangeRate) GetExchangeRate added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRate) GetSignature added in v0.9.0

func (x *VerifiedCoreMintFiatExchangeRate) GetSignature() *v1.Signature

func (*VerifiedCoreMintFiatExchangeRate) ProtoMessage added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRate) ProtoMessage()

func (*VerifiedCoreMintFiatExchangeRate) ProtoReflect added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRate) Reset added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRate) String added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRate) Validate added in v0.9.0

Validate checks the field values on VerifiedCoreMintFiatExchangeRate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type VerifiedCoreMintFiatExchangeRateBatch added in v0.9.0

type VerifiedCoreMintFiatExchangeRateBatch struct {
	ExchangeRates []*VerifiedCoreMintFiatExchangeRate `protobuf:"bytes,2,rep,name=exchange_rates,json=exchangeRates,proto3" json:"exchange_rates,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifiedCoreMintFiatExchangeRateBatch) Descriptor deprecated added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRateBatch) Descriptor() ([]byte, []int)

Deprecated: Use VerifiedCoreMintFiatExchangeRateBatch.ProtoReflect.Descriptor instead.

func (*VerifiedCoreMintFiatExchangeRateBatch) GetExchangeRates added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRateBatch) ProtoMessage added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRateBatch) ProtoMessage()

func (*VerifiedCoreMintFiatExchangeRateBatch) ProtoReflect added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRateBatch) Reset added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRateBatch) String added in v0.9.0

func (*VerifiedCoreMintFiatExchangeRateBatch) Validate added in v0.9.0

Validate checks the field values on VerifiedCoreMintFiatExchangeRateBatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type VerifiedCoreMintFiatExchangeRateBatchValidationError added in v0.9.0

type VerifiedCoreMintFiatExchangeRateBatchValidationError struct {
	// contains filtered or unexported fields
}

VerifiedCoreMintFiatExchangeRateBatchValidationError is the validation error returned by VerifiedCoreMintFiatExchangeRateBatch.Validate if the designated constraints aren't met.

func (VerifiedCoreMintFiatExchangeRateBatchValidationError) Cause added in v0.9.0

Cause function returns cause value.

func (VerifiedCoreMintFiatExchangeRateBatchValidationError) Error added in v0.9.0

Error satisfies the builtin error interface

func (VerifiedCoreMintFiatExchangeRateBatchValidationError) ErrorName added in v0.9.0

ErrorName returns error name.

func (VerifiedCoreMintFiatExchangeRateBatchValidationError) Field added in v0.9.0

Field function returns field value.

func (VerifiedCoreMintFiatExchangeRateBatchValidationError) Key added in v0.9.0

Key function returns key value.

func (VerifiedCoreMintFiatExchangeRateBatchValidationError) Reason added in v0.9.0

Reason function returns reason value.

type VerifiedCoreMintFiatExchangeRateValidationError added in v0.9.0

type VerifiedCoreMintFiatExchangeRateValidationError struct {
	// contains filtered or unexported fields
}

VerifiedCoreMintFiatExchangeRateValidationError is the validation error returned by VerifiedCoreMintFiatExchangeRate.Validate if the designated constraints aren't met.

func (VerifiedCoreMintFiatExchangeRateValidationError) Cause added in v0.9.0

Cause function returns cause value.

func (VerifiedCoreMintFiatExchangeRateValidationError) Error added in v0.9.0

Error satisfies the builtin error interface

func (VerifiedCoreMintFiatExchangeRateValidationError) ErrorName added in v0.9.0

ErrorName returns error name.

func (VerifiedCoreMintFiatExchangeRateValidationError) Field added in v0.9.0

Field function returns field value.

func (VerifiedCoreMintFiatExchangeRateValidationError) Key added in v0.9.0

Key function returns key value.

func (VerifiedCoreMintFiatExchangeRateValidationError) Reason added in v0.9.0

Reason function returns reason value.

type VerifiedLaunchapdCurrencyReserveStateBatch added in v0.9.0

type VerifiedLaunchapdCurrencyReserveStateBatch struct {
	ReserveStates []*VerifiedLaunchpadCurrencyReserveState `protobuf:"bytes,2,rep,name=reserve_states,json=reserveStates,proto3" json:"reserve_states,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifiedLaunchapdCurrencyReserveStateBatch) Descriptor deprecated added in v0.9.0

Deprecated: Use VerifiedLaunchapdCurrencyReserveStateBatch.ProtoReflect.Descriptor instead.

func (*VerifiedLaunchapdCurrencyReserveStateBatch) GetReserveStates added in v0.9.0

func (*VerifiedLaunchapdCurrencyReserveStateBatch) ProtoMessage added in v0.9.0

func (*VerifiedLaunchapdCurrencyReserveStateBatch) ProtoReflect added in v0.9.0

func (*VerifiedLaunchapdCurrencyReserveStateBatch) Reset added in v0.9.0

func (*VerifiedLaunchapdCurrencyReserveStateBatch) String added in v0.9.0

func (*VerifiedLaunchapdCurrencyReserveStateBatch) Validate added in v0.9.0

Validate checks the field values on VerifiedLaunchapdCurrencyReserveStateBatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type VerifiedLaunchapdCurrencyReserveStateBatchValidationError added in v0.9.0

type VerifiedLaunchapdCurrencyReserveStateBatchValidationError struct {
	// contains filtered or unexported fields
}

VerifiedLaunchapdCurrencyReserveStateBatchValidationError is the validation error returned by VerifiedLaunchapdCurrencyReserveStateBatch.Validate if the designated constraints aren't met.

func (VerifiedLaunchapdCurrencyReserveStateBatchValidationError) Cause added in v0.9.0

Cause function returns cause value.

func (VerifiedLaunchapdCurrencyReserveStateBatchValidationError) Error added in v0.9.0

Error satisfies the builtin error interface

func (VerifiedLaunchapdCurrencyReserveStateBatchValidationError) ErrorName added in v0.9.0

ErrorName returns error name.

func (VerifiedLaunchapdCurrencyReserveStateBatchValidationError) Field added in v0.9.0

Field function returns field value.

func (VerifiedLaunchapdCurrencyReserveStateBatchValidationError) Key added in v0.9.0

Key function returns key value.

func (VerifiedLaunchapdCurrencyReserveStateBatchValidationError) Reason added in v0.9.0

Reason function returns reason value.

type VerifiedLaunchpadCurrencyReserveState added in v0.9.0

type VerifiedLaunchpadCurrencyReserveState struct {
	ReserveState *LaunchpadCurrencyReserveState `protobuf:"bytes,1,opt,name=reserve_state,json=reserveState,proto3" json:"reserve_state,omitempty"`
	Signature    *v1.Signature                  `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

LaunchpadCurrencyReserveState with a server signature for proof for use in a payment

func (*VerifiedLaunchpadCurrencyReserveState) Descriptor deprecated added in v0.9.0

func (*VerifiedLaunchpadCurrencyReserveState) Descriptor() ([]byte, []int)

Deprecated: Use VerifiedLaunchpadCurrencyReserveState.ProtoReflect.Descriptor instead.

func (*VerifiedLaunchpadCurrencyReserveState) GetReserveState added in v0.9.0

func (*VerifiedLaunchpadCurrencyReserveState) GetSignature added in v0.9.0

func (*VerifiedLaunchpadCurrencyReserveState) ProtoMessage added in v0.9.0

func (*VerifiedLaunchpadCurrencyReserveState) ProtoMessage()

func (*VerifiedLaunchpadCurrencyReserveState) ProtoReflect added in v0.9.0

func (*VerifiedLaunchpadCurrencyReserveState) Reset added in v0.9.0

func (*VerifiedLaunchpadCurrencyReserveState) String added in v0.9.0

func (*VerifiedLaunchpadCurrencyReserveState) Validate added in v0.9.0

Validate checks the field values on VerifiedLaunchpadCurrencyReserveState with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type VerifiedLaunchpadCurrencyReserveStateValidationError added in v0.9.0

type VerifiedLaunchpadCurrencyReserveStateValidationError struct {
	// contains filtered or unexported fields
}

VerifiedLaunchpadCurrencyReserveStateValidationError is the validation error returned by VerifiedLaunchpadCurrencyReserveState.Validate if the designated constraints aren't met.

func (VerifiedLaunchpadCurrencyReserveStateValidationError) Cause added in v0.9.0

Cause function returns cause value.

func (VerifiedLaunchpadCurrencyReserveStateValidationError) Error added in v0.9.0

Error satisfies the builtin error interface

func (VerifiedLaunchpadCurrencyReserveStateValidationError) ErrorName added in v0.9.0

ErrorName returns error name.

func (VerifiedLaunchpadCurrencyReserveStateValidationError) Field added in v0.9.0

Field function returns field value.

func (VerifiedLaunchpadCurrencyReserveStateValidationError) Key added in v0.9.0

Key function returns key value.

func (VerifiedLaunchpadCurrencyReserveStateValidationError) Reason added in v0.9.0

Reason function returns reason value.

type VmMetadata

type VmMetadata struct {

	// VM address
	Vm *v1.SolanaAccountId `protobuf:"bytes,1,opt,name=vm,proto3" json:"vm,omitempty"`
	// Authority that subsidizes and authorizes all transactions against the VM
	Authority *v1.SolanaAccountId `protobuf:"bytes,2,opt,name=authority,proto3" json:"authority,omitempty"`
	// Lock duration of Virtual Timelock Accounts on the VM, currently hardcoded
	// to 21 days
	LockDurationInDays uint32 `protobuf:"varint,3,opt,name=lock_duration_in_days,json=lockDurationInDays,proto3" json:"lock_duration_in_days,omitempty"`
	// VM omnibus address
	Omnibus *v1.SolanaAccountId `protobuf:"bytes,4,opt,name=omnibus,proto3" json:"omnibus,omitempty"`
	// contains filtered or unexported fields
}

func (*VmMetadata) Descriptor deprecated

func (*VmMetadata) Descriptor() ([]byte, []int)

Deprecated: Use VmMetadata.ProtoReflect.Descriptor instead.

func (*VmMetadata) GetAuthority

func (x *VmMetadata) GetAuthority() *v1.SolanaAccountId

func (*VmMetadata) GetLockDurationInDays

func (x *VmMetadata) GetLockDurationInDays() uint32

func (*VmMetadata) GetOmnibus added in v0.4.0

func (x *VmMetadata) GetOmnibus() *v1.SolanaAccountId

func (*VmMetadata) GetVm

func (x *VmMetadata) GetVm() *v1.SolanaAccountId

func (*VmMetadata) ProtoMessage

func (*VmMetadata) ProtoMessage()

func (*VmMetadata) ProtoReflect

func (x *VmMetadata) ProtoReflect() protoreflect.Message

func (*VmMetadata) Reset

func (x *VmMetadata) Reset()

func (*VmMetadata) String

func (x *VmMetadata) String() string

func (*VmMetadata) Validate

func (m *VmMetadata) Validate() error

Validate checks the field values on VmMetadata with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type VmMetadataValidationError

type VmMetadataValidationError struct {
	// contains filtered or unexported fields
}

VmMetadataValidationError is the validation error returned by VmMetadata.Validate if the designated constraints aren't met.

func (VmMetadataValidationError) Cause

func (e VmMetadataValidationError) Cause() error

Cause function returns cause value.

func (VmMetadataValidationError) Error

Error satisfies the builtin error interface

func (VmMetadataValidationError) ErrorName

func (e VmMetadataValidationError) ErrorName() string

ErrorName returns error name.

func (VmMetadataValidationError) Field

Field function returns field value.

func (VmMetadataValidationError) Key

Key function returns key value.

func (VmMetadataValidationError) Reason

func (e VmMetadataValidationError) Reason() string

Reason function returns reason value.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL