我试图通过仅使用本地存储的区块链(通过比特币核心下载)来检查给定比特币地址的“余额”。 类似的东西(通过使用NBitCoin和/或QBitNinja),但不需要访问networking: private static readonly QBitNinjaClient client = new QBitNinjaClient(Network.Main); public decimal CheckBalance(BitcoinPubKeyAddress address) { var balanceModel = client.GetBalance(address, true).Result; decimal balance = 0; if (balanceModel.Operations.Count > 0) { var unspentCoins = new List<Coin>(); foreach (var operation in balanceModel.Operations) unspentCoins.AddRange(operation.ReceivedCoins.Select(coin => coin as Coin)); balance = unspentCoins.Sum(x => x.Amount.ToDecimal(MoneyUnit.BTC)); } return balance; } 上面的例子需要访问networking。 我需要离线做同样的事情。 […]
我想做我自己的比特币图表。 你知道任何可靠的方式来检索比特币的历史价格数据吗? 有什么方法可以使用REST来检索它吗? 我看到Bitfloor,它支持REST,但它没有返回任何有用的值,它有一个“内部服务器错误”。 我也看到了Bitcoincharts,但是我认为它只限于2000个数据值。 你会build议我使用任何框架或系统来解决这个问题吗?