以太坊开发(二十九)[升级版]使用Web3.js+Node.js封装成接口以供钱包管理/查询/转账
1.前言之前的文章介绍过使用Web3.js+Node.js封装成接口以供钱包管理/查询/转账。但是有一些问题:代币转账可能出现超时失败以太币/代币转账接口调用成功后,返回的交易hash,并不能保证交易已成功,还需要再次去查询交易状态以太币转账接口未判断转账者是否有足够的以太币。代币转账接口未判断转账者是否有足够的代币转账前没有预估gas以太币转账,之前必须传入带小数位的金额。例如转账1ether,