market:swaps:insurance_funds [ENT]

Subscribes/Unsubscribes to market futures Trades data.

Make sure you're connected. Either the instrument or exchange have to be specified - one needs to be specified, but both cannot be empty.

Request

{
  "jsonrpc" : "2.0",
  "id"      : 1,
  "method"  : "subscribe",
  "params"  : [ "market:swaps:insurance_funds ", { "instrument": "BTC-USDT", "exchange": "huobi" } ]
}

Param

Type

Description

instrument

string

The asset instrument.

exchange

string

The exchange for which to retrieve asset instruments.

Response

"result": {
  "exchange": "huobi",
  "instrument": "BTC-USDT",
  "timestamp": 1613289600,
  "fund": 1056094
}

Field

Type

Description

exchange

string

The exchange.

instrument

string

The asset pair

timestamp

number

The time at which the insurance fund took place.

fund

number

The insurance fund value

Example

const WebSocket = require('ws');
const ws = new WebSocket('wss://ws.web3api.io/', {headers: {x-api-key:'<api_key>'}});

ws.on('open', () => {
  ws.send(JSON.stringify({
      jsonrpc: '2.0',
      method: 'subscribe',
      params: ['market:futures:insurance_funds', {'instrument': 'BTC-USDT', 'exchange': 'huobi'}],
      id: 1,
    }));
});

ws.on('message', data => {
  console.log(JSON.stringify(JSON.parse(data), null, 2));
});