BTC钱包笔记

2020-04-07  本文已影响0人  我是电饭煲

BTC全节点部署服务器配置

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

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

https://bitcoin.org/bin/
~/.bitcoin/bitcoin.conf
不配置datadir时,默认保存在 ~/.bitcoin/
bitcoind -daemon
bitcoin-cli stop
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

上一篇 下一篇

猜你喜欢

热点阅读