logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: f4dfac17cafccab0c39c54697f5ea278efe26a48488d16056af323cbf81597b5 Type SC

Block: b5797831ec036c6b5f082d7f17196f9097fb112b759ca8917a3fdee26d39dc4a (VALID)
built BLID : bd7a6799ab6348b1b10edf4968cf9b1cbf601a934f48f1df255a7be083e34b09
Tx RootHash: fc3f7c5c62b53ac1810e2530abeb9c83f9d2d8d467dbcb764c735ae13491dd60 built height : 2037331
Timestamp: 1683922318243 Timestamp [UTC]: 2023-05-12 21:11:58 Age [y:d:h:m:s]: 20497:40:49.656
Block: 2037336 Fee: 0.03876 Tx size: 4.113 kB
Tx version: 1 No of confirmations: 3889557 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03876 Deposited to SC 0.00000
Sender : dero1qyw4fl3dupcg5qlrcsvcedze507q9u67lxfpu8kgnzp04aq73yheqqg2ctjn4
address
dero1qyqedwhjhfhzpzhzuuw4du7k9kuyh040m6pm2zzr6ntw75hxk40w5qg8pwajt
dero1qyw4fl3dupcg5qlrcsvcedze507q9u67lxfpu8kgnzp04aq73yheqqg2ctjn4
SC Balance: 0.00000 DERO
SC CODE:
  
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'// This is a nice attempt Function InitializePrivate() Uint64 01 RETURN 0 End Function Function NewAcct() Uint64 // initialize variables 01 dim signer,reg as string // initialize TXID as a HEX version of SIGNER 02 LET reg = HEX(TXID()) // initialize SIGNER( as a HEX version of SIGNER 03 LET signer = HEX(SIGNER()) // check if signer exists 04 IF EXISTS(signer) THEN GOTO 40 // store NewAcct 10 STORE(signer,reg) // store Bal 15 STORE(reg,0) 30 RETURN 0 40 RETURN 1 End Function Function Deposit() Uint64 // initialize string variables 01 dim signer,reg,txid as string // initialize TXID as a HEX version of SIGNER 02 LET txid = HEX(TXID()) // initialize SIGNER as a HEX version of SIGNER 03 LET signer = HEX(SIGNER()) // check if signer exists 04 IF EXISTS(signer) THEN GOTO 06 ELSE GOTO 05 // signer does not exist 05 RETURN 1 // initialize reg txid as acct 06 LET reg = LOAD(signer) // initialize Uint64 variables 07 dim bal,deposit as Uint64 // initialize DERO() as deposit 08 LET deposit = DEROVALUE() // initialize reg key as value bal 09 LET bal = LOAD(reg) // do maths son 10 LET bal = bal + deposit // store new bal 11 STORE(reg,bal) // record txid 10 STORE(txid,"DEBIT::"+signer+"::"+deposit) 20 RETURN 0 End Function Function Withdraw(amount Uint64) Uint64 // initialize string variables 01 dim signer,reg,txid as string // initialize TXID as a HEX version of SIGNER 02 LET txid = HEX(TXID()) // initialize SIGNER as a HEX version of SIGNER 03 LET signer = HEX(SIGNER()) // check if signer exists 04 IF EXISTS(signer) THEN GOTO 06 ELSE GOTO 05 // signer does not exist 05 RETURN 1 // initialize reg txid as acct 06 LET reg = LOAD(signer) // initialize bal of reg txid 07 LET bal = LOAD(reg) 08 IF amount > bal THEN GOTO 30 // withdraw 10 SEND_DERO_TO_ADDRESS(SIGNER(),amount) // record withdrawl 11 STORE(HEX(TXID()),"CREDIT::"+signer+"::"+DEROVALUE()) // do maths son 14 LET bal = bal - amount // update balance 15 STORE(reg,bal) 20 RETURN 0 30 RETURN 1 End Function ']


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