logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: a243456ab72e90f2a96b6cc59eca91eaf90f753413f3ecb2aff8f26f2f25ea8b Type SC

Block: 6eca41728d59f6103372f6a959c01148221b4ebaadf5ee8c953426de7207c20e (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 3
SCID string variables
key value
000000000000000000000000000000000000000000000000000000000000000000 65376336393631666639306663346533633139366535366466386339376366616561626236316266646438666134643338393264653933356534646636366633
C 2f2f20546869732069732061206e69636520617474656d7074200a0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a2020202030312052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e204e65774163637428292055696e7436340a20202020202020202f2f20696e697469616c697a65207661726961626c65730a202020203031202064696d207369676e65722c72656720617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c455420726567203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e4552282061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f203430200a20202020202020202f2f2073746f7265204e6577416363740a202020203130202053544f5245287369676e65722c726567290a20202020202020202f2f2073746f72652042616c0a202020203135202053544f5245287265672c30290a202020203330202052455455524e2030200a202020203430202052455455524e2031200a456e642046756e6374696f6e0a0a46756e6374696f6e204465706f73697428292055696e743634200a20202020202020202f2f20696e697469616c697a6520737472696e67207661726961626c65730a202020203031202064696d207369676e65722c7265672c7478696420617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c45542074786964203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e45522061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f20303620454c534520474f544f2030350a20202020202020202f2f207369676e657220646f6573206e6f742065786973740a202020203035202052455455524e2031200a20202020202020202f2f20696e697469616c697a6520726567207478696420617320616363740a20202020303620204c455420726567203d204c4f4144287369676e6572290a20202020202020202f2f20696e697469616c697a652055696e743634207661726961626c65730a202020203037202064696d2062616c2c6465706f7369742061732055696e7436340a20202020202020202f2f20696e697469616c697a6520726567206b65792061732076616c75652062616c0a20202020303820204c45542062616c203d204c4f414428726567290a20202020202020202f2f20646f206d6174687320736f6e0a20202020303920204c45542062616c203d2062616c202b204445524f56414c554528290a20202020202020202f2f2073746f7265206e65772062616c0a202020203130202053544f5245287265672c62616c290a20202020202020202f2f207265636f72642074786964200a202020203131202053544f524528747869642c2244454249543a3a222b7369676e65722b223a3a222b6465706f736974290a202020203230202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200a20202020202020202f2f20696e697469616c697a6520737472696e67207661726961626c65730a202020203031202064696d207369676e65722c7265672c7478696420617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c45542074786964203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e45522061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f20303620454c534520474f544f2030350a20202020202020202f2f207369676e657220646f6573206e6f742065786973740a202020203035202052455455524e20310a20202020202020202f2f20696e697469616c697a6520726567207478696420617320616363740a20202020303620204c455420726567203d204c4f4144287369676e6572290a2020202020202020202020202f2f20696e697469616c697a652055696e743634207661726961626c65730a202020203037202064696d2062616c2061732055696e7436340a20202020202020202f2f20696e697469616c697a652062616c206f662072656720747869640a20202020303820204c45542062616c203d204c4f414428726567290a20202020202020202f2f2077697468647261772020200a202020203039202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a20202020202020202020202f2f20646f206d6174687320736f6e0a20202020313020204c45542062616c203d2062616c202d204445524f56414c554528290a20202020202020202f2f207570646174652062616c616e63650a202020203131202053544f5245287265672c62616c290a20202020202020202f2f207265636f72642077697468647261776c0a202020203132202053544f524528747869642c224352454449543a3a222b7369676e65722b223a3a222b616d6f756e74290a202020203230202052455455524e20300a456e642046756e6374696f6e0a
e7c6961ff90fc4e3c196e56df8c97cfaeabb61bfdd8fa4d3892de935e4df66f3 3
ed90bb172776a6eb51ffbb221395cbbead698fe5919ce62a9d9c9082eab11330 44454249543a3a3030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303a3a30
SCID uint64 variables
key value
built BLID : 0e71668e4b3a513d695ac4b749bbeb062ed2c2dab3838a4e21541e8a4cadfc30
Tx RootHash: 7d7bb341eccb3c1c2fda7b342a78655029b0ddf8c00ca248ef4677525553a0c3 built height : 2037581
Timestamp: 1683927072981 Timestamp [UTC]: 2023-05-12 22:31:12 Age [y:d:h:m:s]: 19958:53:53.566
Block: 2037586 Fee: 0.03676 Tx size: 3.983 kB
Tx version: 1 No of confirmations: 3787930 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03676 Deposited to SC 0.00000
Sender : dero1qyw4fl3dupcg5qlrcsvcedze507q9u67lxfpu8kgnzp04aq73yheqqg2ctjn4
address
dero1qy52mlc2w3qy5kjz59k7wh59evk9zrfp8556ulrd2ppctzgrgekesqg3puhcq
dero1qyw4fl3dupcg5qlrcsvcedze507q9u67lxfpu8kgnzp04aq73yheqqg2ctjn4
SC Balance: 0.00000 DERO
SC CODE:
  // 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 reg key as value bal
    08  LET bal = LOAD(reg)
        // do maths son
    09  LET bal = bal + DEROVALUE()
        // store new bal
    10  STORE(reg,bal)
        // record txid 
    11  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 Uint64 variables
    07  dim bal as Uint64
        // initialize bal of reg txid
    08  LET bal = LOAD(reg)
        // withdraw   
    09  SEND_DERO_TO_ADDRESS(SIGNER(),amount)
           // do maths son
    10  LET bal = bal - DEROVALUE()
        // update balance
    11  STORE(reg,bal)
        // record withdrawl
    12  STORE(txid,"CREDIT::"+signer+"::"+amount)
    20  RETURN 0
End Function

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 reg key as value bal 08 LET bal = LOAD(reg) // do maths son 09 LET bal = bal + DEROVALUE() // store new bal 10 STORE(reg,bal) // record txid 11 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 Uint64 variables 07 dim bal as Uint64 // initialize bal of reg txid 08 LET bal = LOAD(reg) // withdraw 09 SEND_DERO_TO_ADDRESS(SIGNER(),amount) // do maths son 10 LET bal = bal - DEROVALUE() // update balance 11 STORE(reg,bal) // record withdrawl 12 STORE(txid,"CREDIT::"+signer+"::"+amount) 20 RETURN 0 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
0100000500cdae7c0e71668e4b3a513d695ac4b749bbeb062ed2c2dab3838a4e21541e8a4cadfc300100000000000000000000000000000000000000000000000000000000000000000000cdadf1ccb47b90a90719f50deffa3f6c87f3e8aced6893d418710fb4b63ed40ddf359b0db839cb8a4a1f356e5951445102f5466267e34f53e78b58b5d121049a848476860dae965a38947e25d537770fe594309bf789898d7ba6f24d4adc283d1e9dcc3054eb0ba3df0f25ea8484fedba7b2dfc598b72c961fe644b263a4de5bd7a41e7837cce7cf9d1dc3670431ce89000105dc1c1ff768396e5696729a1873f20a7c6a61b5e4d0d1ea5ed45291c9953b271645fc0013fde4ab3585e29d251b1492aa5110ca6428ad7cd9df75d7444aae84825efb6926e5506c82a589ce0f370122641e81936b6365e7fcac823b6dc1d698de19bf4999586f4fde8ed31073b553017d7bb341eccb3c1c2fda7b342a78655029b0ddf8c00ca248ef4677525553a0c3c312a26853435f434f44455379092a2f2f20546869732069732061206e69636520617474656d7074200a0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a2020202030312052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e204e65774163637428292055696e7436340a20202020202020202f2f20696e697469616c697a65207661726961626c65730a202020203031202064696d207369676e65722c72656720617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c455420726567203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e4552282061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f203430200a20202020202020202f2f2073746f7265204e6577416363740a202020203130202053544f5245287369676e65722c726567290a20202020202020202f2f2073746f72652042616c0a202020203135202053544f5245287265672c30290a202020203330202052455455524e2030200a202020203430202052455455524e2031200a456e642046756e6374696f6e0a0a46756e6374696f6e204465706f73697428292055696e743634200a20202020202020202f2f20696e697469616c697a6520737472696e67207661726961626c65730a202020203031202064696d207369676e65722c7265672c7478696420617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c45542074786964203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e45522061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f20303620454c534520474f544f2030350a20202020202020202f2f207369676e657220646f6573206e6f742065786973740a202020203035202052455455524e2031200a20202020202020202f2f20696e697469616c697a6520726567207478696420617320616363740a20202020303620204c455420726567203d204c4f4144287369676e6572290a20202020202020202f2f20696e697469616c697a652055696e743634207661726961626c65730a202020203037202064696d2062616c2c6465706f7369742061732055696e7436340a20202020202020202f2f20696e697469616c697a6520726567206b65792061732076616c75652062616c0a20202020303820204c45542062616c203d204c4f414428726567290a20202020202020202f2f20646f206d6174687320736f6e0a20202020303920204c45542062616c203d2062616c202b204445524f56414c554528290a20202020202020202f2f2073746f7265206e65772062616c0a202020203130202053544f5245287265672c62616c290a20202020202020202f2f207265636f72642074786964200a202020203131202053544f524528747869642c2244454249543a3a222b7369676e65722b223a3a222b6465706f736974290a202020203230202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200a20202020202020202f2f20696e697469616c697a6520737472696e67207661726961626c65730a202020203031202064696d207369676e65722c7265672c7478696420617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c45542074786964203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e45522061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f20303620454c534520474f544f2030350a20202020202020202f2f207369676e657220646f6573206e6f742065786973740a202020203035202052455455524e20310a20202020202020202f2f20696e697469616c697a6520726567207478696420617320616363740a20202020303620204c455420726567203d204c4f4144287369676e6572290a2020202020202020202020202f2f20696e697469616c697a652055696e743634207661726961626c65730a202020203037202064696d2062616c2061732055696e7436340a20202020202020202f2f20696e697469616c697a652062616c206f662072656720747869640a20202020303820204c45542062616c203d204c4f414428726567290a20202020202020202f2f2077697468647261772020200a202020203039202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a20202020202020202020202f2f20646f206d6174687320736f6e0a20202020313020204c45542062616c203d2062616c202d204445524f56414c554528290a20202020202020202f2f207570646174652062616c616e63650a202020203131202053544f5245287265672c62616c290a20202020202020202f2f207265636f72642077697468647261776c0a202020203132202053544f524528747869642c224352454449543a3a222b7369676e65722b223a3a222b616d6f756e74290a202020203230202052455455524e20300a456e642046756e6374696f6e0a6a53435f414354494f4e55010a40503b8782a5c919341901598ad28a7d415ffbf1c28e45ee7c7d06fb746feb00130150f40b98b75a640f4bf94596300dc498520bd14822b5b66cc01aecff7e91000e2f3138daea6eeee6c63f5d4132bf1ea193e4481bd4756d8e5c8bad493d4ca20129263dc8277790f0f6826282beed858bf2c128cea1a5d97825e049539e1b72d7001fad4cd2392120298b663badd0a41f2e419bc7a7ad1b2073f5221b9d3c540e4f000963d42adb672505fd3125c14642e6ac3c0e8fa015e5b9ab53d536160671bb18001fd40ad5d97ddb76db66a10c5dbdd2548337bf212e9f62f51f7495ba7367b8dc0012a4518a4d70d7cb57719233d58a38155f5637525b8c239f90af23eca144406f01096f6c67b0ee48aa81bc21fa4fbc1121edffb013773a762f92afd2033484d610000a53e3ac050b2655fa75b1b9b119c8676fe9702ac81d1cc8abbc479ac25d772f01048a05839c4007084fad7a72d77d84755607cd8773dbe896a171bc62789e922100121606e1a230a3fb8ab699817f80f479d386b2dcdd07ba2011f00234294a5e0e01161124deba00bfdde1b0d130dbc196ee104a3af527a394fb8bc5bc5aa20747c0011b4bd3b3adc8251f253a9943f3ea8bfa9bf6b9e41009963314ed7d3fcc2d04f4000000000000000000000000000000000000000000000000000000000000000011c24fea11ecf459b5096e74b511926d94b9c4353804da4e53ca5ed3f6bffa01122f5b341c050bc11e53fc2df8f97d97b64a33f700788cd2390b00ce52d0011100296119c320d4e3271a560e03a59de70e8d9c8e7e77a78ec8994786ab169e80e0010b4d1b884c083ff3f584cdf12d7a3a31758892ee045062259e2ff346599e35732c9b45b802e086d9aceb48b0d6a067212b556548a16e9b68f1d7b5772cfaba4b1f7187994301dccd2762eafd0d7831a01f56057201b6a6dc149ac0f17a9db6f9202a15ad7816932f53f9b1fd8d17d92639160db07472cff25d200afaa3df1a5f206c234094f2b8e8e73a99a4fe0e35937fc19fec5ad1abbf035de9ed159563ef1ce70a7777513df2c743aaf85ad724a33511a41b39ea553385298d5b9a84eb4b2735ce233fa829485224503b7a0fb0e48e4472e1a514c9285794ac044c09f20a04ecb28ab0225cad3612fc06394fcd5ef522e0d63c7a3570cc267937260da422272bde947c15df4657643d9817ff24b3ae3a5e28e1a9a99cb4ae499f315c073c0f80147ee7214dd648991fb460184a651cb86c6e7fdc1cc601c12d1434289c5e00179c51b513841e3245eb3f0c3787c534ef6e298fed3b059981f8ea00ce9855070119a8ecaae148b0d78dfe82f5ca42f05ef0787bd52e0f656f07525d2c28fb29b800033dce260d30580938a15d42d9698d2ef73b24767cc03b22e3aaa778c336138d012990f3739c37bdaa89cdf22971529aa4a32d2e5e86fe690d45d5678d5eeb3eeb012ca99e565f6c70e604d6c2790fc2e2b594a0dce7ab38fe1e8eff0fa85a3e3555001a51f6cae67754ac0f912b6ebda39a6fed0e76fca90c3929202da70ab5d323b80127661334005e38546ecc9b8e2546490d25027c28c370f9bde2d6bb04f2a6ba730003b7f992831f85010abc3fe9d4780598a57e2ce8cd36ae8d9e229bb4974f63d101253d40e2ed132b8aa4df28b93ade79ecdffd173ff0865fe9ba6af53f2d2e5d2f0025d8790290a4a4362a52899e6e2873c8bf6d464b97c46f132269c569061e544f011813ea639f598a85b43c14370f643d44f88c1d1c9a4cf14ced3db8341ab0d8170006f3651f7c2afba91ddaca49b0e619a968c9ba4b769a982631002626ff971b59011a3576e052243c679f63297d2a21c8a9ad612fe071aa23ef0087c834cb1a91af01
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project