logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: 1ff1c3687c9b20d0314696483d78cdef989141d3701c409dcb4617dc73660639 Type SC

Block: c2ff4c72b53923c423e9ad58d31f3afa8bd818fa55f29dad01c6f3621daacd80 (VALID)
built BLID : 4122b267350a3ac85aad48f32995bddbbd48f39c9ebd6b4c2ae503d1f588975d
Tx RootHash: e05e392c12ef61878f80808e00f66397f2f93cb405257920d4a3ddcdaea9c0fe built height : 5004208
Timestamp: 1739842426185 Timestamp [UTC]: 2025-02-18 01:33:46 Age [y:d:h:m:s]: 4963:34:51.302
Block: 5004212 Fee: 0.18501 Tx size: 10.754 kB
Tx version: 1 No of confirmations: 922542 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.18501 Deposited to SC 0.00000
Sender : dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
address
dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270
dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
SC Balance: 0.00000 DERO
SC CODE:
  
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'0' Name:SC_ID Type:hash Value:'bfe785f81c25be362b03863a6a18cb261b7dfc5f7d3c3ff0e82730f0e9cd41bb' Name:content Type:string Value:'function gbid(elid){ return document.getElementById(elid); } var doctypeselect = gbid('doc_type'); var docNameHdr = gbid('docNameHdr'); var docDescrHdr = gbid('docDescrHdr'); var docIconURLHdr = gbid('docIconURLHdr'); var docDURL = gbid('docDURL'); var docSubDir = gbid('docSubDir'); var docinputs = [docNameHdr,docDescrHdr,docIconURLHdr,docDURL,docSubDir]; docinputs.forEach((input) => { input.addEventListener("keyup", docEdit); input.addEventListener("change", docEdit); input.addEventListener("blur", docEdit); }); doctypeselect.addEventListener("change", docEdit); function docEdit(eventorid) { smartcontract.value = getDocSCCode(); let last_errors = errors.map(a => a.error); let tid = ''; if(eventorid instanceof String || typeof eventorid === 'string'){ tid = eventorid; }else{ tid = eventorid.target.id; } let ok = checkDocInputs(tid); if(ok.ok){ deployDocButton.removeAttribute("disabled"); }else { deployDocButton.setAttribute("disabled", true); } let same_error = JSON.stringify(ok.errors.map(a => a.error)) === JSON.stringify(last_errors); if(gbid('dwarn') && (!same_error || ok.errors.length === 0)){gbid('dwarn').remove();} if(ok.errors.length != 0){ let errorsText = ""; for (const error of ok.errors) { errorsText = error.error + errorsText + "\n"; if(error.id !=='' && !same_error){ let warn = document.createElement("p"); warn.innerText = error.error; warn.id ="dwarn"; warn.style.color = "red"; gbid(error.id).after(warn); } } if(!same_error){ alert(errorsText); } } } let errors = []; function checkDocInputs(tid){ let ok = true; errors = []; blob = new Blob([smartcontract.value]); if(blob.size > 18000){ if(tid === "docDescrHdr"){ errors.push({"id":tid,"error":"Description or doc too large."}); }else{ errors.push({"id":tid,"error":"Doc too large."}); } ok = false; } if (docText.value.match(/(\/\u002A|\u002A\/)/)) { errors.push({"id":tid,"error":"Multi-line comments not allowed."}); ok = false; } if( doctypeselect.value==""|| docNameHdr.value==""|| docDescrHdr.value==""|| docDURL.value==""|| fileCheckC==""|| fileCheckS==""|| docText.value==""|| filename==""|| signed_filename=="" ){ ok = false; } if(signed_filename !="" && filename !=""){ let test_filename = ""; let test_signed_filename = ""; test_signed_filename = signed_filename.substring(0, signed_filename.lastIndexOf('.')) || signed_filename; test_signed_filename = test_signed_filename.split('.').pop(); test_filename = filename.split('.').pop(); if("TELA-"+test_filename.toUpperCase()+"-1" != doctypeselect.value || "TELA-"+test_signed_filename.toUpperCase()+"-1" != doctypeselect.value){ errors.push({"id":tid,"error":"File Extension doesn't match selected document type."}); ok = false; } if(installed_docs.length > 0){ let full_loc = docSubDir.value + docNameHdr.value; for (let x in installed_docs) { if(full_loc == installed_docs[x].subdir + installed_docs[x].filename){ errors.push({"id":tid,"error":"Doc already installed!"}); ok = false; } } } } return {"ok":ok,"errors":errors}; } //docs function getDocSCCode(){ let SCInit = `// Copyright 2024. Civilware. All rights reserved. // TELA Decentralized Web Document (TELA-DOC-1) Function InitializePrivate() Uint64 10 IF init() == 0 THEN GOTO 30 20 RETURN 1 30 STORE("nameHdr", "`+ docNameHdr.value +`") 31 STORE("descrHdr", "`+ docDescrHdr.value +`") 32 STORE("iconURLHdr", "`+ docIconURLHdr.value +`") 33 STORE("dURL", "`+ docDURL.value +`") 34 STORE("docType", "`+ doctypeselect.value +`") 35 STORE("subDir", "`+ docSubDir.value.replace(/^\/|\/|\/$/g, '') +`") 36 STORE("fileCheckC", "`+ fileCheckC +`") 37 STORE("fileCheckS", "`+ fileCheckS +`") 100 RETURN 0 End Function `; let SCTheRest = `Function init() Uint64 10 IF EXISTS("owner") == 0 THEN GOTO 30 20 RETURN 1 30 STORE("owner", address()) 50 STORE("docVersion", "1.0.0") 60 STORE("hash", HEX(TXID())) 70 STORE("likes", 0) 80 STORE("dislikes", 0) 100 RETURN 0 End Function Function address() String 10 DIM s as String 20 LET s = SIGNER() 30 IF IS_ADDRESS_VALID(s) THEN GOTO 50 40 RETURN "anon" 50 RETURN ADDRESS_STRING(s) End Function Function Rate(r Uint64) Uint64 10 DIM addr as String 15 LET addr = address() 16 IF r < 100 && EXISTS(addr) == 0 && addr != "anon" THEN GOTO 30 20 RETURN 1 30 STORE(addr, ""+r+"_"+BLOCK_HEIGHT()) 40 IF r < 50 THEN GOTO 70 50 STORE("likes", LOAD("likes")+1) 60 RETURN 0 70 STORE("dislikes", LOAD("dislikes")+1) 100 RETURN 0 End Function `; let telaDocFileContents = "/*"+docText.value+"*/"; return SCInit + SCTheRest + telaDocFileContents; } var fileCheckC = ""; var fileCheckS = ""; var filename=""; var signed_filename=""; var installed_docs = []; var fileContents = document.querySelector('input#open_file[type="file"]'); fileContents.addEventListener('change', (e) => { if(fileContents.files.length !== 1){ docText.value = ""; filename = ""; docNameHdr.value = ""; docEdit(e); return; } let file = fileContents.files[0]; let reader = new FileReader(); reader.onload = () => { docText.value = reader.result; filename = file.name; docNameHdr.value = filename; docEdit('open_file'); }; reader.readAsText(file); }); function parseSignedFile(signed){ let c = signed.split('C: ', 2)[1]; let s = c.split('S: ', 2)[1]; c = c.split(/\r?\n/, 2)[0]; s = s.split(/\r?\n/, 2)[0]; return {"C":c,"S":s}; } var fileCheck = document.querySelector('input#open_signed_file[type="file"]'); fileCheck.addEventListener('change', (e) => { console.log(e); if(fileCheck.files.length !== 1){ fileCheck.value = ""; fileCheckC = ""; fileCheckS = ""; docEdit(e); return; } let file = fileCheck.files[0]; let reader = new FileReader(); reader.onload = (e) => { if(file.name.split('.').pop() !== "signed"){ fileCheck.value = ""; fileCheckC = ""; fileCheckS = ""; alert("Not a .signed file."); docEdit('open_signed_file'); return; } let signs = parseSignedFile(reader.result); fileCheckC = signs.C; fileCheckS = signs.S; signed_filename = file.name; let test_signed_filename = ""; test_signed_filename = signed_filename.substring(0, signed_filename.lastIndexOf('.')) || signed_filename; if (test_signed_filename != filename){ if(filename != ""){ alert("Filename Mismatch"); }else{ alert("No document file selected yet."); } } docEdit('open_signed_file'); }; reader.readAsText(file); }); var installType = "doc"; function listener(event) { let lastObj = JSON.parse(event.data); let res = lastObj.result; if (res.txid) { if(installType == "doc"){ installed_docs.push({"subdir":docSubDir.value.replace(/^\/|\/|\/$/g, ''),"filename":filename,"scid":res.txid}); docNameHdr.value = ""; filename=""; signed_filename=""; fileContents.value = ""; fileCheck.value = ""; let outputText =""; for (let x in installed_docs) { outputText += (installed_docs[x].subdir !=""? installed_docs[x].subdir + "/" :"") + installed_docs[x].filename + ":" + installed_docs[x].scid +"<br>"; } gbid("output").innerHTML = outputText; docEdit(''); alert(res.txid); }else if(installType == "index"){ gbid("indexscid").innerHTML = "Tela Site Index SCID:" + res.txid; alert("Congrats, you're all done! This is your Tela Site SCID:" + res.txid); } } socket.removeEventListener("message", listener); }; function socketSend(data){ socket.addEventListener("message", listener); sendData(data); } var smartcontract = gbid('smartcontract'); var docText = gbid('document'); var deployDocButton = gbid('deployDoc'); function getQuoteJSON(smart_contract){ let quoteJSON = {}; quoteJSON.jsonrpc = "2.0"; quoteJSON.id = "1"; quoteJSON.method = "DERO.GetGasEstimate"; quoteJSON.params = {}; quoteJSON.params.transfers = [{ destination: "dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270", amount:0, Burn:0, payload_rpc:[] }]; quoteJSON.params.sc = smart_contract; quoteJSON.params.sc_value = 0; quoteJSON.params.sc_rpc = []; quoteJSON.params.ringsize = 2; quoteJSON.params.signer = "dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270"; return quoteJSON; } deployDocButton.addEventListener('click', function(event) { installType ="doc"; let quoteJSON = getQuoteJSON(smartcontract.value); let result = confirm("Estimated Cost: "+(niceRound(quoteJSON.params.sc.length * 2 * .00001)) +" DERO, Install Doc?"); if (result) { installDoc(); } else { alert("Action canceled."); } }); //Install JSON function getInstallJSON(smart_contract){ let installJSON = {}; installJSON.jsonrpc = "2.0"; installJSON.id = "1"; installJSON.method = "transfer"; installJSON.params = {}; installJSON.params.fees = 0; installJSON.params.transfers = [{ destination: "dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270", amount:0, Burn:0, payload_rpc:[] }]; installJSON.params.sc = smart_contract; installJSON.params.sc_value = 0; installJSON.params.sc_rpc = []; installJSON.params.ringsize = 2; return installJSON; }' Name:entrypoint Type:string Value:'StoreItem' Name:name Type:string Value:'siteinstaller.js']


