发布时间: 2018-05-21 06:26:00
ETH提供的接口是:
1. 查询账户balance 余额
2. 无法查询 账户的交易明细 ( 每个tx是怎么样的)
所以, 我们需要变换思路, 从etherscan.io 提供的API来下手.
1. 根据etherscan.io的API, 来查询某个ETH账户的所有 "ETH交易"
2. 根据etherscan.io 的API, 查询某个 ETH账户的 所有"TOKEN交易"
这样的话, 只对 "入账" 加和, 就可以为 交易所的 某个普通用户的 余额来做增加了.
(我最初愚蠢的想法, 是根据该账户的"当前余额" + "交易所提出的 币的数量和" = 该用户的账户余额. 跟上面的API比起来太笨了)
幸好,幸好.
另外, 也 反映出, ETHER的API是多么不友好. etherscan 是从第一个区块, 那样有个脚本不断的检索, 然后把相关的数据重新组织, 得来的数据. 谢谢etherscan.io的工作.
Back