arthurpatriot / thepower-sdk
Production ready SDK for ThePower.io API
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.5
This package is auto-updated.
Last update: 2025-01-14 21:22:24 UTC
README
Production ready SDK for ThePower.io API
Installation
Install via composer
composer require arthurpatriot/thepower-sdk
Create new API Client
use ThePower\PowerClient; $client = new PowerClient('{NODE_URL}');
Example, {NODE_URL}
is https://power-node.allsteeply.com:1443
.
Usage
Get Status
$client->status();
Get Node Status
Get current status of the addressed node
$client->nodeStatus();
Get Settings
Get current chain parameters
$client->settings();
Get Block Info
Get information about the block without transactions
$client->blockInfo('{HASH}');
Where {HASH}
is hash of the block for which the information is needed.
Get Block
Get information about the block
$client->block('{HASH}');
Where {HASH}
hash of the block for which the information is needed.
Where Address
The definition of chain belonging to address.
$client->where('{ADDRESS}');
Where {ADDRESS}
is the address of the wallet in textual or binary representation in hex format.
Get Address Info
Information about a wallet with a given address.
$client->address('{ADDRESS}');
Where {ADDRESS}
is the address of the wallet in textual or binary representation in hex format.