logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: caabef541e34c6c5a48141e948aa00e31bbb448e555811de878dd9f182df778c Type SC

Block: 87e66fc752786155ea2e33aa1446d64a37fdb852089af23d9782aeecab70319c (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 2f2f20546869732069732061206e69636520617474656d7074200a0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a2020202030312052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e204e65774163637428292055696e7436340a20202020202020202f2f20696e697469616c697a65207661726961626c65730a202020203031202064696d207369676e65722c72656720617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c455420726567203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e4552282061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f203430200a20202020202020202f2f2073746f7265204e6577416363740a202020203130202053544f5245287369676e65722c726567290a20202020202020202f2f2073746f72652042616c0a202020203135202053544f5245287265672c30290a202020203330202052455455524e2030200a202020203430202052455455524e2031200a456e642046756e6374696f6e0a0a46756e6374696f6e204465706f73697428292055696e743634200a20202020202020202f2f20696e697469616c697a6520737472696e67207661726961626c65730a202020203031202064696d207369676e65722c7265672c7478696420617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c45542074786964203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e45522061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f20303620454c534520474f544f2030350a20202020202020202f2f207369676e657220646f6573206e6f742065786973740a202020203035202052455455524e2031200a20202020202020202f2f20696e697469616c697a6520726567207478696420617320616363740a20202020303620204c455420726567203d204c4f4144287369676e6572290a20202020202020202f2f20696e697469616c697a652055696e743634207661726961626c65730a202020203037202064696d2062616c2c6465706f7369742061732055696e7436340a20202020202020202f2f20696e697469616c697a6520726567206b65792061732076616c75652062616c0a20202020303820204c45542062616c203d204c4f414428726567290a20202020202020202f2f20646f206d6174687320736f6e0a20202020303920204c45542062616c203d2062616c202b204445524f56414c554528290a20202020202020202f2f2073746f7265206e65772062616c0a202020203130202053544f5245287265672c62616c290a20202020202020202f2f207265636f72642074786964200a202020203131202053544f524528747869642c2244454249543a3a222b7369676e65722b223a3a222b6465706f736974290a202020203230202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200a20202020202020202f2f20696e697469616c697a6520737472696e67207661726961626c65730a202020203031202064696d207369676e65722c7265672c7478696420617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c45542074786964203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e45522061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f20303620454c534520474f544f2030350a20202020202020202f2f207369676e657220646f6573206e6f742065786973740a202020203035202052455455524e20310a20202020202020202f2f20696e697469616c697a6520726567207478696420617320616363740a20202020303620204c455420726567203d204c4f4144287369676e6572290a20202020202020202f2f20696e697469616c697a652062616c206f662072656720747869640a20202020303720204c45542062616c203d204c4f414428726567290a20202020202020202f2f2077697468647261772020200a202020203038202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a20202020202020202f2f207265636f72642077697468647261776c0a202020203039202053544f524528747869642c224352454449543a3a222b7369676e65722b223a3a222b616d6f756e74290a20202020202020202f2f20646f206d6174687320736f6e0a20202020313020204c45542062616c203d2062616c202d20616d6f756e740a20202020202020202f2f207570646174652062616c616e63650a202020203135202053544f5245287265672c62616c290a202020203230202052455455524e20300a456e642046756e6374696f6e0a
SCID uint64 variables
key value
built BLID : bb27c534a9b2edae6a2c126becb2d0d1bd81505a135e946c3ab642102eb5cb4d
Tx RootHash: 011427ce925e1d3f8be04f2a053475aab25644e86f750d678cb5a19f29beec42 built height : 2037548
Timestamp: 1683926352180 Timestamp [UTC]: 2023-05-12 22:19:12 Age [y:d:h:m:s]: 19454:53:36.852
Block: 2037552 Fee: 0.03561 Tx size: 3.908 kB
Tx version: 1 No of confirmations: 3692853 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03561 Deposited to SC 0.00000
Sender : dero1qyw4fl3dupcg5qlrcsvcedze507q9u67lxfpu8kgnzp04aq73yheqqg2ctjn4
address
dero1qyt3flqtperwxu9qawxryf5m7q2ynd5pdps7hwushlpdszcmcevwyqqcnkgt8
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 bal of reg txid
    07  LET bal = LOAD(reg)
        // withdraw   
    08  SEND_DERO_TO_ADDRESS(SIGNER(),amount)
        // record withdrawl
    09  STORE(txid,"CREDIT::"+signer+"::"+amount)
        // do maths son
    10  LET bal = bal - amount
        // update balance
    15  STORE(reg,bal)
    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 bal of reg txid 07 LET bal = LOAD(reg) // withdraw 08 SEND_DERO_TO_ADDRESS(SIGNER(),amount) // record withdrawl 09 STORE(txid,"CREDIT::"+signer+"::"+amount) // do maths son 10 LET bal = bal - amount // update balance 15 STORE(reg,bal) 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
0100000500acae7cbb27c534a9b2edae6a2c126becb2d0d1bd81505a135e946c3ab642102eb5cb4d0100000000000000000000000000000000000000000000000000000000000000000000a62b4c640aea5e6af4844960f1df81cd8bd0e1fde316a03722162522adc49068bb562e4b4a5e7f460bf2d835ca675d2566533eddc742821ec70ee657c4a152d8a8c268baa5f2ce44b60a3779bdd7e2c1fbc7a7c140a23ca757feac4927d0313ce73793feb9d6628869726a68b9a8e577facb3d29271086827eafb019c5060999db033e1a0b9d9892dc95a1b2a8b47be4c60105e91b049da16a6dc4c2a05e86b39abfe9364fcfe8b5d7b10223360c45e13b0deeb7bf0010a0cc8d9085e29d251b04e9a3fce1565b7f0674b75f7ca9efcc3961717fcd2fedfe7ff2c9b58bdde22600304f4692d1992ea5516369f3bb5672510532a411dea3a4046941802736512efd00011427ce925e1d3f8be04f2a053475aab25644e86f750d678cb5a19f29beec42f611a26853435f434f4445537908dd2f2f20546869732069732061206e69636520617474656d7074200a0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a2020202030312052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e204e65774163637428292055696e7436340a20202020202020202f2f20696e697469616c697a65207661726961626c65730a202020203031202064696d207369676e65722c72656720617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c455420726567203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e4552282061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f203430200a20202020202020202f2f2073746f7265204e6577416363740a202020203130202053544f5245287369676e65722c726567290a20202020202020202f2f2073746f72652042616c0a202020203135202053544f5245287265672c30290a202020203330202052455455524e2030200a202020203430202052455455524e2031200a456e642046756e6374696f6e0a0a46756e6374696f6e204465706f73697428292055696e743634200a20202020202020202f2f20696e697469616c697a6520737472696e67207661726961626c65730a202020203031202064696d207369676e65722c7265672c7478696420617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c45542074786964203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e45522061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f20303620454c534520474f544f2030350a20202020202020202f2f207369676e657220646f6573206e6f742065786973740a202020203035202052455455524e2031200a20202020202020202f2f20696e697469616c697a6520726567207478696420617320616363740a20202020303620204c455420726567203d204c4f4144287369676e6572290a20202020202020202f2f20696e697469616c697a652055696e743634207661726961626c65730a202020203037202064696d2062616c2c6465706f7369742061732055696e7436340a20202020202020202f2f20696e697469616c697a6520726567206b65792061732076616c75652062616c0a20202020303820204c45542062616c203d204c4f414428726567290a20202020202020202f2f20646f206d6174687320736f6e0a20202020303920204c45542062616c203d2062616c202b204445524f56414c554528290a20202020202020202f2f2073746f7265206e65772062616c0a202020203130202053544f5245287265672c62616c290a20202020202020202f2f207265636f72642074786964200a202020203131202053544f524528747869642c2244454249543a3a222b7369676e65722b223a3a222b6465706f736974290a202020203230202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200a20202020202020202f2f20696e697469616c697a6520737472696e67207661726961626c65730a202020203031202064696d207369676e65722c7265672c7478696420617320737472696e670a20202020202020202f2f20696e697469616c697a6520545849442061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c45542074786964203d2048455828545849442829290a20202020202020202f2f20696e697469616c697a65205349474e45522061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f20303620454c534520474f544f2030350a20202020202020202f2f207369676e657220646f6573206e6f742065786973740a202020203035202052455455524e20310a20202020202020202f2f20696e697469616c697a6520726567207478696420617320616363740a20202020303620204c455420726567203d204c4f4144287369676e6572290a20202020202020202f2f20696e697469616c697a652062616c206f662072656720747869640a20202020303720204c45542062616c203d204c4f414428726567290a20202020202020202f2f2077697468647261772020200a202020203038202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a20202020202020202f2f207265636f72642077697468647261776c0a202020203039202053544f524528747869642c224352454449543a3a222b7369676e65722b223a3a222b616d6f756e74290a20202020202020202f2f20646f206d6174687320736f6e0a20202020313020204c45542062616c203d2062616c202d20616d6f756e740a20202020202020202f2f207570646174652062616c616e63650a202020203135202053544f5245287265672c62616c290a202020203230202052455455524e20300a456e642046756e6374696f6e0a6a53435f414354494f4e55012ecafb1ccd5a6096ba5aa4421eb3e0769021ab42ddf363c09382002e3e2880f801135be5334f333b40a8d46f2290b37fc894fc1aa2920c26da32ecaf0d0730808a0022961c4f447af25457ac3bb058ec94326e52ef3b0e7509d386627edd98c4b464011b00c089a7d21e95f46a4fbc528526f111895f72174bcdb4901c4058c31e6bd7000026845217b38626457ea634c5366d9f01de1726f0a3d365ecdcad913bcd0f78000c91f159e0bce1ed8d07a7efcbb5f35b960dcd58d7cabcfe8ef83330e025a361001c0ffe0fea269ed34164af54234367556068d88dddf04a04ee8de78e74050315010c92dfca455d5a13337e2cdbc4c330d36e35fd07926e875099460d87d5c3ce430001d7a4b031302f13a1410f01e62b9b8dce9867bd2b4b523e35161d2abdfe3a730104149f55caab550831e4f8eb133e9fc93cca235bbfba5c4fa51afa5d4b7c22a9001b7a4c7fc1512ce3b11232f3026037bb6868aec2b96a4f85d0d1e0a1f74fbc780014ae989515c5405711b41e8bf80920a5fd8aadf8caf39364ed000c2bd3d6c746012816732a0f2589b8a43b8421ab313ebb877edc677f3da05c0ec5d0d6129bdc2f011130a7fc94da76e4172e6571ee4728000d6423d3d87f14e0ead4dee0ddfa6b8000000000000000000000000000000000000000000000000000000000000000002cd0874cf74a58a9417e1e1b3f9be62e4f6c19e231b54ed089d0ba9cf121cde22bf27dca2ae0b0cd9b0dee542711b259e12e46c96384e6e7bebf8389651208c101197dfe31d67c30a285ef0bf7f01532aaaf262e12ec97c87995f83cbeed7dcc18002870ca93476de7175350451010459db878a4805b42ea5976c1d3bd06df93bd9320eb990f3da910d0d9dc7d4bbc466ee96285fb676627481f9a106934fed7b8502dc9738a6a4ac6bf9c31c208494488050fef785f28be3b90c937e66d53c66236005737084594d0fa5d64fd30ff721f7488f4c1a9e2ee1ccfa7fe693a9837084c07a92d2cbe5f798da18e6177e032f33525270a3e2e3b72992e8c7ef16615c1de3050fffe5a097ffaec1e214094d863376501a8319a73d836e7facaabf3636340033a366c812a3108f9655daafe63c3b12786ebd976a03c99d9364382925a56fe0d20551aae00fde2740cf9ed3dcd9655f4a589a8b76b8d17c34c276641837e6503cbe6e1081a8e2da61ade88e44afdeb7b90edd23b1c215b5bd3bb93edb63f022f374e82880a694f98e242d54bb8466e894293dfa671cf32962b3cfafd90950c012cb659d7dbf9edb7bccba78827d92f7fc1d29c1f452fbcdb4fd708db02326ab6001f7ca32ebf99961a069f3cfa4b8522387b232c34469aa4f73b31160174f686bf0012bbaec422ac8168367e616f26b2cce7aa9bd80e8057f0d61bb3bac7143709e700186402aee0298c0d0ee831554917be4582e0663f01ed44e4a5b542c17288a20a01174c91e0190ffd14818d2f468e549ef9e7c62d9f2b5e31380958193d3da7a844001db87eb6b0781ef2d78cc76e408ff72f815181232037bc2cf9cce494307ba85500201e2e741471e6a230dfe0586d15f4b9ba79c8dd7cc170996256c59001a8ba010107ca0b3dd6ea0efa561079acc62a77f426abf9b5453cc8b05ba0050870480c8f010081a14eac6b9039f1a87f6aa603aaeefb8dac7c27de9312a1a9e232e4861c870004594a5c403e3a73f2e3683d23a7709643ec846db68b1abf05d9d692a12a4eb1011d0bcdae2b15314ef746872f221bd71e6a134d32af00efeff1f8f4cdd2b4639300291bd7b5bacf37bd6f8efc3a354e38135b8048764cd41cca4efb1ec0ab926c01011d38dd88bd971e9c2e42242f45ef8ede3e0c642808ff873ac1b5fef49eaa0f7e01
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project