logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: 9d2c7303f5eb7305933a2a4181ad16641984452e9828f9a4f851566541bb9eb7 Type SC

Block: 5a270379c0768c4f3ecd9c1408ed702ec8c56580076fe25c063b8e010d78f546 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 100000
SCID string variables
key value
C 2f2f2a2a2a2a20434f4d4d4954204c49422c20535441544520414e442054582053415645202a2a2a2a2f2f0a2f2f20416c6c2073746f7265206d75737420676f207468726f75676820746869732066756e6374696f6e202d20697420736176657320616c6c207472616e73616374696f6e20616e642069732075736520746f206275696c642074686520646174616261736520636c69656e7420736964650a2f2f20596f752063616e2063726561746520706167696e6174696f6e207769746820636f6d6d69745f636f756e7420616e64206665746368203130303020636f6d6d69747320617420612074696d65202d2069742773207363616c61626c650a2f2f20616374696f6e73207c2073203d2073746f7265207c2064203d2064656c6574650a46756e6374696f6e2073746f7265436f6d6d6974537472696e6728616374696f6e20537472696e672c206b657920537472696e672c2076616c756520537472696e67290a31302044494d20636f6d6d69745f636f756e742061732055696e7436340a3230204c455420636f6d6d69745f636f756e74203d204d41504745542822636f6d6d69745f636f756e7422290a33302053544f52452822636f6d6d69745f22202b20636f6d6d69745f636f756e742c20616374696f6e202b20223a3a22202b206b6579202b20223a3a22202b2076616c7565290a3430204d415053544f52452822636f6d6d69745f636f756e74222c20636f6d6d69745f636f756e74202b2031290a35302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e2073746f7265436f6d6d6974496e7428616374696f6e20537472696e672c206b657920537472696e672c2076616c75652055696e743634290a31302044494d20636f6d6d69745f636f756e742061732055696e7436340a3230204c455420636f6d6d69745f636f756e74203d204d41504745542822636f6d6d69745f636f756e7422290a33302053544f52452822636f6d6d69745f22202b20636f6d6d69745f636f756e742c20616374696f6e202b20223a3a22202b206b6579202b20223a3a22202b2076616c7565290a3430204d415053544f52452822636f6d6d69745f636f756e74222c20636f6d6d69745f636f756e74202b2031290a35302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20696e6974436f6d6d697428290a31302053544f52452822636f6d6d69745f636f756e74222c2030290a32302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20626567696e436f6d6d697428290a3130204d415053544f52452822636f6d6d69745f636f756e74222c204c4f41442822636f6d6d69745f636f756e742229290a32302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20656e64436f6d6d697428290a31302053544f52452822636f6d6d69745f636f756e74222c204d41504745542822636f6d6d69745f636f756e742229290a32302052455455524e0a456e642046756e6374696f6e0a0a2f2f20546869732066756e6374696f6e732068656c7073206d652063617465676f72697a65207374617465206265747765656e20636f6d6d6974730a2f2f204966207765726520657665722061626c6520746f2066657463682062792070726566697820492063616e206a75737420757365207072656669782077697468202273746174655f2220616e6420676574207468652063757272656e74207374617465206f662074686520536d61727420436f6e74726163742077697468206c696d697420616e6420637572736f7220686173680a2f2f20546869732077696c6c2061766f6964206275696c64696e672074686520656e746972652064622066726f6d20636f6d6d69747320706167696e6174696f6e0a46756e6374696f6e2073746f72655374617465537472696e67286b657920537472696e672c2076616c756520537472696e67290a31302053544f5245282273746174655f22202b206b65792c2076616c7565290a32302073746f7265436f6d6d6974537472696e67282253222c202273746174655f22202b206b65792c2076616c7565290a33302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e2073746f72655374617465496e74286b657920537472696e672c2076616c75652055696e743634290a31302053544f5245282273746174655f22202b206b65792c2076616c7565290a32302073746f7265436f6d6d6974496e74282253222c202273746174655f22202b206b65792c2076616c756529202f2f2053202d2073746f72650a33302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e2064656c6574655374617465286b657920537472696e67290a31302044454c455445282273746174655f22202b206b6579290a32302073746f7265436f6d6d6974496e74282244222c202273746174655f22202b206b65792c203029202f2f2044202d2064656c6574650a33302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e206c6f61645374617465537472696e67286b657920537472696e672920537472696e670a31302052455455524e204c4f4144282273746174655f22202b206b6579290a456e642046756e6374696f6e0a0a46756e6374696f6e206c6f61645374617465496e74286b657920537472696e67292055696e7436340a31302052455455524e204c4f4144282273746174655f22202b206b6579290a456e642046756e6374696f6e0a0a46756e6374696f6e207374617465457869737473286b657920537472696e67292055696e7436340a31302052455455524e20455849535453282273746174655f22202b206b6579290a456e642046756e6374696f6e0a0a46756e6374696f6e2073746f7265545828290a31302073746f72655374617465496e742822747869645f22202b2048455828545849442829292c203129202f2f20757365207468697320746f20766572696679206966207472616e73616374696f6e207761732073746f7265642077697468696e2074686520736d61727420636f6e7472616374200a32302052455455524e0a456e642046756e6374696f6e0a0a2f2f2a2a2a2a204c4f54544f20434f4445202a2a2a2a2f2f0a46756e6374696f6e20696e69744c6f74746f44726177286c6f74746f4b657920537472696e672c206c6f74746f4e756d6265722055696e743634290a31302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f636f756e74222c206c6f74746f4e756d626572290a32302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f636f756e74222c2030290a33302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f6d61785f7469636b657473222c206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f6d61785f7469636b6574732229290a34302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f7072696365222c206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f7469636b65745f70726963652229290a35302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f77696e6e65725f726577617264222c206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f77696e6e65725f7265776172642229290a36302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20647261774c6f74746f286c6f74746f4b657920537472696e672c206c6f74746f4e756d6265722055696e7436342c207469636b6574436f756e742055696e743634290a31302044494d2077696e6e65725f6e756d6265722061732055696e7436340a3230204c45542077696e6e65725f6e756d626572203d2052414e444f4d287469636b6574436f756e7429202f2f207a65726f20697320696e636c757369766520616e64206c696d6974206973206578636c75736976650a33302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f72656465656d6564222c2030290a34302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f647261775f74696d657374616d70222c20424c4f434b5f54494d455354414d502829290a35302073746f72655374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f77696e6e6572222c206c6f61645374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f22202b2077696e6e65725f6e756d626572202b20225f6f776e65722229290a36302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f77696e6e65725f6e756d626572222c2077696e6e65725f6e756d626572290a373020696e69744c6f74746f44726177286c6f74746f4b65792c206c6f74746f4e756d626572202b203129202f2f20637265617465206e6577206472617720666f72206e657874206c6f74746f0a38302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e207365744c6f74746f286c6f74746f4b657920537472696e672c206d61785469636b6574732055696e7436342c207469636b657450726963652055696e7436342c2077696e6e65725265776172642055696e74363429202f2f20726577617264206e6f726d616c697a6520746f20310a31302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f6d61785f7469636b657473222c206d61785469636b657473290a32302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f7469636b65745f7072696365222c207469636b65745072696365290a33302049462077696e6e6572526577617264203e2030205448454e20474f544f2035300a34302052455455524e20310a35302049462077696e6e6572526577617264203c3d20313030205448454e20474f544f2037300a36302052455455524e20310a37302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f77696e6e65725f726577617264222c206d61785469636b657473202a207469636b65745072696365202a2077696e6e6572526577617264202f20313030290a383020494620737461746545786973747328226c6f74746f5f22202b206c6f74746f4b6579202b20225f636f756e742229203d3d2031205448454e20474f544f20313030202f2f20736b697020696e69744c6f74746f4472617720696620616c7265616479206578697374730a393020696e69744c6f74746f44726177286c6f74746f4b65792c2030290a3130302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e205365744c6f74746f286c6f74746f4b657920537472696e672c206d61785469636b6574732055696e7436342c207469636b657450726963652055696e7436342c2077696e6e65725265776172642055696e743634292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a333020626567696e436f6d6d697428290a3430207365744c6f74746f286c6f74746f4b65792c206d61785469636b6574732c207469636b657450726963652c2077696e6e6572526577617264290a353020656e64436f6d6d697428290a36302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20506c6179286c6f74746f4b657920537472696e672c206c6f74746f4e756d6265722055696e743634292055696e7436340a31302044494d207469636b65745f636f756e742c206d61785f7469636b6574732061732055696e7436340a313220494620737461746545786973747328226c6f74746f5f22202b206c6f74746f4b6579202b20225f64697361626c65642229203d3d2030205448454e20474f544f203230202f2f2064697361626c656420696d706c656d656e7420696e206361736520736f6d657468696e672068617070656e7320616e6420492077616e7420746f20706175736520746865206c6f74746572792c2064656c65746520746865206472617720616e64207265696d6275727365206576657279626f64790a31342052455455524e20310a3230204c4554207469636b65745f636f756e74203d206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f636f756e7422290a3330204c4554206d61785f7469636b657473203d206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f6d61785f7469636b65747322290a3430204946207469636b65745f636f756e74203c206d61785f7469636b657473205448454e20474f544f2036300a35302052455455524e20310a3630204946204445524f56414c55452829203d3d206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f70726963652229205448454e20474f544f2038300a37302052455455524e20310a383020626567696e436f6d6d697428290a39302073746f72655374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f22202b207469636b65745f636f756e74202b20225f6f776e6572222c20414444524553535f535452494e47285349474e455228292929202f2f206e6577207469636b65740a3130302073746f72655374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f22202b207469636b65745f636f756e74202b20225f74785f6964222c20484558285458494428292929202f2f207573696e6720686578206f7665722074786964207365616d73206f7665726b696c6c206275742049206e65656420697420746f206465636f64652070726f7065726c7920636c69656e7420736964650a3130352073746f7265545828290a3131302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f22202b207469636b65745f636f756e74202b20225f74696d657374616d70222c20424c4f434b5f54494d455354414d502829290a313230204c4554207469636b65745f636f756e74203d207469636b65745f636f756e74202b20310a3133302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f636f756e74222c207469636b65745f636f756e74290a313430204946207469636b65745f636f756e74203c206d61785f7469636b657473205448454e20474f544f20313630202f2f207265636865636b20636f756e7420616e6420696620616c6c207469636b65747320686173206265656e20626f75676874206472617720746865206c6f74746f202d206c617374207469636b657420626f756768742077696c6c20636f7374206d6f72652066656573203a530a31353020647261774c6f74746f286c6f74746f4b65792c206c6f74746f4e756d6265722c207469636b65745f636f756e74290a31363020656e64436f6d6d697428290a3137302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d526577617264286c6f74746f4b657920537472696e672c206c6f74746f4e756d6265722055696e743634292055696e7436340a3130204946206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f72656465656d65642229203d3d2030205448454e20474f544f2033300a32302052455455524e2031202f2f20736b6970202d206c6f74746f20616c72656164792072656465656d65640a33302053454e445f4445524f5f544f5f4144445245535328414444524553535f524157286c6f61645374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f77696e6e65722229292c206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f77696e6e65725f7265776172642229290a343020626567696e436f6d6d697428290a35302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f72656465656d6564222c2031290a36302073746f72655374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f636c61696d5f74785f6964222c204845582854584944282929290a37302073746f7265545828290a38302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f636c61696d5f74696d657374616d70222c20424c4f434b5f54494d455354414d502829290a393020656e64436f6d6d697428290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2044697361626c654c6f74746f286c6f74746f4b657920537472696e672c2064697361626c652055696e743634292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a333020626567696e436f6d6d697428290a34302049462064697361626c65203d3d2031205448454e20474f544f2038300a35302064656c657465537461746528226c6f74746f5f22202b206c6f74746f4b6579202b20225f64697361626c656422290a363020656e64436f6d6d697428290a37302052455455524e20300a38302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f64697361626c6564222c2064697361626c65290a393020656e64436f6d6d697428290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2f20576974686472617720696e206361736520492077616e7420746f207265696d6275727365207573657273202d204920636f756c6420696d706c656d656e7420736f6d657468696e672077697468696e2074686520736d61727420636f6e7472616374206275742069742773206e6f742070726163746963616c2069662074686572652069732061206c6f74206f66207469636b65747320746f207265696d62757273650a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e7436340a31302044494d206f776e657220617320537472696e670a3230204c4554206f776e6572203d204c4f4144282273635f6f776e657222290a3330204946206f776e6572203d3d205349474e45522829205448454e20474f544f2035300a34302052455455524e20310a35302053454e445f4445524f5f544f5f41444452455353286f776e65722c20616d6f756e74290a36302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20496e697469616c697a6528292055696e7436340a31302053544f5245282273635f6f776e6572222c205349474e45522829290a323020696e6974436f6d6d697428290a333020626567696e436f6d6d697428290a3430207365744c6f74746f28226b6f6e6f222c20322c203130303030302c203935290a3431207365744c6f74746f2822756e6f636f6e222c20342c2035303030302c203930290a3432207365744c6f74746f28226861796c6178222c20322c203530303030302c203935290a3433207365744c6f74746f2822717561646c61222c20342c203230303030302c203930290a3434207365744c6f74746f282264696d69222c20322c20323030303030302c203935290a3435207365744c6f74746f2822766976616e222c20342c20313030303030302c203930290a353020656e64436f6d6d697428290a36302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340a3130204946204c4f4144282273635f6f776e65725f74656d702229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f5245282273635f6f776e6572222c205349474e45522829290a34302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205472616e736665724f776e657273686970286e65774f776e657220537472696e67292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f5245282273635f6f776e65725f74656d70222c20414444524553535f524157286e65774f776e657229290a34302052455455524e20300a456e642046756e6374696f6e0a0a2f2f20466f72206e6f7720492077696c6c206b6565702074686520557064617465436f64652066756e63206a75737420696e20636173650a2f2f20427574206966207468657265206973206e6f20697373756520492063616e2072656d6f766520697420616e64206d616b652074686520736d61727420636f6e7472616374206e6f6e2066756e6769626c6520616e64206b65657020746865205365744e6577506172616d7320746f206368616e6765207661726961626c650a46756e6374696f6e20557064617465436f646528636f646520537472696e67292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a3330205550444154455f53435f434f444528636f6465290a34302052455455524e20300a456e642046756e6374696f6e
commit_0 533a3a73746174655f6c6f74746f5f6b6f6e6f5f6d61785f7469636b6574733a3a32
commit_1 533a3a73746174655f6c6f74746f5f6b6f6e6f5f7469636b65745f70726963653a3a313030303030
commit_10 533a3a73746174655f6c6f74746f5f756e6f636f6e5f77696e6e65725f7265776172643a3a313830303030
commit_100 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f72656465656d65643a3a31
commit_101 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f636c61696d5f74785f69643a3a31376634303830663338346233316535386539633461333864343631313564633034333163343161333734393036333065656166633438343938636334373936
commit_102 533a3a73746174655f747869645f313766343038306633383462333165353865396334613338643436313135646330343331633431613337343930363330656561666334383439386363343739363a3a31
commit_103 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f636c61696d5f74696d657374616d703a3a31363531343530333437
commit_104 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f7469636b65745f305f6f776e65723a3a6465726f317179717a3467776667353671347830357066756e6c6e61636b3361773230776e367933736d32653374657765393238777264347463716779616a797471
commit_105 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f7469636b65745f305f74785f69643a3a66636635613734623034616634363965323335353261313831636564356163343432643038346564346336376537613661653863623532356239663034323366
commit_106 533a3a73746174655f747869645f666366356137346230346166343639653233353532613138316365643561633434326430383465643463363765376136616538636235323562396630343233663a3a31
commit_107 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f7469636b65745f305f74696d657374616d703a3a31363531353032373230
commit_108 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f7469636b65745f636f756e743a3a31
commit_109 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f7469636b65745f315f6f776e65723a3a6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
commit_11 533a3a73746174655f6c6f74746f5f756e6f636f6e5f636f756e743a3a30
commit_110 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f7469636b65745f315f74785f69643a3a63363838393965653438633133373135333434333639366263666565636235333039313033613265343435653233336533396365373235626661623435616639
commit_111 533a3a73746174655f747869645f633638383939656534386331333731353334343336393662636665656362353330393130336132653434356532333365333963653732356266616234356166393a3a31
commit_112 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f7469636b65745f315f74696d657374616d703a3a31363531353036313237
commit_113 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f7469636b65745f636f756e743a3a32
commit_114 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f72656465656d65643a3a30
commit_115 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f647261775f74696d657374616d703a3a31363531353036313237
commit_116 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f77696e6e65723a3a6465726f317179717a3467776667353671347830357066756e6c6e61636b3361773230776e367933736d32653374657765393238777264347463716779616a797471
commit_117 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f77696e6e65725f6e756d6265723a3a30
commit_118 533a3a73746174655f6c6f74746f5f6b6f6e6f5f636f756e743a3a32
commit_119 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f7469636b65745f636f756e743a3a30
commit_12 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f636f756e743a3a30
commit_120 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f6d61785f7469636b6574733a3a32
commit_121 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f7469636b65745f70726963653a3a313030303030
commit_122 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f77696e6e65725f7265776172643a3a313930303030
commit_123 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f72656465656d65643a3a31
commit_124 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f636c61696d5f74785f69643a3a37346531643363393136616134396539363031633234646337386338623861313261343838336232636235333837313464313035376231663565306162643665
commit_125 533a3a73746174655f747869645f373465316433633931366161343965393630316332346463373863386238613132613438383362326362353338373134643130353762316635653061626436653a3a31
commit_126 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f636c61696d5f74696d657374616d703a3a31363531353036323234
commit_127 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f7469636b65745f305f6f776e65723a3a6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
commit_128 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f7469636b65745f305f74785f69643a3a38353133333839613531373834356333336364343432666438633337363364623763366264313636633139383336323636343035363039393864326634313537
commit_129 533a3a73746174655f747869645f383531333338396135313738343563333363643434326664386333373633646237633662643136366331393833363236363430353630393938643266343135373a3a31
commit_13 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f6d61785f7469636b6574733a3a34
commit_130 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f7469636b65745f305f74696d657374616d703a3a31363531353235313338
commit_131 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f7469636b65745f636f756e743a3a31
commit_132 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f7469636b65745f315f6f776e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_133 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f7469636b65745f315f74785f69643a3a66616335643236396331323533303034326561333530313237303432313263653863343461613866663334633435623737373466643562353638393036383761
commit_134 533a3a73746174655f747869645f666163356432363963313235333030343265613335303132373034323132636538633434616138666633346334356237373734666435623536383930363837613a3a31
commit_135 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f7469636b65745f315f74696d657374616d703a3a31363531353235363636
commit_136 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f7469636b65745f636f756e743a3a32
commit_137 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f72656465656d65643a3a30
commit_138 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f647261775f74696d657374616d703a3a31363531353235363636
commit_139 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f77696e6e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_14 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f70726963653a3a3530303030
commit_140 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f77696e6e65725f6e756d6265723a3a31
commit_141 533a3a73746174655f6c6f74746f5f6b6f6e6f5f636f756e743a3a33
commit_142 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f7469636b65745f636f756e743a3a30
commit_143 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f6d61785f7469636b6574733a3a32
commit_144 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f7469636b65745f70726963653a3a313030303030
commit_145 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f77696e6e65725f7265776172643a3a313930303030
commit_146 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f72656465656d65643a3a31
commit_147 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f636c61696d5f74785f69643a3a64353635636661306533353838346331366339626665666338376531316362656533396161373538313832623861633363356161373034633439653831343337
commit_148 533a3a73746174655f747869645f643536356366613065333538383463313663396266656663383765313163626565333961613735383138326238616333633561613730346334396538313433373a3a31
commit_149 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f325f636c61696d5f74696d657374616d703a3a31363531353235373133
commit_15 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f77696e6e65725f7265776172643a3a313830303030
commit_150 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f7469636b65745f305f6f776e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_151 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f7469636b65745f305f74785f69643a3a61383736663865353632623631346630643435343433323966306237633130313262653538373262616432636338383939643664663863383032393539353431
commit_152 533a3a73746174655f747869645f613837366638653536326236313466306434353434333239663062376331303132626535383732626164326363383839396436646638633830323935393534313a3a31
commit_153 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f7469636b65745f305f74696d657374616d703a3a31363531353933393230
commit_154 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f7469636b65745f636f756e743a3a31
commit_155 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f7469636b65745f315f6f776e65723a3a6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
commit_156 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f7469636b65745f315f74785f69643a3a38303765333864356339316666313338306333326466653339363234386335393165396135373566306134643465336162336539376232323664343331333562
commit_157 533a3a73746174655f747869645f383037653338643563393166663133383063333264666533393632343863353931653961353735663061346434653361623365393762323236643433313335623a3a31
commit_158 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f7469636b65745f315f74696d657374616d703a3a31363531363133343336
commit_159 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f7469636b65745f636f756e743a3a32
commit_16 533a3a73746174655f6c6f74746f5f6861796c61785f6d61785f7469636b6574733a3a32
commit_160 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f72656465656d65643a3a30
commit_161 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f647261775f74696d657374616d703a3a31363531363133343336
commit_162 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f77696e6e65723a3a6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
commit_163 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f77696e6e65725f6e756d6265723a3a31
commit_164 533a3a73746174655f6c6f74746f5f6b6f6e6f5f636f756e743a3a34
commit_165 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f345f7469636b65745f636f756e743a3a30
commit_166 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f345f6d61785f7469636b6574733a3a32
commit_167 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f345f7469636b65745f70726963653a3a313030303030
commit_168 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f345f77696e6e65725f7265776172643a3a313930303030
commit_169 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f72656465656d65643a3a31
commit_17 533a3a73746174655f6c6f74746f5f6861796c61785f7469636b65745f70726963653a3a353030303030
commit_170 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f636c61696d5f74785f69643a3a63643037663838316132316461626461363838616266616566663862373433336634623265386632633039633133306635316538363431353666303536326539
commit_171 533a3a73746174655f747869645f636430376638383161323164616264613638386162666165666638623734333366346232653866326330396331333066353165383634313536663035363265393a3a31
commit_172 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f335f636c61696d5f74696d657374616d703a3a31363531363133353736
commit_173 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f305f6f776e65723a3a6465726f317179356673746b6c38786a646663726b6d7865777237747638647a37397a6e6c6a75717633766c6a397a66763767307a66666166637171393338736b74
commit_174 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f305f74785f69643a3a38646662363338356265386261313665366564393363323563643936656266373862343061653335333164643539326133333061613732353639383966626530
commit_175 533a3a73746174655f747869645f386466623633383562653862613136653665643933633235636439366562663738623430616533353331646435393261333330616137323536393839666265303a3a31
commit_176 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f305f74696d657374616d703a3a31363531373032303031
commit_177 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f636f756e743a3a31
commit_178 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f315f6f776e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_179 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f315f74785f69643a3a65386163613532636561313562333033613635633439643063626161613063323838393863386332306239623666383363636330313238353565613861396364
commit_18 533a3a73746174655f6c6f74746f5f6861796c61785f77696e6e65725f7265776172643a3a393530303030
commit_180 533a3a73746174655f747869645f653861636135326365613135623330336136356334396430636261616130633238383938633863323062396236663833636363303132383535656138613963643a3a31
commit_181 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f315f74696d657374616d703a3a31363531373032303031
commit_182 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f636f756e743a3a32
commit_183 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f325f6f776e65723a3a6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
commit_184 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f325f74785f69643a3a36323335313863383139623037616261616535393135633362326331383330353665643638666336343861343836393561373031313234386232366439313939
commit_185 533a3a73746174655f747869645f363233353138633831396230376162616165353931356333623263313833303536656436386663363438613438363935613730313132343862323664393139393a3a31
commit_186 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f325f74696d657374616d703a3a31363531373032303031
commit_187 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f636f756e743a3a33
commit_188 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f335f6f776e65723a3a6465726f317179356678326c3933656d61357264757264646e646c613666337774306e3064387038376d7677307673336a637265667130676c7571676d7a78643632
commit_189 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f335f74785f69643a3a33363663313764306231623238363330376566663562383036303066376666356231616464653264376633326337383638353734353037313131633262626138
commit_19 533a3a73746174655f6c6f74746f5f6861796c61785f636f756e743a3a30
commit_190 533a3a73746174655f747869645f333636633137643062316232383633303765666635623830363030663766663562316164646532643766333263373836383537343530373131316332626261383a3a31
commit_191 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f335f74696d657374616d703a3a31363531373032383535
commit_192 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f636f756e743a3a34
commit_193 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f72656465656d65643a3a30
commit_194 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f647261775f74696d657374616d703a3a31363531373032383535
commit_195 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f77696e6e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_196 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f77696e6e65725f6e756d6265723a3a31
commit_197 533a3a73746174655f6c6f74746f5f756e6f636f6e5f636f756e743a3a32
commit_198 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f636f756e743a3a30
commit_199 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f6d61785f7469636b6574733a3a34
commit_2 533a3a73746174655f6c6f74746f5f6b6f6e6f5f77696e6e65725f7265776172643a3a313930303030
commit_20 533a3a73746174655f6c6f74746f5f6861796c61785f647261775f305f7469636b65745f636f756e743a3a30
commit_200 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f70726963653a3a3530303030
commit_201 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f77696e6e65725f7265776172643a3a313830303030
commit_202 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f72656465656d65643a3a31
commit_203 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f636c61696d5f74785f69643a3a32353931353136636265336361623037643066363231663132313330396139323036616638643036363630646138623762316166313335363331386463616165
commit_204 533a3a73746174655f747869645f323539313531366362653363616230376430663632316631323133303961393230366166386430363636306461386237623161663133353633313864636161653a3a31
commit_205 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f636c61696d5f74696d657374616d703a3a31363531373032383935
commit_206 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f305f6f776e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_207 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f305f74785f69643a3a64643834643631346264653665353862373338363963633830393864343335616336356435653261666138383632303833666539343439303164663034323566
commit_208 533a3a73746174655f747869645f646438346436313462646536653538623733383639636338303938643433356163363564356532616661383836323038336665393434393031646630343235663a3a31
commit_209 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f305f74696d657374616d703a3a31363531373033303832
commit_21 533a3a73746174655f6c6f74746f5f6861796c61785f647261775f305f6d61785f7469636b6574733a3a32
commit_210 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f636f756e743a3a31
commit_211 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f315f6f776e65723a3a6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
commit_212 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f315f74785f69643a3a37353539303862356161626432333761643935623534623364343964633561383763316238656339333935663537373137373530386561636333653830373361
commit_213 533a3a73746174655f747869645f373535393038623561616264323337616439356235346233643439646335613837633162386563393339356635373731373735303865616363336538303733613a3a31
commit_214 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f315f74696d657374616d703a3a31363531373033313635
commit_215 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f636f756e743a3a32
commit_216 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f325f6f776e65723a3a6465726f317179356673746b6c38786a646663726b6d7865777237747638647a37397a6e6c6a75717633766c6a397a66763767307a66666166637171393338736b74
commit_217 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f325f74785f69643a3a64376430363937636364666235363332613836383265336436663636396533636364343034323335393461326636626236643233373565366336363339306563
commit_218 533a3a73746174655f747869645f643764303639376363646662353633326138363832653364366636363965336363643430343233353934613266366262366432333735653663363633393065633a3a31
commit_219 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f325f74696d657374616d703a3a31363531373033313635
commit_22 533a3a73746174655f6c6f74746f5f6861796c61785f647261775f305f7469636b65745f70726963653a3a353030303030
commit_220 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f636f756e743a3a33
commit_221 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f335f6f776e65723a3a6465726f317179356678326c3933656d61357264757264646e646c613666337774306e3064387038376d7677307673336a637265667130676c7571676d7a78643632
commit_222 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f335f74785f69643a3a63616561366330383263633734626362653963376236663161613162633964366539616464343166383335383932383639636332356432343536633462373761
commit_223 533a3a73746174655f747869645f636165613663303832636337346263626539633762366631616131626339643665396164643431663833353839323836396363323564323435366334623737613a3a31
commit_224 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f335f74696d657374616d703a3a31363531373033323136
commit_225 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f7469636b65745f636f756e743a3a34
commit_226 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f72656465656d65643a3a30
commit_227 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f647261775f74696d657374616d703a3a31363531373033323136
commit_228 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f77696e6e65723a3a6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
commit_229 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f77696e6e65725f6e756d6265723a3a31
commit_23 533a3a73746174655f6c6f74746f5f6861796c61785f647261775f305f77696e6e65725f7265776172643a3a393530303030
commit_230 533a3a73746174655f6c6f74746f5f756e6f636f6e5f636f756e743a3a33
commit_231 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f335f7469636b65745f636f756e743a3a30
commit_232 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f335f6d61785f7469636b6574733a3a34
commit_233 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f335f7469636b65745f70726963653a3a3530303030
commit_234 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f335f77696e6e65725f7265776172643a3a313830303030
commit_235 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f72656465656d65643a3a31
commit_236 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f636c61696d5f74785f69643a3a63626539643763353262616635643965346566383832633464393463333631343631663063616530306464633439393336636462636432623766646136393564
commit_237 533a3a73746174655f747869645f636265396437633532626166356439653465663838326334643934633336313436316630636165303064646334393933366364626364326237666461363935643a3a31
commit_238 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f325f636c61696d5f74696d657374616d703a3a31363531373035313837
commit_24 533a3a73746174655f6c6f74746f5f717561646c615f6d61785f7469636b6574733a3a34
commit_25 533a3a73746174655f6c6f74746f5f717561646c615f7469636b65745f70726963653a3a323030303030
commit_26 533a3a73746174655f6c6f74746f5f717561646c615f77696e6e65725f7265776172643a3a373230303030
commit_27 533a3a73746174655f6c6f74746f5f717561646c615f636f756e743a3a30
commit_28 533a3a73746174655f6c6f74746f5f717561646c615f647261775f305f7469636b65745f636f756e743a3a30
commit_29 533a3a73746174655f6c6f74746f5f717561646c615f647261775f305f6d61785f7469636b6574733a3a34
commit_3 533a3a73746174655f6c6f74746f5f6b6f6e6f5f636f756e743a3a30
commit_30 533a3a73746174655f6c6f74746f5f717561646c615f647261775f305f7469636b65745f70726963653a3a323030303030
commit_31 533a3a73746174655f6c6f74746f5f717561646c615f647261775f305f77696e6e65725f7265776172643a3a373230303030
commit_32 533a3a73746174655f6c6f74746f5f64696d695f6d61785f7469636b6574733a3a32
commit_33 533a3a73746174655f6c6f74746f5f64696d695f7469636b65745f70726963653a3a32303030303030
commit_34 533a3a73746174655f6c6f74746f5f64696d695f77696e6e65725f7265776172643a3a33383030303030
commit_35 533a3a73746174655f6c6f74746f5f64696d695f636f756e743a3a30
commit_36 533a3a73746174655f6c6f74746f5f64696d695f647261775f305f7469636b65745f636f756e743a3a30
commit_37 533a3a73746174655f6c6f74746f5f64696d695f647261775f305f6d61785f7469636b6574733a3a32
commit_38 533a3a73746174655f6c6f74746f5f64696d695f647261775f305f7469636b65745f70726963653a3a32303030303030
commit_39 533a3a73746174655f6c6f74746f5f64696d695f647261775f305f77696e6e65725f7265776172643a3a33383030303030
commit_4 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f7469636b65745f636f756e743a3a30
commit_40 533a3a73746174655f6c6f74746f5f766976616e5f6d61785f7469636b6574733a3a34
commit_41 533a3a73746174655f6c6f74746f5f766976616e5f7469636b65745f70726963653a3a31303030303030
commit_42 533a3a73746174655f6c6f74746f5f766976616e5f77696e6e65725f7265776172643a3a33363030303030
commit_43 533a3a73746174655f6c6f74746f5f766976616e5f636f756e743a3a30
commit_44 533a3a73746174655f6c6f74746f5f766976616e5f647261775f305f7469636b65745f636f756e743a3a30
commit_45 533a3a73746174655f6c6f74746f5f766976616e5f647261775f305f6d61785f7469636b6574733a3a34
commit_46 533a3a73746174655f6c6f74746f5f766976616e5f647261775f305f7469636b65745f70726963653a3a31303030303030
commit_47 533a3a73746174655f6c6f74746f5f766976616e5f647261775f305f77696e6e65725f7265776172643a3a33363030303030
commit_48 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f7469636b65745f305f6f776e65723a3a6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
commit_49 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f7469636b65745f305f74785f69643a3a34613537326162333133636462396533656137336132623134653932633661653936386638376130623236356165613739636335653735353339356539303930
commit_5 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f6d61785f7469636b6574733a3a32
commit_50 533a3a73746174655f747869645f346135373261623331336364623965336561373361326231346539326336616539363866383761306232363561656137396363356537353533393565393039303a3a31
commit_51 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f7469636b65745f305f74696d657374616d703a3a31363531343330383235
commit_52 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f7469636b65745f636f756e743a3a31
commit_53 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f305f6f776e65723a3a6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
commit_54 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f305f74785f69643a3a65616331666565663930626636366238626633366131336164346239633635616435386463623362663439373338326162663939306136373432383661323032
commit_55 533a3a73746174655f747869645f656163316665656639306266363662386266333661313361643462396336356164353864636233626634393733383261626639393061363734323836613230323a3a31
commit_56 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f305f74696d657374616d703a3a31363531343330383839
commit_57 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f636f756e743a3a31
commit_58 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f315f6f776e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_59 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f315f74785f69643a3a63363731366631346635613933353563356564326535616563306132373635326532343461313730356233386661336466653831353037306435366363353139
commit_6 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f7469636b65745f70726963653a3a313030303030
commit_60 533a3a73746174655f747869645f633637313666313466356139333535633565643265356165633061323736353265323434613137303562333866613364666538313530373064353663633531393a3a31
commit_61 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f315f74696d657374616d703a3a31363531343439363035
commit_62 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f636f756e743a3a32
commit_63 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f325f6f776e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_64 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f325f74785f69643a3a31393537333662383562353962636137383263396665313834326666346233623637303761633030356665336635613031643262626163656463326461623538
commit_65 533a3a73746174655f747869645f313935373336623835623539626361373832633966653138343266663462336236373037616330303566653366356130316432626261636564633264616235383a3a31
commit_66 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f325f74696d657374616d703a3a31363531343439383230
commit_67 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f636f756e743a3a33
commit_68 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f7469636b65745f315f6f776e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_69 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f7469636b65745f315f74785f69643a3a61626234303930346533343431393465333833613431623336343866323162393364316136626533303364623763363064313737303333373830653632666133
commit_7 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f77696e6e65725f7265776172643a3a313930303030
commit_70 533a3a73746174655f747869645f616262343039303465333434313934653338336134316233363438663231623933643161366265333033646237633630643137373033333738306536326661333a3a31
commit_71 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f7469636b65745f315f74696d657374616d703a3a31363531343439393136
commit_72 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f7469636b65745f636f756e743a3a32
commit_73 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f72656465656d65643a3a30
commit_74 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f647261775f74696d657374616d703a3a31363531343439393136
commit_75 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f77696e6e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_76 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f77696e6e65725f6e756d6265723a3a31
commit_77 533a3a73746174655f6c6f74746f5f6b6f6e6f5f636f756e743a3a31
commit_78 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f7469636b65745f636f756e743a3a30
commit_79 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f6d61785f7469636b6574733a3a32
commit_8 533a3a73746174655f6c6f74746f5f756e6f636f6e5f6d61785f7469636b6574733a3a34
commit_80 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f7469636b65745f70726963653a3a313030303030
commit_81 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f315f77696e6e65725f7265776172643a3a313930303030
commit_82 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f72656465656d65643a3a31
commit_83 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f636c61696d5f74785f69643a3a36643538343835626630343739663664316532373534326632333935343833646538343736363065346235346632396464646663373136656230363232646232
commit_84 533a3a73746174655f747869645f366435383438356266303437396636643165323735343266323339353438336465383437363630653462353466323964646466633731366562303632326462323a3a31
commit_85 533a3a73746174655f6c6f74746f5f6b6f6e6f5f647261775f305f636c61696d5f74696d657374616d703a3a31363531343530323333
commit_86 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f335f6f776e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_87 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f335f74785f69643a3a63306363383664353730393338356365663938653238643234353163646136353962396430363666383138346136336633666364386438303261323631333162
commit_88 533a3a73746174655f747869645f633063633836643537303933383563656639386532386432343531636461363539623964303636663831383461363366336663643864383032613236313331623a3a31
commit_89 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f335f74696d657374616d703a3a31363531343530333135
commit_9 533a3a73746174655f6c6f74746f5f756e6f636f6e5f7469636b65745f70726963653a3a3530303030
commit_90 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f7469636b65745f636f756e743a3a34
commit_91 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f72656465656d65643a3a30
commit_92 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f647261775f74696d657374616d703a3a31363531343530333135
commit_93 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f77696e6e65723a3a6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
commit_94 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f305f77696e6e65725f6e756d6265723a3a31
commit_95 533a3a73746174655f6c6f74746f5f756e6f636f6e5f636f756e743a3a31
commit_96 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f636f756e743a3a30
commit_97 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f6d61785f7469636b6574733a3a34
commit_98 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f7469636b65745f70726963653a3a3530303030
commit_99 533a3a73746174655f6c6f74746f5f756e6f636f6e5f647261775f315f77696e6e65725f7265776172643a3a313830303030
commit_count 239
sc_owner 2fc99396555050424bc0ea37e3c34481ce64730613337b5603e4c9d67029d69501
state_lotto_dimi_count 0
state_lotto_dimi_draw_0_max_tickets 2
state_lotto_dimi_draw_0_ticket_count 0
state_lotto_dimi_draw_0_ticket_price 2e+06
state_lotto_dimi_draw_0_winner_reward 3.8e+06
state_lotto_dimi_max_tickets 2
state_lotto_dimi_ticket_price 2e+06
state_lotto_dimi_winner_reward 3.8e+06
state_lotto_haylax_count 0
state_lotto_haylax_draw_0_max_tickets 2
state_lotto_haylax_draw_0_ticket_count 0
state_lotto_haylax_draw_0_ticket_price 500000
state_lotto_haylax_draw_0_winner_reward 950000
state_lotto_haylax_max_tickets 2
state_lotto_haylax_ticket_price 500000
state_lotto_haylax_winner_reward 950000
state_lotto_kono_count 4
state_lotto_kono_draw_0_claim_timestamp 1.651450233e+09
state_lotto_kono_draw_0_claim_tx_id 36643538343835626630343739663664316532373534326632333935343833646538343736363065346235346632396464646663373136656230363232646232
state_lotto_kono_draw_0_draw_timestamp 1.651449916e+09
state_lotto_kono_draw_0_max_tickets 2
state_lotto_kono_draw_0_redeemed 1
state_lotto_kono_draw_0_ticket_0_owner 6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
state_lotto_kono_draw_0_ticket_0_timestamp 1.651430825e+09
state_lotto_kono_draw_0_ticket_0_tx_id 34613537326162333133636462396533656137336132623134653932633661653936386638376130623236356165613739636335653735353339356539303930
state_lotto_kono_draw_0_ticket_1_owner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_kono_draw_0_ticket_1_timestamp 1.651449916e+09
state_lotto_kono_draw_0_ticket_1_tx_id 61626234303930346533343431393465333833613431623336343866323162393364316136626533303364623763363064313737303333373830653632666133
state_lotto_kono_draw_0_ticket_count 2
state_lotto_kono_draw_0_ticket_price 100000
state_lotto_kono_draw_0_winner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_kono_draw_0_winner_number 1
state_lotto_kono_draw_0_winner_reward 190000
state_lotto_kono_draw_1_claim_timestamp 1.651506224e+09
state_lotto_kono_draw_1_claim_tx_id 37346531643363393136616134396539363031633234646337386338623861313261343838336232636235333837313464313035376231663565306162643665
state_lotto_kono_draw_1_draw_timestamp 1.651506127e+09
state_lotto_kono_draw_1_max_tickets 2
state_lotto_kono_draw_1_redeemed 1
state_lotto_kono_draw_1_ticket_0_owner 6465726f317179717a3467776667353671347830357066756e6c6e61636b3361773230776e367933736d32653374657765393238777264347463716779616a797471
state_lotto_kono_draw_1_ticket_0_timestamp 1.65150272e+09
state_lotto_kono_draw_1_ticket_0_tx_id 66636635613734623034616634363965323335353261313831636564356163343432643038346564346336376537613661653863623532356239663034323366
state_lotto_kono_draw_1_ticket_1_owner 6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
state_lotto_kono_draw_1_ticket_1_timestamp 1.651506127e+09
state_lotto_kono_draw_1_ticket_1_tx_id 63363838393965653438633133373135333434333639366263666565636235333039313033613265343435653233336533396365373235626661623435616639
state_lotto_kono_draw_1_ticket_count 2
state_lotto_kono_draw_1_ticket_price 100000
state_lotto_kono_draw_1_winner 6465726f317179717a3467776667353671347830357066756e6c6e61636b3361773230776e367933736d32653374657765393238777264347463716779616a797471
state_lotto_kono_draw_1_winner_number 0
state_lotto_kono_draw_1_winner_reward 190000
state_lotto_kono_draw_2_claim_timestamp 1.651525713e+09
state_lotto_kono_draw_2_claim_tx_id 64353635636661306533353838346331366339626665666338376531316362656533396161373538313832623861633363356161373034633439653831343337
state_lotto_kono_draw_2_draw_timestamp 1.651525666e+09
state_lotto_kono_draw_2_max_tickets 2
state_lotto_kono_draw_2_redeemed 1
state_lotto_kono_draw_2_ticket_0_owner 6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
state_lotto_kono_draw_2_ticket_0_timestamp 1.651525138e+09
state_lotto_kono_draw_2_ticket_0_tx_id 38353133333839613531373834356333336364343432666438633337363364623763366264313636633139383336323636343035363039393864326634313537
state_lotto_kono_draw_2_ticket_1_owner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_kono_draw_2_ticket_1_timestamp 1.651525666e+09
state_lotto_kono_draw_2_ticket_1_tx_id 66616335643236396331323533303034326561333530313237303432313263653863343461613866663334633435623737373466643562353638393036383761
state_lotto_kono_draw_2_ticket_count 2
state_lotto_kono_draw_2_ticket_price 100000
state_lotto_kono_draw_2_winner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_kono_draw_2_winner_number 1
state_lotto_kono_draw_2_winner_reward 190000
state_lotto_kono_draw_3_claim_timestamp 1.651613576e+09
state_lotto_kono_draw_3_claim_tx_id 63643037663838316132316461626461363838616266616566663862373433336634623265386632633039633133306635316538363431353666303536326539
state_lotto_kono_draw_3_draw_timestamp 1.651613436e+09
state_lotto_kono_draw_3_max_tickets 2
state_lotto_kono_draw_3_redeemed 1
state_lotto_kono_draw_3_ticket_0_owner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_kono_draw_3_ticket_0_timestamp 1.65159392e+09
state_lotto_kono_draw_3_ticket_0_tx_id 61383736663865353632623631346630643435343433323966306237633130313262653538373262616432636338383939643664663863383032393539353431
state_lotto_kono_draw_3_ticket_1_owner 6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
state_lotto_kono_draw_3_ticket_1_timestamp 1.651613436e+09
state_lotto_kono_draw_3_ticket_1_tx_id 38303765333864356339316666313338306333326466653339363234386335393165396135373566306134643465336162336539376232323664343331333562
state_lotto_kono_draw_3_ticket_count 2
state_lotto_kono_draw_3_ticket_price 100000
state_lotto_kono_draw_3_winner 6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
state_lotto_kono_draw_3_winner_number 1
state_lotto_kono_draw_3_winner_reward 190000
state_lotto_kono_draw_4_max_tickets 2
state_lotto_kono_draw_4_ticket_count 0
state_lotto_kono_draw_4_ticket_price 100000
state_lotto_kono_draw_4_winner_reward 190000
state_lotto_kono_max_tickets 2
state_lotto_kono_ticket_price 100000
state_lotto_kono_winner_reward 190000
state_lotto_quadla_count 0
state_lotto_quadla_draw_0_max_tickets 4
state_lotto_quadla_draw_0_ticket_count 0
state_lotto_quadla_draw_0_ticket_price 200000
state_lotto_quadla_draw_0_winner_reward 720000
state_lotto_quadla_max_tickets 4
state_lotto_quadla_ticket_price 200000
state_lotto_quadla_winner_reward 720000
state_lotto_unocon_count 3
state_lotto_unocon_draw_0_claim_timestamp 1.651450347e+09
state_lotto_unocon_draw_0_claim_tx_id 31376634303830663338346233316535386539633461333864343631313564633034333163343161333734393036333065656166633438343938636334373936
state_lotto_unocon_draw_0_draw_timestamp 1.651450315e+09
state_lotto_unocon_draw_0_max_tickets 4
state_lotto_unocon_draw_0_redeemed 1
state_lotto_unocon_draw_0_ticket_0_owner 6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
state_lotto_unocon_draw_0_ticket_0_timestamp 1.651430889e+09
state_lotto_unocon_draw_0_ticket_0_tx_id 65616331666565663930626636366238626633366131336164346239633635616435386463623362663439373338326162663939306136373432383661323032
state_lotto_unocon_draw_0_ticket_1_owner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_unocon_draw_0_ticket_1_timestamp 1.651449605e+09
state_lotto_unocon_draw_0_ticket_1_tx_id 63363731366631346635613933353563356564326535616563306132373635326532343461313730356233386661336466653831353037306435366363353139
state_lotto_unocon_draw_0_ticket_2_owner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_unocon_draw_0_ticket_2_timestamp 1.65144982e+09
state_lotto_unocon_draw_0_ticket_2_tx_id 31393537333662383562353962636137383263396665313834326666346233623637303761633030356665336635613031643262626163656463326461623538
state_lotto_unocon_draw_0_ticket_3_owner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_unocon_draw_0_ticket_3_timestamp 1.651450315e+09
state_lotto_unocon_draw_0_ticket_3_tx_id 63306363383664353730393338356365663938653238643234353163646136353962396430363666383138346136336633666364386438303261323631333162
state_lotto_unocon_draw_0_ticket_count 4
state_lotto_unocon_draw_0_ticket_price 50000
state_lotto_unocon_draw_0_winner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_unocon_draw_0_winner_number 1
state_lotto_unocon_draw_0_winner_reward 180000
state_lotto_unocon_draw_1_claim_timestamp 1.651702895e+09
state_lotto_unocon_draw_1_claim_tx_id 32353931353136636265336361623037643066363231663132313330396139323036616638643036363630646138623762316166313335363331386463616165
state_lotto_unocon_draw_1_draw_timestamp 1.651702855e+09
state_lotto_unocon_draw_1_max_tickets 4
state_lotto_unocon_draw_1_redeemed 1
state_lotto_unocon_draw_1_ticket_0_owner 6465726f317179356673746b6c38786a646663726b6d7865777237747638647a37397a6e6c6a75717633766c6a397a66763767307a66666166637171393338736b74
state_lotto_unocon_draw_1_ticket_0_timestamp 1.651702001e+09
state_lotto_unocon_draw_1_ticket_0_tx_id 38646662363338356265386261313665366564393363323563643936656266373862343061653335333164643539326133333061613732353639383966626530
state_lotto_unocon_draw_1_ticket_1_owner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_unocon_draw_1_ticket_1_timestamp 1.651702001e+09
state_lotto_unocon_draw_1_ticket_1_tx_id 65386163613532636561313562333033613635633439643063626161613063323838393863386332306239623666383363636330313238353565613861396364
state_lotto_unocon_draw_1_ticket_2_owner 6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
state_lotto_unocon_draw_1_ticket_2_timestamp 1.651702001e+09
state_lotto_unocon_draw_1_ticket_2_tx_id 36323335313863383139623037616261616535393135633362326331383330353665643638666336343861343836393561373031313234386232366439313939
state_lotto_unocon_draw_1_ticket_3_owner 6465726f317179356678326c3933656d61357264757264646e646c613666337774306e3064387038376d7677307673336a637265667130676c7571676d7a78643632
state_lotto_unocon_draw_1_ticket_3_timestamp 1.651702855e+09
state_lotto_unocon_draw_1_ticket_3_tx_id 33363663313764306231623238363330376566663562383036303066376666356231616464653264376633326337383638353734353037313131633262626138
state_lotto_unocon_draw_1_ticket_count 4
state_lotto_unocon_draw_1_ticket_price 50000
state_lotto_unocon_draw_1_winner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_unocon_draw_1_winner_number 1
state_lotto_unocon_draw_1_winner_reward 180000
state_lotto_unocon_draw_2_claim_timestamp 1.651705187e+09
state_lotto_unocon_draw_2_claim_tx_id 63626539643763353262616635643965346566383832633464393463333631343631663063616530306464633439393336636462636432623766646136393564
state_lotto_unocon_draw_2_draw_timestamp 1.651703216e+09
state_lotto_unocon_draw_2_max_tickets 4
state_lotto_unocon_draw_2_redeemed 1
state_lotto_unocon_draw_2_ticket_0_owner 6465726f31717968677234756c6e7865796e3638727777636c753976327a63333632676e7579376a777276346c33796b7077346868776673766b71676d7063727661
state_lotto_unocon_draw_2_ticket_0_timestamp 1.651703082e+09
state_lotto_unocon_draw_2_ticket_0_tx_id 64643834643631346264653665353862373338363963633830393864343335616336356435653261666138383632303833666539343439303164663034323566
state_lotto_unocon_draw_2_ticket_1_owner 6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
state_lotto_unocon_draw_2_ticket_1_timestamp 1.651703165e+09
state_lotto_unocon_draw_2_ticket_1_tx_id 37353539303862356161626432333761643935623534623364343964633561383763316238656339333935663537373137373530386561636333653830373361
state_lotto_unocon_draw_2_ticket_2_owner 6465726f317179356673746b6c38786a646663726b6d7865777237747638647a37397a6e6c6a75717633766c6a397a66763767307a66666166637171393338736b74
state_lotto_unocon_draw_2_ticket_2_timestamp 1.651703165e+09
state_lotto_unocon_draw_2_ticket_2_tx_id 64376430363937636364666235363332613836383265336436663636396533636364343034323335393461326636626236643233373565366336363339306563
state_lotto_unocon_draw_2_ticket_3_owner 6465726f317179356678326c3933656d61357264757264646e646c613666337774306e3064387038376d7677307673336a637265667130676c7571676d7a78643632
state_lotto_unocon_draw_2_ticket_3_timestamp 1.651703216e+09
state_lotto_unocon_draw_2_ticket_3_tx_id 63616561366330383263633734626362653963376236663161613162633964366539616464343166383335383932383639636332356432343536633462373761
state_lotto_unocon_draw_2_ticket_count 4
state_lotto_unocon_draw_2_ticket_price 50000
state_lotto_unocon_draw_2_winner 6465726f31717968756e79756b3234673971736a746372347230633772676a71757565726e7163666e7837366b71306a766e346e73393874663271676a3564713730
state_lotto_unocon_draw_2_winner_number 1
state_lotto_unocon_draw_2_winner_reward 180000
state_lotto_unocon_draw_3_max_tickets 4
state_lotto_unocon_draw_3_ticket_count 0
state_lotto_unocon_draw_3_ticket_price 50000
state_lotto_unocon_draw_3_winner_reward 180000
state_lotto_unocon_max_tickets 4
state_lotto_unocon_ticket_price 50000
state_lotto_unocon_winner_reward 180000
state_lotto_vivan_count 0
state_lotto_vivan_draw_0_max_tickets 4
state_lotto_vivan_draw_0_ticket_count 0
state_lotto_vivan_draw_0_ticket_price 1e+06
state_lotto_vivan_draw_0_winner_reward 3.6e+06
state_lotto_vivan_max_tickets 4
state_lotto_vivan_ticket_price 1e+06
state_lotto_vivan_winner_reward 3.6e+06
state_txid_17f4080f384b31e58e9c4a38d46115dc0431c41a37490630eeafc48498cc4796 1
state_txid_195736b85b59bca782c9fe1842ff4b3b6707ac005fe3f5a01d2bbacedc2dab58 1
state_txid_2591516cbe3cab07d0f621f121309a9206af8d06660da8b7b1af1356318dcaae 1
state_txid_366c17d0b1b286307eff5b80600f7ff5b1adde2d7f32c7868574507111c2bba8 1
state_txid_4a572ab313cdb9e3ea73a2b14e92c6ae968f87a0b265aea79cc5e755395e9090 1
state_txid_623518c819b07abaae5915c3b2c183056ed68fc648a48695a7011248b26d9199 1
state_txid_6d58485bf0479f6d1e27542f2395483de847660e4b54f29dddfc716eb0622db2 1
state_txid_74e1d3c916aa49e9601c24dc78c8b8a12a4883b2cb538714d1057b1f5e0abd6e 1
state_txid_755908b5aabd237ad95b54b3d49dc5a87c1b8ec9395f577177508eacc3e8073a 1
state_txid_807e38d5c91ff1380c32dfe396248c591e9a575f0a4d4e3ab3e97b226d43135b 1
state_txid_8513389a517845c33cd442fd8c3763db7c6bd166c1983626640560998d2f4157 1
state_txid_8dfb6385be8ba16e6ed93c25cd96ebf78b40ae3531dd592a330aa7256989fbe0 1
state_txid_a876f8e562b614f0d4544329f0b7c1012be5872bad2cc8899d6df8c802959541 1
state_txid_abb40904e344194e383a41b3648f21b93d1a6be303db7c60d177033780e62fa3 1
state_txid_c0cc86d5709385cef98e28d2451cda659b9d066f8184a63f3fcd8d802a26131b 1
state_txid_c6716f14f5a9355c5ed2e5aec0a27652e244a1705b38fa3dfe815070d56cc519 1
state_txid_c68899ee48c137153443696bcfeecb5309103a2e445e233e39ce725bfab45af9 1
state_txid_caea6c082cc74bcbe9c7b6f1aa1bc9d6e9add41f835892869cc25d2456c4b77a 1
state_txid_cbe9d7c52baf5d9e4ef882c4d94c361461f0cae00ddc49936cdbcd2b7fda695d 1
state_txid_cd07f881a21dabda688abfaeff8b7433f4b2e8f2c09c130f51e864156f0562e9 1
state_txid_d565cfa0e35884c16c9bfefc87e11cbee39aa758182b8ac3c5aa704c49e81437 1
state_txid_d7d0697ccdfb5632a8682e3d6f669e3ccd40423594a2f6bb6d2375e6c66390ec 1
state_txid_dd84d614bde6e58b73869cc8098d435ac65d5e2afa8862083fe944901df0425f 1
state_txid_e8aca52cea15b303a65c49d0cbaaa0c28898c8c20b9b6f83ccc012855ea8a9cd 1
state_txid_eac1feef90bf66b8bf36a13ad4b9c65ad58dcb3bf497382abf990a674286a202 1
state_txid_fac5d269c12530042ea35012704212ce8c44aa8ff34c45b7774fd5b56890687a 1
state_txid_fcf5a74b04af469e23552a181ced5ac442d084ed4c67e7a6ae8cb525b9f0423f 1
SCID uint64 variables
key value
built BLID : 581d6d92f9e5e5f7865902ccc10045b16599d92717ca5ce983c6ce97c7955197
Tx RootHash: eac5744e9888adc7f4ce0376fc8a5aaffea814c1f5259d96f4951e27fecc8a49 built height : 297674
Timestamp: 1651430274026 Timestamp [UTC]: 2022-05-01 19:37:54 Age [y:d:h:m:s]: 29959:44:45.971
Block: 297678 Fee: 0.13171 Tx size: 10.163 kB
Tx version: 1 No of confirmations: 5711273 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.13171 Deposited to SC 0.00000
Sender : dero1qyhunyuk24g9qsjtcr4r0c7rgjquuernqcfnx76kq0jvn4ns98tf2qgj5dq70
address
dero1qyhunyuk24g9qsjtcr4r0c7rgjquuernqcfnx76kq0jvn4ns98tf2qgj5dq70
dero1qydt06letpwljr755476f93hykf9x2maxmw3qjvlzg6au8ccx6em7qgadcerj
SC Balance: 0.00000 DERO
SC CODE:
  //**** COMMIT LIB, STATE AND TX SAVE ****//
