endpoints

package
v0.0.0-...-5ae7496 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2020 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ServeAccountResource

func ServeAccountResource(
	r *mux.Router,
	accountService interfaces.AccountService,
	orderService interfaces.OrderService,
	obyteProvider interfaces.ObyteProvider,
)

func ServeInfoResource

func ServeInfoResource(
	r *mux.Router,
	tokenService interfaces.TokenService,
	infoService interfaces.InfoService,
	obyteProvider interfaces.ObyteProvider,
)

func ServeLoginResource

func ServeLoginResource(
	r *mux.Router,
)

ServeLoginResource sets up the routing of login endpoints and the corresponding handlers.

func ServeOHLCVResource

func ServeOHLCVResource(
	r *mux.Router,
	ohlcvService interfaces.OHLCVService,
)

func ServeOrderBookResource

func ServeOrderBookResource(
	r *mux.Router,
	orderBookService interfaces.OrderBookService,
)

ServePairResource sets up the routing of pair endpoints and the corresponding handlers.

func ServeOrderResource

func ServeOrderResource(
	r *mux.Router,
	orderService interfaces.OrderService,
	accountService interfaces.AccountService,
	obyteProvider interfaces.ObyteProvider,
)

ServeOrderResource sets up the routing of order endpoints and the corresponding handlers.

func ServePairResource

func ServePairResource(
	r *mux.Router,
	p interfaces.PairService,
	t interfaces.TokenService,
)

ServePairResource sets up the routing of pair endpoints and the corresponding handlers.

func ServeTokenResource

func ServeTokenResource(
	r *mux.Router,
	tokenService interfaces.TokenService,
)

ServeTokenResource sets up the routing of token endpoints and the corresponding handlers.

func ServeTradeResource

func ServeTradeResource(
	r *mux.Router,
	tradeService interfaces.TradeService,
)

ServeTradeResource sets up the routing of trade endpoints and the corresponding handlers. TODO trim down to one single endpoint with the 3 following params: base, quote, address

Types

type OHLCVEndpoint

type OHLCVEndpoint struct {
	// contains filtered or unexported fields
}

type OrderBookEndpoint

type OrderBookEndpoint struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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