highbreedtech / coinparams-bitwasp-addon
这些是用于集成bitwasp bitcoin-php与coinparams以实现多币种功能的扩展类。
v0.0.2
2018-07-22 12:10 UTC
Requires
- php: >=5.6
- ext-json: *
- bitwasp/bitcoin: 0.0.35.1
- dan-da/coinparams: 0.2.6
Requires (Dev)
- dan-da/tester-php: 1.0.4
This package is auto-updated.
Last update: 2024-09-29 06:25:42 UTC
README
这些是用于集成bitcoin-php与coinparams以实现多币种功能的扩展类。
此库增加了两个类
- MultiCoinNetwork 扩展 BitWasp\Bitcoin\Network\Network,并提供地址前缀等。
- MultiCoinRegistry 扩展 BitWasp\Bitcoin\Key\Deterministic\Slip132\PrefixRegistry,并提供xpub/ypub,zpub扩展密钥前缀。
这些类接受[symbol,network]字符串参数以自动从coinparams.json加载前缀。然后可以在任何通常使用Network或PrefixRegistry的地方使用这些类。
请参阅示例和测试目录以了解使用方法。
注意:Litecoin的扩展密钥前缀不规则。有关详细信息,请参阅examples/bip39。
安装
$ cd <yourproject>
$ composer require dan-da/coinparams-bitwasp-addon
运行一些测试。
$ cd vendor/dan-da/coinparams-bitwasp-addon/tests
$ ./tester.php
运行一些示例。
$ cd vendor/dan-da/coinparams-bitwasp-addon/examples
$ php bip39.php
etc, etc.