// All store must go through this function - it saves all transaction and is use to build the database client side
// You can create pagination with commit_count and fetch 1000 commits at a time - it's scalable
// actions | s = store | d = delete
Function storeCommitString(action String, key String, value String)
10 DIM commit_count as Uint64
20 LET commit_count = MAPGET("commit_count")
30 STORE("commit_" + commit_count, action + "::" + key + "::" + value)
40 MAPSTORE("commit_count", commit_count + 1)
50 RETURN
End Function

Function storeCommitInt(action String, key String, value Uint64)
10 DIM commit_count as Uint64
20 LET commit_count = MAPGET("commit_count")
30 STORE("commit_" + commit_count, action + "::" + key + "::" + value)
40 MAPSTORE("commit_count", commit_count + 1)
50 RETURN
End Function

Function initCommit()
10 STORE("commit_count", 0)
20 RETURN
End Function

Function beginCommit()
10 MAPSTORE("commit_count", LOAD("commit_count"))
20 RETURN
End Function

Function endCommit()
10 STORE("commit_count", MAPGET("commit_count"))
20 RETURN
End Function

// This functions helps me categorize state between commits
// If were ever able to fetch by prefix I can just use prefix with "state_" and get the current state of the Smart Contract with limit and cursor hash
// This will avoid building the entire db from commits pagination
Function storeStateString(key String, value String)
10 STORE("state_" + key, value)
20 storeCommitString("S", "state_" + key, value)
30 RETURN
End Function

