btccom/ezbitcoind-php

v0.0.3 2017-07-12 16:00 UTC

This package is not auto-updated.

Last update: 2024-09-19 15:45:58 UTC


README

这是一个围绕 https://github.com/nbobtc/bitcoind-php 的非常基础的包装器,简单地添加了方便的RPC命令方法。

https://github.com/JoshuaEstes 写的 nbobtc/bitcoind-php 表示极大的敬意和感谢,遗憾的是,在 v2 中,他决定保持代码的整洁和可测试性,并要求使用库时必须使用较冗长的语法。
这个库中的大部分代码来自他的 v1 版本,在那个版本中,他还为每个命令提供了一个方法。

示例

require __DIR__ . "/vendor/autoload.php";

$rpc = new Btccom\BitcoindRPC\BitcoindRPC("http://rpcuser:rpcpassword@localhost:18332");

var_dump($rpc->getInfo()['blocks']);
var_dump($rpc->getBlockCount());
var_dump($rpc->getBlockHash($rpc->getBlockCount()));
var_dump(count($rpc->getBlock($rpc->getBlockHash($rpc->getBlockCount()))['tx']));