Documentation ¶
Index ¶
- func InitializeProvider(requestUrl, feedUrl string) (*provider, error)
- func InitializeWallet(key, address, nodeURL string) (*bind.TransactOpts, uint64, string, string, error)
- func NewAoriProvider() (*provider, error)
- func NewAoriProviderWithURL(requestURL, feedURL string) (*provider, error)
- type AoriProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitializeProvider ¶
func InitializeWallet ¶
func NewAoriProvider ¶
func NewAoriProvider() (*provider, error)
func NewAoriProviderWithURL ¶
Types ¶
type AoriProvider ¶
type AoriProvider interface { Send(msg []byte) error Receive() ([]byte, error) SendFeed(msg []byte) error ReceiveFeed() ([]byte, error) AccountOrders(apiKey string) (*types.AccountOrdersResponse, error) AuthWallet() (*types.AuthWalletResponse, error) CancelAllOrders() (string, error) CancelOrder(orderId, apiKey string) (string, error) CheckAuth(jwt string) (string, error) MakeOrder(orderParams types.MakeOrderInput) (*types.MakeOrderResponse, error) MakePrivateOrder(orderParams types.MakeOrderInput) (*types.MakeOrderResponse, error) OnSubscribe(event types.SubscriptionEvent, handler func(payload []byte)) OrderStatus(orderHash string) (*types.OrderStatusResponse, error) Ping() (string, error) SubscribeOrderbook() (string, error) TakeOrder(orderParams types.OrderParameters, orderHash string, seatId int) (string, error) ViewOrderbook(query types.ViewOrderbookParams) (*types.AoriViewOrderbookResponse, error) }
Click to show internal directories.
Click to hide internal directories.