Function storeStateInt(key String, value Uint64)
10 STORE("state_" + key, value)
20 storeCommitInt("S", "state_" + key, value) // S - store
30 RETURN
End Function

Function deleteState(key String)
10 DELETE("state_" + key)
20 storeCommitInt("D", "state_" + key, 0) // D - delete
30 RETURN
End Function

Function loadStateString(key String) String
10 RETURN LOAD("state_" + key)
End Function

Function loadStateInt(key String) Uint64
10 RETURN LOAD("state_" + key)
End Function

Function stateExists(key String) Uint64
10 RETURN EXISTS("state_" + key)
End Function

Function storeTX()
10 storeStateInt("txid_" + HEX(TXID()), 1) // use this to verify if transaction was stored within the smart contract 
20 RETURN
End Function

//**** LOTTO CODE ****//
Function initLottoDraw(lottoKey String, lottoNumber Uint64)
10 storeStateInt("lotto_" + lottoKey + "_count", lottoNumber)
20 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_count", 0)
30 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_max_tickets", loadStateInt("lotto_" + lottoKey + "_max_tickets"))
40 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_price", loadStateInt("lotto_" + lottoKey + "_ticket_price"))
50 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_winner_reward", loadStateInt("lotto_" + lottoKey + "_winner_reward"))
60 RETURN
End Function