Prove to someone that you have sent them DERO in this transaction

proof can be obtained using wallet command in dero-wallet-cli or from the statement
Note: proof is sent to the server, as the calculations are done on the server side


TX hex bytes
0100000500b0b7b1024122b267350a3ac85aad48f32995bddbbd48f39c9ebd6b4c2ae503d1f588975d0100000000000000000000000000000000000000000000000000000000000000000000e911c0ba89c6675b642a93884d0081a91f882ef72b8a5d55e81cc59d782605dcb44f848e1ed5382c5f9398aa45c0970e550c7abd07a795b8c831bbda1a73a28febdf27d725bef04d18c810ebf724533aafe7895ef7863be7d139b8770ae3ebb3e77c9fe37efb46784db7c2747de3c43460f306cedaf50fd9c613dc9fbe23d449821408eaef306f19aa9f298659a2e0c6270104c590010a271f48823a3d9bf7453dfef5c0e8b892da22430aab4b44ef0e04aa8736473b01635d6e4e0652cc4b1d1e13102647e9feb9360b4bd8297a5fe3838f6efdafdbe7de0e15e1ca795ca8001b020724370b3fec6b93c3178beca30968f1a1b2bd7c96767f069fae50c0d4db00e05e392c12ef61878f80808e00f66397f2f93cb405257920d4a3ddcdaea9c0fed848a5656e616d65537073697465696e7374616c6c65722e6a736653435f4944485820bfe785f81c25be362b03863a6a18cb261b7dfc5f7d3c3ff0e82730f0e9cd41bb68636f6e74656e74537923e966756e6374696f6e206762696428656c6964297b0a0972657475726e20646f63756d656e742e676574456c656d656e744279496428656c6964293b0a7d0a0a76617220646f637479706573656c656374203d20676269642827646f635f7479706527293b0a76617220646f634e616d65486472203d20676269642827646f634e616d6548647227293b0a76617220646f634465736372486472203d20676269642827646f63446573637248647227293b0a76617220646f6349636f6e55524c486472203d20676269642827646f6349636f6e55524c48647227293b0a76617220646f634455524c203d20676269642827646f634455524c27293b0a76617220646f63537562446972203d20676269642827646f6353756244697227293b0a0a76617220646f63696e70757473203d205b646f634e616d654864722c646f6344657363724864722c646f6349636f6e55524c4864722c646f634455524c2c646f635375624469725d3b0a646f63696e707574732e666f72456163682828696e70757429203d3e207b0a09696e7075742e6164644576656e744c697374656e657228226b65797570222c20646f6345646974293b0a09696e7075742e6164644576656e744c697374656e657228226368616e6765222c20646f6345646974293b0a09696e7075742e6164644576656e744c697374656e65722822626c7572222c20646f6345646974293b0a7d293b0a646f637479706573656c6563742e6164644576656e744c697374656e657228226368616e6765222c20646f6345646974293b0a0a66756e6374696f6e20646f6345646974286576656e746f72696429207b200a09736d617274636f6e74726163742e76616c7565203d20676574446f635343436f646528293b0a096c6574206c6173745f6572726f7273203d206572726f72732e6d61702861203d3e20612e6572726f72293b0a096c657420746964203d2027273b0a096966286576656e746f72696420696e7374616e63656f6620537472696e67207c7c20747970656f66206576656e746f726964203d3d3d2027737472696e6727297b09090a0909746964093d206576656e746f7269643b090a097d656c73657b0a0909746964093d206576656e746f7269642e7461726765742e69643b0a097d0a096c6574206f6b203d20636865636b446f63496e7075747328746964293b0a090a202020206966286f6b2e6f6b297b0a09096465706c6f79446f63427574746f6e2e72656d6f7665417474726962757465282264697361626c656422293b0a097d656c7365207b0a09096465706c6f79446f63427574746f6e2e736574417474726962757465282264697361626c6564222c2074727565293b0a097d0a090a096c65742073616d655f6572726f72203d204a534f4e2e737472696e67696679286f6b2e6572726f72732e6d61702861203d3e20612e6572726f722929203d3d3d204a534f4e2e737472696e67696679286c6173745f6572726f7273293b0a09696628676269642827647761726e272920262620282173616d655f6572726f72207c7c206f6b2e6572726f72732e6c656e677468203d3d3d203029297b676269642827647761726e27292e72656d6f766528293b7d0a096966286f6b2e6572726f72732e6c656e67746820213d2030297b09090a09096c6574206572726f727354657874203d2022223b0a0909666f722028636f6e7374206572726f72206f66206f6b2e6572726f727329207b0a0909096572726f727354657874203d206572726f722e6572726f72202b206572726f727354657874202b20225c6e223b0a0909096966286572726f722e696420213d3d2727202626202173616d655f6572726f72297b0a090909096c6574207761726e203d20646f63756d656e742e637265617465456c656d656e7428227022293b0a090909097761726e2e696e6e657254657874203d206572726f722e6572726f723b0a090909097761726e2e6964203d22647761726e223b0a090909097761726e2e7374796c652e636f6c6f72203d2022726564223b0a0909090967626964286572726f722e6964292e6166746572287761726e293b0a0909097d0a0909090a09097d200a09096966282173616d655f6572726f72297b0909090a090909616c657274286572726f727354657874293b0a09097d0a097d0a7d0a6c6574206572726f7273203d205b5d3b0a66756e6374696f6e20636865636b446f63496e7075747328746964297b0a090a096c6574206f6b203d20747275653b0a096572726f7273203d205b5d3b090a09626c6f62203d206e657720426c6f62285b736d617274636f6e74726163742e76616c75655d293b0a09696628626c6f622e73697a65203e203138303030297b0a0909696628746964203d3d3d2022646f63446573637248647222297b0a0909096572726f72732e70757368287b226964223a7469642c226572726f72223a224465736372697074696f6e206f7220646f6320746f6f206c617267652e227d293b0a09097d656c73657b09090a0909096572726f72732e70757368287b226964223a7469642c226572726f72223a22446f6320746f6f206c617267652e227d293b0a09097d0a09096f6b203d2066616c73653b0a097d0a090a090a0a0a0969662028646f63546578742e76616c75652e6d61746368282f285c2f5c75303032417c5c75303032415c2f292f2929207b09090a09096572726f72732e70757368287b226964223a7469642c226572726f72223a224d756c74692d6c696e6520636f6d6d656e7473206e6f7420616c6c6f7765642e227d293b0a09096f6b203d2066616c73653b0a097d090a090a096966280a09646f637479706573656c6563742e76616c75653d3d22227c7c0a09646f634e616d654864722e76616c75653d3d22227c7c0a09646f6344657363724864722e76616c75653d3d22227c7c0a09646f634455524c2e76616c75653d3d22227c7c0a0966696c65436865636b433d3d22227c7c0a0966696c65436865636b533d3d22227c7c0a09646f63546578742e76616c75653d3d22227c7c0a0966696c656e616d653d3d22227c7c0a097369676e65645f66696c656e616d653d3d22220a09297b0a09096f6b203d2066616c73653b0a097d0a096966287369676e65645f66696c656e616d6520213d22222026262066696c656e616d6520213d2222297b0a09096c657420746573745f66696c656e616d65203d2022223b0a09096c657420746573745f7369676e65645f66696c656e616d65203d2022223b0a0909746573745f7369676e65645f66696c656e616d65203d207369676e65645f66696c656e616d652e737562737472696e6728302c207369676e65645f66696c656e616d652e6c617374496e6465784f6628272e272929207c7c207369676e65645f66696c656e616d653b0a0909746573745f7369676e65645f66696c656e616d65203d20746573745f7369676e65645f66696c656e616d652e73706c697428272e27292e706f7028293b0a0909746573745f66696c656e616d65203d2066696c656e616d652e73706c697428272e27292e706f7028293b0a0a09096966282254454c412d222b746573745f66696c656e616d652e746f55707065724361736528292b222d312220213d20646f637479706573656c6563742e76616c7565207c7c202254454c412d222b746573745f7369676e65645f66696c656e616d652e746f55707065724361736528292b222d312220213d20646f637479706573656c6563742e76616c7565297b0a0909096572726f72732e70757368287b226964223a7469642c226572726f72223a2246696c6520457874656e73696f6e20646f65736e2774206d617463682073656c656374656420646f63756d656e7420747970652e227d293b0a0909096f6b203d2066616c73653b0a09097d0a0909696628696e7374616c6c65645f646f63732e6c656e677468203e2030297b0a0909096c65742066756c6c5f6c6f63203d20646f635375624469722e76616c7565202b20646f634e616d654864722e76616c75653b0a090909666f7220286c6574207820696e20696e7374616c6c65645f646f637329207b0a0909090969662866756c6c5f6c6f63203d3d20696e7374616c6c65645f646f63735b785d2e737562646972202b20696e7374616c6c65645f646f63735b785d2e66696c656e616d65297b0a09090909096572726f72732e70757368287b226964223a7469642c226572726f72223a22446f6320616c726561647920696e7374616c6c656421227d293b0a09090909096f6b203d2066616c73653b0a090909097d0a0909097d0a09097d09090a097d090a0972657475726e207b226f6b223a6f6b2c226572726f7273223a6572726f72737d3b0a7d0a0a2f2f646f63730a66756e6374696f6e20676574446f635343436f646528297b0a6c6574205343496e6974203d20602f2f2020436f7079726967687420323032342e20436976696c776172652e20416c6c207269676874732072657365727665642e0a2f2f202054454c4120446563656e7472616c697a65642057656220446f63756d656e74202854454c412d444f432d31290a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226e616d65486472222c2022602b20646f634e616d654864722e76616c7565202b6022290a33312053544f524528226465736372486472222c2022602b20646f6344657363724864722e76616c7565202b6022290a33322053544f5245282269636f6e55524c486472222c2022602b20646f6349636f6e55524c4864722e76616c7565202b6022290a33332053544f524528226455524c222c2022602b20646f634455524c2e76616c7565202b6022290a33342053544f52452822646f6354797065222c2022602b20646f637479706573656c6563742e76616c7565202b6022290a33352053544f52452822737562446972222c2022602b20646f635375624469722e76616c75652e7265706c616365282f5e5c2f7c5c2f7c5c2f242f672c20272729202b6022290a33362053544f5245282266696c65436865636b43222c2022602b2066696c65436865636b43202b6022290a33372053544f5245282266696c65436865636b53222c2022602b2066696c65436865636b53202b6022290a3130302052455455524e20300a456e642046756e6374696f6e0a0a603b090a0a6c657420534354686552657374203d206046756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a603b0a0a6c65742074656c61446f6346696c65436f6e74656e7473203d20222f2a222b646f63546578742e76616c75652b222a2f223b0a72657475726e205343496e6974202b20534354686552657374202b2074656c61446f6346696c65436f6e74656e74733b0a7d0a0a7661722066696c65436865636b43203d2022223b0a7661722066696c65436865636b53203d2022223b0a0a7661722066696c656e616d653d22223b0a766172207369676e65645f66696c656e616d653d22223b0a76617220696e7374616c6c65645f646f6373203d205b5d3b0a7661722066696c65436f6e74656e7473203d20646f63756d656e742e717565727953656c6563746f722827696e707574236f70656e5f66696c655b747970653d2266696c65225d27293b0a66696c65436f6e74656e74732e6164644576656e744c697374656e657228276368616e6765272c20286529203d3e207b0a090a0969662866696c65436f6e74656e74732e66696c65732e6c656e67746820213d3d2031297b0a0909646f63546578742e76616c7565203d2022223b0a090966696c656e616d65203d2022223b0a0909646f634e616d654864722e76616c7565203d2022223b0a0909646f63456469742865293b0a090972657475726e3b0a097d0a202020206c65742066696c65203d2066696c65436f6e74656e74732e66696c65735b305d3b0a202020206c657420726561646572203d206e65772046696c6552656164657228293b0a202020207265616465722e6f6e6c6f6164203d202829203d3e207b0a0909646f63546578742e76616c7565203d207265616465722e726573756c743b0a090966696c656e616d65203d2066696c652e6e616d653b0a0909646f634e616d654864722e76616c7565203d2066696c656e616d653b0a0909646f634564697428276f70656e5f66696c6527293b0a202020207d3b0a202020207265616465722e726561644173546578742866696c65293b0a7d293b0a0a0a66756e6374696f6e2070617273655369676e656446696c65287369676e6564297b0a096c65742063203d207369676e65642e73706c69742827433a20272c2032295b315d3b0a096c65742073203d20632e73706c69742827533a20272c2032295b315d3b0a0963203d20632e73706c6974282f5c723f5c6e2f2c2032295b305d3b0a0973203d20732e73706c6974282f5c723f5c6e2f2c2032295b305d3b0a0972657475726e207b2243223a632c2253223a737d3b0a7d0a0a7661722066696c65436865636b203d20646f63756d656e742e717565727953656c6563746f722827696e707574236f70656e5f7369676e65645f66696c655b747970653d2266696c65225d27293b0a66696c65436865636b2e6164644576656e744c697374656e657228276368616e6765272c20286529203d3e207b0a09636f6e736f6c652e6c6f672865293b0a0969662866696c65436865636b2e66696c65732e6c656e67746820213d3d2031297b0a090966696c65436865636b2e76616c7565203d2022223b0a090966696c65436865636b43203d2022223b0a090966696c65436865636b53203d2022223b0a0909646f63456469742865293b0a090972657475726e3b0a097d0a202020206c65742066696c65203d2066696c65436865636b2e66696c65735b305d3b0a202020206c657420726561646572203d206e65772046696c6552656164657228293b0a202020207265616465722e6f6e6c6f6164203d20286529203d3e207b0a090969662866696c652e6e616d652e73706c697428272e27292e706f70282920213d3d20227369676e656422297b0a09090966696c65436865636b2e76616c7565203d2022223b0a09090966696c65436865636b43203d2022223b0a09090966696c65436865636b53203d2022223b0a090909616c65727428224e6f742061202e7369676e65642066696c652e22293b0a090909646f634564697428276f70656e5f7369676e65645f66696c6527293b0a09090972657475726e3b0a09097d0a09096c6574207369676e73203d2070617273655369676e656446696c65287265616465722e726573756c74293b0a090966696c65436865636b43203d207369676e732e433b0a090966696c65436865636b53203d207369676e732e533b0a09097369676e65645f66696c656e616d65203d2066696c652e6e616d653b0a09096c657420746573745f7369676e65645f66696c656e616d65203d2022223b0a0909746573745f7369676e65645f66696c656e616d65203d207369676e65645f66696c656e616d652e737562737472696e6728302c207369676e65645f66696c656e616d652e6c617374496e6465784f6628272e272929207c7c207369676e65645f66696c656e616d653b0a090969662028746573745f7369676e65645f66696c656e616d6520213d2066696c656e616d65297b0a09090969662866696c656e616d6520213d202222297b0a09090909616c657274282246696c656e616d65204d69736d6174636822293b0a0909097d656c73657b0a09090909616c65727428224e6f20646f63756d656e742066696c652073656c6563746564207965742e22293b0a0909097d0a09097d0a0909646f634564697428276f70656e5f7369676e65645f66696c6527293b0a202020207d3b0a202020207265616465722e726561644173546578742866696c65293b0a7d293b0a0a0a76617220696e7374616c6c54797065203d2022646f63223b0a66756e6374696f6e206c697374656e6572286576656e7429207b20202020202020200a096c6574206c6173744f626a203d204a534f4e2e7061727365286576656e742e64617461293b0a096c657420726573203d206c6173744f626a2e726573756c743b0a09696620287265732e7478696429207b0a0909696628696e7374616c6c54797065203d3d2022646f6322297b0a090909696e7374616c6c65645f646f63732e70757368287b22737562646972223a646f635375624469722e76616c75652e7265706c616365282f5e5c2f7c5c2f7c5c2f242f672c202727292c2266696c656e616d65223a66696c656e616d652c2273636964223a7265732e747869647d293b0a090909646f634e616d654864722e76616c7565203d2022223b0a09090966696c656e616d653d22223b0a0909097369676e65645f66696c656e616d653d22223b0a09090966696c65436f6e74656e74732e76616c7565203d2022223b0a09090966696c65436865636b2e76616c7565203d2022223b0a0909096c6574206f757470757454657874203d22223b0a090909666f7220286c6574207820696e20696e7374616c6c65645f646f637329207b0a090909096f757470757454657874202b3d2028696e7374616c6c65645f646f63735b785d2e73756264697220213d22223f20696e7374616c6c65645f646f63735b785d2e737562646972202b20222f22203a222229202b20696e7374616c6c65645f646f63735b785d2e66696c656e616d6520202b20223a22202b20696e7374616c6c65645f646f63735b785d2e73636964202b223c62723e223b0a0909097d0a0909096762696428226f757470757422292e696e6e657248544d4c203d206f7574707574546578743b0a090909646f6345646974282727293b0a090909616c657274287265732e74786964293b0a09097d656c736520696628696e7374616c6c54797065203d3d2022696e64657822297b0a090909676269642822696e6465787363696422292e696e6e657248544d4c203d202254656c61205369746520496e64657820534349443a22202b207265732e747869643b0a090909616c6572742822436f6e67726174732c20796f7527726520616c6c20646f6e6521205468697320697320796f75722054656c61205369746520534349443a22202b207265732e74786964293b0a09097d0a097d0a09736f636b65742e72656d6f76654576656e744c697374656e657228226d657373616765222c206c697374656e6572293b0a7d3b0a0a66756e6374696f6e20736f636b657453656e642864617461297b0a09736f636b65742e6164644576656e744c697374656e657228226d657373616765222c206c697374656e6572293b0a0973656e64446174612864617461293b0a7d0a0a76617220736d617274636f6e7472616374203d20676269642827736d617274636f6e747261637427293b0a76617220646f6354657874203d20676269642827646f63756d656e7427293b0a766172206465706c6f79446f63427574746f6e203d206762696428276465706c6f79446f6327293b0a0a66756e6374696f6e2067657451756f74654a534f4e28736d6172745f636f6e7472616374297b0a096c65742071756f74654a534f4e203d207b7d3b0a0971756f74654a534f4e2e6a736f6e727063203d2022322e30223b0a0971756f74654a534f4e2e6964203d202231223b0a0971756f74654a534f4e2e6d6574686f64203d20224445524f2e476574476173457374696d617465223b0a0971756f74654a534f4e2e706172616d73203d207b7d3b0a0971756f74654a534f4e2e706172616d732e7472616e7366657273203d205b7b0a090964657374696e6174696f6e3a20226465726f3171796b797461366e74706432376e6c3079713478747a6166346c733670356539707175306b3278347833707171357861766a73647871676e7938323730222c0a0909616d6f756e743a302c0a09094275726e3a302c0a09097061796c6f61645f7270633a5b5d200a097d5d3b0a0971756f74654a534f4e2e706172616d732e7363203d20736d6172745f636f6e74726163743b0a0971756f74654a534f4e2e706172616d732e73635f76616c7565203d20303b0a0971756f74654a534f4e2e706172616d732e73635f727063203d205b5d3b0a0971756f74654a534f4e2e706172616d732e72696e6773697a65203d20323b0a0971756f74654a534f4e2e706172616d732e7369676e6572203d20226465726f3171796b797461366e74706432376e6c3079713478747a6166346c733670356539707175306b3278347833707171357861766a73647871676e7938323730223b0a0972657475726e2071756f74654a534f4e3b0a7d0a0a6465706c6f79446f63427574746f6e2e6164644576656e744c697374656e65722827636c69636b272c2066756e6374696f6e286576656e7429207b0a09696e7374616c6c54797065203d22646f63223b2020200a096c65742071756f74654a534f4e203d2067657451756f74654a534f4e28736d617274636f6e74726163742e76616c7565293b090a096c657420726573756c74203d20636f6e6669726d2822457374696d6174656420436f73743a20222b286e696365526f756e642871756f74654a534f4e2e706172616d732e73632e6c656e677468202a2032202a202e3030303031292920202b22204445524f2c20496e7374616c6c20446f633f22293b0a0969662028726573756c7429207b0a0909696e7374616c6c446f6328293b0a097d20656c7365207b0a0909616c6572742822416374696f6e2063616e63656c65642e22293b0a097d0a7d293b0a0a2f2f496e7374616c6c204a534f4e0a66756e6374696f6e20676574496e7374616c6c4a534f4e28736d6172745f636f6e7472616374297b0a096c657420696e7374616c6c4a534f4e203d207b7d3b0a09696e7374616c6c4a534f4e2e6a736f6e727063203d2022322e30223b0a09696e7374616c6c4a534f4e2e6964203d202231223b0a09696e7374616c6c4a534f4e2e6d6574686f64203d20227472616e73666572223b0a09696e7374616c6c4a534f4e2e706172616d73203d207b7d3b0a09696e7374616c6c4a534f4e2e706172616d732e66656573203d20303b0a09696e7374616c6c4a534f4e2e706172616d732e7472616e7366657273203d205b7b0a090964657374696e6174696f6e3a20226465726f3171796b797461366e74706432376e6c3079713478747a6166346c733670356539707175306b3278347833707171357861766a73647871676e7938323730222c0a0909616d6f756e743a302c0a09094275726e3a302c0a09097061796c6f61645f7270633a5b5d200a097d5d3b0a09696e7374616c6c4a534f4e2e706172616d732e7363203d20736d6172745f636f6e74726163743b0a09696e7374616c6c4a534f4e2e706172616d732e73635f76616c7565203d20303b0a09696e7374616c6c4a534f4e2e706172616d732e73635f727063203d205b5d3b0a09696e7374616c6c4a534f4e2e706172616d732e72696e6773697a65203d20323b0a0972657475726e20696e7374616c6c4a534f4e3b0a7d6a53435f414354494f4e55006b656e747279706f696e74536953746f72654974656d2e280825aabc5f12e13d1e292ce4e06589b2088213535ef70e03229251071a540123b6d27d00e43700eeb1561349f83b76c1bd3954fde52328db093ba339f55b900015154164e3e911c38ee2c6abe5e8966abf2a8d04cd3973166d1283839d30ac2b001d8b117761649e28830e2632291aefd4cd6c2afeb92c9f3ef78d627caff12ffa0127fabbe03e56d21d15c14a0169f42e2d87f2bb78d0627c7fa83c9d2a2643ef4c0100a32a087a50608ddb044818a040f3204ae80f8f65d910a83c7f6dc05bf8980b002b9c7d2a1ee2754f900af3e5539908d3608a26c6f96a503db54b3b665e03f2280002b78ec6e9fc1c1a5d5f021fb80bae70a2de7377d8d9cf57d4cacefc8c7dd15900085590ffd136295a4cab1807c1076ab7ebc64d035c98a7693a814e5c80ca8f0600042ae70fbbb98f3f385d2546a5acedc275bb4eef84d2c09fd137accf8b83419e0011e06c9fdad5c7106f81c5b71e84a4289aa8eca1900562f4ba5a52c89d42e98b000005b48de4e8115a6733eb5f5d74e54d1517cb612d431c94034ea29999bed3480027f8b6c8a5064c62a1d6f4bd1d299d22adb0d30f32507d1379b6999b34894a160126a6695975f211379b89cfa986cc7e1967281a33785af1bd95cafc196fc701b600000000000000000000000000000000000000000000000000000000000000000c3a8089b50469cd0c6a299ee3fe3173679a02bc4415159f8295255587e997762b803f0a58c03e2663e1642dbf02149406f01efac3b985d473924167ff134cb00105242f458054cae034f64a1db963147fca20ac9df68d026d016d9b970fa6fa17012ec66528355931776fabac97855ca2849d662c77d86ab14beee54a37f58b20312df8ba9a83e719d5cfdc34bed460f231affc18f4f0a95c6830ca6716186bb4d7300da08a91c2707f666b5765a9d20ae3577f6e968c8f406f7e6e05f3b00f9e8001d2edb226d2e44524632f77cdbc707ded9f074e1850339decb02944d76799c9022ea82014f48f0531be15cdd9a20b216c68c74e5b889c61d1873b9ead48ee892fc0a819bde1fb5bc8cc7e63da7f71f2df8273b2b5c00f76d6fc60ff16f709142fda96ced5479acb5acf20164af10d26d68e8c0a439aa0ada03fd9e9de306bf626f51dd3a4f694416a1e9d30590bf548244da4a57c80c586af1744dfafb968621a086cb5278467207f069c9eb7eb0b47eae190339f53b7a49363bec3322052a40e4bd50e3f26fa1c5f3c49f59e5a1896885c311f250d0258530cb1131e0b43f601254f75fe8a62b105b756760058ffe64c34d7a3facd65dc82098a20c24458a019011c48368b8ba3e2d06eada450258e308e6c6bdb88773d99a3fb47e05ca0f6c94f002112a6ebae8e73d9b82e5e3d0c9db0395a7bd30ea1a8a17c1cfadb4bc164e0710012e5763417557aa61f73ae4a82d7c83e7c70c04dbfd968d2bd7a0ebb4c6159040025fa43609b48bfe22473881ffbd4c56342bd74033840d8e963a2c9f853d0e5e9010fbd0ef1b1f27bc45fe9dd0435e9d161235096bf1eff944ecacca5dc654e1a8d01016a846d9cbc3d766329913d8a0d5fefa3c4b6769b2b62a927239dade8644690000dd7127f0c8c824e6fd694025583c0f32dacde34b03d4d1abb7a9373fab2b991001ada77e186eb48b728da36831454df849c7b74bb0d05959ac00b000c41ce9950012ea9942cd0ae3acd4b14211a9d482a447df9bdb2bc787d97264ae916b46935500022a5ff0b916ec4fcf7cdabace1bebd218af64919059d98345f38b15fa2d56be0010127773c33f6fd553f84be68474b830d608d490f2f6e1abb371c37ad1a037dad001c9a34ec6ec432a204e8d532c4fa771574e0990a17362f1b33e1cff7e0f4ed0800
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project