(Core) Account History API

GET Account History #

GET /v2/newbridge/history

返回一个 JSON 结构,其中包含指定帐户的 NewBridge 桥接历史记录的详细信

API parameters #

请求参数 #

名称 In 类型 描述 Enum Default
newchain_address query string NewChain 的地址,可以是 NEW 开头或者 0x 开头的地址。newchain_addressethereum_address 至少需要一个。
ethereum_address query string 0x 开头的 ethereum 地址。newchain_addressethereum_address 至少需要一个。

Optional #

Name In Type Description Enum Default
page_id query integer Page number.
page_size query integer Number of results per page.
bridge_pair query string 桥结对链的名称,是NewChain系列和Ethereum链的合并。 newchain-ethereum newchain-hecochain newchain-bschain
curl -v https://replace-api-domain.ext/newbridge/history?newchain_address=0x97549E368AcaFdCAE786BB93D98379f1D1561a29&bridge_pair=newchain-ethereum&page_size=1

返回 200 #

{
  "newchain_address": "NEW17zS9ZvgGV1EaT8KT2tLjqRvQbcApjFot8xj",
  "newchain_raw_address": "0x97549E368AcaFdCAE786BB93D98379f1D1561a29",
  "page_id": "1",
  "page_size": "1",
  "total_page": "6",
  "total_history": "53",
  "list": [
    {
      "from_network": "Ethereum",
      "from_sub_network": "Rinkeby",
      "from_chain_id": "4",
      "to_network": "NewChain",
      "to_sub_network": "Testnet",
      "to_chain_id": "1007",
      "from_address": "0xad61cc6653B62b7C05Bd2F593Bc49d22Fb901A9c",
      "from_raw_address": "0xad61cc6653B62b7C05Bd2F593Bc49d22Fb901A9c",
      "to_address": "NEW17zS9ZvgGV1EaT8KT2tLjqRvQbcApjFot8xj",
      "to_raw_address": "0x97549E368AcaFdCAE786BB93D98379f1D1561a29",
      "from_tx_hash": "0xad9716fdd2ae16840a96360e54dd683511a20a68c9e855c58ea333a3930206b2",
      "from_asset_type": "Token",
      "from_asset_name": "TestNet Launch",
      "from_asset_symbol": "TL",
      "from_asset_address": "0xCc5b1517bae326F8E147D6bEd17F5F53bc2f85c5",
      "to_tx_hash": "0x54b61d26348c2f6b71866620325c3ec39eaa8c5d1488cecc7f5b28422583bcc9",
      "to_asset_type": "Token",
      "to_asset_name": "TestNet Launch",
      "to_asset_symbol": "TL",
      "to_asset_address": "0x243a5C81C1F9970aa3e6f51d73fC13eE853FC338",
      "amount_requested": "14",
      "amount_fulfilled": "14",
      "fee": "0",
      "status": "Confirmed"
    }
  ]
}
Name Type Description
newchain_address String NEW开头的 NewChain 地址。 newchain_address 或者 ethereum_address 之中的一个会被返回。
ethereum_address String 0x开头的 ethereum 地址。 newchain_address 或者 ethereum_address 之中的一个会被返回。
newchain_raw_address String 0x开头的 NewChain 地址
page_id int 页编号。
page_size int 页大小。
total_page int 总页数
total_history int 总结果数
list BridgeHistory BridgeHistory 类型的数组

Error Codes #

Status Code Description Params
400 account_not_found Acount was not found
400 address_is_in_invalid_format Requested address format is not valid { “type” => “newchain_address” } or { “type” => “ethereum_address” }
429 too_many_requests Too many requests have been made to the api.
500 internal_server_error Internal server error
503 service_unavailable Service is temporary unavailable
(Core) Account History API 最后修改于 2021-05-20 @dd05b89 : update newbridge api v2