Function drawLotto(lottoKey String, lottoNumber Uint64, ticketCount Uint64)
10 DIM winner_number as Uint64
20 LET winner_number = RANDOM(ticketCount) // zero is inclusive and limit is exclusive
30 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_redeemed", 0)
40 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_draw_timestamp", BLOCK_TIMESTAMP())
50 storeStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_winner", loadStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_" + winner_number + "_owner"))
60 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_winner_number", winner_number)
70 initLottoDraw(lottoKey, lottoNumber + 1) // create new draw for next lotto
80 RETURN
End Function

Function setLotto(lottoKey String, maxTickets Uint64, ticketPrice Uint64, winnerReward Uint64) // reward normalize to 1
10 storeStateInt("lotto_" + lottoKey + "_max_tickets", maxTickets)
20 storeStateInt("lotto_" + lottoKey + "_ticket_price", ticketPrice)
30 IF winnerReward > 0 THEN GOTO 50
40 RETURN 1
50 IF winnerReward <= 100 THEN GOTO 70
60 RETURN 1
70 storeStateInt("lotto_" + lottoKey + "_winner_reward", maxTickets * ticketPrice * winnerReward / 100)
80 IF stateExists("lotto_" + lottoKey + "_count") == 1 THEN GOTO 100 // skip initLottoDraw if already exists
90 initLottoDraw(lottoKey, 0)
100 RETURN
End Function

