如何销毁比原链(Bytom)上的资产

2018-11-08  本文已影响26人  TRX熔储

之前可能有小伙伴在比原链(Bytom)上发行过资产,那我们如何销毁资产呢?如果之前没有发行过资产的小伙伴可以参考:https://www.cnblogs.com/bytom/p/9699403.html教程发行自己的资产(注意:发行自己的资产需要钱包账户有BTM,如果是主网的话,需要购买BTM提现到自己的钱包地址。测试网的话,我们可以去比原水龙头领取BTM,比原水龙头地址:http://test.blockmeta.com/faucet.php?your_address=0KTCS3R5G0A02)。如果发行过资产的小伙伴直接往下看。

首先我们要确定启动了比原节点,外部可以与之建立连接并访问。

在比原的DashBoard上销毁资产

首先我们打开:http://127.0.0.1:9888/dashboard。然后创建一笔高级交易,如下图:

1 2

查看交易,等到交易确认后我们会发现自己的资产已经减少,如下图:

3

然后我们查看自己的资产余额,会发现资产已经减少。这就说明我们已经销毁了链上的资产(或数据)

4

postman销毁资产:

查看开发者文档,文档地址:https://github.com/bytom/bytom/wiki/API-Reference。通过api发起交易主要有三个步骤,先 build → sign → submit,分别对应的api是 build-transaction、sign-transaction、submit-transaction

build-transaction

5 6

sign-transaction

build-transaction 返回的数据,全部需要用到,即是 data 的所有数据,对该打包好的数据进行签名,需要创建账号的密钥密码。

7

如果签名成功的话,要看返回的json里面有个sign_complete字段,此字段为true才代表成功,方可进行submit-transaction。

submit-transaction

获取 sign-transaction 签名成功返回的 raw_transaction 字段数据,进行提交交易。

8

如果提交成功的话,会返回交易哈希即tx_id,可以通过 get-transaction 获取该交易的详情。交易确认以后我们就能发现资产已经被销毁。

编程实现销毁资产:

github地址:https://github.com/huangxinglong/bytom-api

如果在对接的过程中遇到什么问题,请在Github上issues,我会及时为你解答。

上一篇下一篇

猜你喜欢

热点阅读