Php code snippets to show different types of MIR balances online - mir-one/node GitHub Wiki
Php code snippets to show different types of MIR balances online
Regular — that's how much MIR you have, including those you leased;
Available — the same as regular only without MIR you leased / balance you can lease and spend;
Effective — available plus those MIR which is leased to you;
Generating — the minimal effective for last 1000 blocks / balance gives you mining power;
Regular
<?php $url = "nodes.mir.one/addresses/balance/details/ADDMirWalletADDRESS"; $response = file_get_contents($url); $balans= json_decode($response, true); echo substr_replace($balans["regular"], '.', -8, 0); ?>
Available
<?php $url = "https://nodes.mir.one/addresses/balance/details/ADDMirWalletADDRESS"; $response = file_get_contents($url); $balans= json_decode($response, true); echo substr_replace($balans["available"], '.', -8, 0); ?>
Effective
<?php $url = "nodes.mir.one/addresses/effectiveBalance/ADDMirWalletADDRESS"; $response = file_get_contents($url); $balans= json_decode($response, true); echo substr_replace($balans["balance"], '.', -8, 0); ?>
Generating
<?php $url = "nodes.mir.one/addresses/balance/details/ADDMirWalletADDRESS"; $response = file_get_contents($url); $balans= json_decode($response, true); echo substr_replace($balans["generating"], '.', -8, 0); ?>
Show All Balances
<?php $url = "https://nodes.mir.one/addresses/balance/details/ADDMirWalletADDRESS"; $response = file_get_contents($url); $balans= json_decode($response, true); echo "Address:" ." ". $balans["address"] . "<br />\n"; echo "Regular Balance:" ." ". substr_replace($balans["regular"], '.', -8, 0) . "<br />\n"; echo "Generating Balance:" ." ". substr_replace($balans["generating"], '.', -8, 0) . "<br />\n"; echo "Available Balance:" ." ". substr_replace($balans["available"], '.', -8, 0) . "<br />\n"; echo "Effective Balance:" ." ". substr_replace($balans["effective"], '.', -8, 0) . "<br />\n"; ?>