美文网首页区块链研习社
Newdex 交易所 API 获取交易对列表 - 区块链数据开发

Newdex 交易所 API 获取交易对列表 - 区块链数据开发

作者: 白帽黑客红石 | 来源:发表于2019-05-27 14:56 被阅读11次

    简介:Newdex 是知名去中心化交易所,主要基于 EOS。Newdex 提供了 API 服务以便分析师投资人查询数字货币行情和交易信息。本篇文章整理如何使用 Newdex 公共数据 API 获取交易对列表。

    Newdex 是知名去中心化交易所,主要基于 EOS。Newdex 提供了 API 服务以便分析师投资人查询数字货币行情和交易信息。

    本篇文章整理如何使用 Newdex 公共数据 API 获取交易对列表。

    Newdex API 官方英文文档:https://github.com/newdex/api-docs

    Newdex API 官方中文文档:https://github.com/newdex/api-docs/blob/master/README_zh.md

    行情 API 不需要使用密钥签名。

    账号限制频率为10秒50次(单个APIKEY维度限制,如果不加签名,只允许访问行情接口,且频率会被限制为10秒10次)。

    Newdex返回都是 JSON 格式,且一定会包含code字段。
    如果请求错误,会返回 code 及 msg 字段,示例如下:

    {
      "code": 1003,
      "msg": "Invalid signature"
    }
    

    如果请求成功,会返回 code 及 data 字段,示例如下:

    {
      "code": 200,
      "data": "response data..."
    }
    

    Newdex 交易所 API 获取交易对列表:

    语句:

    https://api.newdex.vip/v1/common/symbols

    Node.js 示例:

    const fetch = require('node-fetch');
    
    fetch('https://api.newdex.vip/v1/common/symbols', {
        method: 'get',
    }).then(response => response.json()
        .then(data => console.log(data)));
    

    返回的 JSON 示例:

    {
      "code": 200,
      "data": [
        {
          "symbol": "eosio.token-meetone-eos",
          "contract": "eosio.token",
          "currency": "MEETONE",
          "price_precision": 4,
          "currency_precision": 4
        },
        {
          "symbol": "eosio.token-bos-eos",
          "contract": "eosio.token",
          "currency": "BOS",
          "price_precision": 4,
          "currency_precision": 4
        }
     ]
    }
    

    Newdex API 服务思维导图:

    Newdex API

    我们有一个区块链知识星球,做区块链前沿资料的归纳整理以方便大家检索查询使用,也是国内顶尖区块链技术社区,欢迎感兴趣的朋友加入。如果你对上面内容有疑问,也可以加入知识星球提问我:

    区块链社群 知识星球

    相关文章

      网友评论

        本文标题:Newdex 交易所 API 获取交易对列表 - 区块链数据开发

        本文链接:https://www.haomeiwen.com/subject/jwxyzqtx.html