wallet-api\ListWalletAddresses.php
<?php

Get All Wallet Addresses Sample

Use this call to list all the webhooks, as documented here at: http://dev.blockcypher.com/#wallet_api API used: GET /v1/btc/main/wallets//addresses?token=

Get Wallet Name.

In samples we are using CreateWallet.php sample to get the created instance of wallet. You have to run that sample before running this one or there will be no wallets

require __DIR__ . '/../bootstrap.php';

Wallet must be created previously

if (isset($_GET['wallet_name'])) { $walletName = filter_input(INPUT_GET, 'wallet_name', FILTER_SANITIZE_SPECIAL_CHARS); } else { $walletName = 'alice'; // Default wallet name for samples }

Get List of All Addresses for the Wallet

try { $output = \BlockCypher\Api\Wallet::getOnlyAddresses($walletName, array(), $apiContexts['BTC.main']); } catch (Exception $ex) { ResultPrinter::printError("List all Wallet addresses", "Wallet", $walletName, null, $ex); exit(1); } ResultPrinter::printResult("List all Wallet addresses", "Wallet", $walletName, null, $output); return $output;