021 / ethereum-oracles
Getting blockchain statistics from Ethereum oracles
v1.0.0
2022-03-27 16:56 UTC
Requires
- php: ^8.1
- ext-bcmath: *
- guzzlehttp/guzzle: ^7.4
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is not auto-updated.
Last update: 2024-12-13 07:05:26 UTC
README
A library of convenient interfaces for receiving statistics data from different ethereum oracles.
Ethereum Mainnet oracles
Offchain
Usage
Get stats from Etherchain
use O21\EthereumOracles\OffChain\Etherchain; # ... /** \O21\EthereumOracles\FeeStats\Stats $stats */ $stats = (new Etherchain)->getStats();
By default getStats()
method fetching all provider supported features, but you can define only specific features like this
use O21\EthereumOracles\OffChain\EthGasStation; use O21\EthereumOracles\FeeStats\Feature; # ... (new EthGasStation)->getStats(Feature::Speed, Feature::BlockNumber);