Documentation ¶
Index ¶
- Variables
- func RegisterCurrencyPairRateSourceBotKeyServer(s grpc.ServiceRegistrar, srv CurrencyPairRateSourceBotKeyServer)
- func RegisterCurrencyPairRateSourceServer(s grpc.ServiceRegistrar, srv CurrencyPairRateSourceServer)
- func RegisterCurrencyPairServer(s grpc.ServiceRegistrar, srv CurrencyPairServer)
- func RegisterCurrencyServer(s grpc.ServiceRegistrar, srv CurrencyServer)
- type CurrencyClient
- type CurrencyListRequest
- func (*CurrencyListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CurrencyListRequest) GetOnlyPublishedCurrency() bool
- func (x *CurrencyListRequest) GetSort() *sort.Sort
- func (x *CurrencyListRequest) GetStep() *currency.Currency_ID
- func (*CurrencyListRequest) ProtoMessage()
- func (x *CurrencyListRequest) ProtoReflect() protoreflect.Message
- func (x *CurrencyListRequest) Reset()
- func (x *CurrencyListRequest) String() string
- type CurrencyPairClient
- type CurrencyPairListByCurrencyRequest
- func (*CurrencyPairListByCurrencyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CurrencyPairListByCurrencyRequest) GetCurrency() *currency.Currency_ID
- func (x *CurrencyPairListByCurrencyRequest) GetOnlyPublishedPair() bool
- func (x *CurrencyPairListByCurrencyRequest) GetSort() *sort.Sort
- func (*CurrencyPairListByCurrencyRequest) ProtoMessage()
- func (x *CurrencyPairListByCurrencyRequest) ProtoReflect() protoreflect.Message
- func (x *CurrencyPairListByCurrencyRequest) Reset()
- func (x *CurrencyPairListByCurrencyRequest) String() string
- type CurrencyPairListBySourceRequest
- func (*CurrencyPairListBySourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CurrencyPairListBySourceRequest) GetOnlyPublishedPair() bool
- func (x *CurrencyPairListBySourceRequest) GetSort() *sort.Sort
- func (x *CurrencyPairListBySourceRequest) GetSourceCurrency() *currency.Currency_ID
- func (x *CurrencyPairListBySourceRequest) GetStep() *currency.Currency_ID
- func (*CurrencyPairListBySourceRequest) ProtoMessage()
- func (x *CurrencyPairListBySourceRequest) ProtoReflect() protoreflect.Message
- func (x *CurrencyPairListBySourceRequest) Reset()
- func (x *CurrencyPairListBySourceRequest) String() string
- type CurrencyPairListByTargetRequest
- func (*CurrencyPairListByTargetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CurrencyPairListByTargetRequest) GetOnlyPublishedPair() bool
- func (x *CurrencyPairListByTargetRequest) GetSort() *sort.Sort
- func (x *CurrencyPairListByTargetRequest) GetStep() *currency.Currency_ID
- func (x *CurrencyPairListByTargetRequest) GetTargetCurrency() *currency.Currency_ID
- func (*CurrencyPairListByTargetRequest) ProtoMessage()
- func (x *CurrencyPairListByTargetRequest) ProtoReflect() protoreflect.Message
- func (x *CurrencyPairListByTargetRequest) Reset()
- func (x *CurrencyPairListByTargetRequest) String() string
- type CurrencyPairListRequest
- func (*CurrencyPairListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CurrencyPairListRequest) GetOnlyPublishedPair() bool
- func (x *CurrencyPairListRequest) GetSort() *sort.Sort
- func (x *CurrencyPairListRequest) GetStep() *currency.Currency_Pair_ID
- func (*CurrencyPairListRequest) ProtoMessage()
- func (x *CurrencyPairListRequest) ProtoReflect() protoreflect.Message
- func (x *CurrencyPairListRequest) Reset()
- func (x *CurrencyPairListRequest) String() string
- type CurrencyPairRateSourceBotKeyClient
- type CurrencyPairRateSourceBotKeyServer
- type CurrencyPairRateSourceClient
- type CurrencyPairRateSourceServer
- type CurrencyPairRateSourceValueListByFilterRequest
- func (*CurrencyPairRateSourceValueListByFilterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CurrencyPairRateSourceValueListByFilterRequest) GetCurrencyPairs() []*currency.Currency_Pair_ID
- func (x *CurrencyPairRateSourceValueListByFilterRequest) GetOnlyPublishedPair() bool
- func (x *CurrencyPairRateSourceValueListByFilterRequest) GetOnlyPublishedSource() bool
- func (*CurrencyPairRateSourceValueListByFilterRequest) ProtoMessage()
- func (x *CurrencyPairRateSourceValueListByFilterRequest) ProtoReflect() protoreflect.Message
- func (x *CurrencyPairRateSourceValueListByFilterRequest) Reset()
- func (x *CurrencyPairRateSourceValueListByFilterRequest) String() string
- type CurrencyPairRateSourceValueListRequest
- func (*CurrencyPairRateSourceValueListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CurrencyPairRateSourceValueListRequest) GetOnlyPublishedPair() bool
- func (x *CurrencyPairRateSourceValueListRequest) GetOnlyPublishedSource() bool
- func (x *CurrencyPairRateSourceValueListRequest) GetSort() *sort.Sort
- func (x *CurrencyPairRateSourceValueListRequest) GetStep() *currency.Currency_Pair_ID
- func (*CurrencyPairRateSourceValueListRequest) ProtoMessage()
- func (x *CurrencyPairRateSourceValueListRequest) ProtoReflect() protoreflect.Message
- func (x *CurrencyPairRateSourceValueListRequest) Reset()
- func (x *CurrencyPairRateSourceValueListRequest) String() string
- type CurrencyPairRateSourceValueSetRequest
- func (*CurrencyPairRateSourceValueSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CurrencyPairRateSourceValueSetRequest) GetCurrencyPair() *currency.Currency_Pair_ID
- func (x *CurrencyPairRateSourceValueSetRequest) GetSourceValue() string
- func (x *CurrencyPairRateSourceValueSetRequest) GetTargetValue() string
- func (*CurrencyPairRateSourceValueSetRequest) ProtoMessage()
- func (x *CurrencyPairRateSourceValueSetRequest) ProtoReflect() protoreflect.Message
- func (x *CurrencyPairRateSourceValueSetRequest) Reset()
- func (x *CurrencyPairRateSourceValueSetRequest) String() string
- type CurrencyPairRateSource_ValueListByFilterClient
- type CurrencyPairRateSource_ValueListByFilterServer
- type CurrencyPairRateSource_ValueListClient
- type CurrencyPairRateSource_ValueListServer
- type CurrencyPairServer
- type CurrencyPair_ListByCurrencyClient
- type CurrencyPair_ListByCurrencyServer
- type CurrencyPair_ListBySourceClient
- type CurrencyPair_ListBySourceServer
- type CurrencyPair_ListByTargetClient
- type CurrencyPair_ListByTargetServer
- type CurrencyPair_ListClient
- type CurrencyPair_ListServer
- type CurrencyServer
- type Currency_ListClient
- type Currency_ListServer
- type UnimplementedCurrencyPairRateSourceBotKeyServer
- type UnimplementedCurrencyPairRateSourceServer
- func (UnimplementedCurrencyPairRateSourceServer) Get(context.Context, *emptypb.Empty) (*currency.Currency_Pair_Rate_Source, error)
- func (UnimplementedCurrencyPairRateSourceServer) HeaderGet(context.Context, *emptypb.Empty) (*currency.Currency_Pair_Rate_Source_Header, error)
- func (UnimplementedCurrencyPairRateSourceServer) ValueGet(context.Context, *currency.Currency_Pair_ID) (*currency.Currency_Pair_Rate_Source_Option_Value, error)
- func (UnimplementedCurrencyPairRateSourceServer) ValueList(*CurrencyPairRateSourceValueListRequest, ...) error
- func (UnimplementedCurrencyPairRateSourceServer) ValueListByFilter(*CurrencyPairRateSourceValueListByFilterRequest, ...) error
- func (UnimplementedCurrencyPairRateSourceServer) ValueSet(context.Context, *CurrencyPairRateSourceValueSetRequest) (*currency.Currency_Pair_Rate_Source_Option_Value, error)
- type UnimplementedCurrencyPairServer
- func (UnimplementedCurrencyPairServer) Get(context.Context, *currency.Currency_Pair_ID) (*currency.Currency_Pair, error)
- func (UnimplementedCurrencyPairServer) List(*CurrencyPairListRequest, CurrencyPair_ListServer) error
- func (UnimplementedCurrencyPairServer) ListByCurrency(*CurrencyPairListByCurrencyRequest, CurrencyPair_ListByCurrencyServer) error
- func (UnimplementedCurrencyPairServer) ListBySource(*CurrencyPairListBySourceRequest, CurrencyPair_ListBySourceServer) error
- func (UnimplementedCurrencyPairServer) ListByTarget(*CurrencyPairListByTargetRequest, CurrencyPair_ListByTargetServer) error
- type UnimplementedCurrencyServer
- type UnsafeCurrencyPairRateSourceBotKeyServer
- type UnsafeCurrencyPairRateSourceServer
- type UnsafeCurrencyPairServer
- type UnsafeCurrencyServer
Constants ¶
This section is empty.
Variables ¶
var CurrencyPairRateSourceBotKey_ServiceDesc = grpc.ServiceDesc{ ServiceName: "biconom.bot.currency.v1.CurrencyPairRateSourceBotKey", HandlerType: (*CurrencyPairRateSourceBotKeyServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _CurrencyPairRateSourceBotKey_Get_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "biconom/bot/currency/v1/currency_pair_rate_source_bot_key.proto", }
CurrencyPairRateSourceBotKey_ServiceDesc is the grpc.ServiceDesc for CurrencyPairRateSourceBotKey service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CurrencyPairRateSource_ServiceDesc = grpc.ServiceDesc{ ServiceName: "biconom.bot.currency.v1.CurrencyPairRateSource", HandlerType: (*CurrencyPairRateSourceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _CurrencyPairRateSource_Get_Handler, }, { MethodName: "HeaderGet", Handler: _CurrencyPairRateSource_HeaderGet_Handler, }, { MethodName: "ValueGet", Handler: _CurrencyPairRateSource_ValueGet_Handler, }, { MethodName: "ValueSet", Handler: _CurrencyPairRateSource_ValueSet_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "ValueList", Handler: _CurrencyPairRateSource_ValueList_Handler, ServerStreams: true, }, { StreamName: "ValueListByFilter", Handler: _CurrencyPairRateSource_ValueListByFilter_Handler, ServerStreams: true, }, }, Metadata: "biconom/bot/currency/v1/currency_pair_rate_source.proto", }
CurrencyPairRateSource_ServiceDesc is the grpc.ServiceDesc for CurrencyPairRateSource service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CurrencyPair_ServiceDesc = grpc.ServiceDesc{ ServiceName: "biconom.bot.currency.v1.CurrencyPair", HandlerType: (*CurrencyPairServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _CurrencyPair_Get_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "List", Handler: _CurrencyPair_List_Handler, ServerStreams: true, }, { StreamName: "ListBySource", Handler: _CurrencyPair_ListBySource_Handler, ServerStreams: true, }, { StreamName: "ListByTarget", Handler: _CurrencyPair_ListByTarget_Handler, ServerStreams: true, }, { StreamName: "ListByCurrency", Handler: _CurrencyPair_ListByCurrency_Handler, ServerStreams: true, }, }, Metadata: "biconom/bot/currency/v1/currency_pair.proto", }
CurrencyPair_ServiceDesc is the grpc.ServiceDesc for CurrencyPair service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Currency_ServiceDesc = grpc.ServiceDesc{ ServiceName: "biconom.bot.currency.v1.Currency", HandlerType: (*CurrencyServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _Currency_Get_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "List", Handler: _Currency_List_Handler, ServerStreams: true, }, }, Metadata: "biconom/bot/currency/v1/currency.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)
var File_biconom_bot_currency_v1_currency_pair_proto protoreflect.FileDescriptor
var File_biconom_bot_currency_v1_currency_pair_rate_source_bot_key_proto protoreflect.FileDescriptor
var File_biconom_bot_currency_v1_currency_pair_rate_source_proto protoreflect.FileDescriptor
var File_biconom_bot_currency_v1_currency_proto protoreflect.FileDescriptor
Functions ¶
func RegisterCurrencyPairRateSourceBotKeyServer ¶
func RegisterCurrencyPairRateSourceBotKeyServer(s grpc.ServiceRegistrar, srv CurrencyPairRateSourceBotKeyServer)
func RegisterCurrencyPairRateSourceServer ¶
func RegisterCurrencyPairRateSourceServer(s grpc.ServiceRegistrar, srv CurrencyPairRateSourceServer)
func RegisterCurrencyPairServer ¶
func RegisterCurrencyPairServer(s grpc.ServiceRegistrar, srv CurrencyPairServer)
func RegisterCurrencyServer ¶
func RegisterCurrencyServer(s grpc.ServiceRegistrar, srv CurrencyServer)
Types ¶
type CurrencyClient ¶
type CurrencyClient interface { Get(ctx context.Context, in *currency.Currency_ID, opts ...grpc.CallOption) (*currency.Currency, error) List(ctx context.Context, in *CurrencyListRequest, opts ...grpc.CallOption) (Currency_ListClient, 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 CurrencyListRequest ¶
type CurrencyListRequest struct { Step *currency.Currency_ID `protobuf:"bytes,1,opt,name=step,proto3" json:"step,omitempty"` Sort *sort.Sort `protobuf:"bytes,2,opt,name=sort,proto3" json:"sort,omitempty"` OnlyPublishedCurrency bool `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CurrencyListRequest) Descriptor
deprecated
func (*CurrencyListRequest) Descriptor() ([]byte, []int)
Deprecated: Use CurrencyListRequest.ProtoReflect.Descriptor instead.
func (*CurrencyListRequest) GetOnlyPublishedCurrency ¶
func (x *CurrencyListRequest) GetOnlyPublishedCurrency() bool
func (*CurrencyListRequest) GetSort ¶
func (x *CurrencyListRequest) GetSort() *sort.Sort
func (*CurrencyListRequest) GetStep ¶
func (x *CurrencyListRequest) GetStep() *currency.Currency_ID
func (*CurrencyListRequest) ProtoMessage ¶
func (*CurrencyListRequest) ProtoMessage()
func (*CurrencyListRequest) ProtoReflect ¶
func (x *CurrencyListRequest) ProtoReflect() protoreflect.Message
func (*CurrencyListRequest) Reset ¶
func (x *CurrencyListRequest) Reset()
func (*CurrencyListRequest) String ¶
func (x *CurrencyListRequest) String() string
type CurrencyPairClient ¶
type CurrencyPairClient interface { Get(ctx context.Context, in *currency.Currency_Pair_ID, opts ...grpc.CallOption) (*currency.Currency_Pair, error) List(ctx context.Context, in *CurrencyPairListRequest, opts ...grpc.CallOption) (CurrencyPair_ListClient, error) ListBySource(ctx context.Context, in *CurrencyPairListBySourceRequest, opts ...grpc.CallOption) (CurrencyPair_ListBySourceClient, error) ListByTarget(ctx context.Context, in *CurrencyPairListByTargetRequest, opts ...grpc.CallOption) (CurrencyPair_ListByTargetClient, error) ListByCurrency(ctx context.Context, in *CurrencyPairListByCurrencyRequest, opts ...grpc.CallOption) (CurrencyPair_ListByCurrencyClient, error) }
CurrencyPairClient is the client API for CurrencyPair 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 NewCurrencyPairClient ¶
func NewCurrencyPairClient(cc grpc.ClientConnInterface) CurrencyPairClient
type CurrencyPairListByCurrencyRequest ¶
type CurrencyPairListByCurrencyRequest struct { Currency *currency.Currency_ID `protobuf:"bytes,1,opt,name=currency,proto3" json:"currency,omitempty"` Sort *sort.Sort `protobuf:"bytes,2,opt,name=sort,proto3" json:"sort,omitempty"` OnlyPublishedPair bool `protobuf:"varint,3,opt,name=only_published_pair,json=onlyPublishedPair,proto3" json:"only_published_pair,omitempty"` // contains filtered or unexported fields }
func (*CurrencyPairListByCurrencyRequest) Descriptor
deprecated
func (*CurrencyPairListByCurrencyRequest) Descriptor() ([]byte, []int)
Deprecated: Use CurrencyPairListByCurrencyRequest.ProtoReflect.Descriptor instead.
func (*CurrencyPairListByCurrencyRequest) GetCurrency ¶
func (x *CurrencyPairListByCurrencyRequest) GetCurrency() *currency.Currency_ID
func (*CurrencyPairListByCurrencyRequest) GetOnlyPublishedPair ¶
func (x *CurrencyPairListByCurrencyRequest) GetOnlyPublishedPair() bool
func (*CurrencyPairListByCurrencyRequest) GetSort ¶
func (x *CurrencyPairListByCurrencyRequest) GetSort() *sort.Sort
func (*CurrencyPairListByCurrencyRequest) ProtoMessage ¶
func (*CurrencyPairListByCurrencyRequest) ProtoMessage()
func (*CurrencyPairListByCurrencyRequest) ProtoReflect ¶
func (x *CurrencyPairListByCurrencyRequest) ProtoReflect() protoreflect.Message
func (*CurrencyPairListByCurrencyRequest) Reset ¶
func (x *CurrencyPairListByCurrencyRequest) Reset()
func (*CurrencyPairListByCurrencyRequest) String ¶
func (x *CurrencyPairListByCurrencyRequest) String() string
type CurrencyPairListBySourceRequest ¶
type CurrencyPairListBySourceRequest struct { SourceCurrency *currency.Currency_ID `protobuf:"bytes,1,opt,name=source_currency,json=sourceCurrency,proto3" json:"source_currency,omitempty"` Step *currency.Currency_ID `protobuf:"bytes,2,opt,name=step,proto3" json:"step,omitempty"` Sort *sort.Sort `protobuf:"bytes,3,opt,name=sort,proto3" json:"sort,omitempty"` OnlyPublishedPair bool `protobuf:"varint,4,opt,name=only_published_pair,json=onlyPublishedPair,proto3" json:"only_published_pair,omitempty"` // contains filtered or unexported fields }
func (*CurrencyPairListBySourceRequest) Descriptor
deprecated
func (*CurrencyPairListBySourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CurrencyPairListBySourceRequest.ProtoReflect.Descriptor instead.
func (*CurrencyPairListBySourceRequest) GetOnlyPublishedPair ¶
func (x *CurrencyPairListBySourceRequest) GetOnlyPublishedPair() bool
func (*CurrencyPairListBySourceRequest) GetSort ¶
func (x *CurrencyPairListBySourceRequest) GetSort() *sort.Sort
func (*CurrencyPairListBySourceRequest) GetSourceCurrency ¶
func (x *CurrencyPairListBySourceRequest) GetSourceCurrency() *currency.Currency_ID
func (*CurrencyPairListBySourceRequest) GetStep ¶
func (x *CurrencyPairListBySourceRequest) GetStep() *currency.Currency_ID
func (*CurrencyPairListBySourceRequest) ProtoMessage ¶
func (*CurrencyPairListBySourceRequest) ProtoMessage()
func (*CurrencyPairListBySourceRequest) ProtoReflect ¶
func (x *CurrencyPairListBySourceRequest) ProtoReflect() protoreflect.Message
func (*CurrencyPairListBySourceRequest) Reset ¶
func (x *CurrencyPairListBySourceRequest) Reset()
func (*CurrencyPairListBySourceRequest) String ¶
func (x *CurrencyPairListBySourceRequest) String() string
type CurrencyPairListByTargetRequest ¶
type CurrencyPairListByTargetRequest struct { TargetCurrency *currency.Currency_ID `protobuf:"bytes,1,opt,name=target_currency,json=targetCurrency,proto3" json:"target_currency,omitempty"` Step *currency.Currency_ID `protobuf:"bytes,2,opt,name=step,proto3" json:"step,omitempty"` Sort *sort.Sort `protobuf:"bytes,3,opt,name=sort,proto3" json:"sort,omitempty"` OnlyPublishedPair bool `protobuf:"varint,4,opt,name=only_published_pair,json=onlyPublishedPair,proto3" json:"only_published_pair,omitempty"` // contains filtered or unexported fields }
func (*CurrencyPairListByTargetRequest) Descriptor
deprecated
func (*CurrencyPairListByTargetRequest) Descriptor() ([]byte, []int)
Deprecated: Use CurrencyPairListByTargetRequest.ProtoReflect.Descriptor instead.
func (*CurrencyPairListByTargetRequest) GetOnlyPublishedPair ¶
func (x *CurrencyPairListByTargetRequest) GetOnlyPublishedPair() bool
func (*CurrencyPairListByTargetRequest) GetSort ¶
func (x *CurrencyPairListByTargetRequest) GetSort() *sort.Sort
func (*CurrencyPairListByTargetRequest) GetStep ¶
func (x *CurrencyPairListByTargetRequest) GetStep() *currency.Currency_ID
func (*CurrencyPairListByTargetRequest) GetTargetCurrency ¶
func (x *CurrencyPairListByTargetRequest) GetTargetCurrency() *currency.Currency_ID
func (*CurrencyPairListByTargetRequest) ProtoMessage ¶
func (*CurrencyPairListByTargetRequest) ProtoMessage()
func (*CurrencyPairListByTargetRequest) ProtoReflect ¶
func (x *CurrencyPairListByTargetRequest) ProtoReflect() protoreflect.Message
func (*CurrencyPairListByTargetRequest) Reset ¶
func (x *CurrencyPairListByTargetRequest) Reset()
func (*CurrencyPairListByTargetRequest) String ¶
func (x *CurrencyPairListByTargetRequest) String() string
type CurrencyPairListRequest ¶
type CurrencyPairListRequest struct { Step *currency.Currency_Pair_ID `protobuf:"bytes,1,opt,name=step,proto3" json:"step,omitempty"` Sort *sort.Sort `protobuf:"bytes,2,opt,name=sort,proto3" json:"sort,omitempty"` OnlyPublishedPair bool `protobuf:"varint,3,opt,name=only_published_pair,json=onlyPublishedPair,proto3" json:"only_published_pair,omitempty"` // contains filtered or unexported fields }
func (*CurrencyPairListRequest) Descriptor
deprecated
func (*CurrencyPairListRequest) Descriptor() ([]byte, []int)
Deprecated: Use CurrencyPairListRequest.ProtoReflect.Descriptor instead.
func (*CurrencyPairListRequest) GetOnlyPublishedPair ¶
func (x *CurrencyPairListRequest) GetOnlyPublishedPair() bool
func (*CurrencyPairListRequest) GetSort ¶
func (x *CurrencyPairListRequest) GetSort() *sort.Sort
func (*CurrencyPairListRequest) GetStep ¶
func (x *CurrencyPairListRequest) GetStep() *currency.Currency_Pair_ID
func (*CurrencyPairListRequest) ProtoMessage ¶
func (*CurrencyPairListRequest) ProtoMessage()
func (*CurrencyPairListRequest) ProtoReflect ¶
func (x *CurrencyPairListRequest) ProtoReflect() protoreflect.Message
func (*CurrencyPairListRequest) Reset ¶
func (x *CurrencyPairListRequest) Reset()
func (*CurrencyPairListRequest) String ¶
func (x *CurrencyPairListRequest) String() string
type CurrencyPairRateSourceBotKeyClient ¶
type CurrencyPairRateSourceBotKeyClient interface {
Get(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*currency.Currency_Pair_Rate_Source_BotKey, error)
}
CurrencyPairRateSourceBotKeyClient is the client API for CurrencyPairRateSourceBotKey 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 NewCurrencyPairRateSourceBotKeyClient ¶
func NewCurrencyPairRateSourceBotKeyClient(cc grpc.ClientConnInterface) CurrencyPairRateSourceBotKeyClient
type CurrencyPairRateSourceBotKeyServer ¶
type CurrencyPairRateSourceBotKeyServer interface { Get(context.Context, *emptypb.Empty) (*currency.Currency_Pair_Rate_Source_BotKey, error) // contains filtered or unexported methods }
CurrencyPairRateSourceBotKeyServer is the server API for CurrencyPairRateSourceBotKey service. All implementations must embed UnimplementedCurrencyPairRateSourceBotKeyServer for forward compatibility
type CurrencyPairRateSourceClient ¶
type CurrencyPairRateSourceClient interface { Get(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*currency.Currency_Pair_Rate_Source, error) HeaderGet(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*currency.Currency_Pair_Rate_Source_Header, error) ValueGet(ctx context.Context, in *currency.Currency_Pair_ID, opts ...grpc.CallOption) (*currency.Currency_Pair_Rate_Source_Option_Value, error) ValueSet(ctx context.Context, in *CurrencyPairRateSourceValueSetRequest, opts ...grpc.CallOption) (*currency.Currency_Pair_Rate_Source_Option_Value, error) ValueList(ctx context.Context, in *CurrencyPairRateSourceValueListRequest, opts ...grpc.CallOption) (CurrencyPairRateSource_ValueListClient, error) ValueListByFilter(ctx context.Context, in *CurrencyPairRateSourceValueListByFilterRequest, opts ...grpc.CallOption) (CurrencyPairRateSource_ValueListByFilterClient, error) }
CurrencyPairRateSourceClient is the client API for CurrencyPairRateSource 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 NewCurrencyPairRateSourceClient ¶
func NewCurrencyPairRateSourceClient(cc grpc.ClientConnInterface) CurrencyPairRateSourceClient
type CurrencyPairRateSourceServer ¶
type CurrencyPairRateSourceServer interface { Get(context.Context, *emptypb.Empty) (*currency.Currency_Pair_Rate_Source, error) HeaderGet(context.Context, *emptypb.Empty) (*currency.Currency_Pair_Rate_Source_Header, error) ValueGet(context.Context, *currency.Currency_Pair_ID) (*currency.Currency_Pair_Rate_Source_Option_Value, error) ValueSet(context.Context, *CurrencyPairRateSourceValueSetRequest) (*currency.Currency_Pair_Rate_Source_Option_Value, error) ValueList(*CurrencyPairRateSourceValueListRequest, CurrencyPairRateSource_ValueListServer) error ValueListByFilter(*CurrencyPairRateSourceValueListByFilterRequest, CurrencyPairRateSource_ValueListByFilterServer) error // contains filtered or unexported methods }
CurrencyPairRateSourceServer is the server API for CurrencyPairRateSource service. All implementations must embed UnimplementedCurrencyPairRateSourceServer for forward compatibility
type CurrencyPairRateSourceValueListByFilterRequest ¶
type CurrencyPairRateSourceValueListByFilterRequest struct { CurrencyPairs []*currency.Currency_Pair_ID `protobuf:"bytes,1,rep,name=currency_pairs,json=currencyPairs,proto3" json:"currency_pairs,omitempty"` OnlyPublishedSource bool `protobuf:"varint,2,opt,name=only_published_source,json=onlyPublishedSource,proto3" json:"only_published_source,omitempty"` OnlyPublishedPair bool `protobuf:"varint,3,opt,name=only_published_pair,json=onlyPublishedPair,proto3" json:"only_published_pair,omitempty"` // contains filtered or unexported fields }
func (*CurrencyPairRateSourceValueListByFilterRequest) Descriptor
deprecated
func (*CurrencyPairRateSourceValueListByFilterRequest) Descriptor() ([]byte, []int)
Deprecated: Use CurrencyPairRateSourceValueListByFilterRequest.ProtoReflect.Descriptor instead.
func (*CurrencyPairRateSourceValueListByFilterRequest) GetCurrencyPairs ¶
func (x *CurrencyPairRateSourceValueListByFilterRequest) GetCurrencyPairs() []*currency.Currency_Pair_ID
func (*CurrencyPairRateSourceValueListByFilterRequest) GetOnlyPublishedPair ¶
func (x *CurrencyPairRateSourceValueListByFilterRequest) GetOnlyPublishedPair() bool
func (*CurrencyPairRateSourceValueListByFilterRequest) GetOnlyPublishedSource ¶
func (x *CurrencyPairRateSourceValueListByFilterRequest) GetOnlyPublishedSource() bool
func (*CurrencyPairRateSourceValueListByFilterRequest) ProtoMessage ¶
func (*CurrencyPairRateSourceValueListByFilterRequest) ProtoMessage()
func (*CurrencyPairRateSourceValueListByFilterRequest) ProtoReflect ¶
func (x *CurrencyPairRateSourceValueListByFilterRequest) ProtoReflect() protoreflect.Message
func (*CurrencyPairRateSourceValueListByFilterRequest) Reset ¶
func (x *CurrencyPairRateSourceValueListByFilterRequest) Reset()
func (*CurrencyPairRateSourceValueListByFilterRequest) String ¶
func (x *CurrencyPairRateSourceValueListByFilterRequest) String() string
type CurrencyPairRateSourceValueListRequest ¶
type CurrencyPairRateSourceValueListRequest struct { Step *currency.Currency_Pair_ID `protobuf:"bytes,1,opt,name=step,proto3" json:"step,omitempty"` Sort *sort.Sort `protobuf:"bytes,2,opt,name=sort,proto3" json:"sort,omitempty"` OnlyPublishedSource bool `protobuf:"varint,3,opt,name=only_published_source,json=onlyPublishedSource,proto3" json:"only_published_source,omitempty"` OnlyPublishedPair bool `protobuf:"varint,4,opt,name=only_published_pair,json=onlyPublishedPair,proto3" json:"only_published_pair,omitempty"` // contains filtered or unexported fields }
func (*CurrencyPairRateSourceValueListRequest) Descriptor
deprecated
func (*CurrencyPairRateSourceValueListRequest) Descriptor() ([]byte, []int)
Deprecated: Use CurrencyPairRateSourceValueListRequest.ProtoReflect.Descriptor instead.
func (*CurrencyPairRateSourceValueListRequest) GetOnlyPublishedPair ¶
func (x *CurrencyPairRateSourceValueListRequest) GetOnlyPublishedPair() bool
func (*CurrencyPairRateSourceValueListRequest) GetOnlyPublishedSource ¶
func (x *CurrencyPairRateSourceValueListRequest) GetOnlyPublishedSource() bool
func (*CurrencyPairRateSourceValueListRequest) GetSort ¶
func (x *CurrencyPairRateSourceValueListRequest) GetSort() *sort.Sort
func (*CurrencyPairRateSourceValueListRequest) GetStep ¶
func (x *CurrencyPairRateSourceValueListRequest) GetStep() *currency.Currency_Pair_ID
func (*CurrencyPairRateSourceValueListRequest) ProtoMessage ¶
func (*CurrencyPairRateSourceValueListRequest) ProtoMessage()
func (*CurrencyPairRateSourceValueListRequest) ProtoReflect ¶
func (x *CurrencyPairRateSourceValueListRequest) ProtoReflect() protoreflect.Message
func (*CurrencyPairRateSourceValueListRequest) Reset ¶
func (x *CurrencyPairRateSourceValueListRequest) Reset()
func (*CurrencyPairRateSourceValueListRequest) String ¶
func (x *CurrencyPairRateSourceValueListRequest) String() string
type CurrencyPairRateSourceValueSetRequest ¶
type CurrencyPairRateSourceValueSetRequest struct { CurrencyPair *currency.Currency_Pair_ID `protobuf:"bytes,1,opt,name=currency_pair,json=currencyPair,proto3" json:"currency_pair,omitempty"` SourceValue string `protobuf:"bytes,2,opt,name=source_value,json=sourceValue,proto3" json:"source_value,omitempty"` TargetValue string `protobuf:"bytes,3,opt,name=target_value,json=targetValue,proto3" json:"target_value,omitempty"` // contains filtered or unexported fields }
func (*CurrencyPairRateSourceValueSetRequest) Descriptor
deprecated
func (*CurrencyPairRateSourceValueSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use CurrencyPairRateSourceValueSetRequest.ProtoReflect.Descriptor instead.
func (*CurrencyPairRateSourceValueSetRequest) GetCurrencyPair ¶
func (x *CurrencyPairRateSourceValueSetRequest) GetCurrencyPair() *currency.Currency_Pair_ID
func (*CurrencyPairRateSourceValueSetRequest) GetSourceValue ¶
func (x *CurrencyPairRateSourceValueSetRequest) GetSourceValue() string
func (*CurrencyPairRateSourceValueSetRequest) GetTargetValue ¶
func (x *CurrencyPairRateSourceValueSetRequest) GetTargetValue() string
func (*CurrencyPairRateSourceValueSetRequest) ProtoMessage ¶
func (*CurrencyPairRateSourceValueSetRequest) ProtoMessage()
func (*CurrencyPairRateSourceValueSetRequest) ProtoReflect ¶
func (x *CurrencyPairRateSourceValueSetRequest) ProtoReflect() protoreflect.Message
func (*CurrencyPairRateSourceValueSetRequest) Reset ¶
func (x *CurrencyPairRateSourceValueSetRequest) Reset()
func (*CurrencyPairRateSourceValueSetRequest) String ¶
func (x *CurrencyPairRateSourceValueSetRequest) String() string
type CurrencyPairRateSource_ValueListByFilterClient ¶
type CurrencyPairRateSource_ValueListByFilterClient interface { Recv() (*currency.Currency_Pair_Rate_Source_Option_Value, error) grpc.ClientStream }
type CurrencyPairRateSource_ValueListByFilterServer ¶
type CurrencyPairRateSource_ValueListByFilterServer interface { Send(*currency.Currency_Pair_Rate_Source_Option_Value) error grpc.ServerStream }
type CurrencyPairRateSource_ValueListClient ¶
type CurrencyPairRateSource_ValueListClient interface { Recv() (*currency.Currency_Pair_Rate_Source_Option_Value, error) grpc.ClientStream }
type CurrencyPairRateSource_ValueListServer ¶
type CurrencyPairRateSource_ValueListServer interface { Send(*currency.Currency_Pair_Rate_Source_Option_Value) error grpc.ServerStream }
type CurrencyPairServer ¶
type CurrencyPairServer interface { Get(context.Context, *currency.Currency_Pair_ID) (*currency.Currency_Pair, error) List(*CurrencyPairListRequest, CurrencyPair_ListServer) error ListBySource(*CurrencyPairListBySourceRequest, CurrencyPair_ListBySourceServer) error ListByTarget(*CurrencyPairListByTargetRequest, CurrencyPair_ListByTargetServer) error ListByCurrency(*CurrencyPairListByCurrencyRequest, CurrencyPair_ListByCurrencyServer) error // contains filtered or unexported methods }
CurrencyPairServer is the server API for CurrencyPair service. All implementations must embed UnimplementedCurrencyPairServer for forward compatibility
type CurrencyPair_ListByCurrencyClient ¶
type CurrencyPair_ListByCurrencyClient interface { Recv() (*currency.Currency_Pair, error) grpc.ClientStream }
type CurrencyPair_ListByCurrencyServer ¶
type CurrencyPair_ListByCurrencyServer interface { Send(*currency.Currency_Pair) error grpc.ServerStream }
type CurrencyPair_ListBySourceClient ¶
type CurrencyPair_ListBySourceClient interface { Recv() (*currency.Currency_Pair, error) grpc.ClientStream }
type CurrencyPair_ListBySourceServer ¶
type CurrencyPair_ListBySourceServer interface { Send(*currency.Currency_Pair) error grpc.ServerStream }
type CurrencyPair_ListByTargetClient ¶
type CurrencyPair_ListByTargetClient interface { Recv() (*currency.Currency_Pair, error) grpc.ClientStream }
type CurrencyPair_ListByTargetServer ¶
type CurrencyPair_ListByTargetServer interface { Send(*currency.Currency_Pair) error grpc.ServerStream }
type CurrencyPair_ListClient ¶
type CurrencyPair_ListClient interface { Recv() (*currency.Currency_Pair, error) grpc.ClientStream }
type CurrencyPair_ListServer ¶
type CurrencyPair_ListServer interface { Send(*currency.Currency_Pair) error grpc.ServerStream }
type CurrencyServer ¶
type CurrencyServer interface { Get(context.Context, *currency.Currency_ID) (*currency.Currency, error) List(*CurrencyListRequest, Currency_ListServer) error // contains filtered or unexported methods }
CurrencyServer is the server API for Currency service. All implementations must embed UnimplementedCurrencyServer for forward compatibility
type Currency_ListClient ¶
type Currency_ListClient interface { Recv() (*currency.Currency, error) grpc.ClientStream }
type Currency_ListServer ¶
type Currency_ListServer interface { Send(*currency.Currency) error grpc.ServerStream }
type UnimplementedCurrencyPairRateSourceBotKeyServer ¶
type UnimplementedCurrencyPairRateSourceBotKeyServer struct { }
UnimplementedCurrencyPairRateSourceBotKeyServer must be embedded to have forward compatible implementations.
type UnimplementedCurrencyPairRateSourceServer ¶
type UnimplementedCurrencyPairRateSourceServer struct { }
UnimplementedCurrencyPairRateSourceServer must be embedded to have forward compatible implementations.
func (UnimplementedCurrencyPairRateSourceServer) HeaderGet ¶
func (UnimplementedCurrencyPairRateSourceServer) HeaderGet(context.Context, *emptypb.Empty) (*currency.Currency_Pair_Rate_Source_Header, error)
func (UnimplementedCurrencyPairRateSourceServer) ValueListByFilter ¶
type UnimplementedCurrencyPairServer ¶
type UnimplementedCurrencyPairServer struct { }
UnimplementedCurrencyPairServer must be embedded to have forward compatible implementations.
func (UnimplementedCurrencyPairServer) Get ¶
func (UnimplementedCurrencyPairServer) Get(context.Context, *currency.Currency_Pair_ID) (*currency.Currency_Pair, error)
func (UnimplementedCurrencyPairServer) ListByCurrency ¶
func (UnimplementedCurrencyPairServer) ListByCurrency(*CurrencyPairListByCurrencyRequest, CurrencyPair_ListByCurrencyServer) error
func (UnimplementedCurrencyPairServer) ListBySource ¶
func (UnimplementedCurrencyPairServer) ListBySource(*CurrencyPairListBySourceRequest, CurrencyPair_ListBySourceServer) error
func (UnimplementedCurrencyPairServer) ListByTarget ¶
func (UnimplementedCurrencyPairServer) ListByTarget(*CurrencyPairListByTargetRequest, CurrencyPair_ListByTargetServer) error
type UnimplementedCurrencyServer ¶
type UnimplementedCurrencyServer struct { }
UnimplementedCurrencyServer must be embedded to have forward compatible implementations.
func (UnimplementedCurrencyServer) Get ¶
func (UnimplementedCurrencyServer) Get(context.Context, *currency.Currency_ID) (*currency.Currency, error)
func (UnimplementedCurrencyServer) List ¶
func (UnimplementedCurrencyServer) List(*CurrencyListRequest, Currency_ListServer) error
type UnsafeCurrencyPairRateSourceBotKeyServer ¶
type UnsafeCurrencyPairRateSourceBotKeyServer interface {
// contains filtered or unexported methods
}
UnsafeCurrencyPairRateSourceBotKeyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CurrencyPairRateSourceBotKeyServer will result in compilation errors.
type UnsafeCurrencyPairRateSourceServer ¶
type UnsafeCurrencyPairRateSourceServer interface {
// contains filtered or unexported methods
}
UnsafeCurrencyPairRateSourceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CurrencyPairRateSourceServer will result in compilation errors.
type UnsafeCurrencyPairServer ¶
type UnsafeCurrencyPairServer interface {
// contains filtered or unexported methods
}
UnsafeCurrencyPairServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CurrencyPairServer will result in compilation errors.
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.