Transaction

6c0fd6bc82865d65ca888b8f4532336c3c018745c4f53c591407d74f3e03c5fb
2019-02-19 10:12:18
0.00002905 BSV
(
0.01000000 BSV
-
0.00997095 BSV
)
1,001 sat/KB
1
337,284
2,901 B

2 Outputs

Total Output:
0.00997095 BSV
  • j"19HxigV4QyBv3tHpQVcUEQyq1pzZVdoAutMZ <html> <head> <!-- JSEncrypt --> <script src='./c1ac4721b5029b5d879e76720182c346838c1a6a139f99bd01538e7c7e780501'></script> <!-- CryptoJS --> <script src='./1b1ba5c0dece7a642c9a16a6c7bc73e62ebf595e2fa956bf09cdf4aff0660d01'></script> </head> <body> Loading, Please Wait.... <script> var endpoint = "https://genesis.bitdb.network/q/1FnauZ9aUH2Bex6JzdcV4eNX7oLSSEbxtN/" var siteId = 'BitDiary' var page = '/' var pageName = siteId + page // Use RSA Key var sitePubkey = '-----BEGIN PUBLIC KEY-----\n'+ 'MIIBITANBgkqhkiG9w0BAQEFAAOCAQ4AMIIBCQKCAQBwqamPZSSWfU2mVNsY4Ptv\n'+ 'vVAv6PUN5U1J7TVzz9urpM98ABkF04VdBkr5GpgVL7DjUYp4BUdB8ymTGoc9GDHG\n'+ 'dplBbmdtRiRZinnVJNs5+d6cXhdH5of68TpxtHjxMlA5/gj3yJY0eI/WNd8MP+m/\n'+ '6gfyC4b0UcnlvQCC7VMK3z21BCIVgsRsoruIYdrd1O74mOsL9LoxX+/uprAqv2/O\n'+ 'fT1rH0eHM9SKftcmyZxJT0l0PaOxGQrg5H/LA7OouQUoa8L3XacFSK7F2OffxAFr\n'+ 'VH+9EWNJl52FAO5Gw1J+tXHpyuNusRXu1V8IoNyFBt4j2bkwrBPFzVxr39aJk0PB\n'+ 'AgMBAAE=\n'+ '-----END PUBLIC KEY-----' var rsa = new JSEncrypt() rsa.setPublicKey(sitePubkey) var crypticPrefix = CryptoJS.SHA256(sitePubkey + pageName).toString() console.log(crypticPrefix) var verifySig = function(url,sig){ try{ return rsa.verify(url, sig, CryptoJS.SHA256); }catch(err){ } return false } var renderPage = function(txid){ document.open() //document.getElementById("page").src="https://bico.media/"+txid fetch("./"+txid).then(res=>res.text()).then(html=>document.write(html)) } var loadPage = function () { var query = { "v": 3, "q": { "find": { "out.s1": crypticPrefix} }, "r": { "f": "[ .[] | {txid: .out[0].s2, sig: .out[0].s3, blk:.blk.i} ]" } } var b64 = btoa(JSON.stringify(query)); var url = endpoint + b64; var header = { headers: { key: ['159bcdKY4spcahzfTZhBbFBXrTWpoh4rd3'] } }; fetch(url, header).then(function(r) { return r.json() }).then(function(r) { console.log(r) var trustedURLs=r.c.sort((a,b)=>b.blk-a.blk).filter((entry)=>verifySig(pageName+entry.txid,entry.sig)) console.log(trustedURLs) renderPage(trustedURLs[0].txid) }).catch(err=>{ alert("Error:"+err) endpoint = prompt("Try Other Endpoint?", endpoint) if(endpoint)loadPage() }) } loadPage() </script> </body> </html> text/html
    https://whatsonchain.com/tx/6c0fd6bc82865d65ca888b8f4532336c3c018745c4f53c591407d74f3e03c5fb