Example #1
0
    if (isset($requested["error"]) && $requested["error"] != "") {
        spectra_api_response("", 0, $requested["error"]["message"]);
    } else {
        spectra_api_response($requested);
    }
}
if ($_REQUEST["method"] == "getmininginfo") {
    $requested = getmininginfo();
    if (isset($requested["error"]) && $requested["error"] != "") {
        spectra_api_response("", 0, $requested["error"]["message"]);
    } else {
        spectra_api_response($requested);
    }
}
if ($_REQUEST["method"] == "getdifficulty") {
    $requested = getdifficulty();
    if (isset($requested["error"]) && $requested["error"] != "") {
        spectra_api_response("", 0, $requested["error"]["message"]);
    } else {
        spectra_api_response($requested);
    }
}
if ($_REQUEST["method"] == "getnetworkhashps") {
    $requested = getnetworkhashps();
    if (isset($requested["error"]) && $requested["error"] != "") {
        spectra_api_response("", 0, $requested["error"]["message"]);
    } else {
        spectra_api_response($requested);
    }
}
if ($_REQUEST["method"] == "getpeerinfo") {
        block_detail($block_hash, TRUE);
    } elseif (strlen($input) <= 64 && is_array(getrawtransaction($_GET["input"]))) {
        //site_header ("Peercoin Transaction Detail Page");
        tx_detail($_REQUEST["input"]);
    } else {
        //header('Location:index.php');
        $show_detail = false;
        $show_error = true;
        $input_error = "not a block nor a transaction, please try again";
    }
}
//	If there were no request parameters the menu is shown
if (!$show_detail) {
    site_header("Peercoin Block Viewer");
    $network_info = getinfo();
    $difficulty_info = getdifficulty();
    $net_speed = getnetworkhashps();
    ?>
<div id="site_menu">
	<p><center>Explore the Peercoin blockchain by looking for a Block Number (Index), Block Hash, or Transaction ID.</center></p>
    
    <form class="form-horizontal" role="form" action="index.php" method="get">
    <div class="form-group col-xs-12">

			<label class="sr-only" for="input" class="menu_desc">One button to rule them all</label> 
			<div class="col-xs-10 col-xs-offset-1"><input class="form-control" type="text" name="input" id="input" placeholder="block height, block hash or transaction id"></div>
			<div class="col-xs-1 no-padding"><input class="btn btn-ppc" type="submit" name="submit" value="Search"></div>
        <center><span class="error"><?php 
    echo $input_error;
    ?>
</span></center>