logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: b20e7bd9a5f0526497bf91a47307be232ded45446626d776c68d2f16831e8cf5 Type SC

Block: 2e26eb40036312783692d156797ea8803c1df7295c90446c2e86dbf74efd0ba7 (VALID)
built BLID : fab1c14f85ac4bc21351c12931de837b6f3f1695324ae1796d186c90c533ea37
Tx RootHash: 6fda680299aa46cc24d101c0e3664be514a10ef395594ddbe95d9279ea6bcb47 built height : 2643461
Timestamp: 1695426325413 Timestamp [UTC]: 2023-09-23 00:45:25 Age [y:d:h:m:s]: 17382:36:3.21
Block: 2643465 Fee: 0.05899 Tx size: 5.434 kB
Tx version: 1 No of confirmations: 3298602 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.05899 Deposited to SC 0.00000
Sender : dero1qyczef08vznftr9w4dg6f4ejracm4wuemq8hyczqudxn8y8h8w6evqgdqnncr
address
dero1qy32y078acqh2xx5kcp8q48wyvwkgadarl2y4kql9l9msdncqzd6xqqje2ve7
dero1qyczef08vznftr9w4dg6f4ejracm4wuemq8hyczqudxn8y8h8w6evqgdqnncr
SC Balance: 0.00000 DERO
SC CODE:
  
