Documentation
¶
Index ¶
Constants ¶
View Source
const DefaultPackageAddress = "0x50ead22afd6ffd9769e3b3d6e0e64a2a350d68e8b102c4e72e33d0b8cfdfdb06"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CancelOrderRequest ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) AccountAddress ¶
func (*Client) CancelOrder ¶
func (c *Client) CancelOrder(req CancelOrderRequest) (*aptossdkapi.SubmitTransactionResponse, error)
func (*Client) PlaceOrder ¶
func (c *Client) PlaceOrder(req PlaceOrderRequest) (*aptossdkapi.SubmitTransactionResponse, error)
type ClientOption ¶
type ClientOption func(*clientConfig) error
func WithPackageAddress ¶
func WithPackageAddress(address string) ClientOption
func WithSubmitter ¶
func WithSubmitter(s submitter) ClientOption
type OrderEncoder ¶
type PlaceOrderRequest ¶
type PlaceOrderRequest struct {
SubaccountAddr string
MarketAddr string
Price decimal.Decimal
Size decimal.Decimal
Encoder OrderEncoder
IsBuy bool
TimeInForce TimeInForce
ReduceOnly bool
ClientOrderID *string
StopPrice *uint64
TakeProfitTriggerPrice *uint64
TakeProfitLimitPrice *uint64
StopLossTriggerPrice *uint64
StopLossLimitPrice *uint64
BuilderAddress *string
BuilderFees *uint64
}
type TimeInForce ¶
type TimeInForce uint8
const ( TimeInForceGoodTillCancelled TimeInForce = iota TimeInForcePostOnly TimeInForceImmediateOrCancel )
Click to show internal directories.
Click to hide internal directories.