Versions in this module Expand all Collapse all v0 v0.1.2 Sep 8, 2022 Changes in this version + var ContentType_name = map[int32]string + var ContentType_value = map[string]int32 + var File_tdex_v1_swap_proto protoreflect.FileDescriptor + var File_tdex_v1_trade_proto protoreflect.FileDescriptor + var File_tdex_v1_transport_proto protoreflect.FileDescriptor + var File_tdex_v1_types_proto protoreflect.FileDescriptor + var TradeService_ServiceDesc = grpc.ServiceDesc + var TradeType_name = map[int32]string + var TradeType_value = map[string]int32 + var TransportService_ServiceDesc = grpc.ServiceDesc + func RegisterTradeServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterTradeServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client TradeServiceClient) error + func RegisterTradeServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterTradeServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server TradeServiceServer) error + func RegisterTradeServiceServer(s grpc.ServiceRegistrar, srv TradeServiceServer) + func RegisterTransportServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterTransportServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client TransportServiceClient) error + func RegisterTransportServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterTransportServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server TransportServiceServer) error + func RegisterTransportServiceServer(s grpc.ServiceRegistrar, srv TransportServiceServer) + type Balance struct + BaseAmount uint64 + QuoteAmount uint64 + func (*Balance) Descriptor() ([]byte, []int) + func (*Balance) ProtoMessage() + func (x *Balance) GetBaseAmount() uint64 + func (x *Balance) GetQuoteAmount() uint64 + func (x *Balance) ProtoReflect() protoreflect.Message + func (x *Balance) Reset() + func (x *Balance) String() string + type BalanceWithFee struct + Balance *Balance + Fee *Fee + func (*BalanceWithFee) Descriptor() ([]byte, []int) + func (*BalanceWithFee) ProtoMessage() + func (x *BalanceWithFee) GetBalance() *Balance + func (x *BalanceWithFee) GetFee() *Fee + func (x *BalanceWithFee) ProtoReflect() protoreflect.Message + func (x *BalanceWithFee) Reset() + func (x *BalanceWithFee) String() string + type CompleteTradeRequest struct + SwapComplete *SwapComplete + SwapFail *SwapFail + func (*CompleteTradeRequest) Descriptor() ([]byte, []int) + func (*CompleteTradeRequest) ProtoMessage() + func (x *CompleteTradeRequest) GetSwapComplete() *SwapComplete + func (x *CompleteTradeRequest) GetSwapFail() *SwapFail + func (x *CompleteTradeRequest) ProtoReflect() protoreflect.Message + func (x *CompleteTradeRequest) Reset() + func (x *CompleteTradeRequest) String() string + type CompleteTradeResponse struct + SwapFail *SwapFail + Txid string + func (*CompleteTradeResponse) Descriptor() ([]byte, []int) + func (*CompleteTradeResponse) ProtoMessage() + func (x *CompleteTradeResponse) GetSwapFail() *SwapFail + func (x *CompleteTradeResponse) GetTxid() string + func (x *CompleteTradeResponse) ProtoReflect() protoreflect.Message + func (x *CompleteTradeResponse) Reset() + func (x *CompleteTradeResponse) String() string + type ContentType int32 + const ContentType_CONTENT_TYPE_GRPC + const ContentType_CONTENT_TYPE_GRPCWEB + const ContentType_CONTENT_TYPE_GRPCWEBTEXT + const ContentType_CONTENT_TYPE_JSON + func (ContentType) Descriptor() protoreflect.EnumDescriptor + func (ContentType) EnumDescriptor() ([]byte, []int) + func (ContentType) Type() protoreflect.EnumType + func (x ContentType) Enum() *ContentType + func (x ContentType) Number() protoreflect.EnumNumber + func (x ContentType) String() string + type Fee struct + BasisPoint int64 + Fixed *Fixed + func (*Fee) Descriptor() ([]byte, []int) + func (*Fee) ProtoMessage() + func (x *Fee) GetBasisPoint() int64 + func (x *Fee) GetFixed() *Fixed + func (x *Fee) ProtoReflect() protoreflect.Message + func (x *Fee) Reset() + func (x *Fee) String() string + type Fixed struct + BaseFee int64 + QuoteFee int64 + func (*Fixed) Descriptor() ([]byte, []int) + func (*Fixed) ProtoMessage() + func (x *Fixed) GetBaseFee() int64 + func (x *Fixed) GetQuoteFee() int64 + func (x *Fixed) ProtoReflect() protoreflect.Message + func (x *Fixed) Reset() + func (x *Fixed) String() string + type GetMarketBalanceRequest struct + Market *Market + func (*GetMarketBalanceRequest) Descriptor() ([]byte, []int) + func (*GetMarketBalanceRequest) ProtoMessage() + func (x *GetMarketBalanceRequest) GetMarket() *Market + func (x *GetMarketBalanceRequest) ProtoReflect() protoreflect.Message + func (x *GetMarketBalanceRequest) Reset() + func (x *GetMarketBalanceRequest) String() string + type GetMarketBalanceResponse struct + Balance *BalanceWithFee + func (*GetMarketBalanceResponse) Descriptor() ([]byte, []int) + func (*GetMarketBalanceResponse) ProtoMessage() + func (x *GetMarketBalanceResponse) GetBalance() *BalanceWithFee + func (x *GetMarketBalanceResponse) ProtoReflect() protoreflect.Message + func (x *GetMarketBalanceResponse) Reset() + func (x *GetMarketBalanceResponse) String() string + type ListMarketsRequest struct + func (*ListMarketsRequest) Descriptor() ([]byte, []int) + func (*ListMarketsRequest) ProtoMessage() + func (x *ListMarketsRequest) ProtoReflect() protoreflect.Message + func (x *ListMarketsRequest) Reset() + func (x *ListMarketsRequest) String() string + type ListMarketsResponse struct + Markets []*MarketWithFee + func (*ListMarketsResponse) Descriptor() ([]byte, []int) + func (*ListMarketsResponse) ProtoMessage() + func (x *ListMarketsResponse) GetMarkets() []*MarketWithFee + func (x *ListMarketsResponse) ProtoReflect() protoreflect.Message + func (x *ListMarketsResponse) Reset() + func (x *ListMarketsResponse) String() string + type Market struct + BaseAsset string + QuoteAsset string + func (*Market) Descriptor() ([]byte, []int) + func (*Market) ProtoMessage() + func (x *Market) GetBaseAsset() string + func (x *Market) GetQuoteAsset() string + func (x *Market) ProtoReflect() protoreflect.Message + func (x *Market) Reset() + func (x *Market) String() string + type MarketWithFee struct + Fee *Fee + Market *Market + func (*MarketWithFee) Descriptor() ([]byte, []int) + func (*MarketWithFee) ProtoMessage() + func (x *MarketWithFee) GetFee() *Fee + func (x *MarketWithFee) GetMarket() *Market + func (x *MarketWithFee) ProtoReflect() protoreflect.Message + func (x *MarketWithFee) Reset() + func (x *MarketWithFee) String() string + type Preview struct + Amount uint64 + Asset string + Balance *Balance + Fee *Fee + Price *Price + func (*Preview) Descriptor() ([]byte, []int) + func (*Preview) ProtoMessage() + func (x *Preview) GetAmount() uint64 + func (x *Preview) GetAsset() string + func (x *Preview) GetBalance() *Balance + func (x *Preview) GetFee() *Fee + func (x *Preview) GetPrice() *Price + func (x *Preview) ProtoReflect() protoreflect.Message + func (x *Preview) Reset() + func (x *Preview) String() string + type PreviewTradeRequest struct + Amount uint64 + Asset string + Market *Market + Type TradeType + func (*PreviewTradeRequest) Descriptor() ([]byte, []int) + func (*PreviewTradeRequest) ProtoMessage() + func (x *PreviewTradeRequest) GetAmount() uint64 + func (x *PreviewTradeRequest) GetAsset() string + func (x *PreviewTradeRequest) GetMarket() *Market + func (x *PreviewTradeRequest) GetType() TradeType + func (x *PreviewTradeRequest) ProtoReflect() protoreflect.Message + func (x *PreviewTradeRequest) Reset() + func (x *PreviewTradeRequest) String() string + type PreviewTradeResponse struct + Previews []*Preview + func (*PreviewTradeResponse) Descriptor() ([]byte, []int) + func (*PreviewTradeResponse) ProtoMessage() + func (x *PreviewTradeResponse) GetPreviews() []*Preview + func (x *PreviewTradeResponse) ProtoReflect() protoreflect.Message + func (x *PreviewTradeResponse) Reset() + func (x *PreviewTradeResponse) String() string + type Price struct + BasePrice float64 + QuotePrice float64 + func (*Price) Descriptor() ([]byte, []int) + func (*Price) ProtoMessage() + func (x *Price) GetBasePrice() float64 + func (x *Price) GetQuotePrice() float64 + func (x *Price) ProtoReflect() protoreflect.Message + func (x *Price) Reset() + func (x *Price) String() string + type ProposeTradeRequest struct + Market *Market + SwapRequest *SwapRequest + Type TradeType + func (*ProposeTradeRequest) Descriptor() ([]byte, []int) + func (*ProposeTradeRequest) ProtoMessage() + func (x *ProposeTradeRequest) GetMarket() *Market + func (x *ProposeTradeRequest) GetSwapRequest() *SwapRequest + func (x *ProposeTradeRequest) GetType() TradeType + func (x *ProposeTradeRequest) ProtoReflect() protoreflect.Message + func (x *ProposeTradeRequest) Reset() + func (x *ProposeTradeRequest) String() string + type ProposeTradeResponse struct + ExpiryTimeUnix uint64 + SwapAccept *SwapAccept + SwapFail *SwapFail + func (*ProposeTradeResponse) Descriptor() ([]byte, []int) + func (*ProposeTradeResponse) ProtoMessage() + func (x *ProposeTradeResponse) GetExpiryTimeUnix() uint64 + func (x *ProposeTradeResponse) GetSwapAccept() *SwapAccept + func (x *ProposeTradeResponse) GetSwapFail() *SwapFail + func (x *ProposeTradeResponse) ProtoReflect() protoreflect.Message + func (x *ProposeTradeResponse) Reset() + func (x *ProposeTradeResponse) String() string + type SupportedContentTypesRequest struct + func (*SupportedContentTypesRequest) Descriptor() ([]byte, []int) + func (*SupportedContentTypesRequest) ProtoMessage() + func (x *SupportedContentTypesRequest) ProtoReflect() protoreflect.Message + func (x *SupportedContentTypesRequest) Reset() + func (x *SupportedContentTypesRequest) String() string + type SupportedContentTypesResponse struct + AcceptedTypes []ContentType + func (*SupportedContentTypesResponse) Descriptor() ([]byte, []int) + func (*SupportedContentTypesResponse) ProtoMessage() + func (x *SupportedContentTypesResponse) GetAcceptedTypes() []ContentType + func (x *SupportedContentTypesResponse) ProtoReflect() protoreflect.Message + func (x *SupportedContentTypesResponse) Reset() + func (x *SupportedContentTypesResponse) String() string + type SwapAccept struct + Id string + InputBlindingKey map[string][]byte + OutputBlindingKey map[string][]byte + RequestId string + Transaction string + func (*SwapAccept) Descriptor() ([]byte, []int) + func (*SwapAccept) ProtoMessage() + func (x *SwapAccept) GetId() string + func (x *SwapAccept) GetInputBlindingKey() map[string][]byte + func (x *SwapAccept) GetOutputBlindingKey() map[string][]byte + func (x *SwapAccept) GetRequestId() string + func (x *SwapAccept) GetTransaction() string + func (x *SwapAccept) ProtoReflect() protoreflect.Message + func (x *SwapAccept) Reset() + func (x *SwapAccept) String() string + type SwapComplete struct + AcceptId string + Id string + Transaction string + func (*SwapComplete) Descriptor() ([]byte, []int) + func (*SwapComplete) ProtoMessage() + func (x *SwapComplete) GetAcceptId() string + func (x *SwapComplete) GetId() string + func (x *SwapComplete) GetTransaction() string + func (x *SwapComplete) ProtoReflect() protoreflect.Message + func (x *SwapComplete) Reset() + func (x *SwapComplete) String() string + type SwapFail struct + FailureCode uint32 + FailureMessage string + Id string + MessageId string + func (*SwapFail) Descriptor() ([]byte, []int) + func (*SwapFail) ProtoMessage() + func (x *SwapFail) GetFailureCode() uint32 + func (x *SwapFail) GetFailureMessage() string + func (x *SwapFail) GetId() string + func (x *SwapFail) GetMessageId() string + func (x *SwapFail) ProtoReflect() protoreflect.Message + func (x *SwapFail) Reset() + func (x *SwapFail) String() string + type SwapRequest struct + AmountP uint64 + AmountR uint64 + AssetP string + AssetR string + Id string + InputBlindingKey map[string][]byte + OutputBlindingKey map[string][]byte + Transaction string + func (*SwapRequest) Descriptor() ([]byte, []int) + func (*SwapRequest) ProtoMessage() + func (x *SwapRequest) GetAmountP() uint64 + func (x *SwapRequest) GetAmountR() uint64 + func (x *SwapRequest) GetAssetP() string + func (x *SwapRequest) GetAssetR() string + func (x *SwapRequest) GetId() string + func (x *SwapRequest) GetInputBlindingKey() map[string][]byte + func (x *SwapRequest) GetOutputBlindingKey() map[string][]byte + func (x *SwapRequest) GetTransaction() string + func (x *SwapRequest) ProtoReflect() protoreflect.Message + func (x *SwapRequest) Reset() + func (x *SwapRequest) String() string + type TradeServiceClient interface + CompleteTrade func(ctx context.Context, in *CompleteTradeRequest, opts ...grpc.CallOption) (*CompleteTradeResponse, error) + GetMarketBalance func(ctx context.Context, in *GetMarketBalanceRequest, opts ...grpc.CallOption) (*GetMarketBalanceResponse, error) + ListMarkets func(ctx context.Context, in *ListMarketsRequest, opts ...grpc.CallOption) (*ListMarketsResponse, error) + PreviewTrade func(ctx context.Context, in *PreviewTradeRequest, opts ...grpc.CallOption) (*PreviewTradeResponse, error) + ProposeTrade func(ctx context.Context, in *ProposeTradeRequest, opts ...grpc.CallOption) (*ProposeTradeResponse, error) + func NewTradeServiceClient(cc grpc.ClientConnInterface) TradeServiceClient + type TradeServiceServer interface + CompleteTrade func(context.Context, *CompleteTradeRequest) (*CompleteTradeResponse, error) + GetMarketBalance func(context.Context, *GetMarketBalanceRequest) (*GetMarketBalanceResponse, error) + ListMarkets func(context.Context, *ListMarketsRequest) (*ListMarketsResponse, error) + PreviewTrade func(context.Context, *PreviewTradeRequest) (*PreviewTradeResponse, error) + ProposeTrade func(context.Context, *ProposeTradeRequest) (*ProposeTradeResponse, error) + type TradeType int32 + const TradeType_TRADE_TYPE_BUY + const TradeType_TRADE_TYPE_SELL + func (TradeType) Descriptor() protoreflect.EnumDescriptor + func (TradeType) EnumDescriptor() ([]byte, []int) + func (TradeType) Type() protoreflect.EnumType + func (x TradeType) Enum() *TradeType + func (x TradeType) Number() protoreflect.EnumNumber + func (x TradeType) String() string + type TransportServiceClient interface + SupportedContentTypes func(ctx context.Context, in *SupportedContentTypesRequest, opts ...grpc.CallOption) (*SupportedContentTypesResponse, error) + func NewTransportServiceClient(cc grpc.ClientConnInterface) TransportServiceClient + type TransportServiceServer interface + SupportedContentTypes func(context.Context, *SupportedContentTypesRequest) (*SupportedContentTypesResponse, error) + type UnimplementedTradeServiceServer struct + func (UnimplementedTradeServiceServer) CompleteTrade(context.Context, *CompleteTradeRequest) (*CompleteTradeResponse, error) + func (UnimplementedTradeServiceServer) GetMarketBalance(context.Context, *GetMarketBalanceRequest) (*GetMarketBalanceResponse, error) + func (UnimplementedTradeServiceServer) ListMarkets(context.Context, *ListMarketsRequest) (*ListMarketsResponse, error) + func (UnimplementedTradeServiceServer) PreviewTrade(context.Context, *PreviewTradeRequest) (*PreviewTradeResponse, error) + func (UnimplementedTradeServiceServer) ProposeTrade(context.Context, *ProposeTradeRequest) (*ProposeTradeResponse, error) + type UnimplementedTransportServiceServer struct + func (UnimplementedTransportServiceServer) SupportedContentTypes(context.Context, *SupportedContentTypesRequest) (*SupportedContentTypesResponse, error) + type UnsafeTradeServiceServer interface + type UnsafeTransportServiceServer interface