Example #1
0
<?php

// # Get Blockchain
// The Blockchain resource allows you to retrieve details about chains.
//
// API called: '/v1/btc/main'
require __DIR__ . '/../bootstrap.php';
$blockchainClient = new \BlockCypher\Client\BlockchainClient($apiContexts['BTC.main']);
try {
    $blockchain = $blockchainClient->get('BTC.main');
} catch (Exception $ex) {
    ResultPrinter::printError("Get Blockchain", "Blockchain", 'BTC.main', null, $ex);
    exit(1);
}
ResultPrinter::printResult("Get Blockchain", "Blockchain", $blockchain->getName(), null, $blockchain);
return $blockchain;
Example #2
0
<?php

// # Get Blockchain Feature Status
//
// API called: '/v1/btc/main/feature/$NAME'
require __DIR__ . '/../bootstrap.php';
$blockchainClient = new \BlockCypher\Client\BlockchainClient($apiContexts['BTC.main']);
try {
    $feature = $blockchainClient->getFeature('bip65');
} catch (Exception $ex) {
    ResultPrinter::printError("Get Feature", "", "", null, $ex);
    exit(1);
}
ResultPrinter::printResult("Get Feature", "", "", null, $feature);