logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: abd4d7165732c7bcba1d2fade39e3efdda11ad0247a50d6a7cc755ae4193bbc1 Type SC

Block: 0d44691eafb93e04f2bbf88628df5c6da4c93ff031580d0956251bd85d9d3337 (VALID)
built BLID : 291b1c8c3a7fbba4565ebec8cfdb822ef2e8b799d60fee5e867a5005fc5415e3
Tx RootHash: b7e3b3e6263165a096d1d62edf009b078bec4c877ba1fa9ba0a45be36aa504b6 built height : 2037307
Timestamp: 1683921856949 Timestamp [UTC]: 2023-05-12 21:04:16 Age [y:d:h:m:s]: 20545:25:44.571
Block: 2037311 Fee: 0.03915 Tx size: 4.137 kB
Tx version: 1 No of confirmations: 3898573 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03915 Deposited to SC 0.00000
Sender : dero1qyw4fl3dupcg5qlrcsvcedze507q9u67lxfpu8kgnzp04aq73yheqqg2ctjn4
address
dero1qygph9xcy6chalts05jsqvq9w8hpt0s4j2d98xmq0xc7usk9nh7xzqqqfnxgm
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
0100000500bbac7c291b1c8c3a7fbba4565ebec8cfdb822ef2e8b799d60fee5e867a5005fc5415e30100000000000000000000000000000000000000000000000000000000000000000000ff6622e5a4f2947e10482a01c143c0fa725aebfb065c07fa14acbe8feac798fe69f7f8e7569293fbeca2a232e93cfa374e608b214f9c3b5e437008562df1425ca21b69c6daf511c49910646f08d67f9ca87918a8f903747d805f3739cda654204942a895ade8e1b6e42b901b98819ccc9c87dad8d6f2fda6b0b2d9bc047875a20daf764e23894551e4a0e802f7e16569ad0104cb1e0785e99ae6c7472d5c5999eac3650108edbedf1036979adafc85e8d23f48c50401b603a7e785e29d2527460e030ec5371319ca16e58a5e6cbd1dac06b93ccacb59747fcb44e08cccf5000ce2aa0aae5364e0810da168fc639118e5575b26cb746e804856053b97fbe17601b7e3b3e6263165a096d1d62edf009b078bec4c877ba1fa9ba0a45be36aa504b6e213a26853435f434f4445537909c92f2f20546869732069732061206e69636520617474656d7074200a0a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a2020202030312052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e204e65774163637428292055696e7436340a20202020202020202f2f20696e697469616c697a65207661726961626c65730a202020203031202064696d207369676e65722c72656720617320737472696e670a20202020202020200a20202020202020202f2f20696e697469616c697a652022545849442829222061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c455420726567203d2048455828545849442829290a0a20202020202020202f2f20696e697469616c697a6520225349474e45522829222061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a0a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f203430200a0a20202020202020202f2f2073746f7265204e6577416363740a202020203130202053544f5245287369676e65722c726567290a0a20202020202020202f2f2073746f72652042616c0a202020203135202053544f5245287265672c30290a0a202020203330202052455455524e2030200a202020203430202052455455524e2031200a456e642046756e6374696f6e0a0a46756e6374696f6e204465706f73697428292055696e743634200a20202020202020202f2f20696e697469616c697a6520737472696e67207661726961626c65730a202020203031202064696d207369676e65722c7265672c7478696420617320737472696e670a20202020202020200a20202020202020202f2f20696e697469616c697a652022545849442829222061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c45542074786964203d2048455828545849442829290a0a20202020202020202f2f20696e697469616c697a6520225349474e45522829222061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a0a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f20303620454c534520474f544f2030350a0a20202020202020202f2f207369676e657220646f6573206e6f742065786973740a202020203035202052455455524e2031200a0a20202020202020202f2f20696e697469616c697a65202272656720747869642220617320616363740a20202020303620204c455420726567203d204c4f4144287369676e6572290a0a20202020202020202f2f20696e697469616c697a652055696e743634207661726961626c65730a202020203037202064696d2062616c2c6465706f7369742061732055696e7436340a0a20202020202020202f2f20696e697469616c697a65204445524f2829206173206465706f7369740a20202020303820204c4554206465706f736974203d204445524f56414c554528290a0a20202020202020202f2f20696e697469616c697a6520726567206b65792061732076616c75652062616c0a20202020303920204c45542062616c203d204c4f414428726567290a0a20202020202020202f2f20646f206d6174687320736f6e0a20202020313020204c45542062616c203d2062616c202b206465706f7369740a0a20202020202020202f2f2073746f7265206e65772062616c0a202020203131202053544f5245287265672c62616c290a0a20202020202020202f2f207265636f72642074786964200a202020203130202053544f524528747869642c2244454249543a3a222b7369676e65722b223a3a222b6465706f736974290a202020200a202020203230202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200a20202020202020202f2f20696e697469616c697a6520737472696e67207661726961626c65730a202020203031202064696d207369676e65722c7265672c7478696420617320737472696e670a20202020202020200a20202020202020202f2f20696e697469616c697a652022545849442829222061732061204845582076657273696f6e206f66205349474e45520a20202020303220204c45542074786964203d2048455828545849442829290a0a20202020202020202f2f20696e697469616c697a6520225349474e45522829222061732061204845582076657273696f6e206f66205349474e45520a20202020303320204c4554207369676e6572203d20484558285349474e45522829290a0a20202020202020202f2f20636865636b206966207369676e6572206578697374730a2020202030342020494620455849535453287369676e657229205448454e20474f544f20303620454c534520474f544f2030350a0a20202020202020202f2f207369676e657220646f6573206e6f742065786973740a202020203035202052455455524e20310a0a20202020202020202f2f20696e697469616c697a65202272656720747869642220617320616363740a20202020303620204c455420726567203d204c4f4144287369676e6572290a20202020202020202f2f20696e697469616c697a652062616c206f662072656720747869640a20202020303720204c45542062616c203d204c4f414428726567290a202020200a2020202030382020494620616d6f756e74203e2062616c205448454e20474f544f2033300a0a20202020202020202f2f2077697468647261772020200a202020203130202053454e445f4445524f5f544f5f41444452455353285349474e455228292c616d6f756e74290a0a20202020202020202f2f207265636f72642077697468647261776c0a202020203131202053544f52452848455828545849442829292c224352454449543a3a222b7369676e65722b223a3a222b4445524f56414c55452829290a202020200a20202020202020202f2f20646f206d6174687320736f6e0a20202020313420204c45542062616c203d2062616c202d20616d6f756e740a20202020202020200a20202020202020202f2f207570646174652062616c616e63650a202020203135202053544f5245287265672c62616c290a0a202020203230202052455455524e20300a202020203330202052455455524e20310a456e642046756e6374696f6e0a6a53435f414354494f4e55012d4de33489e3aa1c0c16d555a8bf3ff0deb0f960fe05d2229c8642d4a6b39304000d58851a53bbd7b12aae67d791fcff1637a211143a4b51b33255e7f2ebda2ceb010f506cbee33dde8daa0ed778f77e7dcba8849edafba014e8138f7817042fa897001586ce5a4bf1910c38e31ff9bf4035a9eb8f84a9f4667deb6fbabcce8fe73fb5000485352aed00e0ecfc9843979c97886be23d811f62d0b3e322ea2ffb714e72960019db86317ced8e397acf83ceaa3d7467cf8a8c511be8e60c797da5d5352cb301012293f471814d327cd021066bac62500d78d4796f8be586f3e97ad091e532fab6010fa7cbb0d070e177a8c84911e37127c176eb8f6e967b7bf3b16d88f0eda237620020c0181ef78894f00804226c635bc76d181a22ad6aef45c9d7811840cf3b38e30122b8b510193711c196675b95d541a0c56101b76ebac92856c9d6b807713d16cb002836e4e9a0ddbb5bbf75c3185c95e0fceea4b39ae5898892ab32431a29f5578401231d929b9a51166e208b210c067786dbfba4c223986ecaa850740372a9a30dd6012f42f8dc38e1ccb15a66d4d64944ca56e180376a54e20ca5abd9202d07b2857d010a763cb3acce756d4c9ddbdd6f96a1734084cbc715e2eebe2f19bd48cbe8c96800000000000000000000000000000000000000000000000000000000000000001e5ce8f4fe8d5848552552c3043479ea3b1a17aecda8cad074e3d5639aabc2f52df913fcc4323d61cf73ca565e30ef8331d5fd5033319989349b2feb56b0b74d012b772f217d92e854a10674e1c9347d6fc5cf84235b8a481a1d4fd252bcf16330002668598913f3ba3400391d5e5b8ee5213450653dc2dc95c41a0e07a4d7b7a5df0d04a40ed4f7b90195526cab07f16d3be16fce79b37c260a96521326b51bdf0a119081fa73b7c4d0dddd7ec2148ad10463d04fd29925ad13096790263c5ddefc15a647da35c123a0ca2c718e3473ca36987330128f839f76f92a563d752f5bee075515c145852d563c59d73c71b6fb240fa95f1d8d7c354e9c8a23462dd30e102d9b4524ed79f5e0a02c83a5b8d4b9e983816f9a1fdd06d9c6dd554c288438781ef3ad163e418d15d7694766537bf04d397aa7491502a8ff10fa54549d247bc81b4cc72b812fe1ee3c5545ac652628f2250bfdb6021ade66c61a3b5a13ad8c0a1930b583d350f9cc6901dbba1ffe8010bea052bd02259a41dfecc6f7a355046919f681534eb765c108d06d5bb944b786a4e6d6bc46f8c312f4270322d16c1ecf00115be089a88378741b9d31dbb1204d286028c822392d7527a7c31a33321efba9012fbeeb2ffd2c879108888a85fab3bd931351f8d335cb9f347c2f62dfc2032816000b02d0b49f08b63c0f9010c3a9f2402929892df9ab270e8d3de0945ce3ec7b410012094c60bccaba167f86b24350c3995622de175882cdf14e968d13f5d6db8f8c00128ee16db1950cb3024aff29e05dbe2b680aec34420a6e02556da93e9809d0120112e79efd0121bf12b7c9099a26be8d72f2dfc685d5fe6e4865081ce6a32960200022f93054bdd08755fce5bba261b671eb495f7471d8c0d625779382acedee8178012867061115218816df0f85f9290426c1da98fb59d5b05926ca55bb9fb8dcc380010ea2d6691403682b542cca6e44bc191ee11645447c5d40536e8ee627af42a4330018d1e62747a613b5e2c4523674ef339a1743cde4d7014a8d1a05b5601b2bedc0002204129cc798ad24df8a54303b48e4ef84694d1c495bb651285295b8c4ca1173012f544a335ce43fa31f7c9ae453b4a154e731a4b38ac7b919943f8da3805a4ea7002b4fc64daf6cc8b35338bbdc3e0ec791bbabd4c3f3955f7d6b20abcf2836804f00
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project