【问题标题】:Handle multiple wallets with easybitcoin使用easybitcoin处理多个钱包
【发布时间】:2020-12-16 10:49:31
【问题描述】:

我想为每个用户创建一个钱包。使用easybitcoin rpc,我想在php中调用余额。一切都在测试网中运行。

我发现我必须像这样调整初始化:

$bitcoin = new Bitcoin('bitcoinrpc','Password','localhost','18332','wallets/user/wallet.dat');
or ...127.0.0.1:18332/wallets/user/wallet.dat);
But no option is working.

我想实现这样的东西:

function getBalance($user) {
   $bitcoin = new Bitcoin('bitcoinrpc','Password','localhost','18332');
   $balance = $bitcoin->getbalance($user);
   echo $balance
}

示例钱包位于: /root/.Bitcoin/testnet3/wallets/user/wallet.dat

这个:

bitcoin-cli createwallet user
bitcion-cli -rpcwallet=user getbalance

正在工作,但我如何在 php 中运行它。

【问题讨论】:

标签: php bitcoin json-rpc wallet balance


【解决方案1】:

今天发现

$bitcoin = new Bitcoin('username','Password','localhost','18332','wallet/walletname');

它适用于所有“-rpcwallet”问题,例如“getwalletinfo”、“dumpwallet”等......也在 curl 命令“-rpcwallet=walletname”中

偶然发现

【讨论】:

猜你喜欢
  • 2018-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-03
  • 2010-09-30
  • 2023-03-21
  • 2022-11-22
  • 1970-01-01
相关资源
最近更新 更多