美文网首页
BTC钱包笔记

BTC钱包笔记

作者: 我是电饭煲 | 来源:发表于2020-04-07 12:04 被阅读0次

BTC全节点部署服务器配置

4核
8G
1000G
网络5G
aws x5a.large

BTC全节点搭建教程(使用0.17版本,0.18版本8332端口只能本地访问(或许我是配置有问题)。通过netstat -an | grep 8332查看是否只能本地访问)

  • BTC全节点客户端linux安装包路径
https://bitcoin.org/bin/
  • bitcoin的默认配置目录为
~/.bitcoin/bitcoin.conf
  • 默认数据目录
不配置datadir时,默认保存在 ~/.bitcoin/
  • 后台启动
bitcoind -daemon
  • 关闭bitcoin,一定要用以下命令,否则会有可能导致数据异常,需要重新同步数据
bitcoin-cli stop
  • bitcoin.conf配置信息
dbcache=10240
rpcuser=zdd
rpcpassword=xxx
rpcport=8332
rpcconnect=127.0.0.1
server=1
rest=1
rpcallowip=0.0.0.0/0
# 查询账户余额,0.17需要这个配置,0.18废弃
deprecatedrpc=accounts
#local testnet
testnet=0
  • 钱包加密
encryptwallet
// 启动服务
bitcoind -daemon
// 加载钱包
loadwallet
// 解密
walletpassphrase 

https://www.cnblogs.com/elvi/p/10203922.html
https://www.cnblogs.com/elvi/p/10203927.html

BTC全节点配置说明

https://www.cnblogs.com/Reskorey/p/10490584.html
https://www.mgchen.com/112.html

BTC 通过postman访问全节点api

// 请求方式
POST方式
// authorization Type
Basic Auth
// /wallet/<钱包名>为指定钱包
52.68.82.40:8332/wallet/testwallet2
// body
{"jsonrpc": "1.0", "id":"curltest", "method": "getwalletinfo", "params": [] }

官网JSON-RPC教程

https://bitcoincore.org/en/doc/0.17.0/rpc/blockchain/getbestblockhash/
https://blog.51cto.com/13692892/2393232?source=dra

BTC钱包接口用途

BTC接口资料

  • 转账扣除的手续费,包含在转账金额里

BTC/OmniProtocol/ETH钱包开源项目

https://github.com/cmingxu/wallet-keeper

相关文章

网友评论

      本文标题:BTC钱包笔记

      本文链接:https://www.haomeiwen.com/subject/xphemctx.html