Documentation ¶
Index ¶
- type Cli
- type ExchangeClient
- func (c *ExchangeClient) EntrustOrder(msg proto.Message, hexKey string) (*et.ReceiptExchange, error)
- func (c *ExchangeClient) EntrustRevokeOrder(msg proto.Message, hexKey string) (*et.ReceiptExchange, error)
- func (c *ExchangeClient) ExchangeBind(msg proto.Message, hexKey string) (*et.ReceiptExchangeBind, error)
- func (c *ExchangeClient) LimitOrder(msg proto.Message, hexKey string) (*et.ReceiptExchange, error)
- func (c *ExchangeClient) MarketOrder(msg proto.Message, hexKey string) (*et.ReceiptExchange, error)
- func (c *ExchangeClient) QueryHistoryOrderList(msg proto.Message) (types.Message, error)
- func (c *ExchangeClient) QueryMarketDepth(msg proto.Message) (types.Message, error)
- func (c *ExchangeClient) QueryOrder(msg proto.Message) (types.Message, error)
- func (c *ExchangeClient) QueryOrderList(msg proto.Message) (types.Message, error)
- func (c *ExchangeClient) RevokeOrder(msg proto.Message, hexKey string) (*et.ReceiptExchange, error)
- type GRPCCli
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExchangeClient ¶
type ExchangeClient struct {
// contains filtered or unexported fields
}
func NewExchangCient ¶
func NewExchangCient(cli Cli) *ExchangeClient
func (*ExchangeClient) EntrustOrder ¶
func (c *ExchangeClient) EntrustOrder(msg proto.Message, hexKey string) (*et.ReceiptExchange, error)
func (*ExchangeClient) EntrustRevokeOrder ¶
func (c *ExchangeClient) EntrustRevokeOrder(msg proto.Message, hexKey string) (*et.ReceiptExchange, error)
func (*ExchangeClient) ExchangeBind ¶
func (c *ExchangeClient) ExchangeBind(msg proto.Message, hexKey string) (*et.ReceiptExchangeBind, error)
func (*ExchangeClient) LimitOrder ¶
func (c *ExchangeClient) LimitOrder(msg proto.Message, hexKey string) (*et.ReceiptExchange, error)
func (*ExchangeClient) MarketOrder ¶
func (c *ExchangeClient) MarketOrder(msg proto.Message, hexKey string) (*et.ReceiptExchange, error)
TODO marketOrder
func (*ExchangeClient) QueryHistoryOrderList ¶
func (*ExchangeClient) QueryMarketDepth ¶
func (*ExchangeClient) QueryOrder ¶
func (*ExchangeClient) QueryOrderList ¶
func (*ExchangeClient) RevokeOrder ¶
func (c *ExchangeClient) RevokeOrder(msg proto.Message, hexKey string) (*et.ReceiptExchange, error)
type GRPCCli ¶
type GRPCCli struct {
// contains filtered or unexported fields
}
func NewGRPCCli ¶
func (*GRPCCli) Send ¶
func (c *GRPCCli) Send(tx *types.Transaction, hexKey string) ([]*types.ReceiptLog, error)
Click to show internal directories.
Click to hide internal directories.