Transaction Details
SMART CONTRACT
Transaction Hash
c4ce8f04ef1fc65cae78ebff083fb5c24d521a56bfdca8ff17611c961b3209b6
Block Status
Smart Contract State
SCID Reserves
| SCID | Amount (Atomic Units) |
|---|---|
| 0000000000000000000000000000000000000000000000000000000000000000 | 0 |
String Variables
| Key | Value |
|---|---|
| C | 2f2f203d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0a2f2f20204445524f20564f544520e280942044564d2d424153494320636f6d6d69742d72657665616c20766f74696e6720636f6e7472616374202862696e617279206d61737468656164290a2f2f2020416c6c20617274776f726b20697320636f6d6d656e742d6f6e6c7920616e64206e657665722065786563757465732e0a2f2f203d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0a0a2f2f2020c2a920323032362061686d65647620e2809420416c6c205269676874732052657365727665642e0a0a0a46756e6374696f6e20496e697469616c697a6528292055696e7436340a202020203130202053544f524528226f776e6572222c205349474e45522829290a202020203230202053544f52452822706f6c6c5f636f756e74222c2030290a202020203330202053544f524528226665655f62616c616e6365222c2030290a202020203430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e204665654261736973506f696e747328646179732055696e743634292055696e7436340a202020203130202044494d207765656b732c206270732041532055696e7436340a202020203230202049462064617973203c3d2037205448454e20474f544f2036300a20202020333020204c4554207765656b73203d202864617973202d203129202f20370a20202020343020204c455420627073203d20313030202b203530202a207765656b730a202020203530202052455455524e206270730a202020203630202052455455524e203130300a456e642046756e6374696f6e0a0a46756e6374696f6e2056616c696454657874287320537472696e672c206d61784c656e2055696e743634292055696e7436340a202020203130202044494d206e2041532055696e7436340a20202020323020204c4554206e203d205354524c454e2873290a20202020333020204946206e203e3d2031205448454e20474f544f2035300a202020203430202052455455524e20300a20202020353020204946206e203c3d206d61784c656e205448454e20474f544f2037300a202020203630202052455455524e20300a202020203730202052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20437265617465506f6c6c287265717569726564436f6c6c61746572616c2055696e7436342c20766f74696e67446179732055696e7436342c2072657665616c446179732055696e7436342c207175657374696f6e20537472696e672c206f7074696f6e436f756e742055696e7436342c206f3020537472696e672c206f3120537472696e672c206f3220537472696e672c206f3320537472696e672c206f3420537472696e672c206f3520537472696e672c206f3620537472696e672c206f3720537472696e672c206f3820537472696e672c206f3920537472696e672c206f313020537472696e672c206f313120537472696e672c206f313220537472696e672c206f313320537472696e672c206f313420537472696e672c206f313520537472696e672c206f313620537472696e672c206f313720537472696e672c206f313820537472696e672c206f313920537472696e67292055696e7436340a202020203520202044494d207069642c206270732c206665652041532055696e7436340a0a20202020313020204946207265717569726564436f6c6c61746572616c203e3d20313030202a20313030303030205448454e20474f544f2033300a202020203230202052455455524e20310a20202020333020204946207265717569726564436f6c6c61746572616c203c3d2031303030303030202a20313030303030205448454e20474f544f2035300a202020203430202052455455524e20320a2020202035302020494620766f74696e6744617973203e3d2031205448454e20474f544f2037300a202020203630202052455455524e20330a2020202037302020494620766f74696e6744617973203c3d20333635205448454e20474f544f2039300a202020203830202052455455524e20340a202020203930202049462072657665616c44617973203e3d2031205448454e20474f544f203131300a202020203130302052455455524e20350a202020203131302049462072657665616c44617973203c3d203330205448454e20474f544f203133300a202020203132302052455455524e20360a20202020313330204946206f7074696f6e436f756e74203e3d2032205448454e20474f544f203135300a202020203134302052455455524e20370a20202020313530204946206f7074696f6e436f756e74203c3d203230205448454e20474f544f203137300a202020203136302052455455524e20380a202020203137302049462056616c696454657874287175657374696f6e2c2032303029203d3d2031205448454e20474f544f203139300a202020203138302052455455524e20390a0a20202020313930204946204558495354532822706f6c6c5f636f756e742229205448454e20474f544f203231300a202020203230302053544f52452822706f6c6c5f636f756e74222c2030290a20202020323130204c455420706964203d204c4f41442822706f6c6c5f636f756e742229202b20310a202020203232302053544f52452822706f6c6c5f636f756e74222c20706964290a0a20202020323330204c455420627073203d204665654261736973506f696e747328766f74696e6744617973202b2072657665616c44617973290a20202020323430204c455420666565203d207265717569726564436f6c6c61746572616c202a20627073202f2031303030300a20202020323530204946204445524f56414c55452829203d3d20666565205448454e20474f544f203237300a202020203236302052455455524e2031300a0a202020203237302049462045584953545328226665655f62616c616e63652229205448454e20474f544f203239300a202020203238302053544f524528226665655f62616c616e6365222c2030290a202020203239302053544f524528226665655f62616c616e6365222c204c4f414428226665655f62616c616e63652229202b20666565290a0a202020203330302053544f52452822705f7175657374696f6e5f22202b207069642c207175657374696f6e290a202020203331302053544f52452822705f63726561746f725f22202b207069642c205349474e45522829290a202020203332302053544f52452822705f6665655f22202b207069642c20666565290a202020203333302053544f52452822705f636f6c6c61746572616c5f22202b207069642c207265717569726564436f6c6c61746572616c290a202020203334302053544f52452822705f6f7074696f6e5f636f756e745f22202b207069642c206f7074696f6e436f756e74290a202020203335302053544f52452822705f766f74696e675f646179735f22202b207069642c20766f74696e6744617973290a202020203336302053544f52452822705f72657665616c5f646179735f22202b207069642c2072657665616c44617973290a202020203337302053544f52452822705f73746172745f22202b207069642c20424c4f434b5f54494d455354414d502829290a202020203338302053544f52452822705f766f74655f656e645f22202b207069642c20424c4f434b5f54494d455354414d502829202b20766f74696e6744617973202a203836343030290a202020203339302053544f52452822705f72657665616c5f656e645f22202b207069642c20424c4f434b5f54494d455354414d502829202b2028766f74696e6744617973202b2072657665616c4461797329202a203836343030290a202020203430302053544f52452822705f70686173655f22202b207069642c2030290a202020203431302053544f52452822705f746f6b656e735f6973737565645f22202b207069642c2030290a202020203432302053544f52452822705f636f6d6d6974735f22202b207069642c2030290a202020203433302053544f52452822705f72657665616c735f22202b207069642c2030290a0a2020202032303030204946206f7074696f6e436f756e74203c3d2030205448454e20474f544f20323930300a20202020323030322049462056616c696454657874286f302c2031303029203d3d2031205448454e20474f544f20323030340a20202020323030332052455455524e2031310a20202020323030342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f30222c206f30290a2020202032303130204946206f7074696f6e436f756e74203c3d2031205448454e20474f544f20323930300a20202020323031322049462056616c696454657874286f312c2031303029203d3d2031205448454e20474f544f20323031340a20202020323031332052455455524e2031320a20202020323031342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f31222c206f31290a2020202032303230204946206f7074696f6e436f756e74203c3d2032205448454e20474f544f20323930300a20202020323032322049462056616c696454657874286f322c2031303029203d3d2031205448454e20474f544f20323032340a20202020323032332052455455524e2031330a20202020323032342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f32222c206f32290a2020202032303330204946206f7074696f6e436f756e74203c3d2033205448454e20474f544f20323930300a20202020323033322049462056616c696454657874286f332c2031303029203d3d2031205448454e20474f544f20323033340a20202020323033332052455455524e2031340a20202020323033342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f33222c206f33290a2020202032303430204946206f7074696f6e436f756e74203c3d2034205448454e20474f544f20323930300a20202020323034322049462056616c696454657874286f342c2031303029203d3d2031205448454e20474f544f20323034340a20202020323034332052455455524e2031350a20202020323034342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f34222c206f34290a2020202032303530204946206f7074696f6e436f756e74203c3d2035205448454e20474f544f20323930300a20202020323035322049462056616c696454657874286f352c2031303029203d3d2031205448454e20474f544f20323035340a20202020323035332052455455524e2031360a20202020323035342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f35222c206f35290a2020202032303630204946206f7074696f6e436f756e74203c3d2036205448454e20474f544f20323930300a20202020323036322049462056616c696454657874286f362c2031303029203d3d2031205448454e20474f544f20323036340a20202020323036332052455455524e2031370a20202020323036342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f36222c206f36290a2020202032303730204946206f7074696f6e436f756e74203c3d2037205448454e20474f544f20323930300a20202020323037322049462056616c696454657874286f372c2031303029203d3d2031205448454e20474f544f20323037340a20202020323037332052455455524e2031380a20202020323037342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f37222c206f37290a2020202032303830204946206f7074696f6e436f756e74203c3d2038205448454e20474f544f20323930300a20202020323038322049462056616c696454657874286f382c2031303029203d3d2031205448454e20474f544f20323038340a20202020323038332052455455524e2031390a20202020323038342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f38222c206f38290a2020202032303930204946206f7074696f6e436f756e74203c3d2039205448454e20474f544f20323930300a20202020323039322049462056616c696454657874286f392c2031303029203d3d2031205448454e20474f544f20323039340a20202020323039332052455455524e2032300a20202020323039342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f39222c206f39290a2020202032313030204946206f7074696f6e436f756e74203c3d203130205448454e20474f544f20323930300a20202020323130322049462056616c696454657874286f31302c2031303029203d3d2031205448454e20474f544f20323130340a20202020323130332052455455524e2032310a20202020323130342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f3130222c206f3130290a2020202032313130204946206f7074696f6e436f756e74203c3d203131205448454e20474f544f20323930300a20202020323131322049462056616c696454657874286f31312c2031303029203d3d2031205448454e20474f544f20323131340a20202020323131332052455455524e2032320a20202020323131342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f3131222c206f3131290a2020202032313230204946206f7074696f6e436f756e74203c3d203132205448454e20474f544f20323930300a20202020323132322049462056616c696454657874286f31322c2031303029203d3d2031205448454e20474f544f20323132340a20202020323132332052455455524e2032330a20202020323132342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f3132222c206f3132290a2020202032313330204946206f7074696f6e436f756e74203c3d203133205448454e20474f544f20323930300a20202020323133322049462056616c696454657874286f31332c2031303029203d3d2031205448454e20474f544f20323133340a20202020323133332052455455524e2032340a20202020323133342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f3133222c206f3133290a2020202032313430204946206f7074696f6e436f756e74203c3d203134205448454e20474f544f20323930300a20202020323134322049462056616c696454657874286f31342c2031303029203d3d2031205448454e20474f544f20323134340a20202020323134332052455455524e2032350a20202020323134342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f3134222c206f3134290a2020202032313530204946206f7074696f6e436f756e74203c3d203135205448454e20474f544f20323930300a20202020323135322049462056616c696454657874286f31352c2031303029203d3d2031205448454e20474f544f20323135340a20202020323135332052455455524e2032360a20202020323135342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f3135222c206f3135290a2020202032313630204946206f7074696f6e436f756e74203c3d203136205448454e20474f544f20323930300a20202020323136322049462056616c696454657874286f31362c2031303029203d3d2031205448454e20474f544f20323136340a20202020323136332052455455524e2032370a20202020323136342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f3136222c206f3136290a2020202032313730204946206f7074696f6e436f756e74203c3d203137205448454e20474f544f20323930300a20202020323137322049462056616c696454657874286f31372c2031303029203d3d2031205448454e20474f544f20323137340a20202020323137332052455455524e2032380a20202020323137342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f3137222c206f3137290a2020202032313830204946206f7074696f6e436f756e74203c3d203138205448454e20474f544f20323930300a20202020323138322049462056616c696454657874286f31382c2031303029203d3d2031205448454e20474f544f20323138340a20202020323138332052455455524e2032390a20202020323138342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f3138222c206f3138290a2020202032313930204946206f7074696f6e436f756e74203c3d203139205448454e20474f544f20323930300a20202020323139322049462056616c696454657874286f31392c2031303029203d3d2031205448454e20474f544f20323139340a20202020323139332052455455524e2033300a20202020323139342053544f52452822705f6f7074696f6e5f22202b20706964202b20225f3139222c206f3139290a0a20202020323930302052455455524e20300a456e642046756e6374696f6e0a0a0a46756e6374696f6e20456e746572506f6c6c28706f6c6c49442055696e743634292055696e7436340a2020202031302020494620706f6c6c4944203e3d2031205448454e20474f544f2033300a202020203230202052455455524e2034300a20202020333020204946204558495354532822706f6c6c5f636f756e742229205448454e20474f544f2035300a202020203430202052455455524e2034310a2020202035302020494620706f6c6c4944203c3d204c4f41442822706f6c6c5f636f756e742229205448454e20474f544f2037300a202020203630202052455455524e2034320a20202020373020204946204c4f41442822705f70686173655f22202b20706f6c6c494429203d3d2030205448454e20474f544f2039300a202020203830202052455455524e2034330a2020202039302020494620424c4f434b5f54494d455354414d502829203c204c4f41442822705f766f74655f656e645f22202b20706f6c6c494429205448454e20474f544f203131300a202020203130302052455455524e2034340a20202020313130204946204558495354532822705f746f6b656e5f22202b20706f6c6c4944202b205349474e4552282929205448454e20474f544f203133300a2020202031323020474f544f203135300a202020203133302052455455524e2034350a20202020313530204946204445524f56414c55452829203d3d204c4f41442822705f636f6c6c61746572616c5f22202b20706f6c6c494429205448454e20474f544f203137300a202020203136302052455455524e2034360a0a202020203137302053544f52452822705f746f6b656e5f22202b20706f6c6c4944202b205349474e455228292c2031290a202020203138302053544f52452822705f636f6c6c61746572616c5f22202b20706f6c6c4944202b205349474e455228292c204445524f56414c55452829290a202020203139302053544f52452822705f726566756e6465645f22202b20706f6c6c4944202b205349474e455228292c2030290a202020203230302053544f52452822705f72657665616c65645f22202b20706f6c6c4944202b205349474e455228292c2030290a202020203231302053544f52452822705f746f6b656e735f6973737565645f22202b20706f6c6c49442c204c4f41442822705f746f6b656e735f6973737565645f22202b20706f6c6c494429202b2031290a202020203232302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436f6d6d6974566f746528706f6c6c49442055696e7436342c20636f6d6d69746d656e7420537472696e67292055696e7436340a2020202031302020494620706f6c6c4944203e3d2031205448454e20474f544f2033300a202020203230202052455455524e2035300a20202020333020204946204558495354532822706f6c6c5f636f756e742229205448454e20474f544f2035300a202020203430202052455455524e2035310a2020202035302020494620706f6c6c4944203c3d204c4f41442822706f6c6c5f636f756e742229205448454e20474f544f2037300a202020203630202052455455524e2035320a20202020373020204946204c4f41442822705f70686173655f22202b20706f6c6c494429203d3d2030205448454e20474f544f2039300a202020203830202052455455524e2035330a2020202039302020494620424c4f434b5f54494d455354414d502829203c204c4f41442822705f766f74655f656e645f22202b20706f6c6c494429205448454e20474f544f203131300a202020203130302052455455524e2035340a20202020313130204946204558495354532822705f746f6b656e5f22202b20706f6c6c4944202b205349474e4552282929205448454e20474f544f203133300a202020203132302052455455524e2035350a20202020313330204946204c4f41442822705f746f6b656e5f22202b20706f6c6c4944202b205349474e4552282929203d3d2031205448454e20474f544f203135300a202020203134302052455455524e2035360a20202020313530204946205354524c454e28636f6d6d69746d656e7429203d3d203634205448454e20474f544f203137300a202020203136302052455455524e2035370a20202020313730204946204558495354532822705f636f6d6d69745f22202b20706f6c6c4944202b205349474e4552282929205448454e20474f544f203139300a202020203138302053544f52452822705f636f6d6d69745f22202b20706f6c6c4944202b205349474e455228292c20636f6d6d69746d656e74290a202020203139302053544f52452822705f746f6b656e5f22202b20706f6c6c4944202b205349474e455228292c2032290a202020203230302053544f52452822705f636f6d6d6974735f22202b20706f6c6c49442c204c4f41442822705f636f6d6d6974735f22202b20706f6c6c494429202b2031290a202020203231302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2052657665616c566f746528706f6c6c49442055696e7436342c206f7074696f6e496e6465782055696e7436342c2073656372657420537472696e67292055696e7436340a202020203520202044494d20657870656374656420415320537472696e670a2020202031302020494620706f6c6c4944203e3d2031205448454e20474f544f2033300a202020203230202052455455524e2036300a20202020333020204946204558495354532822706f6c6c5f636f756e742229205448454e20474f544f2035300a202020203430202052455455524e2036310a2020202035302020494620706f6c6c4944203c3d204c4f41442822706f6c6c5f636f756e742229205448454e20474f544f2037300a202020203630202052455455524e2036320a20202020373020204946204c4f41442822705f70686173655f22202b20706f6c6c494429203d3d2031205448454e20474f544f2039300a202020203830202052455455524e2036330a2020202039302020494620424c4f434b5f54494d455354414d502829203c204c4f41442822705f72657665616c5f656e645f22202b20706f6c6c494429205448454e20474f544f203131300a202020203130302052455455524e2036340a20202020313130204946204558495354532822705f746f6b656e5f22202b20706f6c6c4944202b205349474e4552282929205448454e20474f544f203133300a202020203132302052455455524e2036350a20202020313330204946204c4f41442822705f746f6b656e5f22202b20706f6c6c4944202b205349474e4552282929203d3d2032205448454e20474f544f203135300a202020203134302052455455524e2036360a20202020313530204946204558495354532822705f636f6d6d69745f22202b20706f6c6c4944202b205349474e4552282929205448454e20474f544f203138300a202020203136302052455455524e2036370a20202020313830204946204558495354532822705f72657665616c65645f22202b20706f6c6c4944202b205349474e4552282929205448454e20474f544f203230300a2020202031393020474f544f203234300a20202020323030204946204c4f41442822705f72657665616c65645f22202b20706f6c6c4944202b205349474e4552282929203d3d2031205448454e20474f544f203232300a2020202032313020474f544f203234300a202020203232302052455455524e2036380a20202020323430204946206f7074696f6e496e646578203c204c4f41442822705f6f7074696f6e5f636f756e745f22202b20706f6c6c494429205448454e20474f544f203236300a202020203235302052455455524e2036390a20202020323630204946205354524c454e2873656372657429203e3d2031205448454e20474f544f203238300a202020203237302052455455524e2037300a20202020323830204946205354524c454e2873656372657429203c3d20323536205448454e20474f544f203330300a202020203239302052455455524e2037310a20202020333030204c4554206578706563746564203d204845582853484132353628224445524f564f54455f56325f434f4d4d49547c22202b20706f6c6c4944202b20227c22202b206f7074696f6e496e646578202b20227c22202b2073656372657429290a20202020333130204946206578706563746564203d3d204c4f41442822705f636f6d6d69745f22202b20706f6c6c4944202b205349474e4552282929205448454e20474f544f203333300a202020203332302052455455524e2037320a20202020333330204946204558495354532822705f74616c6c795f22202b20706f6c6c4944202b20225f22202b206f7074696f6e496e64657829205448454e20474f544f203335300a202020203334302053544f52452822705f74616c6c795f22202b20706f6c6c4944202b20225f22202b206f7074696f6e496e6465782c2030290a202020203335302053544f52452822705f74616c6c795f22202b20706f6c6c4944202b20225f22202b206f7074696f6e496e6465782c204c4f41442822705f74616c6c795f22202b20706f6c6c4944202b20225f22202b206f7074696f6e496e64657829202b2031290a202020203336302053544f52452822705f72657665616c735f22202b20706f6c6c49442c204c4f41442822705f72657665616c735f22202b20706f6c6c494429202b2031290a202020203337302053544f52452822705f72657665616c65645f22202b20706f6c6c4944202b205349474e455228292c2031290a202020203338302053544f52452822705f746f6b656e5f22202b20706f6c6c4944202b205349474e455228292c2033290a202020203339302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20416476616e6365506f6c6c28706f6c6c49442055696e743634292055696e7436340a2020202031302020494620706f6c6c4944203e3d2031205448454e20474f544f2033300a202020203230202052455455524e2038300a20202020333020204946204558495354532822706f6c6c5f636f756e742229205448454e20474f544f2035300a202020203430202052455455524e2038310a2020202035302020494620706f6c6c4944203c3d204c4f41442822706f6c6c5f636f756e742229205448454e20474f544f2037300a202020203630202052455455524e2038320a2020202037302020494620424c4f434b5f54494d455354414d502829203c204c4f41442822705f766f74655f656e645f22202b20706f6c6c494429205448454e20474f544f203131300a20202020383020204946204c4f41442822705f70686173655f22202b20706f6c6c494429203d3d2030205448454e20474f544f2039300a2020202038352020474f544f203131300a202020203930202053544f52452822705f70686173655f22202b20706f6c6c49442c2031290a2020202031303020474f544f203131300a2020202031313020494620424c4f434b5f54494d455354414d502829203c204c4f41442822705f72657665616c5f656e645f22202b20706f6c6c494429205448454e20474f544f203136300a20202020313230204946204c4f41442822705f70686173655f22202b20706f6c6c494429203d3d2031205448454e20474f544f203134300a202020203133302052455455524e20300a202020203134302053544f52452822705f70686173655f22202b20706f6c6c49442c2032290a202020203135302053544f52452822705f66696e616c697a65645f61745f22202b20706f6c6c49442c20424c4f434b5f54494d455354414d502829290a202020203136302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20526566756e6428706f6c6c49442055696e743634292055696e7436340a202020203520202044494d20616d6f756e742041532055696e7436340a2020202031302020494620706f6c6c4944203e3d2031205448454e20474f544f2033300a202020203230202052455455524e2039300a20202020333020204946204558495354532822706f6c6c5f636f756e742229205448454e20474f544f2035300a202020203430202052455455524e2039310a2020202035302020494620706f6c6c4944203c3d204c4f41442822706f6c6c5f636f756e742229205448454e20474f544f2037300a202020203630202052455455524e2039320a2020202037302020494620424c4f434b5f54494d455354414d502829203e3d204c4f41442822705f72657665616c5f656e645f22202b20706f6c6c494429205448454e20474f544f2039300a202020203830202052455455524e2039330a20202020393020204946204c4f41442822705f70686173655f22202b20706f6c6c494429203d3d2032205448454e20474f544f203131300a202020203130302053544f52452822705f70686173655f22202b20706f6c6c49442c2032290a20202020313130204946204558495354532822705f66696e616c697a65645f61745f22202b20706f6c6c494429205448454e20474f544f203133300a202020203132302053544f52452822705f66696e616c697a65645f61745f22202b20706f6c6c49442c20424c4f434b5f54494d455354414d502829290a20202020313330204946204558495354532822705f636f6c6c61746572616c5f22202b20706f6c6c4944202b205349474e4552282929205448454e20474f544f203136300a2020202031343020474f544f203135300a202020203135302052455455524e2039340a20202020313630204946204558495354532822705f726566756e6465645f22202b20706f6c6c4944202b205349474e4552282929205448454e20474f544f203139300a2020202031373020474f544f203232300a20202020313930204946204c4f41442822705f726566756e6465645f22202b20706f6c6c4944202b205349474e4552282929203d3d2030205448454e20474f544f203232300a202020203230302052455455524e2039350a2020202032313020474f544f203232300a20202020323230204c455420616d6f756e74203d204c4f41442822705f636f6c6c61746572616c5f22202b20706f6c6c4944202b205349474e45522829290a2020202032333020494620616d6f756e74203e2030205448454e20474f544f203235300a202020203234302052455455524e2039360a202020203235302053544f52452822705f726566756e6465645f22202b20706f6c6c4944202b205349474e455228292c2031290a202020203236302053454e445f4445524f5f544f5f41444452455353285349474e455228292c20616d6f756e74290a202020203237302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2057697468647261774665657328616d6f756e742055696e743634292055696e7436340a20202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a202020203230202052455455524e203130300a202020203330202049462045584953545328226665655f62616c616e63652229205448454e20474f544f2035300a202020203430202053544f524528226665655f62616c616e6365222c2030290a2020202035302020494620616d6f756e74203c3d204c4f414428226665655f62616c616e63652229205448454e20474f544f2037300a202020203630202052455455524e203130310a202020203730202053544f524528226665655f62616c616e6365222c204c4f414428226665655f62616c616e63652229202d20616d6f756e74290a202020203830202053454e445f4445524f5f544f5f41444452455353285349474e455228292c20616d6f756e74290a202020203930202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e7436340a20202020313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2033300a202020203230202052455455524e203131300a202020203330202053544f52452822746d706f776e6572222c20414444524553535f524157286e65776f776e657229290a202020203430202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e7436340a20202020313020204946204558495354532822746d706f776e65722229205448454e20474f544f2033300a202020203230202052455455524e203131310a20202020333020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f2035300a202020203430202052455455524e203131320a202020203530202053544f524528226f776e6572222c205349474e45522829290a202020203630202053544f52452822746d706f776e6572222c202222290a202020203730202052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20476574506861736528706f6c6c49442055696e743634292055696e7436340a20202020313020204946204558495354532822705f70686173655f22202b20706f6c6c494429205448454e20474f544f2033300a202020203230202052455455524e20300a202020203330202052455455524e204c4f41442822705f70686173655f22202b20706f6c6c4944290a456e642046756e6374696f6e0a0a46756e6374696f6e20476574546f6b656e537461746528706f6c6c49442055696e743634292055696e7436340a20202020313020204946204558495354532822705f746f6b656e5f22202b20706f6c6c4944202b205349474e4552282929205448454e20474f544f2033300a202020203230202052455455524e20300a202020203330202052455455524e204c4f41442822705f746f6b656e5f22202b20706f6c6c4944202b205349474e45522829290a456e642046756e6374696f6e0a0a46756e6374696f6e2047657454616c6c7928706f6c6c49442055696e7436342c206f7074696f6e496e6465782055696e743634292055696e7436340a20202020313020204946204558495354532822705f74616c6c795f22202b20706f6c6c4944202b20225f22202b206f7074696f6e496e64657829205448454e20474f544f2033300a202020203230202052455455524e20300a202020203330202052455455524e204c4f41442822705f74616c6c795f22202b20706f6c6c4944202b20225f22202b206f7074696f6e496e646578290a456e642046756e6374696f6e0a0a46756e6374696f6e2047657452657665616c436f756e7428706f6c6c49442055696e743634292055696e7436340a20202020313020204946204558495354532822705f72657665616c735f22202b20706f6c6c494429205448454e20474f544f2033300a202020203230202052455455524e20300a202020203330202052455455524e204c4f41442822705f72657665616c735f22202b20706f6c6c4944290a456e642046756e6374696f6e0a0a46756e6374696f6e20476574436f6d6d6974436f756e7428706f6c6c49442055696e743634292055696e7436340a20202020313020204946204558495354532822705f636f6d6d6974735f22202b20706f6c6c494429205448454e20474f544f2033300a202020203230202052455455524e20300a202020203330202052455455524e204c4f41442822705f636f6d6d6974735f22202b20706f6c6c4944290a456e642046756e6374696f6e0a0a46756e6374696f6e20476574546f6b656e436f756e7428706f6c6c49442055696e743634292055696e7436340a20202020313020204946204558495354532822705f746f6b656e735f6973737565645f22202b20706f6c6c494429205448454e20474f544f2033300a202020203230202052455455524e20300a202020203330202052455455524e204c4f41442822705f746f6b656e735f6973737565645f22202b20706f6c6c4944290a456e642046756e6374696f6e0a0a46756e6374696f6e2047657446656542616c616e636528292055696e7436340a202020203130202049462045584953545328226665655f62616c616e63652229205448454e20474f544f2033300a202020203230202052455455524e20300a202020203330202052455455524e204c4f414428226665655f62616c616e636522290a456e642046756e6374696f6e0a0a46756e6374696f6e20476574506f6c6c436f756e7428292055696e7436340a20202020313020204946204558495354532822706f6c6c5f636f756e742229205448454e20474f544f2033300a202020203230202052455455524e20300a202020203330202052455455524e204c4f41442822706f6c6c5f636f756e7422290a456e642046756e6374696f6e0a |
| fee_balance | 0 |
| owner | 14825960eda2c01bfab1de8a7574788aafae4f31092ac8f252b148285290678800 |
| poll_count | 0 |
Transaction Information
Root Hash
Built Height
7687331
Block
Timestamp
1790689668823
Timestamp (UTC)
2026-09-29 13:47:48
Block Age
8h 35m ago
Fee
0.21183
TX Size
15.381 kB
Version
1
Confirmations
1669
Signature Type
DERO_HOMOMORPHIC
DERO Asset
2
Ring Size
0.21183
Fees
0.00000
Deposited
Sender
dero1qy2gyktqak3vqxl6k80g5at50z92ltj0xyyj4j8j22c5s2zjjpncsqq9wwyly
Ring Members (2)
Smart Contract Details
SC Balance
0.00000 DERO
Smart Contract Code
Smart Contract Arguments
| Name | Type | Value |
|---|---|---|
| SC_ACTION | uint64 | 1 |
| SC_CODE | string | "// ============================================================================= // DERO VOTE — DVM-BASIC commit-reveal voting contract (binary masthead) // All artwork is comment-only and never executes. // ============================================================================= // © 2026 ahmedv — All Rights Reserved. Function Initialize() Uint64 10 STORE("owner", SIGNER()) 20 STORE("poll_count", 0) 30 STORE("fee_balance", 0) 40 RETURN 0 End Function Function FeeBasisPoints(days Uint64) Uint64 10 DIM weeks, bps AS Uint64 20 IF days <= 7 THEN GOTO 60 30 LET weeks = (days - 1) / 7 40 LET bps = 100 + 50 * weeks 50 RETURN bps 60 RETURN 100 End Function Function ValidText(s String, maxLen Uint64) Uint64 10 DIM n AS Uint64 20 LET n = STRLEN(s) 30 IF n >= 1 THEN GOTO 50 40 RETURN 0 50 IF n <= maxLen THEN GOTO 70 60 RETURN 0 70 RETURN 1 End Function Function CreatePoll(requiredCollateral Uint64, votingDays Uint64, revealDays Uint64, question String, optionCount Uint64, o0 String, o1 String, o2 String, o3 String, o4 String, o5 String, o6 String, o7 String, o8 String, o9 String, o10 String, o11 String, o12 String, o13 String, o14 String, o15 String, o16 String, o17 String, o18 String, o19 String) Uint64 5 DIM pid, bps, fee AS Uint64 10 IF requiredCollateral >= 100 * 100000 THEN GOTO 30 20 RETURN 1 30 IF requiredCollateral <= 1000000 * 100000 THEN GOTO 50 40 RETURN 2 50 IF votingDays >= 1 THEN GOTO 70 60 RETURN 3 70 IF votingDays <= 365 THEN GOTO 90 80 RETURN 4 90 IF revealDays >= 1 THEN GOTO 110 100 RETURN 5 110 IF revealDays <= 30 THEN GOTO 130 120 RETURN 6 130 IF optionCount >= 2 THEN GOTO 150 140 RETURN 7 150 IF optionCount <= 20 THEN GOTO 170 160 RETURN 8 170 IF ValidText(question, 200) == 1 THEN GOTO 190 180 RETURN 9 190 IF EXISTS("poll_count") THEN GOTO 210 200 STORE("poll_count", 0) 210 LET pid = LOAD("poll_count") + 1 220 STORE("poll_count", pid) 230 LET bps = FeeBasisPoints(votingDays + revealDays) 240 LET fee = requiredCollateral * bps / 10000 250 IF DEROVALUE() == fee THEN GOTO 270 260 RETURN 10 270 IF EXISTS("fee_balance") THEN GOTO 290 280 STORE("fee_balance", 0) 290 STORE("fee_balance", LOAD("fee_balance") + fee) 300 STORE("p_question_" + pid, question) 310 STORE("p_creator_" + pid, SIGNER()) 320 STORE("p_fee_" + pid, fee) 330 STORE("p_collateral_" + pid, requiredCollateral) 340 STORE("p_option_count_" + pid, optionCount) 350 STORE("p_voting_days_" + pid, votingDays) 360 STORE("p_reveal_days_" + pid, revealDays) 370 STORE("p_start_" + pid, BLOCK_TIMESTAMP()) 380 STORE("p_vote_end_" + pid, BLOCK_TIMESTAMP() + votingDays * 86400) 390 STORE("p_reveal_end_" + pid, BLOCK_TIMESTAMP() + (votingDays + revealDays) * 86400) 400 STORE("p_phase_" + pid, 0) 410 STORE("p_tokens_issued_" + pid, 0) 420 STORE("p_commits_" + pid, 0) 430 STORE("p_reveals_" + pid, 0) 2000 IF optionCount <= 0 THEN GOTO 2900 2002 IF ValidText(o0, 100) == 1 THEN GOTO 2004 2003 RETURN 11 2004 STORE("p_option_" + pid + "_0", o0) 2010 IF optionCount <= 1 THEN GOTO 2900 2012 IF ValidText(o1, 100) == 1 THEN GOTO 2014 2013 RETURN 12 2014 STORE("p_option_" + pid + "_1", o1) 2020 IF optionCount <= 2 THEN GOTO 2900 2022 IF ValidText(o2, 100) == 1 THEN GOTO 2024 2023 RETURN 13 2024 STORE("p_option_" + pid + "_2", o2) 2030 IF optionCount <= 3 THEN GOTO 2900 2032 IF ValidText(o3, 100) == 1 THEN GOTO 2034 2033 RETURN 14 2034 STORE("p_option_" + pid + "_3", o3) 2040 IF optionCount <= 4 THEN GOTO 2900 2042 IF ValidText(o4, 100) == 1 THEN GOTO 2044 2043 RETURN 15 2044 STORE("p_option_" + pid + "_4", o4) 2050 IF optionCount <= 5 THEN GOTO 2900 2052 IF ValidText(o5, 100) == 1 THEN GOTO 2054 2053 RETURN 16 2054 STORE("p_option_" + pid + "_5", o5) 2060 IF optionCount <= 6 THEN GOTO 2900 2062 IF ValidText(o6, 100) == 1 THEN GOTO 2064 2063 RETURN 17 2064 STORE("p_option_" + pid + "_6", o6) 2070 IF optionCount <= 7 THEN GOTO 2900 2072 IF ValidText(o7, 100) == 1 THEN GOTO 2074 2073 RETURN 18 2074 STORE("p_option_" + pid + "_7", o7) 2080 IF optionCount <= 8 THEN GOTO 2900 2082 IF ValidText(o8, 100) == 1 THEN GOTO 2084 2083 RETURN 19 2084 STORE("p_option_" + pid + "_8", o8) 2090 IF optionCount <= 9 THEN GOTO 2900 2092 IF ValidText(o9, 100) == 1 THEN GOTO 2094 2093 RETURN 20 2094 STORE("p_option_" + pid + "_9", o9) 2100 IF optionCount <= 10 THEN GOTO 2900 2102 IF ValidText(o10, 100) == 1 THEN GOTO 2104 2103 RETURN 21 2104 STORE("p_option_" + pid + "_10", o10) 2110 IF optionCount <= 11 THEN GOTO 2900 2112 IF ValidText(o11, 100) == 1 THEN GOTO 2114 2113 RETURN 22 2114 STORE("p_option_" + pid + "_11", o11) 2120 IF optionCount <= 12 THEN GOTO 2900 2122 IF ValidText(o12, 100) == 1 THEN GOTO 2124 2123 RETURN 23 2124 STORE("p_option_" + pid + "_12", o12) 2130 IF optionCount <= 13 THEN GOTO 2900 2132 IF ValidText(o13, 100) == 1 THEN GOTO 2134 2133 RETURN 24 2134 STORE("p_option_" + pid + "_13", o13) 2140 IF optionCount <= 14 THEN GOTO 2900 2142 IF ValidText(o14, 100) == 1 THEN GOTO 2144 2143 RETURN 25 2144 STORE("p_option_" + pid + "_14", o14) 2150 IF optionCount <= 15 THEN GOTO 2900 2152 IF ValidText(o15, 100) == 1 THEN GOTO 2154 2153 RETURN 26 2154 STORE("p_option_" + pid + "_15", o15) 2160 IF optionCount <= 16 THEN GOTO 2900 2162 IF ValidText(o16, 100) == 1 THEN GOTO 2164 2163 RETURN 27 2164 STORE("p_option_" + pid + "_16", o16) 2170 IF optionCount <= 17 THEN GOTO 2900 2172 IF ValidText(o17, 100) == 1 THEN GOTO 2174 2173 RETURN 28 2174 STORE("p_option_" + pid + "_17", o17) 2180 IF optionCount <= 18 THEN GOTO 2900 2182 IF ValidText(o18, 100) == 1 THEN GOTO 2184 2183 RETURN 29 2184 STORE("p_option_" + pid + "_18", o18) 2190 IF optionCount <= 19 THEN GOTO 2900 2192 IF ValidText(o19, 100) == 1 THEN GOTO 2194 2193 RETURN 30 2194 STORE("p_option_" + pid + "_19", o19) 2900 RETURN 0 End Function Function EnterPoll(pollID Uint64) Uint64 10 IF pollID >= 1 THEN GOTO 30 20 RETURN 40 30 IF EXISTS("poll_count") THEN GOTO 50 40 RETURN 41 50 IF pollID <= LOAD("poll_count") THEN GOTO 70 60 RETURN 42 70 IF LOAD("p_phase_" + pollID) == 0 THEN GOTO 90 80 RETURN 43 90 IF BLOCK_TIMESTAMP() < LOAD("p_vote_end_" + pollID) THEN GOTO 110 100 RETURN 44 110 IF EXISTS("p_token_" + pollID + SIGNER()) THEN GOTO 130 120 GOTO 150 130 RETURN 45 150 IF DEROVALUE() == LOAD("p_collateral_" + pollID) THEN GOTO 170 160 RETURN 46 170 STORE("p_token_" + pollID + SIGNER(), 1) 180 STORE("p_collateral_" + pollID + SIGNER(), DEROVALUE()) 190 STORE("p_refunded_" + pollID + SIGNER(), 0) 200 STORE("p_revealed_" + pollID + SIGNER(), 0) 210 STORE("p_tokens_issued_" + pollID, LOAD("p_tokens_issued_" + pollID) + 1) 220 RETURN 0 End Function Function CommitVote(pollID Uint64, commitment String) Uint64 10 IF pollID >= 1 THEN GOTO 30 20 RETURN 50 30 IF EXISTS("poll_count") THEN GOTO 50 40 RETURN 51 50 IF pollID <= LOAD("poll_count") THEN GOTO 70 60 RETURN 52 70 IF LOAD("p_phase_" + pollID) == 0 THEN GOTO 90 80 RETURN 53 90 IF BLOCK_TIMESTAMP() < LOAD("p_vote_end_" + pollID) THEN GOTO 110 100 RETURN 54 110 IF EXISTS("p_token_" + pollID + SIGNER()) THEN GOTO 130 120 RETURN 55 130 IF LOAD("p_token_" + pollID + SIGNER()) == 1 THEN GOTO 150 140 RETURN 56 150 IF STRLEN(commitment) == 64 THEN GOTO 170 160 RETURN 57 170 IF EXISTS("p_commit_" + pollID + SIGNER()) THEN GOTO 190 180 STORE("p_commit_" + pollID + SIGNER(), commitment) 190 STORE("p_token_" + pollID + SIGNER(), 2) 200 STORE("p_commits_" + pollID, LOAD("p_commits_" + pollID) + 1) 210 RETURN 0 End Function Function RevealVote(pollID Uint64, optionIndex Uint64, secret String) Uint64 5 DIM expected AS String 10 IF pollID >= 1 THEN GOTO 30 20 RETURN 60 30 IF EXISTS("poll_count") THEN GOTO 50 40 RETURN 61 50 IF pollID <= LOAD("poll_count") THEN GOTO 70 60 RETURN 62 70 IF LOAD("p_phase_" + pollID) == 1 THEN GOTO 90 80 RETURN 63 90 IF BLOCK_TIMESTAMP() < LOAD("p_reveal_end_" + pollID) THEN GOTO 110 100 RETURN 64 110 IF EXISTS("p_token_" + pollID + SIGNER()) THEN GOTO 130 120 RETURN 65 130 IF LOAD("p_token_" + pollID + SIGNER()) == 2 THEN GOTO 150 140 RETURN 66 150 IF EXISTS("p_commit_" + pollID + SIGNER()) THEN GOTO 180 160 RETURN 67 180 IF EXISTS("p_revealed_" + pollID + SIGNER()) THEN GOTO 200 190 GOTO 240 200 IF LOAD("p_revealed_" + pollID + SIGNER()) == 1 THEN GOTO 220 210 GOTO 240 220 RETURN 68 240 IF optionIndex < LOAD("p_option_count_" + pollID) THEN GOTO 260 250 RETURN 69 260 IF STRLEN(secret) >= 1 THEN GOTO 280 270 RETURN 70 280 IF STRLEN(secret) <= 256 THEN GOTO 300 290 RETURN 71 300 LET expected = HEX(SHA256("DEROVOTE_V2_COMMIT|" + pollID + "|" + optionIndex + "|" + secret)) 310 IF expected == LOAD("p_commit_" + pollID + SIGNER()) THEN GOTO 330 320 RETURN 72 330 IF EXISTS("p_tally_" + pollID + "_" + optionIndex) THEN GOTO 350 340 STORE("p_tally_" + pollID + "_" + optionIndex, 0) 350 STORE("p_tally_" + pollID + "_" + optionIndex, LOAD("p_tally_" + pollID + "_" + optionIndex) + 1) 360 STORE("p_reveals_" + pollID, LOAD("p_reveals_" + pollID) + 1) 370 STORE("p_revealed_" + pollID + SIGNER(), 1) 380 STORE("p_token_" + pollID + SIGNER(), 3) 390 RETURN 0 End Function Function AdvancePoll(pollID Uint64) Uint64 10 IF pollID >= 1 THEN GOTO 30 20 RETURN 80 30 IF EXISTS("poll_count") THEN GOTO 50 40 RETURN 81 50 IF pollID <= LOAD("poll_count") THEN GOTO 70 60 RETURN 82 70 IF BLOCK_TIMESTAMP() < LOAD("p_vote_end_" + pollID) THEN GOTO 110 80 IF LOAD("p_phase_" + pollID) == 0 THEN GOTO 90 85 GOTO 110 90 STORE("p_phase_" + pollID, 1) 100 GOTO 110 110 IF BLOCK_TIMESTAMP() < LOAD("p_reveal_end_" + pollID) THEN GOTO 160 120 IF LOAD("p_phase_" + pollID) == 1 THEN GOTO 140 130 RETURN 0 140 STORE("p_phase_" + pollID, 2) 150 STORE("p_finalized_at_" + pollID, BLOCK_TIMESTAMP()) 160 RETURN 0 End Function Function Refund(pollID Uint64) Uint64 5 DIM amount AS Uint64 10 IF pollID >= 1 THEN GOTO 30 20 RETURN 90 30 IF EXISTS("poll_count") THEN GOTO 50 40 RETURN 91 50 IF pollID <= LOAD("poll_count") THEN GOTO 70 60 RETURN 92 70 IF BLOCK_TIMESTAMP() >= LOAD("p_reveal_end_" + pollID) THEN GOTO 90 80 RETURN 93 90 IF LOAD("p_phase_" + pollID) == 2 THEN GOTO 110 100 STORE("p_phase_" + pollID, 2) 110 IF EXISTS("p_finalized_at_" + pollID) THEN GOTO 130 120 STORE("p_finalized_at_" + pollID, BLOCK_TIMESTAMP()) 130 IF EXISTS("p_collateral_" + pollID + SIGNER()) THEN GOTO 160 140 GOTO 150 150 RETURN 94 160 IF EXISTS("p_refunded_" + pollID + SIGNER()) THEN GOTO 190 170 GOTO 220 190 IF LOAD("p_refunded_" + pollID + SIGNER()) == 0 THEN GOTO 220 200 RETURN 95 210 GOTO 220 220 LET amount = LOAD("p_collateral_" + pollID + SIGNER()) 230 IF amount > 0 THEN GOTO 250 240 RETURN 96 250 STORE("p_refunded_" + pollID + SIGNER(), 1) 260 SEND_DERO_TO_ADDRESS(SIGNER(), amount) 270 RETURN 0 End Function Function WithdrawFees(amount Uint64) Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 100 30 IF EXISTS("fee_balance") THEN GOTO 50 40 STORE("fee_balance", 0) 50 IF amount <= LOAD("fee_balance") THEN GOTO 70 60 RETURN 101 70 STORE("fee_balance", LOAD("fee_balance") - amount) 80 SEND_DERO_TO_ADDRESS(SIGNER(), amount) 90 RETURN 0 End Function Function TransferOwnership(newowner String) Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 110 30 STORE("tmpowner", ADDRESS_RAW(newowner)) 40 RETURN 0 End Function Function ClaimOwnership() Uint64 10 IF EXISTS("tmpowner") THEN GOTO 30 20 RETURN 111 30 IF LOAD("tmpowner") == SIGNER() THEN GOTO 50 40 RETURN 112 50 STORE("owner", SIGNER()) 60 STORE("tmpowner", "") 70 RETURN 0 End Function Function GetPhase(pollID Uint64) Uint64 10 IF EXISTS("p_phase_" + pollID) THEN GOTO 30 20 RETURN 0 30 RETURN LOAD("p_phase_" + pollID) End Function Function GetTokenState(pollID Uint64) Uint64 10 IF EXISTS("p_token_" + pollID + SIGNER()) THEN GOTO 30 20 RETURN 0 30 RETURN LOAD("p_token_" + pollID + SIGNER()) End Function Function GetTally(pollID Uint64, optionIndex Uint64) Uint64 10 IF EXISTS("p_tally_" + pollID + "_" + optionIndex) THEN GOTO 30 20 RETURN 0 30 RETURN LOAD("p_tally_" + pollID + "_" + optionIndex) End Function Function GetRevealCount(pollID Uint64) Uint64 10 IF EXISTS("p_reveals_" + pollID) THEN GOTO 30 20 RETURN 0 30 RETURN LOAD("p_reveals_" + pollID) End Function Function GetCommitCount(pollID Uint64) Uint64 10 IF EXISTS("p_commits_" + pollID) THEN GOTO 30 20 RETURN 0 30 RETURN LOAD("p_commits_" + pollID) End Function Function GetTokenCount(pollID Uint64) Uint64 10 IF EXISTS("p_tokens_issued_" + pollID) THEN GOTO 30 20 RETURN 0 30 RETURN LOAD("p_tokens_issued_" + pollID) End Function Function GetFeeBalance() Uint64 10 IF EXISTS("fee_balance") THEN GOTO 30 20 RETURN 0 30 RETURN LOAD("fee_balance") End Function Function GetPollCount() Uint64 10 IF EXISTS("poll_count") THEN GOTO 30 20 RETURN 0 30 RETURN LOAD("poll_count") End Function " |
Prove Transaction
Prove that you sent DERO in this transaction. Obtain proof using the dero-wallet-cli command or from your wallet statement.
Note: The proof is sent to the server for verification calculations.
Payload proofs are user-provided display proofs; for the strongest verification, confirm with the receiving wallet.