SC Arguments: [Name:CEO Type:string Value:'8b35bbdcee6cbc9fdd83bf8cac67547462966b818421e1cb7ad40bb84fb774cd' Name:NAME Type:string Value:'DIRTY NFT LOTTO' Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function Initialize(CEO String, NAME String, SEAT_0 String) Uint64 10 IF EXISTS("CEO") THEN GOTO 100 20 STORE("CEO",CEO) 30 STORE("QUORUM",0) 40 STORE("TREASURY_DERO",0) 50 STORE("APPROVE", 0) 60 STORE("ALLOWANCE_DERO",0) 70 STORE("OAO_VERSION","OAO") 80 STORE("NAME",NAME) 90 STORE("TICKETS",0) 99 RETURN 0 100 RETURN 1 End Function Function Propose(k String, u Uint64, s String, t Uint64, seat Uint64) Uint64 10 IF ASSETVALUE(HEXDECODE(LOAD("CEO"))) != 1 THEN GOTO 13 11 SEND_ASSET_TO_ADDRESS(SIGNER(),1,HEXDECODE(LOAD("CEO"))) 12 GOTO 15 13 IF ASSETVALUE(HEXDECODE(LOAD("SEAT_"+seat))) !=1 THEN GOTO 100 14 SEND_ASSET_TO_ADDRESS(SIGNER(),1,HEXDECODE(LOAD("SEAT_"+seat))) 15 STORE("APPROVE", 0) 40 STORE("k",k) 49 STORE("t",t) 50 IF t == 1 THEN GOTO 80 60 STORE("s", s) 70 RETURN 0 80 STORE("u",u) 90 RETURN 0 100 RETURN 1 End Function Function Approve(seat Uint64) Uint64 10 IF ASSETVALUE(HEXDECODE(LOAD("SEAT_"+seat)))!=1 THEN GOTO 100 20 STORE("APPROVE",LOAD("APPROVE")+1) 30 STORE("SEAT_"+seat+"_OWNER",ADDRESS_STRING(SIGNER())) 99 RETURN 0 100 RETURN 1 End Function Function ClaimSeat(seat Uint64) Uint64 10 IF ADDRESS_STRING(SIGNER())!= LOAD("SEAT_"+seat+"_OWNER") THEN GOTO 100 20 SEND_ASSET_TO_ADDRESS(SIGNER(),1,HEXDECODE(LOAD("SEAT_"+seat))) 30 IF LOAD("APPROVE") == 0 THEN GOTO 99 40 STORE("APPROVE",LOAD("APPROVE")-1) 99 RETURN 0 100 RETURN 1 End Function Function Store() Uint64 10 IF LOAD("APPROVE") < LOAD("QUORUM") THEN GOTO 100 20 STORE("APPROVE",0) 30 IF LOAD("t") == 1 THEN GOTO 60 40 STORE(LOAD("k"), LOAD("s")) 45 STORE("k","") 50 RETURN 0 60 STORE(LOAD("k"),LOAD("u")) 65 STORE("k","") 99 RETURN 0 100 RETURN 1 End Function Function Withdraw(amount Uint64, token String) Uint64 5 IF ASSETVALUE(HEXDECODE(LOAD("CEO"))) != 1 THEN GOTO 100 10 IF token != "" THEN GOTO 21 11 IF amount > LOAD("ALLOWANCE_DERO") THEN GOTO 100 12 SEND_DERO_TO_ADDRESS(SIGNER(),amount) 13 STORE("ALLOWANCE_DERO",LOAD("ALLOWANCE_DERO") - amount) 14 SEND_ASSET_TO_ADDRESS(SIGNER(),1,HEXDECODE(LOAD("CEO"))) 15 STORE("TREASURY_DERO",LOAD("TREASURY_DERO")-amount) 19 RETURN 0 21 IF amount > LOAD("ALLOWANCE_"+token) THEN GOTO 100 22 SEND_ASSET_TO_ADDRESS(SIGNER(),amount,HEXDECODE(LOAD(token))) 23 STORE("ALLOWANCE_"+token,LOAD("ALLOWANCE_"+token) - amount) 24 SEND_ASSET_TO_ADDRESS(SIGNER(),1,HEXDECODE(LOAD("CEO"))) 25 STORE("TREASURY_"+token,LOAD("TREASURY_"+token)-amount) 29 RETURN 0 100 RETURN 1 End Function Function Deposit(token String) Uint64 10 STORE("TREASURY_DERO",LOAD("TREASURY_DERO")+DEROVALUE()) 20 IF token != "" THEN GOTO 30 25 RETURN 0 30 STORE("TREASURY_"+token,LOAD("TREASURY_"+token)+ASSETVALUE(HEXDECODE(LOAD(token)))) 99 RETURN 0 End Function Function Draw() Uint64 10 IF ASSETVALUE(HEXDECODE(LOAD("CEO"))) != 1 THEN GOTO 100 20 SEND_ASSET_TO_ADDRESS(SIGNER(),1,HEXDECODE(LOAD("CEO"))) 30 dim winner as Uint64 40 LET winner = RANDOM(LOAD("TICKETS")) + 1 50 STORE("WINNER",winner) 99 RETURN 0 100 RETURN 1 End Function Function AddTicket(scid String) Uint64 10 IF ASSETVALUE(HEXDECODE(LOAD("CEO"))) != 1 THEN GOTO 100 20 SEND_ASSET_TO_ADDRESS(SIGNER(),1,HEXDECODE(LOAD("CEO"))) 30 STORE("TICKETS",LOAD("TICKETS")+1) 40 STORE("TICKET_"+LOAD("TICKETS"),scid) 99 RETURN 0 100 RETURN 1 End Function Function Claim(asset String) Uint64 10 IF ASSETVALUE(HEXDECODE(LOAD("TICKET_"+LOAD("WINNER")))) != 1 THEN GOTO 100 20 SEND_ASSET_TO_ADDRESS(SIGNER(),1,HEXDECODE(LOAD("TICKET_"+LOAD("WINNER")))) 21 DELETE("WINNER") 25 IF asset !="" THEN GOTO 45 30 SEND_DERO_TO_ADDRESS(SIGNER(),LOAD("TREASURY_DERO")) 40 STORE("TREASURY_DERO",0) 41 RETURN 0 45 SEND_ASSET_TO_ADDRESS(SIGNER(),LOAD("TREASURY_"+asset),HEXDECODE(LOAD(asset))) 50 STORE("TREASURY_"+asset,0) 99 RETURN 0 100 RETURN 1 End Function' Name:entrypoint Type:string Value:'Initialize']


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