maslakoff / php-etherscan-api
PHP 客户端用于 Etherscan API
1.3.10
2022-08-27 19:28 UTC
Requires
- php: ^5.6 || ^7.0 || ^8.0
Requires (Dev)
- guzzlehttp/guzzle: ~5.0
- mockery/mockery: ~0.8
- phpunit/phpunit: ^5.5 || ^6.0
README
EtherScan API 的 PHP 封装器
要求
EtherScan API 的最低要求是您的 Web 服务器支持 PHP 5.6。
安装
要安装 EtherScan PHP API 包,您可以运行以下命令
composer require maslakoff/php-etherscan-api:dev-master
用法
主网
$client = new \Etherscan\Client('Y3U3GMFC8P545CFWRU4TET8MY1K79YDZ3V'); $client->api('account')->balance('0x43406D1baAE11a950DE734DAE4079A3C9Eb48DAf');
对于测试网使用
支持
- goerli
- ropsten
- kovan
- rinkeby
$client = new \Etherscan\Client('Y3U3GMFC8P545CFWRU4TET8MY1K79YDZ3V', EtherscanAPIConf::TESTNET_RINKEBY); $client->api('account')->balance('0x43406D1baAE11a950DE734DAE4079A3C9Eb48DAf');
对于 Binance Smart Chain (BSC) 使用
为了查询 BSC,您需要不同的 API。您可以在以下位置获得它: https://bscscan.com/apis。这里调用
$bsc_client = new \Etherscan\Client('Y3U3GMFC8P545CFWRU4TET8MY1K79YDZ3V', EtherscanAPIConf::NET_BSC); $bsc_client->api('account')->balance('0x43406D1baAE11a950DE734DAE4079A3C9Eb48DAf');