Function SetLotto(lottoKey String, maxTickets Uint64, ticketPrice Uint64, winnerReward Uint64) Uint64
10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30
20 RETURN 1
30 beginCommit()
40 setLotto(lottoKey, maxTickets, ticketPrice, winnerReward)
50 endCommit()
60 RETURN 0
End Function

Function Play(lottoKey String, lottoNumber Uint64) Uint64
10 DIM ticket_count, max_tickets as Uint64
12 IF stateExists("lotto_" + lottoKey + "_disabled") == 0 THEN GOTO 20 // disabled implement in case something happens and I want to pause the lottery, delete the draw and reimburse everybody
14 RETURN 1
20 LET ticket_count = loadStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_count")
30 LET max_tickets = loadStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_max_tickets")
40 IF ticket_count < max_tickets THEN GOTO 60
50 RETURN 1
60 IF DEROVALUE() == loadStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_price") THEN GOTO 80
70 RETURN 1
80 beginCommit()
90 storeStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_" + ticket_count + "_owner", ADDRESS_STRING(SIGNER())) // new ticket
100 storeStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_" + ticket_count + "_tx_id", HEX(TXID())) // using hex over txid seams overkill but I need it to decode properly client side
105 storeTX()
110 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_" + ticket_count + "_timestamp", BLOCK_TIMESTAMP())
120 LET ticket_count = ticket_count + 1
130 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_count", ticket_count)
140 IF ticket_count < max_tickets THEN GOTO 160 // recheck count and if all tickets has been bought draw the lotto - last ticket bought will cost more fees :S
150 drawLotto(lottoKey, lottoNumber, ticket_count)
160 endCommit()
170 RETURN 0
End Function

