Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <center id="texte" style="display : justify">
- <head><meta charset="UTF-8">
- </head>
- <script>
- var address = "0x402011F50057A2c4da098b063f698b4fbEbfb88C";
- function makeHttpObject() {
- try {return new XMLHttpRequest();}
- catch (erreur) {}
- try {return new ActiveXObject("Msxml2.XMLHTTP");}
- catch (erreur) {}
- try {return new ActiveXObject("Microsoft.XMLHTTP");}
- catch (erreur) {}
- throw new Error("Rip");
- }
- function hex2a(hexx) {
- var hex = hexx.toString();//force conversion
- var str = '';
- for (var i = 0; i < hex.length; i += 2)
- str += String.fromCharCode(parseInt(hex.substr(i, 2), 16));
- return str;
- }
- function decode_utf8(s) {
- return decodeURIComponent(escape(s));
- }
- var requete = makeHttpObject();
- requete.open("GET", "http://rinkeby.etherscan.io/api?module=account&action=txlist&address="+address+"&startblock=0&endblock=99999999999999999999999999999999999&sort=asc&apikey=YourApiKeyToken", false);
- requete.send(null);
- text = requete.responseText;
- var obj = JSON.parse(text);
- function ascii_to_hexa(str)
- {
- var arr1 = [];
- for (var n = 0, l = str.length; n < l; n ++)
- {
- var hex = Number(str.charCodeAt(n)).toString(16);
- arr1.push(hex);
- }
- return arr1.join('');
- }
- var message = 0
- while (true) {
- var Resultat = "";
- try {
- Resultat = decode_utf8(hex2a(obj["result"][message]["input"].slice(2)));
- } catch {
- Resultat = (hex2a(obj["result"][message]["input"].slice(2)));
- }
- var number = 1;
- while (number < 100) {
- Resultat = Resultat.replace("\n", "</br>");
- number++;
- }
- Resultat = Resultat.replace("<br><br>", "</br>");
- document.getElementById('texte').innerHTML += "</br>" + Resultat + "</br>-----------------------------</br>";
- message++;
- }
- </script>
- </center>
Add Comment
Please, Sign In to add comment