Documentation
¶
Index ¶
- func RegisterShurliServiceServer(s *grpc.Server, srv ShurliServiceServer)
- type OrderBookRequest
- func (*OrderBookRequest) Descriptor() ([]byte, []int)
- func (m *OrderBookRequest) GetBase() string
- func (m *OrderBookRequest) GetRel() string
- func (m *OrderBookRequest) GetResults() string
- func (m *OrderBookRequest) GetSortBy() string
- func (*OrderBookRequest) ProtoMessage()
- func (m *OrderBookRequest) Reset()
- func (m *OrderBookRequest) String() string
- func (m *OrderBookRequest) XXX_DiscardUnknown()
- func (m *OrderBookRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OrderBookRequest) XXX_Merge(src proto.Message)
- func (m *OrderBookRequest) XXX_Size() int
- func (m *OrderBookRequest) XXX_Unmarshal(b []byte) error
- type OrderBookResponse
- func (*OrderBookResponse) Descriptor() ([]byte, []int)
- func (m *OrderBookResponse) GetBase() string
- func (m *OrderBookResponse) GetBaseBal() float64
- func (m *OrderBookResponse) GetBaseIcon() string
- func (m *OrderBookResponse) GetOrderList() []*OrderData
- func (m *OrderBookResponse) GetRel() string
- func (m *OrderBookResponse) GetRelBal() float64
- func (m *OrderBookResponse) GetRelIcon() string
- func (m *OrderBookResponse) GetResults() string
- func (m *OrderBookResponse) GetSortBy() string
- func (*OrderBookResponse) ProtoMessage()
- func (m *OrderBookResponse) Reset()
- func (m *OrderBookResponse) String() string
- func (m *OrderBookResponse) XXX_DiscardUnknown()
- func (m *OrderBookResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OrderBookResponse) XXX_Merge(src proto.Message)
- func (m *OrderBookResponse) XXX_Size() int
- func (m *OrderBookResponse) XXX_Unmarshal(b []byte) error
- type OrderData
- func (*OrderData) Descriptor() ([]byte, []int)
- func (m *OrderData) GetAuthorized() bool
- func (m *OrderData) GetBase() string
- func (m *OrderData) GetBaseBal() float64
- func (m *OrderData) GetBaseIcon() string
- func (m *OrderData) GetDexPubkey() string
- func (m *OrderData) GetHandle() string
- func (m *OrderData) GetMaxVolume() string
- func (m *OrderData) GetOrderID() int64
- func (m *OrderData) GetPrice() string
- func (m *OrderData) GetPubkey() string
- func (m *OrderData) GetRel() string
- func (m *OrderData) GetRelBal() float64
- func (m *OrderData) GetRelIcon() string
- func (m *OrderData) GetTimestamp() string
- func (m *OrderData) GetTimestampStr() string
- func (m *OrderData) GetZBase() bool
- func (m *OrderData) GetZBaseBal() float64
- func (m *OrderData) GetZRel() bool
- func (m *OrderData) GetZRelBal() float64
- func (*OrderData) ProtoMessage()
- func (m *OrderData) Reset()
- func (m *OrderData) String() string
- func (m *OrderData) XXX_DiscardUnknown()
- func (m *OrderData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OrderData) XXX_Merge(src proto.Message)
- func (m *OrderData) XXX_Size() int
- func (m *OrderData) XXX_Unmarshal(b []byte) error
- type ShurliServiceClient
- type ShurliServiceServer
- type UnimplementedShurliServiceServer
- type WalletInfo
- func (*WalletInfo) Descriptor() ([]byte, []int)
- func (m *WalletInfo) GetBalance() float64
- func (m *WalletInfo) GetBlocks() int32
- func (m *WalletInfo) GetIcon() string
- func (m *WalletInfo) GetName() string
- func (m *WalletInfo) GetShielded() bool
- func (m *WalletInfo) GetStatus() string
- func (m *WalletInfo) GetSynced() bool
- func (m *WalletInfo) GetTValidAddr() bool
- func (m *WalletInfo) GetTicker() string
- func (m *WalletInfo) GetZBalance() float64
- func (m *WalletInfo) GetZValidAddr() bool
- func (*WalletInfo) ProtoMessage()
- func (m *WalletInfo) Reset()
- func (m *WalletInfo) String() string
- func (m *WalletInfo) XXX_DiscardUnknown()
- func (m *WalletInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WalletInfo) XXX_Merge(src proto.Message)
- func (m *WalletInfo) XXX_Size() int
- func (m *WalletInfo) XXX_Unmarshal(b []byte) error
- type WalletInfoRequest
- func (*WalletInfoRequest) Descriptor() ([]byte, []int)
- func (*WalletInfoRequest) ProtoMessage()
- func (m *WalletInfoRequest) Reset()
- func (m *WalletInfoRequest) String() string
- func (m *WalletInfoRequest) XXX_DiscardUnknown()
- func (m *WalletInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WalletInfoRequest) XXX_Merge(src proto.Message)
- func (m *WalletInfoRequest) XXX_Size() int
- func (m *WalletInfoRequest) XXX_Unmarshal(b []byte) error
- type WalletInfoResponse
- func (*WalletInfoResponse) Descriptor() ([]byte, []int)
- func (m *WalletInfoResponse) GetWallets() []*WalletInfo
- func (*WalletInfoResponse) ProtoMessage()
- func (m *WalletInfoResponse) Reset()
- func (m *WalletInfoResponse) String() string
- func (m *WalletInfoResponse) XXX_DiscardUnknown()
- func (m *WalletInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WalletInfoResponse) XXX_Merge(src proto.Message)
- func (m *WalletInfoResponse) XXX_Size() int
- func (m *WalletInfoResponse) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterShurliServiceServer ¶
func RegisterShurliServiceServer(s *grpc.Server, srv ShurliServiceServer)
Types ¶
type OrderBookRequest ¶
type OrderBookRequest struct { Base string `protobuf:"bytes,1,opt,name=Base,proto3" json:"Base,omitempty"` Rel string `protobuf:"bytes,2,opt,name=Rel,proto3" json:"Rel,omitempty"` Results string `protobuf:"bytes,3,opt,name=Results,proto3" json:"Results,omitempty"` SortBy string `protobuf:"bytes,4,opt,name=SortBy,proto3" json:"SortBy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OrderBookRequest) Descriptor ¶
func (*OrderBookRequest) Descriptor() ([]byte, []int)
func (*OrderBookRequest) GetBase ¶
func (m *OrderBookRequest) GetBase() string
func (*OrderBookRequest) GetRel ¶
func (m *OrderBookRequest) GetRel() string
func (*OrderBookRequest) GetResults ¶
func (m *OrderBookRequest) GetResults() string
func (*OrderBookRequest) GetSortBy ¶
func (m *OrderBookRequest) GetSortBy() string
func (*OrderBookRequest) ProtoMessage ¶
func (*OrderBookRequest) ProtoMessage()
func (*OrderBookRequest) Reset ¶
func (m *OrderBookRequest) Reset()
func (*OrderBookRequest) String ¶
func (m *OrderBookRequest) String() string
func (*OrderBookRequest) XXX_DiscardUnknown ¶
func (m *OrderBookRequest) XXX_DiscardUnknown()
func (*OrderBookRequest) XXX_Marshal ¶
func (m *OrderBookRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OrderBookRequest) XXX_Merge ¶
func (m *OrderBookRequest) XXX_Merge(src proto.Message)
func (*OrderBookRequest) XXX_Size ¶
func (m *OrderBookRequest) XXX_Size() int
func (*OrderBookRequest) XXX_Unmarshal ¶
func (m *OrderBookRequest) XXX_Unmarshal(b []byte) error
type OrderBookResponse ¶
type OrderBookResponse struct { Base string `protobuf:"bytes,1,opt,name=Base,proto3" json:"Base,omitempty"` Rel string `protobuf:"bytes,2,opt,name=Rel,proto3" json:"Rel,omitempty"` Results string `protobuf:"bytes,3,opt,name=Results,proto3" json:"Results,omitempty"` SortBy string `protobuf:"bytes,4,opt,name=SortBy,proto3" json:"SortBy,omitempty"` BaseBal float64 `protobuf:"fixed64,5,opt,name=BaseBal,proto3" json:"BaseBal,omitempty"` RelBal float64 `protobuf:"fixed64,6,opt,name=RelBal,proto3" json:"RelBal,omitempty"` BaseIcon string `protobuf:"bytes,7,opt,name=BaseIcon,proto3" json:"BaseIcon,omitempty"` RelIcon string `protobuf:"bytes,8,opt,name=RelIcon,proto3" json:"RelIcon,omitempty"` OrderList []*OrderData `protobuf:"bytes,9,rep,name=OrderList,proto3" json:"OrderList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OrderBookResponse) Descriptor ¶
func (*OrderBookResponse) Descriptor() ([]byte, []int)
func (*OrderBookResponse) GetBase ¶
func (m *OrderBookResponse) GetBase() string
func (*OrderBookResponse) GetBaseBal ¶
func (m *OrderBookResponse) GetBaseBal() float64
func (*OrderBookResponse) GetBaseIcon ¶
func (m *OrderBookResponse) GetBaseIcon() string
func (*OrderBookResponse) GetOrderList ¶
func (m *OrderBookResponse) GetOrderList() []*OrderData
func (*OrderBookResponse) GetRel ¶
func (m *OrderBookResponse) GetRel() string
func (*OrderBookResponse) GetRelBal ¶
func (m *OrderBookResponse) GetRelBal() float64
func (*OrderBookResponse) GetRelIcon ¶
func (m *OrderBookResponse) GetRelIcon() string
func (*OrderBookResponse) GetResults ¶
func (m *OrderBookResponse) GetResults() string
func (*OrderBookResponse) GetSortBy ¶
func (m *OrderBookResponse) GetSortBy() string
func (*OrderBookResponse) ProtoMessage ¶
func (*OrderBookResponse) ProtoMessage()
func (*OrderBookResponse) Reset ¶
func (m *OrderBookResponse) Reset()
func (*OrderBookResponse) String ¶
func (m *OrderBookResponse) String() string
func (*OrderBookResponse) XXX_DiscardUnknown ¶
func (m *OrderBookResponse) XXX_DiscardUnknown()
func (*OrderBookResponse) XXX_Marshal ¶
func (m *OrderBookResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OrderBookResponse) XXX_Merge ¶
func (m *OrderBookResponse) XXX_Merge(src proto.Message)
func (*OrderBookResponse) XXX_Size ¶
func (m *OrderBookResponse) XXX_Size() int
func (*OrderBookResponse) XXX_Unmarshal ¶
func (m *OrderBookResponse) XXX_Unmarshal(b []byte) error
type OrderData ¶
type OrderData struct { Price string `protobuf:"bytes,1,opt,name=Price,proto3" json:"Price,omitempty"` MaxVolume string `protobuf:"bytes,2,opt,name=MaxVolume,proto3" json:"MaxVolume,omitempty"` DexPubkey string `protobuf:"bytes,3,opt,name=DexPubkey,proto3" json:"DexPubkey,omitempty"` Base string `protobuf:"bytes,4,opt,name=Base,proto3" json:"Base,omitempty"` ZBase bool `protobuf:"varint,5,opt,name=ZBase,proto3" json:"ZBase,omitempty"` Rel string `protobuf:"bytes,6,opt,name=Rel,proto3" json:"Rel,omitempty"` ZRel bool `protobuf:"varint,7,opt,name=ZRel,proto3" json:"ZRel,omitempty"` OrderID int64 `protobuf:"varint,8,opt,name=OrderID,proto3" json:"OrderID,omitempty"` TimestampStr string `protobuf:"bytes,9,opt,name=TimestampStr,proto3" json:"TimestampStr,omitempty"` Timestamp string `protobuf:"bytes,10,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Handle string `protobuf:"bytes,11,opt,name=Handle,proto3" json:"Handle,omitempty"` Pubkey string `protobuf:"bytes,12,opt,name=Pubkey,proto3" json:"Pubkey,omitempty"` Authorized bool `protobuf:"varint,13,opt,name=Authorized,proto3" json:"Authorized,omitempty"` BaseBal float64 `protobuf:"fixed64,14,opt,name=BaseBal,proto3" json:"BaseBal,omitempty"` ZBaseBal float64 `protobuf:"fixed64,15,opt,name=ZBaseBal,proto3" json:"ZBaseBal,omitempty"` RelBal float64 `protobuf:"fixed64,16,opt,name=RelBal,proto3" json:"RelBal,omitempty"` ZRelBal float64 `protobuf:"fixed64,17,opt,name=ZRelBal,proto3" json:"ZRelBal,omitempty"` BaseIcon string `protobuf:"bytes,18,opt,name=BaseIcon,proto3" json:"BaseIcon,omitempty"` RelIcon string `protobuf:"bytes,19,opt,name=RelIcon,proto3" json:"RelIcon,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OrderData) Descriptor ¶
func (*OrderData) GetAuthorized ¶
func (*OrderData) GetBaseBal ¶
func (*OrderData) GetBaseIcon ¶
func (*OrderData) GetDexPubkey ¶
func (*OrderData) GetMaxVolume ¶
func (*OrderData) GetOrderID ¶
func (*OrderData) GetRelIcon ¶
func (*OrderData) GetTimestamp ¶
func (*OrderData) GetTimestampStr ¶
func (*OrderData) GetZBaseBal ¶
func (*OrderData) GetZRelBal ¶
func (*OrderData) ProtoMessage ¶
func (*OrderData) ProtoMessage()
func (*OrderData) XXX_DiscardUnknown ¶
func (m *OrderData) XXX_DiscardUnknown()
func (*OrderData) XXX_Marshal ¶
func (*OrderData) XXX_Unmarshal ¶
type ShurliServiceClient ¶
type ShurliServiceClient interface { // Return details of wallets which are supported by this Shurli WalletInfo(ctx context.Context, in *WalletInfoRequest, opts ...grpc.CallOption) (*WalletInfoResponse, error) OrderBook(ctx context.Context, in *OrderBookRequest, opts ...grpc.CallOption) (*OrderBookResponse, error) }
ShurliServiceClient is the client API for ShurliService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewShurliServiceClient ¶
func NewShurliServiceClient(cc grpc.ClientConnInterface) ShurliServiceClient
type ShurliServiceServer ¶
type ShurliServiceServer interface { // Return details of wallets which are supported by this Shurli WalletInfo(context.Context, *WalletInfoRequest) (*WalletInfoResponse, error) OrderBook(context.Context, *OrderBookRequest) (*OrderBookResponse, error) }
ShurliServiceServer is the server API for ShurliService service.
type UnimplementedShurliServiceServer ¶
type UnimplementedShurliServiceServer struct { }
UnimplementedShurliServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedShurliServiceServer) OrderBook ¶
func (*UnimplementedShurliServiceServer) OrderBook(ctx context.Context, req *OrderBookRequest) (*OrderBookResponse, error)
func (*UnimplementedShurliServiceServer) WalletInfo ¶
func (*UnimplementedShurliServiceServer) WalletInfo(ctx context.Context, req *WalletInfoRequest) (*WalletInfoResponse, error)
type WalletInfo ¶
type WalletInfo struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Ticker string `protobuf:"bytes,2,opt,name=Ticker,proto3" json:"Ticker,omitempty"` Icon string `protobuf:"bytes,3,opt,name=Icon,proto3" json:"Icon,omitempty"` Status string `protobuf:"bytes,4,opt,name=Status,proto3" json:"Status,omitempty"` Balance float64 `protobuf:"fixed64,5,opt,name=Balance,proto3" json:"Balance,omitempty"` ZBalance float64 `protobuf:"fixed64,6,opt,name=ZBalance,proto3" json:"ZBalance,omitempty"` Blocks int32 `protobuf:"varint,7,opt,name=Blocks,proto3" json:"Blocks,omitempty"` Synced bool `protobuf:"varint,8,opt,name=Synced,proto3" json:"Synced,omitempty"` Shielded bool `protobuf:"varint,9,opt,name=Shielded,proto3" json:"Shielded,omitempty"` TValidAddr bool `protobuf:"varint,10,opt,name=TValidAddr,proto3" json:"TValidAddr,omitempty"` ZValidAddr bool `protobuf:"varint,11,opt,name=ZValidAddr,proto3" json:"ZValidAddr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WalletInfo) Descriptor ¶
func (*WalletInfo) Descriptor() ([]byte, []int)
func (*WalletInfo) GetBalance ¶
func (m *WalletInfo) GetBalance() float64
func (*WalletInfo) GetBlocks ¶
func (m *WalletInfo) GetBlocks() int32
func (*WalletInfo) GetIcon ¶
func (m *WalletInfo) GetIcon() string
func (*WalletInfo) GetName ¶
func (m *WalletInfo) GetName() string
func (*WalletInfo) GetShielded ¶
func (m *WalletInfo) GetShielded() bool
func (*WalletInfo) GetStatus ¶
func (m *WalletInfo) GetStatus() string
func (*WalletInfo) GetSynced ¶
func (m *WalletInfo) GetSynced() bool
func (*WalletInfo) GetTValidAddr ¶
func (m *WalletInfo) GetTValidAddr() bool
func (*WalletInfo) GetTicker ¶
func (m *WalletInfo) GetTicker() string
func (*WalletInfo) GetZBalance ¶
func (m *WalletInfo) GetZBalance() float64
func (*WalletInfo) GetZValidAddr ¶
func (m *WalletInfo) GetZValidAddr() bool
func (*WalletInfo) ProtoMessage ¶
func (*WalletInfo) ProtoMessage()
func (*WalletInfo) Reset ¶
func (m *WalletInfo) Reset()
func (*WalletInfo) String ¶
func (m *WalletInfo) String() string
func (*WalletInfo) XXX_DiscardUnknown ¶
func (m *WalletInfo) XXX_DiscardUnknown()
func (*WalletInfo) XXX_Marshal ¶
func (m *WalletInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WalletInfo) XXX_Merge ¶
func (m *WalletInfo) XXX_Merge(src proto.Message)
func (*WalletInfo) XXX_Size ¶
func (m *WalletInfo) XXX_Size() int
func (*WalletInfo) XXX_Unmarshal ¶
func (m *WalletInfo) XXX_Unmarshal(b []byte) error
type WalletInfoRequest ¶
type WalletInfoRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WalletInfoRequest) Descriptor ¶
func (*WalletInfoRequest) Descriptor() ([]byte, []int)
func (*WalletInfoRequest) ProtoMessage ¶
func (*WalletInfoRequest) ProtoMessage()
func (*WalletInfoRequest) Reset ¶
func (m *WalletInfoRequest) Reset()
func (*WalletInfoRequest) String ¶
func (m *WalletInfoRequest) String() string
func (*WalletInfoRequest) XXX_DiscardUnknown ¶
func (m *WalletInfoRequest) XXX_DiscardUnknown()
func (*WalletInfoRequest) XXX_Marshal ¶
func (m *WalletInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WalletInfoRequest) XXX_Merge ¶
func (m *WalletInfoRequest) XXX_Merge(src proto.Message)
func (*WalletInfoRequest) XXX_Size ¶
func (m *WalletInfoRequest) XXX_Size() int
func (*WalletInfoRequest) XXX_Unmarshal ¶
func (m *WalletInfoRequest) XXX_Unmarshal(b []byte) error
type WalletInfoResponse ¶
type WalletInfoResponse struct { Wallets []*WalletInfo `protobuf:"bytes,1,rep,name=Wallets,proto3" json:"Wallets,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WalletInfoResponse) Descriptor ¶
func (*WalletInfoResponse) Descriptor() ([]byte, []int)
func (*WalletInfoResponse) GetWallets ¶
func (m *WalletInfoResponse) GetWallets() []*WalletInfo
func (*WalletInfoResponse) ProtoMessage ¶
func (*WalletInfoResponse) ProtoMessage()
func (*WalletInfoResponse) Reset ¶
func (m *WalletInfoResponse) Reset()
func (*WalletInfoResponse) String ¶
func (m *WalletInfoResponse) String() string
func (*WalletInfoResponse) XXX_DiscardUnknown ¶
func (m *WalletInfoResponse) XXX_DiscardUnknown()
func (*WalletInfoResponse) XXX_Marshal ¶
func (m *WalletInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WalletInfoResponse) XXX_Merge ¶
func (m *WalletInfoResponse) XXX_Merge(src proto.Message)
func (*WalletInfoResponse) XXX_Size ¶
func (m *WalletInfoResponse) XXX_Size() int
func (*WalletInfoResponse) XXX_Unmarshal ¶
func (m *WalletInfoResponse) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.