#命令行 #交易 #广播 #比特币 #金额 #存款 #sbtc

app sbtc-cli

允许从命令行创建和广播sBTC交易的软件包

1个不稳定版本

0.1.0 2023年10月10日

#6#存款

MIT 许可协议

18KB
373 代码行

sBTC CLI

sBTC CLI 允许从命令行创建和广播sBTC交易。目的是帮助实验和测试sBTC。生成的交易可以广播到比特币,或以十六进制格式作为测试向量保留。

安装

sbtc 仓库的根目录运行

cargo install --path sbtc-cli

使用示例

创建存款交易

sbtc deposit --wif <WIF of private key> --recipient ST3RBZ4TZ3EK22SZRKGFZYBCKD7WQ5B8FFRS57TT6 --amount 13370 --dkg-wallet tb1pewpc7x6nnea8clm2vn2d8xvpdwvkhucmfdwmm0p6vk2u5xgmwlzsdx3g6w

创建提款交易

sbtc withdraw --wif <WIF of private key> --recipient tb1q0jtfel9tp54dzud28uspe994rv8gajnxc85n8q --amount 42 --dkg-wallet tb1pewpc7x6nnea8clm2vn2d8xvpdwvkhucmfdwmm0p6vk2u5xgmwlzsdx3g6w --fulfillment-fee 1000

广播交易

sbtc broadcast 01000000000101fb27b9579035b82d145b09f3e7e9d02f4ae077a5b3b3fc3356945bb3a3e411650200000000feffffff0300000000000000001a6a1854323c1a755e17b35c75fb5534190b26228187f05781b2823b05000000000000225120cb838f1b539e7a7c7f6a64d4d399816b996bf31b4b5dbdbc3a6595ca191b77c551401100000000001600147c969cfcab0d2ad171aa3f201c94b51b0e8eca6602473044022023371322ebc0311983374c7db5e1eeb2ecb40955c3917e71c3dd75b5e5a364fe02203641377a086795bf816d2b57c4682410cb2cc7bf21987853e6b7030c8a50b44501210215bd6d522931e602fde924571eb472bc1db953484b29ba6542774ebbf083412337322500

功能

此列表概述了CLI支持的和计划的功能。

  • 创建OP_RETURN交易
    • 存款
    • 提款
    • 钱包交接
  • 创建OP_DROP交易
    • 存款
    • 提款
    • 钱包交接
  • 广播交易

依赖

~30MB
~479K SLoC