ishidad2/symbol-node-selector
最新稳定版本:v1.0.6
Composer 安装命令:
composer require ishidad2/symbol-node-selector
包简介
Symbol active node selection
关键字:
README 文档
README
概要
Symbol Node Selector は、Symbol の アクティブなノードを選択して返す PHP ライブラリです。
テストネット・メインネットのノードリストを管理し、負荷分散や障害時のフェールオーバーを容易にします。
インストール
Composer を使用してインストールできます。
composer require ishidad2/symbol-node-selector
Laravel で使用する場合は、設定ファイルを公開してください。
php artisan vendor:publish --tag=config
設定
config/symbolnodeselector.php にテストネット・メインネットのノードリストが定義されています。
return [ 'testnet_symbol_nodes' => [ 'https://sym-test-01.opening-line.jp:3001', 'https://sym-test-03.opening-line.jp:3001', 'https://001-sai-dual.symboltest.net:3001', ], 'mainnet_symbol_nodes' => [ 'https://yukikaze.symbol-nem.net:3001', 'https://symbol-main-1.nemtus.com:3001', 'https://xym1.kyoto-japan.cloud:3001', ], ];
使い方
アクティブなノードを取得する例:
use Ishidad2\SymbolNodeSelector\SymbolNodeSelector; $selector = new SymbolNodeSelector(); echo "Mainnet Node: " . $selector->getActiveMainnetNode(); echo "Testnet Node: " . $selector->getActiveTestnetNode();
テスト
PHPUnit を使用してテストを実行できます。
vendor/bin/phpunit --testdox
ライセンス
このライブラリは MIT License のもとで公開されています。
貢献
バグ報告や機能追加の提案は GitHub の Issue にてお願いします。
git clone https://github.com/ishidad2/symbol-node-selector.git
cd symbol-node-selector
composer install
统计信息
- 总下载量: 7
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-02-07