Function ClaimReward(lottoKey String, lottoNumber Uint64) Uint64
10 IF loadStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_redeemed") == 0 THEN GOTO 30
20 RETURN 1 // skip - lotto already redeemed
30 SEND_DERO_TO_ADDRESS(ADDRESS_RAW(loadStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_winner")), loadStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_winner_reward"))
40 beginCommit()
50 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_redeemed", 1)
60 storeStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_claim_tx_id", HEX(TXID()))
70 storeTX()
80 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_claim_timestamp", BLOCK_TIMESTAMP())
90 endCommit()
100 RETURN 0
End Function

Function DisableLotto(lottoKey String, disable Uint64) Uint64
10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30
20 RETURN 1
30 beginCommit()
40 IF disable == 1 THEN GOTO 80
50 deleteState("lotto_" + lottoKey + "_disabled")
60 endCommit()
70 RETURN 0
80 storeStateInt("lotto_" + lottoKey + "_disabled", disable)
90 endCommit()
100 RETURN 0
End Function

// Withdraw in case I want to reimburse users - I could implement something within the smart contract but it's not practical if there is a lot of tickets to reimburse
Function Withdraw(amount Uint64) Uint64
10 DIM owner as String
20 LET owner = LOAD("sc_owner")
30 IF owner == SIGNER() THEN GOTO 50
40 RETURN 1
50 SEND_DERO_TO_ADDRESS(owner, amount)
60 RETURN 0
End Function

Function Initialize() Uint64
10 STORE("sc_owner", SIGNER())
20 initCommit()
30 beginCommit()
40 setLotto("kono", 2, 100000, 95)
41 setLotto("unocon", 4, 50000, 90)
42 setLotto("haylax", 2, 500000, 95)
43 setLotto("quadla", 4, 200000, 90)
44 setLotto("dimi", 2, 2000000, 95)
45 setLotto("vivan", 4, 1000000, 90)
50 endCommit()
60 RETURN 0
End Function

Function ClaimOwnership() Uint64
10 IF LOAD("sc_owner_temp") == SIGNER() THEN GOTO 30
20 RETURN 1
30 STORE("sc_owner", SIGNER())
40 RETURN 0
End Function

Function TransferOwnership(newOwner String) Uint64
10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30
20 RETURN 1
30 STORE("sc_owner_temp", ADDRESS_RAW(newOwner))
40 RETURN 0
End Function

