zinntikumugai/multilightblockexplorer-api 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

zinntikumugai/multilightblockexplorer-api

Composer 安装命令:

composer require zinntikumugai/multilightblockexplorer-api

包简介

MultiLiteBlockExplorer API PHP Library

README 文档

README

Build Status GitHub license GitHub last commit GitHub top language PHP from Packagist

namuyan氏提供のMultiLightBlockExplorerを使いやすくするためを目的としたAPIライブラリです。
途中で名称を変えたため、プログラム上ではMultiLightBlockExplorerAPIとなっています。

動作条件

  • PHP 7.1.x
    • curl

使い方

require_once __DIR__ .'/MultiLightBlockExplorerAPI.php';
$MLBE = new MultiLightBlockExplorerAPI('BitZeny');  //多少リファレンス通りでなくても動くようになっています。(リファレンスでは"zeny")
echo $MLBE->getBlock('000000003253d1aafab7f245994e0268409a61964fc05b43feb99e8067b87e9f');

そのほかは、Examples.phpを参考にしてください。
MultiLightBlockExplorerのAPIはこちらです

API対応表

関数名を多少変えてる部分があるためご注意ください。

API名 URL(一部) 関数名
ブロック情報取得 /api/block/[:hash] getBlock($hash)
ブロックハッシュ取得 /api/block-index/[:height] getBlockIndex($height)
トランザクションデータ取得 /api/tx/[:txid] getTx($txid)
生トランザクションデータ取得 /api/rawtx/[:rawid] getRawTx($rawTxid)
アドレス確認 /api/addr-validate/[:addr] getAddrValidate($addr)
アドレスデータ取得 /api/addr/[:addr] getAddr($addr)
アドレスデータ(Balance)取得 /api/addr/[:addr]/balance getAddrBalance($addr)
アドレスデータ(TotalRecived)取得 /api/addr/[:addr]/totalReceived getAddrTotalRecived($addr)
アドレスデータ(TotalSent)取得 /api/addr/[:addr]/totalSent getAddrTotalSent($addr)
アドレスデータ(UnconfirmedBalance)取得 /api/addr/[:addr]/unconfirmedBalance getAddrUnconfirmedBalance($addr)
アドレスデータ(Utxo)取得 /api/addr/[:addr]/utxo getAddrUtxo($addr)
未使用TXID取得 /api/addrs/[:addrs]/utxo getAddrsUtxos($addr = [])
未使用TXID取得 POSTメソッド /api/addrs/utxo [POST] (未実装)
ブロック内TXID取得 /api/txs/?block=HASH getBlockTxid($hash)
アドレス関連TXID取得 /api/txs/?address=ADDR getAddrTxid($addr)
アドレス関連TXID取得(複数) /api/addrs/[:addrs]/txs[?from=&to=] (動作確認できなかったため未実装)
アドレス関連TXID取得(複数) POSTメソッド /api/addrs/txs [POST] (未実装)
トランザクションブロードキャスト POSTメソッド /api/tx/send [POST] (未実装)
APIステータス取得() /api/status?q=getInfo getAPIGetInfo()
APIステータス取得() /api/status?q=getBlockCount getAPIGetBlockCount()
APIステータス取得() /api/status?q=getDifficulty getAPIGetDifficulty()
APIステータス取得(上記全て) (独自追加) getAPIStatus()
Coind同期状態取得 /api/sync getCoindSync()

Donation

BitZeny Zi7ryQ9xJ9Qxu4jHU5tJNYA4rdzSs2Lmgk
MonaCoin MTAMPypAxdaMHfRQRHrZCVhkp3JqhkDzri
BitCoin 1FTx4P9tuko3u8cHnAM23aeEvx7MLpNhwW

统计信息

  • 总下载量: 4
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-01-25

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固