Bitcoin Rosetta API 是由 Coinbase 提出的 Rosetta 标准的一部分,旨在为区块链和钱包提供一个统一的接口标准。这个标准化的接口使得与各种区块链的交互更加容易和一致,无论是对交易数据的读取还是写入。目前已经支持很多链,包含比特币,以太坊等主流链,也包含像 IoTex 和 Oasis 这样的非主流链。
用到的接口
/network/list:返回比特币主网和测试网信息。 /network/status:返回当前最新区块、已同步区块高度、区块链处理器的状态等。 /block 和 /block/transaction:返回区块和交易的详细信息,包括交易的输入输出、金额、地址等。 /account/balance:通过查询比特币节点,返回指定地址的余额。
发送交易到区块链网络
/construction/submit:通过比特币节点提交签名后的交易。