// For now I will keep the UpdateCode func just in case
// But if there is no issue I can remove it and make the smart contract non fungible and keep the SetNewParams to change variable
Function UpdateCode(code String) Uint64
10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30
20 RETURN 1
30 UPDATE_SC_CODE(code)
40 RETURN 0
End Function
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'//**** COMMIT LIB, STATE AND TX SAVE ****// // All store must go through this function - it saves all transaction and is use to build the database client side // You can create pagination with commit_count and fetch 1000 commits at a time - it's scalable // actions | s = store | d = delete Function storeCommitString(action String, key String, value String) 10 DIM commit_count as Uint64 20 LET commit_count = MAPGET("commit_count") 30 STORE("commit_" + commit_count, action + "::" + key + "::" + value) 40 MAPSTORE("commit_count", commit_count + 1) 50 RETURN End Function Function storeCommitInt(action String, key String, value Uint64) 10 DIM commit_count as Uint64 20 LET commit_count = MAPGET("commit_count") 30 STORE("commit_" + commit_count, action + "::" + key + "::" + value) 40 MAPSTORE("commit_count", commit_count + 1) 50 RETURN End Function Function initCommit() 10 STORE("commit_count", 0) 20 RETURN End Function Function beginCommit() 10 MAPSTORE("commit_count", LOAD("commit_count")) 20 RETURN End Function Function endCommit() 10 STORE("commit_count", MAPGET("commit_count")) 20 RETURN End Function // This functions helps me categorize state between commits // If were ever able to fetch by prefix I can just use prefix with "state_" and get the current state of the Smart Contract with limit and cursor hash // This will avoid building the entire db from commits pagination Function storeStateString(key String, value String) 10 STORE("state_" + key, value) 20 storeCommitString("S", "state_" + key, value) 30 RETURN End Function Function storeStateInt(key String, value Uint64) 10 STORE("state_" + key, value) 20 storeCommitInt("S", "state_" + key, value) // S - store 30 RETURN End Function Function deleteState(key String) 10 DELETE("state_" + key) 20 storeCommitInt("D", "state_" + key, 0) // D - delete 30 RETURN End Function Function loadStateString(key String) String 10 RETURN LOAD("state_" + key) End Function Function loadStateInt(key String) Uint64 10 RETURN LOAD("state_" + key) End Function Function stateExists(key String) Uint64 10 RETURN EXISTS("state_" + key) End Function Function storeTX() 10 storeStateInt("txid_" + HEX(TXID()), 1) // use this to verify if transaction was stored within the smart contract 20 RETURN End Function //**** LOTTO CODE ****// Function initLottoDraw(lottoKey String, lottoNumber Uint64) 10 storeStateInt("lotto_" + lottoKey + "_count", lottoNumber) 20 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_count", 0) 30 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_max_tickets", loadStateInt("lotto_" + lottoKey + "_max_tickets")) 40 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_price", loadStateInt("lotto_" + lottoKey + "_ticket_price")) 50 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_winner_reward", loadStateInt("lotto_" + lottoKey + "_winner_reward")) 60 RETURN End Function Function drawLotto(lottoKey String, lottoNumber Uint64, ticketCount Uint64) 10 DIM winner_number as Uint64 20 LET winner_number = RANDOM(ticketCount) // zero is inclusive and limit is exclusive 30 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_redeemed", 0) 40 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_draw_timestamp", BLOCK_TIMESTAMP()) 50 storeStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_winner", loadStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_" + winner_number + "_owner")) 60 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_winner_number", winner_number) 70 initLottoDraw(lottoKey, lottoNumber + 1) // create new draw for next lotto 80 RETURN End Function Function setLotto(lottoKey String, maxTickets Uint64, ticketPrice Uint64, winnerReward Uint64) // reward normalize to 1 10 storeStateInt("lotto_" + lottoKey + "_max_tickets", maxTickets) 20 storeStateInt("lotto_" + lottoKey + "_ticket_price", ticketPrice) 30 IF winnerReward > 0 THEN GOTO 50 40 RETURN 1 50 IF winnerReward <= 100 THEN GOTO 70 60 RETURN 1 70 storeStateInt("lotto_" + lottoKey + "_winner_reward", maxTickets * ticketPrice * winnerReward / 100) 80 IF stateExists("lotto_" + lottoKey + "_count") == 1 THEN GOTO 100 // skip initLottoDraw if already exists 90 initLottoDraw(lottoKey, 0) 100 RETURN End Function Function SetLotto(lottoKey String, maxTickets Uint64, ticketPrice Uint64, winnerReward Uint64) Uint64 10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 beginCommit() 40 setLotto(lottoKey, maxTickets, ticketPrice, winnerReward) 50 endCommit() 60 RETURN 0 End Function Function Play(lottoKey String, lottoNumber Uint64) Uint64 10 DIM ticket_count, max_tickets as Uint64 12 IF stateExists("lotto_" + lottoKey + "_disabled") == 0 THEN GOTO 20 // disabled implement in case something happens and I want to pause the lottery, delete the draw and reimburse everybody 14 RETURN 1 20 LET ticket_count = loadStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_count") 30 LET max_tickets = loadStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_max_tickets") 40 IF ticket_count < max_tickets THEN GOTO 60 50 RETURN 1 60 IF DEROVALUE() == loadStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_price") THEN GOTO 80 70 RETURN 1 80 beginCommit() 90 storeStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_" + ticket_count + "_owner", ADDRESS_STRING(SIGNER())) // new ticket 100 storeStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_" + ticket_count + "_tx_id", HEX(TXID())) // using hex over txid seams overkill but I need it to decode properly client side 105 storeTX() 110 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_" + ticket_count + "_timestamp", BLOCK_TIMESTAMP()) 120 LET ticket_count = ticket_count + 1 130 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_ticket_count", ticket_count) 140 IF ticket_count < max_tickets THEN GOTO 160 // recheck count and if all tickets has been bought draw the lotto - last ticket bought will cost more fees :S 150 drawLotto(lottoKey, lottoNumber, ticket_count) 160 endCommit() 170 RETURN 0 End Function Function ClaimReward(lottoKey String, lottoNumber Uint64) Uint64 10 IF loadStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_redeemed") == 0 THEN GOTO 30 20 RETURN 1 // skip - lotto already redeemed 30 SEND_DERO_TO_ADDRESS(ADDRESS_RAW(loadStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_winner")), loadStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_winner_reward")) 40 beginCommit() 50 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_redeemed", 1) 60 storeStateString("lotto_" + lottoKey + "_draw_" + lottoNumber + "_claim_tx_id", HEX(TXID())) 70 storeTX() 80 storeStateInt("lotto_" + lottoKey + "_draw_" + lottoNumber + "_claim_timestamp", BLOCK_TIMESTAMP()) 90 endCommit() 100 RETURN 0 End Function Function DisableLotto(lottoKey String, disable Uint64) Uint64 10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 beginCommit() 40 IF disable == 1 THEN GOTO 80 50 deleteState("lotto_" + lottoKey + "_disabled") 60 endCommit() 70 RETURN 0 80 storeStateInt("lotto_" + lottoKey + "_disabled", disable) 90 endCommit() 100 RETURN 0 End Function // Withdraw in case I want to reimburse users - I could implement something within the smart contract but it's not practical if there is a lot of tickets to reimburse Function Withdraw(amount Uint64) Uint64 10 DIM owner as String 20 LET owner = LOAD("sc_owner") 30 IF owner == SIGNER() THEN GOTO 50 40 RETURN 1 50 SEND_DERO_TO_ADDRESS(owner, amount) 60 RETURN 0 End Function Function Initialize() Uint64 10 STORE("sc_owner", SIGNER()) 20 initCommit() 30 beginCommit() 40 setLotto("kono", 2, 100000, 95) 41 setLotto("unocon", 4, 50000, 90) 42 setLotto("haylax", 2, 500000, 95) 43 setLotto("quadla", 4, 200000, 90) 44 setLotto("dimi", 2, 2000000, 95) 45 setLotto("vivan", 4, 1000000, 90) 50 endCommit() 60 RETURN 0 End Function Function ClaimOwnership() Uint64 10 IF LOAD("sc_owner_temp") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("sc_owner", SIGNER()) 40 RETURN 0 End Function Function TransferOwnership(newOwner String) Uint64 10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("sc_owner_temp", ADDRESS_RAW(newOwner)) 40 RETURN 0 End Function // For now I will keep the UpdateCode func just in case // But if there is no issue I can remove it and make the smart contract non fungible and keep the SetNewParams to change variable Function UpdateCode(code String) Uint64 10 IF LOAD("sc_owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 UPDATE_SC_CODE(code) 40 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
0100000500ca9512581d6d92f9e5e5f7865902ccc10045b16599d92717ca5ce983c6ce97c79551970100000000000000000000000000000000000000000000000000000000000000000000298c09704ce70c1b9755bbcfd0f4f204ba4bcab630a0cbabecb3df1e290a86659764d21fa15f340257d18537d0eb577401ecd2ffb3a1b7ca660f58f40fd63f7d82f03f7a6166cbb7f453297834fee0d2973dad9432ef1b70339eee9aa60c4f80fdf633243b7199a9b273e78d81d75b1ce6e441a4d5f7e5a63b7e7dee2390b016e5deea11aa4647cd1fae69adc58f08f21d0104f3661da6a2d3cb00ed50fd13bb449e68df54ed3ec2667c5e6e14d0b8f4d1e026b199009e9e6f75df17c1941875dbf51d3ce45f7fda38343f553f43d3c971170f2a95b66991bd65696e0744010c5247b87a43d0db63ea4b449fda76830cc3cb2075fc7adebc302a42d3ba5a4701eac5744e9888adc7f4ce0376fc8a5aaffea814c1f5259d96f4951e27fecc8a49fd43a26853435f434f4445537921e42f2f2a2a2a2a20434f4d4d4954204c49422c20535441544520414e442054582053415645202a2a2a2a2f2f0a2f2f20416c6c2073746f7265206d75737420676f207468726f75676820746869732066756e6374696f6e202d20697420736176657320616c6c207472616e73616374696f6e20616e642069732075736520746f206275696c642074686520646174616261736520636c69656e7420736964650a2f2f20596f752063616e2063726561746520706167696e6174696f6e207769746820636f6d6d69745f636f756e7420616e64206665746368203130303020636f6d6d69747320617420612074696d65202d2069742773207363616c61626c650a2f2f20616374696f6e73207c2073203d2073746f7265207c2064203d2064656c6574650a46756e6374696f6e2073746f7265436f6d6d6974537472696e6728616374696f6e20537472696e672c206b657920537472696e672c2076616c756520537472696e67290a31302044494d20636f6d6d69745f636f756e742061732055696e7436340a3230204c455420636f6d6d69745f636f756e74203d204d41504745542822636f6d6d69745f636f756e7422290a33302053544f52452822636f6d6d69745f22202b20636f6d6d69745f636f756e742c20616374696f6e202b20223a3a22202b206b6579202b20223a3a22202b2076616c7565290a3430204d415053544f52452822636f6d6d69745f636f756e74222c20636f6d6d69745f636f756e74202b2031290a35302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e2073746f7265436f6d6d6974496e7428616374696f6e20537472696e672c206b657920537472696e672c2076616c75652055696e743634290a31302044494d20636f6d6d69745f636f756e742061732055696e7436340a3230204c455420636f6d6d69745f636f756e74203d204d41504745542822636f6d6d69745f636f756e7422290a33302053544f52452822636f6d6d69745f22202b20636f6d6d69745f636f756e742c20616374696f6e202b20223a3a22202b206b6579202b20223a3a22202b2076616c7565290a3430204d415053544f52452822636f6d6d69745f636f756e74222c20636f6d6d69745f636f756e74202b2031290a35302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20696e6974436f6d6d697428290a31302053544f52452822636f6d6d69745f636f756e74222c2030290a32302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20626567696e436f6d6d697428290a3130204d415053544f52452822636f6d6d69745f636f756e74222c204c4f41442822636f6d6d69745f636f756e742229290a32302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20656e64436f6d6d697428290a31302053544f52452822636f6d6d69745f636f756e74222c204d41504745542822636f6d6d69745f636f756e742229290a32302052455455524e0a456e642046756e6374696f6e0a0a2f2f20546869732066756e6374696f6e732068656c7073206d652063617465676f72697a65207374617465206265747765656e20636f6d6d6974730a2f2f204966207765726520657665722061626c6520746f2066657463682062792070726566697820492063616e206a75737420757365207072656669782077697468202273746174655f2220616e6420676574207468652063757272656e74207374617465206f662074686520536d61727420436f6e74726163742077697468206c696d697420616e6420637572736f7220686173680a2f2f20546869732077696c6c2061766f6964206275696c64696e672074686520656e746972652064622066726f6d20636f6d6d69747320706167696e6174696f6e0a46756e6374696f6e2073746f72655374617465537472696e67286b657920537472696e672c2076616c756520537472696e67290a31302053544f5245282273746174655f22202b206b65792c2076616c7565290a32302073746f7265436f6d6d6974537472696e67282253222c202273746174655f22202b206b65792c2076616c7565290a33302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e2073746f72655374617465496e74286b657920537472696e672c2076616c75652055696e743634290a31302053544f5245282273746174655f22202b206b65792c2076616c7565290a32302073746f7265436f6d6d6974496e74282253222c202273746174655f22202b206b65792c2076616c756529202f2f2053202d2073746f72650a33302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e2064656c6574655374617465286b657920537472696e67290a31302044454c455445282273746174655f22202b206b6579290a32302073746f7265436f6d6d6974496e74282244222c202273746174655f22202b206b65792c203029202f2f2044202d2064656c6574650a33302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e206c6f61645374617465537472696e67286b657920537472696e672920537472696e670a31302052455455524e204c4f4144282273746174655f22202b206b6579290a456e642046756e6374696f6e0a0a46756e6374696f6e206c6f61645374617465496e74286b657920537472696e67292055696e7436340a31302052455455524e204c4f4144282273746174655f22202b206b6579290a456e642046756e6374696f6e0a0a46756e6374696f6e207374617465457869737473286b657920537472696e67292055696e7436340a31302052455455524e20455849535453282273746174655f22202b206b6579290a456e642046756e6374696f6e0a0a46756e6374696f6e2073746f7265545828290a31302073746f72655374617465496e742822747869645f22202b2048455828545849442829292c203129202f2f20757365207468697320746f20766572696679206966207472616e73616374696f6e207761732073746f7265642077697468696e2074686520736d61727420636f6e7472616374200a32302052455455524e0a456e642046756e6374696f6e0a0a2f2f2a2a2a2a204c4f54544f20434f4445202a2a2a2a2f2f0a46756e6374696f6e20696e69744c6f74746f44726177286c6f74746f4b657920537472696e672c206c6f74746f4e756d6265722055696e743634290a31302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f636f756e74222c206c6f74746f4e756d626572290a32302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f636f756e74222c2030290a33302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f6d61785f7469636b657473222c206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f6d61785f7469636b6574732229290a34302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f7072696365222c206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f7469636b65745f70726963652229290a35302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f77696e6e65725f726577617264222c206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f77696e6e65725f7265776172642229290a36302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e20647261774c6f74746f286c6f74746f4b657920537472696e672c206c6f74746f4e756d6265722055696e7436342c207469636b6574436f756e742055696e743634290a31302044494d2077696e6e65725f6e756d6265722061732055696e7436340a3230204c45542077696e6e65725f6e756d626572203d2052414e444f4d287469636b6574436f756e7429202f2f207a65726f20697320696e636c757369766520616e64206c696d6974206973206578636c75736976650a33302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f72656465656d6564222c2030290a34302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f647261775f74696d657374616d70222c20424c4f434b5f54494d455354414d502829290a35302073746f72655374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f77696e6e6572222c206c6f61645374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f22202b2077696e6e65725f6e756d626572202b20225f6f776e65722229290a36302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f77696e6e65725f6e756d626572222c2077696e6e65725f6e756d626572290a373020696e69744c6f74746f44726177286c6f74746f4b65792c206c6f74746f4e756d626572202b203129202f2f20637265617465206e6577206472617720666f72206e657874206c6f74746f0a38302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e207365744c6f74746f286c6f74746f4b657920537472696e672c206d61785469636b6574732055696e7436342c207469636b657450726963652055696e7436342c2077696e6e65725265776172642055696e74363429202f2f20726577617264206e6f726d616c697a6520746f20310a31302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f6d61785f7469636b657473222c206d61785469636b657473290a32302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f7469636b65745f7072696365222c207469636b65745072696365290a33302049462077696e6e6572526577617264203e2030205448454e20474f544f2035300a34302052455455524e20310a35302049462077696e6e6572526577617264203c3d20313030205448454e20474f544f2037300a36302052455455524e20310a37302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f77696e6e65725f726577617264222c206d61785469636b657473202a207469636b65745072696365202a2077696e6e6572526577617264202f20313030290a383020494620737461746545786973747328226c6f74746f5f22202b206c6f74746f4b6579202b20225f636f756e742229203d3d2031205448454e20474f544f20313030202f2f20736b697020696e69744c6f74746f4472617720696620616c7265616479206578697374730a393020696e69744c6f74746f44726177286c6f74746f4b65792c2030290a3130302052455455524e0a456e642046756e6374696f6e0a0a46756e6374696f6e205365744c6f74746f286c6f74746f4b657920537472696e672c206d61785469636b6574732055696e7436342c207469636b657450726963652055696e7436342c2077696e6e65725265776172642055696e743634292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a333020626567696e436f6d6d697428290a3430207365744c6f74746f286c6f74746f4b65792c206d61785469636b6574732c207469636b657450726963652c2077696e6e6572526577617264290a353020656e64436f6d6d697428290a36302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20506c6179286c6f74746f4b657920537472696e672c206c6f74746f4e756d6265722055696e743634292055696e7436340a31302044494d207469636b65745f636f756e742c206d61785f7469636b6574732061732055696e7436340a313220494620737461746545786973747328226c6f74746f5f22202b206c6f74746f4b6579202b20225f64697361626c65642229203d3d2030205448454e20474f544f203230202f2f2064697361626c656420696d706c656d656e7420696e206361736520736f6d657468696e672068617070656e7320616e6420492077616e7420746f20706175736520746865206c6f74746572792c2064656c65746520746865206472617720616e64207265696d6275727365206576657279626f64790a31342052455455524e20310a3230204c4554207469636b65745f636f756e74203d206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f636f756e7422290a3330204c4554206d61785f7469636b657473203d206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f6d61785f7469636b65747322290a3430204946207469636b65745f636f756e74203c206d61785f7469636b657473205448454e20474f544f2036300a35302052455455524e20310a3630204946204445524f56414c55452829203d3d206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f70726963652229205448454e20474f544f2038300a37302052455455524e20310a383020626567696e436f6d6d697428290a39302073746f72655374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f22202b207469636b65745f636f756e74202b20225f6f776e6572222c20414444524553535f535452494e47285349474e455228292929202f2f206e6577207469636b65740a3130302073746f72655374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f22202b207469636b65745f636f756e74202b20225f74785f6964222c20484558285458494428292929202f2f207573696e6720686578206f7665722074786964207365616d73206f7665726b696c6c206275742049206e65656420697420746f206465636f64652070726f7065726c7920636c69656e7420736964650a3130352073746f7265545828290a3131302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f22202b207469636b65745f636f756e74202b20225f74696d657374616d70222c20424c4f434b5f54494d455354414d502829290a313230204c4554207469636b65745f636f756e74203d207469636b65745f636f756e74202b20310a3133302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f7469636b65745f636f756e74222c207469636b65745f636f756e74290a313430204946207469636b65745f636f756e74203c206d61785f7469636b657473205448454e20474f544f20313630202f2f207265636865636b20636f756e7420616e6420696620616c6c207469636b65747320686173206265656e20626f75676874206472617720746865206c6f74746f202d206c617374207469636b657420626f756768742077696c6c20636f7374206d6f72652066656573203a530a31353020647261774c6f74746f286c6f74746f4b65792c206c6f74746f4e756d6265722c207469636b65745f636f756e74290a31363020656e64436f6d6d697428290a3137302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d526577617264286c6f74746f4b657920537472696e672c206c6f74746f4e756d6265722055696e743634292055696e7436340a3130204946206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f72656465656d65642229203d3d2030205448454e20474f544f2033300a32302052455455524e2031202f2f20736b6970202d206c6f74746f20616c72656164792072656465656d65640a33302053454e445f4445524f5f544f5f4144445245535328414444524553535f524157286c6f61645374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f77696e6e65722229292c206c6f61645374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f77696e6e65725f7265776172642229290a343020626567696e436f6d6d697428290a35302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f72656465656d6564222c2031290a36302073746f72655374617465537472696e6728226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f636c61696d5f74785f6964222c204845582854584944282929290a37302073746f7265545828290a38302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f647261775f22202b206c6f74746f4e756d626572202b20225f636c61696d5f74696d657374616d70222c20424c4f434b5f54494d455354414d502829290a393020656e64436f6d6d697428290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2044697361626c654c6f74746f286c6f74746f4b657920537472696e672c2064697361626c652055696e743634292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a333020626567696e436f6d6d697428290a34302049462064697361626c65203d3d2031205448454e20474f544f2038300a35302064656c657465537461746528226c6f74746f5f22202b206c6f74746f4b6579202b20225f64697361626c656422290a363020656e64436f6d6d697428290a37302052455455524e20300a38302073746f72655374617465496e7428226c6f74746f5f22202b206c6f74746f4b6579202b20225f64697361626c6564222c2064697361626c65290a393020656e64436f6d6d697428290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2f20576974686472617720696e206361736520492077616e7420746f207265696d6275727365207573657273202d204920636f756c6420696d706c656d656e7420736f6d657468696e672077697468696e2074686520736d61727420636f6e7472616374206275742069742773206e6f742070726163746963616c2069662074686572652069732061206c6f74206f66207469636b65747320746f207265696d62757273650a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e7436340a31302044494d206f776e657220617320537472696e670a3230204c4554206f776e6572203d204c4f4144282273635f6f776e657222290a3330204946206f776e6572203d3d205349474e45522829205448454e20474f544f2035300a34302052455455524e20310a35302053454e445f4445524f5f544f5f41444452455353286f776e65722c20616d6f756e74290a36302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20496e697469616c697a6528292055696e7436340a31302053544f5245282273635f6f776e6572222c205349474e45522829290a323020696e6974436f6d6d697428290a333020626567696e436f6d6d697428290a3430207365744c6f74746f28226b6f6e6f222c20322c203130303030302c203935290a3431207365744c6f74746f2822756e6f636f6e222c20342c2035303030302c203930290a3432207365744c6f74746f28226861796c6178222c20322c203530303030302c203935290a3433207365744c6f74746f2822717561646c61222c20342c203230303030302c203930290a3434207365744c6f74746f282264696d69222c20322c20323030303030302c203935290a3435207365744c6f74746f2822766976616e222c20342c20313030303030302c203930290a353020656e64436f6d6d697428290a36302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340a3130204946204c4f4144282273635f6f776e65725f74656d702229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f5245282273635f6f776e6572222c205349474e45522829290a34302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205472616e736665724f776e657273686970286e65774f776e657220537472696e67292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a33302053544f5245282273635f6f776e65725f74656d70222c20414444524553535f524157286e65774f776e657229290a34302052455455524e20300a456e642046756e6374696f6e0a0a2f2f20466f72206e6f7720492077696c6c206b6565702074686520557064617465436f64652066756e63206a75737420696e20636173650a2f2f20427574206966207468657265206973206e6f20697373756520492063616e2072656d6f766520697420616e64206d616b652074686520736d61727420636f6e7472616374206e6f6e2066756e6769626c6520616e64206b65657020746865205365744e6577506172616d7320746f206368616e6765207661726961626c650a46756e6374696f6e20557064617465436f646528636f646520537472696e67292055696e7436340a3130204946204c4f4144282273635f6f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a32302052455455524e20310a3330205550444154455f53435f434f444528636f6465290a34302052455455524e20300a456e642046756e6374696f6e6a53435f414354494f4e55012c61e46438fdba976ae29a54019c6b729d7ac130db5e56a783e85c83b4bc950f012e93ee4039d519d4f5ab30c91662eff93fb5e4eefcbcf36ad2dd9bef63cfb884010c91f1dad8c16f14127577c2bcf4a11a36523595aa6cd4165a67e460b51fe4090001907686ba110901154621825e7aa24d1a2b04d48804e605e9dd50a860ce5f42000ba3b8c1b9111940ed1e411250963cda954616613cd523c604cdb6f33bfdfb73011bbc501501054c8dab73abddaaabe753f94d981cff054b01d69417845aad02a40028eb8c3783f971e81ce78cbcff2f57eba8122353e524f6d4a86219b6efa78cd6012a3b5444e0f0715be797a37d1cb6acd457c5ec3b4d9d81d9b1c4f2acf9887a70012d78452f3a6bdeb8a7f7ae870886b232eae4df5b0ce44aef0a8d56d5ae4a03ab01073bdf8906b03fd740fecfd66b29f51063ad0bc35b32be1eb685ac1ddd0f17ab012fb78b56824b7a9d91cef9bad80de87a88004f99ac86ea518faf5aa7653ddc89012fd158a537e1e30c14a67f39cb90ebd747a4a7631abba03bd2b89508516082c0002681f96eaa625b1e97cb1279d09c3a04892ef5e1aa56d9b407fc3241eb4f6b94000000000000000000000000000000000000000000000000000000000000000000146a66fa1e4e613388405f28df4d3b3a38409f1c3cdf25630c2c42bd7d6356771ff39216f23cf6b94a38f076e89ff6adc0220150dd005b07b9d4443074e2f5f928d2e738c6a42ccdfffab89f99f82fc5f3a1b9184aff6836b973b98662addfde0110b32a826e865c28b3f9189b155e8a09fdf23c7e74c6ed1dcbe4dd1f4f220c20002abab74674d8e3496b84fb7867278c0cebd20092648a337e1f4dcd81c30c95b9146434964108e6d8ad7b1fca5e6e6536b817708e0a447b0eabd0db8aa0ce81b71bf4fca4fda387d356cc043cd8d055d4f3ce7f0e9ee7684bdc0e0e8d3fd477532cf687451c957ce3e794c99fb9bb52bead006d1aa11776b208a5792f46ee0e8402b093e014eeb1089a20eee779948ef2bd141ab63f80c9cc7e3eae95f94d46e41d1c6526561b77cb99eeba29ae02f04a18bd4cc4b5f468004a85c4e47cac1f96170278545d5fd2310238e49297ffecd903c5b78344c3265c75dc2e3c7a8d6ca01df3e2d14a082d61b6096cad83c656c033a99180eaca91e7166ba1669076bf381b2811c84db5bcaae17d346a5e1d601383d68195ae059a837761ed4897a2d1ce29693be45bc1e456a02f4cac36af3e2901126601e8f0ac7bd3fdd804f38861d3010cb7d96e39707062db96c5f7e436099ec4a99c2a627369c93e84e3fa102900e700110f15b7ddfc42934a4897a7aec0d8c7583ae75511372ff3ada85fd28014c23e0023bc6d7f95bfe0ed6035770c4b52a603c9459abc2636a35941de4f5ed9a2f36401017397d8a3cb274db7cdd0fa341e881f9aeb2a531b81f3e4890c2720fb564c140110cca1dabf7c9859966f9cbbe9fed625062f1d746f5f4c29e350c521098f5b060024f91b175460e81efe4ac4e6939e1aa776310cf84394c273b56e01a43d6f68f10006aecbffb998690484c46863d1f887ddbdfead8347b65f3534bc599d279d916a012bc87a87ed689bd7d9932a87351c854d280124dd30176793aac8fe47da9847d10114c2aabe05e633baa89862c5e283c455f070c3b809235a3ed24e95e567d6d9a7000adb32d9c63abfe2f262f301f8cdd9f3d825559bb8638046df97a4b11a924600011e56912e5287caa68f80a5577cecab5b4009bfd0632fa348a85c85ac122134f8010ff178b8ec30ac908c17ce6dd178e3153f617a6ea26d31535d9c0ff13baf01920025b2b7b8b13b31bf4d129671ad957458daafbb15db15fb2867be977ce16f98b801
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project