shurlipb

package
v0.0.0-...-aced828 Latest Latest
Warning

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

Go to latest
Published: Oct 6, 2020 License: MIT Imports: 7 Imported by: 2

Documentation

Index

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) Descriptor() ([]byte, []int)

func (*OrderData) GetAuthorized

func (m *OrderData) GetAuthorized() bool

func (*OrderData) GetBase

func (m *OrderData) GetBase() string

func (*OrderData) GetBaseBal

func (m *OrderData) GetBaseBal() float64

func (*OrderData) GetBaseIcon

func (m *OrderData) GetBaseIcon() string

func (*OrderData) GetDexPubkey

func (m *OrderData) GetDexPubkey() string

func (*OrderData) GetHandle

func (m *OrderData) GetHandle() string

func (*OrderData) GetMaxVolume

func (m *OrderData) GetMaxVolume() string

func (*OrderData) GetOrderID

func (m *OrderData) GetOrderID() int64

func (*OrderData) GetPrice

func (m *OrderData) GetPrice() string

func (*OrderData) GetPubkey

func (m *OrderData) GetPubkey() string

func (*OrderData) GetRel

func (m *OrderData) GetRel() string

func (*OrderData) GetRelBal

func (m *OrderData) GetRelBal() float64

func (*OrderData) GetRelIcon

func (m *OrderData) GetRelIcon() string

func (*OrderData) GetTimestamp

func (m *OrderData) GetTimestamp() string

func (*OrderData) GetTimestampStr

func (m *OrderData) GetTimestampStr() string

func (*OrderData) GetZBase

func (m *OrderData) GetZBase() bool

func (*OrderData) GetZBaseBal

func (m *OrderData) GetZBaseBal() float64

func (*OrderData) GetZRel

func (m *OrderData) GetZRel() bool

func (*OrderData) GetZRelBal

func (m *OrderData) GetZRelBal() float64

func (*OrderData) ProtoMessage

func (*OrderData) ProtoMessage()

func (*OrderData) Reset

func (m *OrderData) Reset()

func (*OrderData) String

func (m *OrderData) String() string

func (*OrderData) XXX_DiscardUnknown

func (m *OrderData) XXX_DiscardUnknown()

func (*OrderData) XXX_Marshal

func (m *OrderData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderData) XXX_Merge

func (m *OrderData) XXX_Merge(src proto.Message)

func (*OrderData) XXX_Size

func (m *OrderData) XXX_Size() int

func (*OrderData) XXX_Unmarshal

func (m *OrderData) XXX_Unmarshal(b []byte) error

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.

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) WalletInfo

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

Jump to

Keyboard shortcuts

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