Crypto Exchange Integrations

Kapalı İlan edilme: 2 yıl önce Teslim sırasında ödenir
Kapalı Teslim sırasında ödenir

You must make all the REST and WS integrations with the exchange, to get real-time order book updates and user order updates. You will then translate these updates to the following interfaces:

```

type Gateway interface {

Exchange() [login to view URL]

Markets() [][login to view URL]

SetMarkets([][login to view URL]) error

AccountGateway() AccountGateway

MarketDataGateway() MarketDataGateway

Connect() error

Close() error

StateUpdate() chan GatewayStateUpdate

Tick() chan Tick

}

type AccountGateway interface {

Positions() ([][login to view URL], error)

OpenOrders([login to view URL]) ([][login to view URL], error)

SendOrder([login to view URL]) (orderId string, err error)

ReplaceOrder([login to view URL]) (order [login to view URL], err error)

CancelOrder([login to view URL]) error

OrderUpdate() chan [login to view URL]

}

type MarketDataGateway interface {

SubscribeMarkets(markets [][login to view URL]) error

DeltaUpdate() chan BidsAsksUpdate

Snapshot() chan BidsAsksUpdate

Tick() chan Tick

}

```

Golang Soket IO RESTful API RESTful

Proje NO: #30371083

Proje hakkında

4 teklif Uzak proje Aktif 2 yıl önce

Bu iş için 4 freelancer ortalamada $500 teklif veriyor

volodymyrboian

Hi, Thanks for your job posting. I am interested in your project. I'm a senior Blockchain EXPERT,with rich experiences of developing Blockchain/Trading site, Smart Contract, Marketplace, Wallet, Trading Bot this is so Daha Fazla

$500 USD in 7 gün içinde
(0 Değerlendirme)
0.0