logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: c2bb5b57bb796733935dd28bc1166c44f8d1a082af0a70b3331e3b9286c1aea4 Type SC

Block: a01ccfb9dca2509d0b6f258a66dc379e2951f5d4a6bc8a83ee4919b3e45dfacb (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226e616d65486472222c20226e66616c6f616465722e6a7322290a33312053544f524528226465736372486472222c20225363726970747320666f72204e4641206c6f6164657222290a33322053544f5245282269636f6e55524c486472222c202222290a33332053544f524528226455524c222c20227765626775792e746f6f6c732e6e66616c6f616465722e6a7322290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c202222290a33362053544f5245282266696c65436865636b43222c20223131613833306465663265346266653066616636346139623164613533626338376163336230303361313065663465633932663764373263653233643633323722290a33372053544f5245282266696c65436865636b53222c20223137626234376438643135306465303563383330343966646564303938626363613632373634346461633832373130613036353737383664353566363835393222290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a66756e6374696f6e2070726f6772616d28297b0d0a0d0a66756e6374696f6e206765745343287363297b0d0a096c6574206a736f6e203d207b7d3b0d0a096a736f6e2e6a736f6e727063203d2022322e30223b0d0a096a736f6e2e6964203d202231223b0d0a096a736f6e2e6d6574686f64203d20224445524f2e4765745343223b0d0a096a736f6e2e706172616d73203d207b7d3b0d0a096a736f6e2e706172616d732e73636964203d2073633b0d0a096a736f6e2e706172616d732e636f6465203d20747275653b0d0a096a736f6e2e706172616d732e7661726961626c6573203d20747275653b0d0a0973656e6444617461286a736f6e293b0d0a7d0d0a2020202066756e6374696f6e206e6661536f636b65744c697374656e657231286576656e7429207b0d0a20202020202020200d0a20202020202020766172206c6173744f626a203d204a534f4e2e7061727365286576656e742e64617461293b0d0a09096966286c6173744f626a2e726573756c742e616c6c4f776e657273297b0d0a0909096c6574206c697374203d206c6173744f626a2e726573756c742e616c6c4f776e6572733b0d0a090909666f722876617220696e64657820696e206c69737429207b200d0a090909202020696620286c6973742e6861734f776e50726f706572747928696e6465782929207b0d0a09090909202020696e64657865722b2b3b0d0a0909090920202073636964732e7075736828696e646578293b0d0a0909092020207d0d0a0909097d0d0a090909636f6e736f6c652e6c6f672873636964735b305d293b0d0a0909090d0a09097d0d0a202020202020200d0a2020202020202020736f636b65742e72656d6f76654576656e744c697374656e657228226d657373616765222c206e6661536f636b65744c697374656e657231293b090d0a202020207d3b0d0a0d0a0d0a6c6574207363696473203d205b5d3b0d0a76617220696e6465786572203d20303b0d0a0d0a66756e6374696f6e206578656375746528297b0d0a0969662873636964732e6c656e6774683d3d2030297b0d0a0909736f636b65742e6164644576656e744c697374656e657228226d657373616765222c206e6661536f636b65744c697374656e657231293b09090d0a202020202020202067657453437328293b0d0a097d656c73657b0d0a090970726f636573734974656d7328293b0d0a097d0d0a090d0a7d0d0a0d0a0d0a7661722074696d656f7574203d20303b0d0a0d0a66756e6374696f6e2070726f636573734974656d732829207b09090d0a2009736f636b65742e6164644576656e744c697374656e657228226d657373616765222c206e6661536f636b65744c697374656e6572293b090d0a0967657453432873636964735b696e64657865722d2d5d293b090d0a7d0d0a0d0a66756e6374696f6e206e6661536f636b65744c697374656e6572286576656e7429207b0d0a090d0a090d0a202020202020206c6574206669656c6473203d205b5d3b0d0a202020206669656c64732e70757368287b226669656c64223a226465736372486472222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2274797065486472222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2269636f6e55524c486472222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2274616773486472222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2266696c65436865636b43222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2266696c65436865636b53222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2266696c6555524c222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2266696c655369676e55524c222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a22636f76657255524c222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a22636f6c6c656374696f6e222c2276616c7565223a22227d293b0d0a090d0a0966756e6374696f6e2072656e6465722873635f636f6465297b0d0a0d0a202020200d0a20202020202020206c657420636f7665724669656c64203d206669656c64732e66696c7465722866203d3e20662e6669656c64203d3d3d2027636f76657255524c27293b0d0a202020200d0a20202020202020206c657420696d675f75726c203d2028636f7665724669656c645b305d2e76616c75652e696e6465784f6628273a2f2f2729203d3d3d202d3129203f202768747470733a2f2f27202b20636f7665724669656c645b305d2e76616c7565203a20636f7665724669656c645b305d2e76616c7565203b0d0a20202020200d0a09096c657420646976203d20646f63756d656e742e637265617465456c656d656e74282264697622293b0d0a0909646f63756d656e742e676574456c656d656e74427949642822696d6167657322292e617070656e644368696c6428646976293b0d0a20202020202020206469762e696e6e657248544d4c203d20273c696d67206f6e6572726f723d22746869732e706172656e744e6f64652e706172656e744e6f64652e72656d6f76654368696c6428746869732e706172656e744e6f6465293b22207372633d22272b696d675f75726c2b27223e272b73636964735b696e6465786572202b20315d3b20200d0a202020207d0d0a090d0a0966756e6374696f6e20686578546f55746638287329202020207b0d0a20202020202072657475726e206465636f6465555249436f6d706f6e656e74280d0a202020202020202020732e7265706c616365282f5c732b2f672c20272729202f2f2072656d6f7665207370616365730d0a202020202020202020202e7265706c616365282f5b302d39612d665d7b327d2f672c20272524262729202f2f2061646420272527206265666f72652065616368203220636861726163746572730d0a202020202020293b0d0a202020207d0d0a096c6173744f626a203d204a534f4e2e7061727365286576656e742e64617461293b0d0a096c657420726573203d206c6173744f626a2e726573756c743b0d0a09696628747970656f66207265732e636f646520213d3d2027756e646566696e656427297b0d0a09096966287265732e636f64652e696e636c75646573282246756e6374696f6e2042757949744e6f7728292055696e7436342229297b0d0a0909096669656c64732e666f72456163682828706169722c696e64657829203d3e207b0909090d0a090909096966287265732e737472696e676b6579735b706169722e6669656c645d20213d3d2027756e646566696e656427297b0d0a0909090909706169722e76616c7565203d20686578546f55746638287265732e737472696e676b6579735b706169722e6669656c645d293b0d0a090909097d090909090d0a0909097d293b0d0a0920200d0a0909096966286669656c64735b305d2e76616c756520213d2222297b0d0a09090909736f636b65742e72656d6f76654576656e744c697374656e657228226d657373616765222c206e6661536f636b65744c697374656e6572293b0d0a09090920202072656e646572287265732e636f6465293b0d0a0909092020200d0a0909097d200d0a09097d0d0a097d0d0a090d0a09736f636b65742e72656d6f76654576656e744c697374656e657228226d657373616765222c206e6661536f636b65744c697374656e6572293b090d0a0d0a7d3b0d0a090d0a0d0a0d0a202066756e6374696f6e20676574534373287363297b0d0a096c6574206a736f6e203d207b7d3b0d0a096a736f6e2e6a736f6e727063203d2022322e30223b0d0a096a736f6e2e6964203d202231223b0d0a096a736f6e2e6d6574686f64203d2022476e6f6d6f6e2e476574416c6c4f776e657273416e645343494473223b0d0a0973656e6444617461286a736f6e293b0d0a7d0d0a0d0a0d0a0d0a0d0a6c6574206d73203d203130303b0d0a616c65727454696d65724964203d303b0d0a66756e6374696f6e206d7946756e6374696f6e2829207b0d0a0974696d6572203d20736563733b0d0a09636c65617254696d656f757428616c65727454696d65724964293b0d0a09616c65727454696d65724964203d2073657454696d656f757428646f54696d652c206d73293b200d0a7d3b0d0a76617220706175736564203d20747275653b0d0a766172207061757365627574746f6e203d20646f63756d656e742e676574456c656d656e74427949642827706175736527293b0d0a7061757365627574746f6e2e6164644576656e744c697374656e65722827636c69636b272c2066756e6374696f6e286576656e7429207b0d0a09706175736564203d20217061757365643b0d0a09696628706175736564297b0d0a097061757365627574746f6e2e696e6e657254657874203d22506175736564223b0d0a09636c65617254696d656f757428616c65727454696d65724964293b0d0a09636c656172496e74657276616c2872756e6e696e67293b0d0a097d656c73657b0d0a0d0a097061757365627574746f6e2e696e6e657254657874203d225061757365223b0d0a0972756e6e696e67203d20736574496e74657276616c2872756e69742c2073656373202a206d73293b0d0a096d7946756e6374696f6e28293b0d0a097d0d0a7d293b0d0a0d0a7661722072756e6974203d2066756e6374696f6e2829207b0d0a0969662821706175736564297b0d0a0909696628736f636b657420262620736f636b65742e72656164795374617465203d3d3d20576562536f636b65742e4f50454e20262620646f63756d656e742e676574456c656d656e74427949642822636f6e6e656374427574746f6e22292e696e6e657254657874203d3d2022446973636f6e6e65637422297b0d0a0909096578656375746528293b0d0a09097d0d0a09096d7946756e6374696f6e28293b0d0a097d0d0a7d3b0d0a0d0a0d0a7661722073656373203d20313b0d0a7661722072756e6e696e67203d20736574496e74657276616c2872756e69742c2073656373202a206d73293b0d0a7661722074696d6572203d20736563733b0d0a66756e6374696f6e20646f54696d652829207b200d0a0969662821706175736564297b0d0a0909696620282d2d74696d6572203e3d203029207b0d0a0909092f2f43616c6c2073656c66206576657279207365636f6e642e0d0a090909616c65727454696d65724964203d2073657454696d656f757428646f54696d652c206d73293b200d0a09097d0d0a097d0d0a7d0d0a0d0a77696e646f772e6164644576656e744c697374656e657228277363726f6c6c272c2066756e6374696f6e286576656e7429207b0d0a0969662877696e646f772e7363726f6c6c59203d3d3d2030297b0d0a09097061757365627574746f6e2e636c6173734c6973742e72656d6f76652822666978656422293b0d0a097d656c73657b0d0a09097061757365627574746f6e2e636c6173734c6973742e6164642822666978656422293b0d0a097d0d0a7d293b0d0a0d0a706175736564203d2066616c73653b0d0a72756e697428293b0d0a0d0a66756e6374696f6e206578697428297b0d0a09636c65617254696d656f757428616c65727454696d65724964293b0d0a09636c656172496e74657276616c2872756e6e696e67293b0d0a7d0d0a0d0a0d0a7d0d0a0d0a20766172206c6f6164627574746f6e203d20646f63756d656e742e676574456c656d656e744279496428276c6f61646e66617327293b0d0a202020206c6f6164627574746f6e2e6164644576656e744c697374656e65722827636c69636b272c2066756e6374696f6e286576656e7429207b0d0a0970726f6772616d28293b0d0a7d293b0d0a0d0a66756e6374696f6e20636c6f73652865297b0d0a09696628652e74617267657420262620652e7461726765742e6e6f64654e616d65203d3d2022412229207b0d0a09097661722075726c203d20652e7461726765742e67657441747472696275746528276872656627293b0d0a09090d0a09096966202875726c29207b0d0a09090970726f6772616d2e6578697428293b0d0a090909652e70726576656e7444656661756c7428293b0d0a09090977696e646f772e686973746f72792e707573685374617465287b7d2c22222c2075726c293b0d0a0909096c6f61645061676528293b0d0a09097d0d0a097d0d0a090d0a7d0d0a0d0a646f63756d656e742e626f64792e6164644576656e744c697374656e65722822636c69636b222c20636c6f7365293b0a2a2f
dURL 7765626775792e746f6f6c732e6e66616c6f616465722e6a73
descrHdr 5363726970747320666f72204e4641206c6f61646572
dislikes 0
docType 54454c412d4a532d31
docVersion 312e302e30
fileCheckC 31316138333064656632653462666530666166363461396231646135336263383761633362303033613130656634656339326637643732636532336436333237
fileCheckS 31376262343764386431353064653035633833303439666465643039386263636136323736343464616338323731306130363537373836643535663638353932
hash 63326262356235376262373936373333393335646432386263313136366334346638643161303832616630613730623333333165336239323836633161656134
iconURLHdr
likes 0
nameHdr 6e66616c6f616465722e6a73
owner 6465726f317179347966376335373777717a767a7134347833306c7967686135776a7a377772687736646e76356e337071346634643761716c75717133306d37616b
subDir
SCID uint64 variables
key value
built BLID : cd8dce7bd7f01c989b02541500434a9d5e5476d1b270eca310a82704477b551d
Tx RootHash: 71b4860d809ead9fb9bbc83d975ea072552f6ce439f53ebcdb4fee0d9934744d built height : 4667772
Timestamp: 1733440141531 Timestamp [UTC]: 2024-12-05 23:09:01 Age [y:d:h:m:s]: 6793:29:43.142
Block: 4667776 Fee: 0.06339 Tx size: 7.526 kB
Tx version: 1 No of confirmations: 1268701 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.06339 Deposited to SC 0.00000
Sender : dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
address
dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270
dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
SC Balance: 0.00000 DERO
SC CODE:
  Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("nameHdr", "nfaloader.js")
31 STORE("descrHdr", "Scripts for NFA loader")
32 STORE("iconURLHdr", "")
33 STORE("dURL", "webguy.tools.nfaloader.js")
34 STORE("docType", "TELA-JS-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "11a830def2e4bfe0faf64a9b1da53bc87ac3b003a10ef4ec92f7d72ce23d6327")
37 STORE("fileCheckS", "17bb47d8d150de05c83049fded098bcca627644dac82710a0657786d55f68592")
100 RETURN 0
End Function

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

/*
function program(){

function getSC(sc){
	let json = {};
	json.jsonrpc = "2.0";
	json.id = "1";
	json.method = "DERO.GetSC";
	json.params = {};
	json.params.scid = sc;
	json.params.code = true;
	json.params.variables = true;
	sendData(json);
}
    function nfaSocketListener1(event) {
        
       var lastObj = JSON.parse(event.data);
		if(lastObj.result.allOwners){
			let list = lastObj.result.allOwners;
			for(var index in list) { 
			   if (list.hasOwnProperty(index)) {
				   indexer++;
				   scids.push(index);
			   }
			}
			console.log(scids[0]);
			
		}
       
        socket.removeEventListener("message", nfaSocketListener1);	
    };


let scids = [];
var indexer = 0;

function execute(){
	if(scids.length== 0){
		socket.addEventListener("message", nfaSocketListener1);		
        getSCs();
	}else{
		processItems();
	}
	
}


var timeout = 0;

function processItems() {		
 	socket.addEventListener("message", nfaSocketListener);	
	getSC(scids[indexer--]);	
}

function nfaSocketListener(event) {
	
	
       let fields = [];
    fields.push({"field":"descrHdr","value":""});
    fields.push({"field":"typeHdr","value":""});
    fields.push({"field":"iconURLHdr","value":""});
    fields.push({"field":"tagsHdr","value":""});
    fields.push({"field":"fileCheckC","value":""});
    fields.push({"field":"fileCheckS","value":""});
    fields.push({"field":"fileURL","value":""});
    fields.push({"field":"fileSignURL","value":""});
    fields.push({"field":"coverURL","value":""});
    fields.push({"field":"collection","value":""});
	
	function render(sc_code){

    
        let coverField = fields.filter(f => f.field === 'coverURL');
    
        let img_url = (coverField[0].value.indexOf('://') === -1) ? 'https://' + coverField[0].value : coverField[0].value ;
     
		let div = document.createElement("div");
		document.getElementById("images").appendChild(div);
        div.innerHTML = '<img onerror="this.parentNode.parentNode.removeChild(this.parentNode);" src="'+img_url+'">'+scids[indexer + 1];  
    }
	
	function hexToUtf8(s)    {
      return decodeURIComponent(
         s.replace(/\s+/g, '') // remove spaces
          .replace(/[0-9a-f]{2}/g, '%$&') // add '%' before each 2 characters
      );
    }
	lastObj = JSON.parse(event.data);
	let res = lastObj.result;
	if(typeof res.code !== 'undefined'){
		if(res.code.includes("Function BuyItNow() Uint64")){
			fields.forEach((pair,index) => {			
				if(res.stringkeys[pair.field] !== 'undefined'){
					pair.value = hexToUtf8(res.stringkeys[pair.field]);
				}				
			});
	  
			if(fields[0].value !=""){
				socket.removeEventListener("message", nfaSocketListener);
			   render(res.code);
			   
			} 
		}
	}
	
	socket.removeEventListener("message", nfaSocketListener);	

};
	


  function getSCs(sc){
	let json = {};
	json.jsonrpc = "2.0";
	json.id = "1";
	json.method = "Gnomon.GetAllOwnersAndSCIDs";
	sendData(json);
}




let ms = 100;
alertTimerId =0;
function myFunction() {
	timer = secs;
	clearTimeout(alertTimerId);
	alertTimerId = setTimeout(doTime, ms); 
};
var paused = true;
var pausebutton = document.getElementById('pause');
pausebutton.addEventListener('click', function(event) {
	paused = !paused;
	if(paused){
	pausebutton.innerText ="Paused";
	clearTimeout(alertTimerId);
	clearInterval(running);
	}else{

	pausebutton.innerText ="Pause";
	running = setInterval(runit, secs * ms);
	myFunction();
	}
});

var runit = function() {
	if(!paused){
		if(socket && socket.readyState === WebSocket.OPEN && document.getElementById("connectButton").innerText == "Disconnect"){
			execute();
		}
		myFunction();
	}
};


var secs = 1;
var running = setInterval(runit, secs * ms);
var timer = secs;
function doTime() { 
	if(!paused){
		if (--timer >= 0) {
			//Call self every second.
			alertTimerId = setTimeout(doTime, ms); 
		}
	}
}

window.addEventListener('scroll', function(event) {
	if(window.scrollY === 0){
		pausebutton.classList.remove("fixed");
	}else{
		pausebutton.classList.add("fixed");
	}
});

paused = false;
runit();

function exit(){
	clearTimeout(alertTimerId);
	clearInterval(running);
}


}

 var loadbutton = document.getElementById('loadnfas');
    loadbutton.addEventListener('click', function(event) {
	program();
});

function close(e){
	if(e.target && e.target.nodeName == "A") {
		var url = e.target.getAttribute('href');
		
		if (url) {
			program.exit();
			e.preventDefault();
			window.history.pushState({},"", url);
			loadPage();
		}
	}
	
}

document.body.addEventListener("click", close);
*/
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function InitializePrivate() Uint64 10 IF init() == 0 THEN GOTO 30 20 RETURN 1 30 STORE("nameHdr", "nfaloader.js") 31 STORE("descrHdr", "Scripts for NFA loader") 32 STORE("iconURLHdr", "") 33 STORE("dURL", "webguy.tools.nfaloader.js") 34 STORE("docType", "TELA-JS-1") 35 STORE("subDir", "") 36 STORE("fileCheckC", "11a830def2e4bfe0faf64a9b1da53bc87ac3b003a10ef4ec92f7d72ce23d6327") 37 STORE("fileCheckS", "17bb47d8d150de05c83049fded098bcca627644dac82710a0657786d55f68592") 100 RETURN 0 End Function 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 /* function program(){ function getSC(sc){ let json = {}; json.jsonrpc = "2.0"; json.id = "1"; json.method = "DERO.GetSC"; json.params = {}; json.params.scid = sc; json.params.code = true; json.params.variables = true; sendData(json); } function nfaSocketListener1(event) { var lastObj = JSON.parse(event.data); if(lastObj.result.allOwners){ let list = lastObj.result.allOwners; for(var index in list) { if (list.hasOwnProperty(index)) { indexer++; scids.push(index); } } console.log(scids[0]); } socket.removeEventListener("message", nfaSocketListener1); }; let scids = []; var indexer = 0; function execute(){ if(scids.length== 0){ socket.addEventListener("message", nfaSocketListener1); getSCs(); }else{ processItems(); } } var timeout = 0; function processItems() { socket.addEventListener("message", nfaSocketListener); getSC(scids[indexer--]); } function nfaSocketListener(event) { let fields = []; fields.push({"field":"descrHdr","value":""}); fields.push({"field":"typeHdr","value":""}); fields.push({"field":"iconURLHdr","value":""}); fields.push({"field":"tagsHdr","value":""}); fields.push({"field":"fileCheckC","value":""}); fields.push({"field":"fileCheckS","value":""}); fields.push({"field":"fileURL","value":""}); fields.push({"field":"fileSignURL","value":""}); fields.push({"field":"coverURL","value":""}); fields.push({"field":"collection","value":""}); function render(sc_code){ let coverField = fields.filter(f => f.field === 'coverURL'); let img_url = (coverField[0].value.indexOf('://') === -1) ? 'https://' + coverField[0].value : coverField[0].value ; let div = document.createElement("div"); document.getElementById("images").appendChild(div); div.innerHTML = '<img onerror="this.parentNode.parentNode.removeChild(this.parentNode);" src="'+img_url+'">'+scids[indexer + 1]; } function hexToUtf8(s) { return decodeURIComponent( s.replace(/\s+/g, '') // remove spaces .replace(/[0-9a-f]{2}/g, '%$&') // add '%' before each 2 characters ); } lastObj = JSON.parse(event.data); let res = lastObj.result; if(typeof res.code !== 'undefined'){ if(res.code.includes("Function BuyItNow() Uint64")){ fields.forEach((pair,index) => { if(res.stringkeys[pair.field] !== 'undefined'){ pair.value = hexToUtf8(res.stringkeys[pair.field]); } }); if(fields[0].value !=""){ socket.removeEventListener("message", nfaSocketListener); render(res.code); } } } socket.removeEventListener("message", nfaSocketListener); }; function getSCs(sc){ let json = {}; json.jsonrpc = "2.0"; json.id = "1"; json.method = "Gnomon.GetAllOwnersAndSCIDs"; sendData(json); } let ms = 100; alertTimerId =0; function myFunction() { timer = secs; clearTimeout(alertTimerId); alertTimerId = setTimeout(doTime, ms); }; var paused = true; var pausebutton = document.getElementById('pause'); pausebutton.addEventListener('click', function(event) { paused = !paused; if(paused){ pausebutton.innerText ="Paused"; clearTimeout(alertTimerId); clearInterval(running); }else{ pausebutton.innerText ="Pause"; running = setInterval(runit, secs * ms); myFunction(); } }); var runit = function() { if(!paused){ if(socket && socket.readyState === WebSocket.OPEN && document.getElementById("connectButton").innerText == "Disconnect"){ execute(); } myFunction(); } }; var secs = 1; var running = setInterval(runit, secs * ms); var timer = secs; function doTime() { if(!paused){ if (--timer >= 0) { //Call self every second. alertTimerId = setTimeout(doTime, ms); } } } window.addEventListener('scroll', function(event) { if(window.scrollY === 0){ pausebutton.classList.remove("fixed"); }else{ pausebutton.classList.add("fixed"); } }); paused = false; runit(); function exit(){ clearTimeout(alertTimerId); clearInterval(running); } } var loadbutton = document.getElementById('loadnfas'); loadbutton.addEventListener('click', function(event) { program(); }); function close(e){ if(e.target && e.target.nodeName == "A") { var url = e.target.getAttribute('href'); if (url) { program.exit(); e.preventDefault(); window.history.pushState({},"", url); loadPage(); } } } document.body.addEventListener("click", close); */']


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
0100000500fcf29c02cd8dce7bd7f01c989b02541500434a9d5e5476d1b270eca310a82704477b551d0100000000000000000000000000000000000000000000000000000000000000000000db4f26ac94a385ae8520ab4c2891c3dcd89dead6d509c9c0b1477530ec05ca66d38e02f24f9e4b906bef738d7a570ccf4ae1dfb724bdbb9bddc4cbae93e584b932165c34f496a222c7f47e9cbfe2372ff12629b6e49b244bcedff4d74ef0edeb7473eae870f3dd22f80f9f550f99360bf4d39bc37b9fb3f00facd158b651dfe94134bb8f700f4a1479c0a831dd67b1a2bd0108c3311371be1987ca42d9022c1082971163d2b3b4e970ba9319a8724d350b34bd403800635d6e4e24829b420652cc4b757b86bf11fbfb83911aeec84545319b2b33514b612ad355a7e1266fcd1fad5c3f2dc1e1010d2bc71afceccfbec6e047c75a1a1ed45a499b1a6b8e0b07b76aeea21564acec0171b4860d809ead9fb9bbc83d975ea072552f6ce439f53ebcdb4fee0d9934744de82ea26853435f434f44455379174f46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226e616d65486472222c20226e66616c6f616465722e6a7322290a33312053544f524528226465736372486472222c20225363726970747320666f72204e4641206c6f6164657222290a33322053544f5245282269636f6e55524c486472222c202222290a33332053544f524528226455524c222c20227765626775792e746f6f6c732e6e66616c6f616465722e6a7322290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c202222290a33362053544f5245282266696c65436865636b43222c20223131613833306465663265346266653066616636346139623164613533626338376163336230303361313065663465633932663764373263653233643633323722290a33372053544f5245282266696c65436865636b53222c20223137626234376438643135306465303563383330343966646564303938626363613632373634346461633832373130613036353737383664353566363835393222290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a66756e6374696f6e2070726f6772616d28297b0d0a0d0a66756e6374696f6e206765745343287363297b0d0a096c6574206a736f6e203d207b7d3b0d0a096a736f6e2e6a736f6e727063203d2022322e30223b0d0a096a736f6e2e6964203d202231223b0d0a096a736f6e2e6d6574686f64203d20224445524f2e4765745343223b0d0a096a736f6e2e706172616d73203d207b7d3b0d0a096a736f6e2e706172616d732e73636964203d2073633b0d0a096a736f6e2e706172616d732e636f6465203d20747275653b0d0a096a736f6e2e706172616d732e7661726961626c6573203d20747275653b0d0a0973656e6444617461286a736f6e293b0d0a7d0d0a2020202066756e6374696f6e206e6661536f636b65744c697374656e657231286576656e7429207b0d0a20202020202020200d0a20202020202020766172206c6173744f626a203d204a534f4e2e7061727365286576656e742e64617461293b0d0a09096966286c6173744f626a2e726573756c742e616c6c4f776e657273297b0d0a0909096c6574206c697374203d206c6173744f626a2e726573756c742e616c6c4f776e6572733b0d0a090909666f722876617220696e64657820696e206c69737429207b200d0a090909202020696620286c6973742e6861734f776e50726f706572747928696e6465782929207b0d0a09090909202020696e64657865722b2b3b0d0a0909090920202073636964732e7075736828696e646578293b0d0a0909092020207d0d0a0909097d0d0a090909636f6e736f6c652e6c6f672873636964735b305d293b0d0a0909090d0a09097d0d0a202020202020200d0a2020202020202020736f636b65742e72656d6f76654576656e744c697374656e657228226d657373616765222c206e6661536f636b65744c697374656e657231293b090d0a202020207d3b0d0a0d0a0d0a6c6574207363696473203d205b5d3b0d0a76617220696e6465786572203d20303b0d0a0d0a66756e6374696f6e206578656375746528297b0d0a0969662873636964732e6c656e6774683d3d2030297b0d0a0909736f636b65742e6164644576656e744c697374656e657228226d657373616765222c206e6661536f636b65744c697374656e657231293b09090d0a202020202020202067657453437328293b0d0a097d656c73657b0d0a090970726f636573734974656d7328293b0d0a097d0d0a090d0a7d0d0a0d0a0d0a7661722074696d656f7574203d20303b0d0a0d0a66756e6374696f6e2070726f636573734974656d732829207b09090d0a2009736f636b65742e6164644576656e744c697374656e657228226d657373616765222c206e6661536f636b65744c697374656e6572293b090d0a0967657453432873636964735b696e64657865722d2d5d293b090d0a7d0d0a0d0a66756e6374696f6e206e6661536f636b65744c697374656e6572286576656e7429207b0d0a090d0a090d0a202020202020206c6574206669656c6473203d205b5d3b0d0a202020206669656c64732e70757368287b226669656c64223a226465736372486472222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2274797065486472222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2269636f6e55524c486472222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2274616773486472222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2266696c65436865636b43222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2266696c65436865636b53222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2266696c6555524c222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a2266696c655369676e55524c222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a22636f76657255524c222c2276616c7565223a22227d293b0d0a202020206669656c64732e70757368287b226669656c64223a22636f6c6c656374696f6e222c2276616c7565223a22227d293b0d0a090d0a0966756e6374696f6e2072656e6465722873635f636f6465297b0d0a0d0a202020200d0a20202020202020206c657420636f7665724669656c64203d206669656c64732e66696c7465722866203d3e20662e6669656c64203d3d3d2027636f76657255524c27293b0d0a202020200d0a20202020202020206c657420696d675f75726c203d2028636f7665724669656c645b305d2e76616c75652e696e6465784f6628273a2f2f2729203d3d3d202d3129203f202768747470733a2f2f27202b20636f7665724669656c645b305d2e76616c7565203a20636f7665724669656c645b305d2e76616c7565203b0d0a20202020200d0a09096c657420646976203d20646f63756d656e742e637265617465456c656d656e74282264697622293b0d0a0909646f63756d656e742e676574456c656d656e74427949642822696d6167657322292e617070656e644368696c6428646976293b0d0a20202020202020206469762e696e6e657248544d4c203d20273c696d67206f6e6572726f723d22746869732e706172656e744e6f64652e706172656e744e6f64652e72656d6f76654368696c6428746869732e706172656e744e6f6465293b22207372633d22272b696d675f75726c2b27223e272b73636964735b696e6465786572202b20315d3b20200d0a202020207d0d0a090d0a0966756e6374696f6e20686578546f55746638287329202020207b0d0a20202020202072657475726e206465636f6465555249436f6d706f6e656e74280d0a202020202020202020732e7265706c616365282f5c732b2f672c20272729202f2f2072656d6f7665207370616365730d0a202020202020202020202e7265706c616365282f5b302d39612d665d7b327d2f672c20272524262729202f2f2061646420272527206265666f72652065616368203220636861726163746572730d0a202020202020293b0d0a202020207d0d0a096c6173744f626a203d204a534f4e2e7061727365286576656e742e64617461293b0d0a096c657420726573203d206c6173744f626a2e726573756c743b0d0a09696628747970656f66207265732e636f646520213d3d2027756e646566696e656427297b0d0a09096966287265732e636f64652e696e636c75646573282246756e6374696f6e2042757949744e6f7728292055696e7436342229297b0d0a0909096669656c64732e666f72456163682828706169722c696e64657829203d3e207b0909090d0a090909096966287265732e737472696e676b6579735b706169722e6669656c645d20213d3d2027756e646566696e656427297b0d0a0909090909706169722e76616c7565203d20686578546f55746638287265732e737472696e676b6579735b706169722e6669656c645d293b0d0a090909097d090909090d0a0909097d293b0d0a0920200d0a0909096966286669656c64735b305d2e76616c756520213d2222297b0d0a09090909736f636b65742e72656d6f76654576656e744c697374656e657228226d657373616765222c206e6661536f636b65744c697374656e6572293b0d0a09090920202072656e646572287265732e636f6465293b0d0a0909092020200d0a0909097d200d0a09097d0d0a097d0d0a090d0a09736f636b65742e72656d6f76654576656e744c697374656e657228226d657373616765222c206e6661536f636b65744c697374656e6572293b090d0a0d0a7d3b0d0a090d0a0d0a0d0a202066756e6374696f6e20676574534373287363297b0d0a096c6574206a736f6e203d207b7d3b0d0a096a736f6e2e6a736f6e727063203d2022322e30223b0d0a096a736f6e2e6964203d202231223b0d0a096a736f6e2e6d6574686f64203d2022476e6f6d6f6e2e476574416c6c4f776e657273416e645343494473223b0d0a0973656e6444617461286a736f6e293b0d0a7d0d0a0d0a0d0a0d0a0d0a6c6574206d73203d203130303b0d0a616c65727454696d65724964203d303b0d0a66756e6374696f6e206d7946756e6374696f6e2829207b0d0a0974696d6572203d20736563733b0d0a09636c65617254696d656f757428616c65727454696d65724964293b0d0a09616c65727454696d65724964203d2073657454696d656f757428646f54696d652c206d73293b200d0a7d3b0d0a76617220706175736564203d20747275653b0d0a766172207061757365627574746f6e203d20646f63756d656e742e676574456c656d656e74427949642827706175736527293b0d0a7061757365627574746f6e2e6164644576656e744c697374656e65722827636c69636b272c2066756e6374696f6e286576656e7429207b0d0a09706175736564203d20217061757365643b0d0a09696628706175736564297b0d0a097061757365627574746f6e2e696e6e657254657874203d22506175736564223b0d0a09636c65617254696d656f757428616c65727454696d65724964293b0d0a09636c656172496e74657276616c2872756e6e696e67293b0d0a097d656c73657b0d0a0d0a097061757365627574746f6e2e696e6e657254657874203d225061757365223b0d0a0972756e6e696e67203d20736574496e74657276616c2872756e69742c2073656373202a206d73293b0d0a096d7946756e6374696f6e28293b0d0a097d0d0a7d293b0d0a0d0a7661722072756e6974203d2066756e6374696f6e2829207b0d0a0969662821706175736564297b0d0a0909696628736f636b657420262620736f636b65742e72656164795374617465203d3d3d20576562536f636b65742e4f50454e20262620646f63756d656e742e676574456c656d656e74427949642822636f6e6e656374427574746f6e22292e696e6e657254657874203d3d2022446973636f6e6e65637422297b0d0a0909096578656375746528293b0d0a09097d0d0a09096d7946756e6374696f6e28293b0d0a097d0d0a7d3b0d0a0d0a0d0a7661722073656373203d20313b0d0a7661722072756e6e696e67203d20736574496e74657276616c2872756e69742c2073656373202a206d73293b0d0a7661722074696d6572203d20736563733b0d0a66756e6374696f6e20646f54696d652829207b200d0a0969662821706175736564297b0d0a0909696620282d2d74696d6572203e3d203029207b0d0a0909092f2f43616c6c2073656c66206576657279207365636f6e642e0d0a090909616c65727454696d65724964203d2073657454696d656f757428646f54696d652c206d73293b200d0a09097d0d0a097d0d0a7d0d0a0d0a77696e646f772e6164644576656e744c697374656e657228277363726f6c6c272c2066756e6374696f6e286576656e7429207b0d0a0969662877696e646f772e7363726f6c6c59203d3d3d2030297b0d0a09097061757365627574746f6e2e636c6173734c6973742e72656d6f76652822666978656422293b0d0a097d656c73657b0d0a09097061757365627574746f6e2e636c6173734c6973742e6164642822666978656422293b0d0a097d0d0a7d293b0d0a0d0a706175736564203d2066616c73653b0d0a72756e697428293b0d0a0d0a66756e6374696f6e206578697428297b0d0a09636c65617254696d656f757428616c65727454696d65724964293b0d0a09636c656172496e74657276616c2872756e6e696e67293b0d0a7d0d0a0d0a0d0a7d0d0a0d0a20766172206c6f6164627574746f6e203d20646f63756d656e742e676574456c656d656e744279496428276c6f61646e66617327293b0d0a202020206c6f6164627574746f6e2e6164644576656e744c697374656e65722827636c69636b272c2066756e6374696f6e286576656e7429207b0d0a0970726f6772616d28293b0d0a7d293b0d0a0d0a66756e6374696f6e20636c6f73652865297b0d0a09696628652e74617267657420262620652e7461726765742e6e6f64654e616d65203d3d2022412229207b0d0a09097661722075726c203d20652e7461726765742e67657441747472696275746528276872656627293b0d0a09090d0a09096966202875726c29207b0d0a09090970726f6772616d2e6578697428293b0d0a090909652e70726576656e7444656661756c7428293b0d0a09090977696e646f772e686973746f72792e707573685374617465287b7d2c22222c2075726c293b0d0a0909096c6f61645061676528293b0d0a09097d0d0a097d0d0a090d0a7d0d0a0d0a646f63756d656e742e626f64792e6164644576656e744c697374656e65722822636c69636b222c20636c6f7365293b0a2a2f6a53435f414354494f4e55010f3c7650567bb55d78a5b15c3b51147dd2fbca0045dfa1446d3f449fc105fd5f0009b70bd94d1e084b31ab90161843389acb8f197508f807bb477d2b3db61a7f85011336d44f120e7be20e1b24dd9a26a794ccd8cc046a293a044eed43c72ce0f62d011721f085c33dec79e730fca86df9cd965558d7ad2ed35c0ed016e0e6646e238a010a30eca14d2f0c53b14e0c8cf4c966240363d36bdc9958ae8c3cb0bbf897be6e0022c85a4178a905591309d94dfeedbc8a5510ca2b1cc9436cb18097b13f6d8918010cf12c335ce44f9ed83a90aec9bb6b4d2794a4d156dbc4820922f95b3b2782c2012ae62f377c664f5e9a94dc26a8f9c30c45dc8b218d955c17e0a6ba5a09e360ae000e55f2baf95c03222d940098e81ca67d1773d786736b23298449e96c5164cc830115f484e23dd07e9e250629961699be2536cbe174b4acd243c115be0e87ab40e3000f43abba324edaec8a895ce9bdd647dcd69a1791005b725310a624905e607464011650ff04e3b57c83103342ed222c6af3c6c7d8df1c05b674532526e729250b79010962d30dfb428d5426e4f0bf3b588b22ec94a89747d99670a5f2df48f69dc09e010af311e915e98fac0e1b3f622f9d8d1b12ec2a0c6c0d4022eb124a82933a90670000000000000000000000000000000000000000000000000000000000000000264dc2dbaeec4f40e7b796522063f594f3055990b07934ff21729a312e14bfc2287ee6963c9a458eacbb124f0a3da5ada7b3a940de660e30fb2d72de583bd79b012629ec842b96c853d448d0e314257c78bf08a0c69fdfa140630753dff6af76bf0004520b679e57124aa27a7952618c0ae454194c5e45cab93f2665de56dfc7a96603ca9381e6af26f4583d99fc84ed82321cc0ede45d830696d937f64a4c094be91beebe395e7f380b6e2fdb268b4ed925b1500b5ad136a9d132a5773a5906c1f12b1dade68f8a91325360e27afb2fd1432b468c2fb5deb678098e88bbf8c928b90928533fbdfaeee95be55f197156a89ec70d44ac5109094b3f83915da396d92f0786289fdb0c147dfb1df1c4161dc4e4c614e7eef34b87ca18db2b976de99cbb2d441d9a126dff328a2545a042b85a8b4eecebbe46c98d0b7bbb942da2cf65981afb4c62b2b0c4ea7a1f912497a0481f0ab74ea0fd508286e81b6422e9ee454d2c99945880a6f0c0fc41fbf262649f34deeaaaf2ab15e2302f145fca1a7cb3e51ca9c2c728ae7d9667863817086d8936a1b095a5158ad337e1a1422450c27ea7001f7f3d5b0c6a136d23ea528e2a722d5ebb9062be35d48f83cb2702d76cae9f9d01050e38c396c6b9e2eea68d454783ca0f758773557481569fac63fc89cb827ed4010b3d7ddde21a6e1d3a12574785fc2cf17d36e9c96a48a6360f406c48a770ab31012b8169e4a2829f1f9e6b32833a81d04bf55c74104860aaa9bc92c5f55053e831012f7aeb8f9a8922e460849798bc013fe3049af84c8a66b29f24d5602f415de90e012aebc8f3f0470461dcbffa4ccf045a65bb996b304d67d322fbc1a4c06e25fa86002c8129fb2a93b9c661e3301c04292b6d22d880aa18a37b6d2eb2416ae787363b000f190dde47307c040073fc2b5bddc28a8cd79097bfee548ba546a22c04fc6aa9000f995aef55591a25e7e918e13bd81c72732c2315988062df0a303d53d630ae8a0100e818b685ee2574da8029d5f537b1fd44b3c880fcf831588630a72befc54f98000f959460432cefc9c8706df7142e1194777d195900d269ad15aa1ac0b5a4f721002463a77b5c4c6d4f049c6fd9cd9a61494b1857d4171d987fc77a52e1ca445fbb01002796f19403e39395617d9cee8d862b4edc3e388db491b98a32bbc1cefeecd200
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project