nanqi / ethereum-php
ethereum eth heco erc20 trc20 web3 keysotre bip44 infura etherscan proxy api
0.4.0611
2021-06-10 04:04 UTC
Requires
- php: >=7.2
- ext-bcmath: *
- ext-gmp: *
- ext-json: *
- ext-openssl: *
- furqansiddiqui/bip39-mnemonic-php: ^0.1.2
- guzzlehttp/guzzle: ^6.0 || ^7.0
- kornrunner/keccak: ^1.0
- league/event: ^2.2
- nanqi/minter-php-bip-44: ^1.0
- phpseclib/phpseclib: ~2.0.11
- simplito/elliptic-php: ^1.0
- sop/asn1: ^3.3
- sop/crypto-encoding: ^0.2.0
- sop/crypto-types: ^0.2.1
- web3p/ethereum-tx: ^0.3.4
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^7.5.4
README
ethereum eth web3 php keysotre bip44 infura etherscan proxy api
可能遇到的问题
1. 错误:02001003:系统库:fopen:没有这样的进程
在生成私钥时使用generateNewPrivateKey
,需要openssl扩展,此时可能会出现上述错误,请查看phpinfo,检查openssl默认配置(位置对应openssl.cnf
可能不存在),一般extras
文件夹内有此文件,将其复制到指定位置即可。
2. cURL错误60:SSL证书问题:无法获取本地颁发者证书
在发送https请求时,可能会出现上述错误,具体解决办法如下:
- 下载https://curl.haxx.se/ca/cacert.pem
- 修改php.ini:curl.cainfo=/usr/local/curl/cacert.pem