logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: cfcdaac2d7e6ec873b1daec4f1563c80f84c3858e8b2eb04360127a03f78c3b2 Type SC

Block: 4fc76ac7095d8f451da74686d37cede6771e386456ad8f4508778587eefab9b0 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 2f2f2020436f7079726967687420323032342e20436976696c776172652e20416c6c207269676874732072657365727665642e0a2f2f202054454c4120446563656e7472616c697a65642057656220446f63756d656e74202854454c412d444f432d31290a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226e616d65486472222c202268656c706572732e6a7322290a33312053544f524528226465736372486472222c202248656c7065727322290a33322053544f5245282269636f6e55524c486472222c202222290a33332053544f524528226455524c222c202268656c706572732e6a7322290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c202222290a33362053544f5245282266696c65436865636b43222c20223164643131346162306666353734626665313535656165326663353936373634343031393361303338643430616331643165363065626265333234383835653422290a33372053544f5245282266696c65436865636b53222c20223137643765326131636464346562653130666665363363343565373135643963353935623663353036336138663237393135653264393263363935343734346422290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a2f2f66756e6374696f6e730a0a66756e6374696f6e2072616e646f6d537472696e67286c656e67746829207b0a20206c6574206172726179203d206e65772055696e74384172726179286c656e677468293b0a20206172726179203d2063727970746f2e67657452616e646f6d56616c756573286172726179293b0a202072657475726e2041727261792e66726f6d2861727261792c20286279746529203d3e20537472696e672e66726f6d43686172436f6465283333202b20286279746520252039342929292e6a6f696e282727293b20200a7d0a66756e6374696f6e20686578546f557466382873297b0a2020202072657475726e206465636f6465555249436f6d706f6e656e74280a2020202020202020732e7265706c616365282f5c732b2f672c20272729202f2f2072656d6f7665207370616365730a20202020202020202e7265706c616365282f5b302d39612d665d7b327d2f672c20272524262729202f2f2061646420272527206265666f72652065616368203220636861726163746572730a20202020293b0a7d200a0a66756e6374696f6e206e6f77496e5365636f6e647328297b0a0972657475726e284d6174682e666c6f6f7228446174652e6e6f772829202f203130303029293b0a7d0a0a66756e6374696f6e206e696365526f756e64286e756d626572297b0a0972657475726e204d6174682e726f756e64286e756d6265722a313030303030303030292f3130303030303030303b0a7d0a0a66756e6374696f6e20676574427974654c656e6774682873747229207b0a202072657475726e206e657720426c6f62285b7374725d292e73697a653b0a7d0a090a66756e6374696f6e206372656174654d616b6572446f776e6c6f61644c696e6b2869642c6465726f736369642c706c73636964297b0a0a6c6574206c696e6b203d20646f63756d656e742e637265617465456c656d656e7428226122290a6c696e6b2e646f776e6c6f6164203d202774656c61746f6d69632d636f6e74726163742d6964732d272b69642b272e747874270a6c696e6b2e696e6e657248544d4c203d2022446f776e6c6f6164220a6c657420646f776e6c6f6164203d20227377617069643a22202b206964202b2022206465726f736369643a22202b6465726f736369642b202220706c73736369643a22202b20706c736369643b0a6c657420626c6f62203d206e657720426c6f62285b646f776e6c6f61645d2c207b20747970653a2027746578742f706c61696e27207d293b0a6c696e6b2e68726566203d2055524c2e6372656174654f626a65637455524c28626c6f62293b0a200a72657475726e206c696e6b3b0a7d0a0a66756e6374696f6e20637265617465446f776e6c6f61644c696e6b2869642c6b65792c73636964297b0a0a6c6574206c696e6b203d20646f63756d656e742e637265617465456c656d656e7428226122290a6c696e6b2e646f776e6c6f6164203d202774656c61746f6d69632d737761702d726563656970742d272b69642b272e747874270a6c696e6b2e696e6e657248544d4c203d2022446f776e6c6f6164220a6c657420646f776e6c6f6164203d202269643a22202b206964202b2022206b65793a22202b6b65792b202220736369643a22202b20736369643b0a6c657420626c6f62203d206e657720426c6f62285b646f776e6c6f61645d2c207b20747970653a2027746578742f706c61696e27207d293b0a6c696e6b2e68726566203d2055524c2e6372656174654f626a65637455524c28626c6f62293b0a200a72657475726e206c696e6b3b0a7d0a0a0a6465726f5f696e7075742e6164644576656e744c697374656e65722827696e707574272c2076616c6964617465416d6f756e742c2066616c7365293b0a6465726f5f696e7075742e6164644576656e744c697374656e657228276b65797570272c2076616c6964617465416d6f756e742c2066616c7365293b0a6465726f5f696e7075742e6164644576656e744c697374656e65722827666f6375736f7574272c2076616c6964617465416d6f756e742c2066616c7365293b09090a0a706c735f696e7075742e6164644576656e744c697374656e65722827696e707574272c2076616c6964617465416d6f756e742c2066616c7365293b0a706c735f696e7075742e6164644576656e744c697374656e657228276b65797570272c2076616c6964617465416d6f756e742c2066616c7365293b0a706c735f696e7075742e6164644576656e744c697374656e65722827666f6375736f7574272c2076616c6964617465416d6f756e742c2066616c7365293b090a0a090a66756e6374696f6e2076616c6964617465416d6f756e742874797065297b0a090a096c657420646563696d616c73203d20353b0a096c657420746f6772616e756c6172203d203130303030303b0a096c657420746f6e6f726d616c203d202e30303030313b0a096966286576656e742e7461726765742e6964203d3d22706c735f6269645f616d7422297b0a0909646563696d616c73203d20303b0a0909746f6772616e756c6172203d20313b0a0909746f6e6f726d616c203d20313b0a097d0a090a096c657420616d6f756e74203d206576656e742e7461726765742e76616c75653b0a090a09616d6f756e74203d20616d6f756e742e7265706c616365282f5b5e302d395c2e5d2f67692c202727293b200a0a09696628616d6f756e74203d3d20222e2e22297b0a0909616d6f756e74203d20222e223b0a09092f2f72657475726e3b0a097d0a0a092f2f72657475726e73202222206f72206120666978656420726573756c7420282e3030303030290a096c6574206e65775f616d745f737472203d2022223b0a09616d6f756e74203d2028616d6f756e74292e746f537472696e6728290a0969662028616d6f756e742e6c656e677468203e203129207b0a09096c6574206368617273203d20616d6f756e742e73706c697428222e22293b0a09090a0909696628616d6f756e742e696e6465784f6628272e272920213d202d31297b0a090909736c6963655f656e64203d2063686172735b315d2e6c656e6774683b0a0909090a090909696628736c6963655f656e64203e20646563696d616c73297b0a09090909736c6963655f656e64203d20646563696d616c733b0a0909097d0a0909096e65775f616d745f737472203d2063686172735b305d202b20222e22202b2063686172735b315d2e736c69636528302c736c6963655f656e64293b0a09097d0a097d0a090a090a09696620286e65775f616d745f73747220213d20222229207b0a0909616d6f756e74203d206e65775f616d745f7374723b0a097d09090a096576656e742e7461726765742e76616c7565203d616d6f756e743b0a0a7d0a66756e6374696f6e20636f6e76657274546f41746f6d6963556e69747328616d6f756e74297b09090a0964657269203d207061727365466c6f617428616d6f756e74293b0a0964657269203d20313030303030202a20646572693b0a0972657475726e207061727365496e742864657269293b0a7d0a66756e6374696f6e20636f6e76657274546f4465726f556e69747328616d6f756e7429207b0a0969662028616d6f756e74203d3d203029207b0a090972657475726e202230220a097d0a096465726f203d20616d6f756e74202a202e30303030313b0a0973203d206465726f2e746f46697865642835293b0a0972657475726e20727472696d28727472696d28732c20223022292c222e22293b0a7d090a0a0a66756e6374696f6e2066726f6d504c5341746f6d6963556e69747328616d6f756e7429207b0a0972657475726e20616d6f756e742e746f537472696e6728292e736c69636528302c202d3138293b2f2f202a202e30303030303030303030303030303030313b0a7d0a0a66756e6374696f6e20746f504c5341746f6d6963556e69747328616d6f756e7429207b0a0972657475726e20616d6f756e74202b202230303030303030303030303030303030303022203b2f2f202a203130303030303030303030303030303030303b0a7d0a0a66756e6374696f6e20727472696d287374722c206368297b0a096c65742069203d207374722e6c656e6774683b0a097768696c652028692d2d202626207374722e636861724174286929203d3d3d206368293b0a0972657475726e207374722e737562737472696e6728302c2069202b2031293b0a7d0a0a66756e6374696f6e2066696c7465724f6666657273286f666665722c6f6666657273297b090a090a096f666665722e64726174696f203d207061727365466c6f6174286f666665722e6465726f616d7429202f207061727365466c6f6174286f666665722e706c73616d74293b0a096f666665722e70726174696f203d207061727365466c6f6174286f666665722e706c73616d7429202f207061727365466c6f6174286f666665722e6465726f616d74293b090a0a0969662873686f775f705f64202626206f666665722e66726f6d5f746f203d3d2022706c732d6465726f22207c7c2073686f775f645f70202626206f666665722e66726f6d5f746f203d3d20226465726f2d706c732220297b0909090a090a09092f2f66696c746572696e670a090969662866696c746572732e616c6c5f6f6666657273297b0a0909096966286f666665722e61636365707465645f6465726f5f61646472657373203d3d202222297b0a090909096f66666572732e70757368286f66666572293b0a0909097d200a09097d656c73652069662866696c746572732e6d795f6f6666657273297b0a0909096966286f666665722e6465726f5f6269645f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e74297b0a090909096f66666572732e70757368286f66666572293b0a0909097d0a09097d656c73652069662866696c746572732e6d795f74616b656e297b0a0909096966280a0909096f666665722e61636365707465645f6465726f5f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e74090909090a090909297b0a090909096f66666572732e70757368286f66666572293b0a0909097d200a09097d656c73652069662866696c746572732e6d795f616374697665297b0a0909096966286f666665722e6465726f5f6269645f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e74207c7c200a0909096f666665722e61636365707465645f6465726f5f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e740a090909297b0a090909096f66666572732e70757368286f66666572293b0a0909097d200a09097d09090a097d0a090a7d0a0a090a66756e6374696f6e20736f72744f6666657273286f6666657273297b090a096966286c61746573745f6669727374297b0a09096f66666572732e736f72742866756e6374696f6e28612c206229207b0a09090972657475726e207061727365466c6f617428622e696429202d207061727365466c6f617428612e6964293b0a09097d293b0a097d0a0a092f2f6f72646572696e670a09696628626573745f6669727374202626206f66666572732e6c656e67746820213d3d2030297b0a09096c6574206d696e70203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e70726174696f203c2063757272656e742e70726174696f29203f2070726576203a2063757272656e740a09097d290909090a09096c6574206d617870203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e70726174696f203e2063757272656e742e70726174696f29203f2070726576203a2063757272656e740a09097d290a09090a09096c6574206d696e64203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e64726174696f203c2063757272656e742e64726174696f29203f2070726576203a2063757272656e740a09097d290a09096c6574206d617864203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e64726174696f203e2063757272656e742e64726174696f29203f2070726576203a2063757272656e740a09097d290a0a09096c65742064656c746170203d206d6178702e70726174696f202d206d696e702e70726174696f3b0a09096c65742064656c746164203d206d6178642e64726174696f202d206d696e642e64726174696f3b0909090a0a0909666f7220286c6574206920696e206f666665727329207b0a0909096966286f66666572735b695d2e66726f6d5f746f203d3d2022706c732d6465726f22297b0a090909096f66666572735b695d2e6465616c526174696e67203d202031202d20282864656c746170202f206f66666572735b695d2e70726174696f292a2e3031293b0a0909097d656c73657b0a090909096f66666572735b695d2e6465616c526174696e67203d202031202d20282864656c746164202f206f66666572735b695d2e64726174696f292a2e3031293b0a0909097d0a09097d090a0a09096f66666572732e736f72742866756e6374696f6e28612c206229207b0a09090972657475726e207061727365466c6f617428622e6465616c526174696e6729202d207061727365466c6f617428612e6465616c526174696e67293b0a09097d293b0a0a09090a097d0a0a0a096966286c6172676573745f6669727374202626206f66666572732e6c656e67746820213d3d2030297b0a09096c6574206d696e70203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e706c73616d74203c2063757272656e742e706c73616d7429203f2070726576203a2063757272656e740a09097d290909090a09096c6574206d617870203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e706c73616d74203e2063757272656e742e706c73616d7429203f2070726576203a2063757272656e740a09097d290a09090a09096c6574206d696e64203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e6465726f616d74203c2063757272656e742e6465726f616d7429203f2070726576203a2063757272656e740a09097d290a09096c6574206d617864203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e6465726f616d74203e2063757272656e742e6465726f616d7429203f2070726576203a2063757272656e740a09097d290a0a09096c65742064656c746170203d206d6178702e706c73616d74202d206d696e702e706c73616d743b0a09096c65742064656c746164203d206d6178642e6465726f616d74202d206d696e642e6465726f616d743b0909090a0a0909666f7220286c6574206920696e206f666665727329207b0a0909096966286f66666572735b695d2e66726f6d5f746f203d3d2022706c732d6465726f22297b0a090909096f66666572735b695d2e73697a65203d202031202d202864656c746170202f206f66666572735b695d2e706c73616d74293b0a0909097d656c73657b0a090909096f66666572735b695d2e73697a65203d202031202d202864656c746164202f206f66666572735b695d2e6465726f616d74293b0a0909097d0a09097d090a09096f66666572732e736f72742866756e6374696f6e28612c206229207b0a09090972657475726e207061727365466c6f617428622e73697a6529202d207061727365466c6f617428612e73697a65293b0a09097d293b0a09090a097d0a0a0a7d090a0a2a2f
dURL 68656c706572732e6a73
descrHdr 48656c70657273
dislikes 0
docType 54454c412d4a532d31
docVersion 312e302e30
fileCheckC 31646431313461623066663537346266653135356561653266633539363736343430313933613033386434306163316431653630656262653332343838356534
fileCheckS 31376437653261316364643465626531306666653633633435653731356439633539356236633530363361386632373931356532643932633639353437343464
hash 63666364616163326437653665633837336231646165633466313536336338306638346333383538653862326562303433363031323761303366373863336232
iconURLHdr
likes 0
nameHdr 68656c706572732e6a73
owner 6465726f317179347966376335373777717a767a7134347833306c7967686135776a7a377772687736646e76356e337071346634643761716c75717133306d37616b
subDir
SCID uint64 variables
key value
built BLID : accb3a78b3e426e97053810c3eaa17ffebcf10c1bd68572d00815b872d1672be
Tx RootHash: f39697b941b4e74b300560199f4ba9cde3d10677d7fbb0021b7e17a6f13f7180 built height : 5845616
Timestamp: 1756163229143 Timestamp [UTC]: 2025-08-26 00:07:09 Age [y:d:h:m:s]: 4:59:0.947
Block: 5845622 Fee: 0.11076 Tx size: 8.808 kB
Tx version: 1 No of confirmations: 957 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.11076 Deposited to SC 0.00000
Sender : dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
address
dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270
SC Balance: 0.00000 DERO
SC CODE:
  //  Copyright 2024. Civilware. All rights reserved.
//  TELA Decentralized Web Document (TELA-DOC-1)
Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("nameHdr", "helpers.js")
31 STORE("descrHdr", "Helpers")
32 STORE("iconURLHdr", "")
33 STORE("dURL", "helpers.js")
34 STORE("docType", "TELA-JS-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "1dd114ab0ff574bfe155eae2fc59676440193a038d40ac1d1e60ebbe324885e4")
37 STORE("fileCheckS", "17d7e2a1cdd4ebe10ffe63c45e715d9c595b6c5063a8f27915e2d92c6954744d")
100 RETURN 0
End Function

Function init() Uint64
10 IF EXISTS("owner") == 0 THEN GOTO 30
20 RETURN 1
30 STORE("owner", address())
50 STORE("docVersion", "1.0.0")
60 STORE("hash", HEX(TXID()))
70 STORE("likes", 0)
80 STORE("dislikes", 0)
100 RETURN 0
End Function

Function address() String
10 DIM s as String
20 LET s = SIGNER()
30 IF IS_ADDRESS_VALID(s) THEN GOTO 50
40 RETURN "anon"
50 RETURN ADDRESS_STRING(s)
End Function

Function Rate(r Uint64) Uint64
10 DIM addr as String
15 LET addr = address()
16 IF r < 100 && EXISTS(addr) == 0 && addr != "anon" THEN GOTO 30
20 RETURN 1
30 STORE(addr, ""+r+"_"+BLOCK_HEIGHT())
40 IF r < 50 THEN GOTO 70
50 STORE("likes", LOAD("likes")+1)
60 RETURN 0
70 STORE("dislikes", LOAD("dislikes")+1)
100 RETURN 0
End Function

/*//functions

function randomString(length) {
  let array = new Uint8Array(length);
  array = crypto.getRandomValues(array);
  return Array.from(array, (byte) => String.fromCharCode(33 + (byte % 94))).join('');  
}
function hexToUtf8(s){
    return decodeURIComponent(
        s.replace(/\s+/g, '') // remove spaces
        .replace(/[0-9a-f]{2}/g, '%$&') // add '%' before each 2 characters
    );
} 

function nowInSeconds(){
	return(Math.floor(Date.now() / 1000));
}

function niceRound(number){
	return Math.round(number*100000000)/100000000;
}

function getByteLength(str) {
  return new Blob([str]).size;
}
	
function createMakerDownloadLink(id,deroscid,plscid){

let link = document.createElement("a")
link.download = 'telatomic-contract-ids-'+id+'.txt'
link.innerHTML = "Download"
let download = "swapid:" + id + " deroscid:" +deroscid+ " plsscid:" + plscid;
let blob = new Blob([download], { type: 'text/plain' });
link.href = URL.createObjectURL(blob);
 
return link;
}

function createDownloadLink(id,key,scid){

let link = document.createElement("a")
link.download = 'telatomic-swap-receipt-'+id+'.txt'
link.innerHTML = "Download"
let download = "id:" + id + " key:" +key+ " scid:" + scid;
let blob = new Blob([download], { type: 'text/plain' });
link.href = URL.createObjectURL(blob);
 
return link;
}


dero_input.addEventListener('input', validateAmount, false);
dero_input.addEventListener('keyup', validateAmount, false);
dero_input.addEventListener('focusout', validateAmount, false);		

pls_input.addEventListener('input', validateAmount, false);
pls_input.addEventListener('keyup', validateAmount, false);
pls_input.addEventListener('focusout', validateAmount, false);	

	
function validateAmount(type){
	
	let decimals = 5;
	let togranular = 100000;
	let tonormal = .00001;
	if(event.target.id =="pls_bid_amt"){
		decimals = 0;
		togranular = 1;
		tonormal = 1;
	}
	
	let amount = event.target.value;
	
	amount = amount.replace(/[^0-9\.]/gi, ''); 

	if(amount == ".."){
		amount = ".";
		//return;
	}

	//returns "" or a fixed result (.00000)
	let new_amt_str = "";
	amount = (amount).toString()
	if (amount.length > 1) {
		let chars = amount.split(".");
		
		if(amount.indexOf('.') != -1){
			slice_end = chars[1].length;
			
			if(slice_end > decimals){
				slice_end = decimals;
			}
			new_amt_str = chars[0] + "." + chars[1].slice(0,slice_end);
		}
	}
	
	
	if (new_amt_str != "") {
		amount = new_amt_str;
	}		
	event.target.value =amount;

}
function convertToAtomicUnits(amount){		
	deri = parseFloat(amount);
	deri = 100000 * deri;
	return parseInt(deri);
}
function convertToDeroUnits(amount) {
	if (amount == 0) {
		return "0"
	}
	dero = amount * .00001;
	s = dero.toFixed(5);
	return rtrim(rtrim(s, "0"),".");
}	


function fromPLSAtomicUnits(amount) {
	return amount.toString().slice(0, -18);// * .00000000000000001;
}

function toPLSAtomicUnits(amount) {
	return amount + "000000000000000000" ;// * 100000000000000000;
}

function rtrim(str, ch){
	let i = str.length;
	while (i-- && str.charAt(i) === ch);
	return str.substring(0, i + 1);
}

function filterOffers(offer,offers){	
	
	offer.dratio = parseFloat(offer.deroamt) / parseFloat(offer.plsamt);
	offer.pratio = parseFloat(offer.plsamt) / parseFloat(offer.deroamt);	

	if(show_p_d && offer.from_to == "pls-dero" || show_d_p && offer.from_to == "dero-pls" ){			
	
		//filtering
		if(filters.all_offers){
			if(offer.accepted_dero_address == ""){
				offers.push(offer);
			} 
		}else if(filters.my_offers){
			if(offer.dero_bid_address == connected_dero_account){
				offers.push(offer);
			}
		}else if(filters.my_taken){
			if(
			offer.accepted_dero_address == connected_dero_account				
			){
				offers.push(offer);
			} 
		}else if(filters.my_active){
			if(offer.dero_bid_address == connected_dero_account || 
			offer.accepted_dero_address == connected_dero_account
			){
				offers.push(offer);
			} 
		}		
	}
	
}

	
function sortOffers(offers){	
	if(latest_first){
		offers.sort(function(a, b) {
			return parseFloat(b.id) - parseFloat(a.id);
		});
	}

	//ordering
	if(best_first && offers.length !== 0){
		let minp = offers.reduce(function(prev, current) {
		  return (prev && prev.pratio < current.pratio) ? prev : current
		})			
		let maxp = offers.reduce(function(prev, current) {
		  return (prev && prev.pratio > current.pratio) ? prev : current
		})
		
		let mind = offers.reduce(function(prev, current) {
		  return (prev && prev.dratio < current.dratio) ? prev : current
		})
		let maxd = offers.reduce(function(prev, current) {
		  return (prev && prev.dratio > current.dratio) ? prev : current
		})

		let deltap = maxp.pratio - minp.pratio;
		let deltad = maxd.dratio - mind.dratio;			

		for (let i in offers) {
			if(offers[i].from_to == "pls-dero"){
				offers[i].dealRating =  1 - ((deltap / offers[i].pratio)*.01);
			}else{
				offers[i].dealRating =  1 - ((deltad / offers[i].dratio)*.01);
			}
		}	

		offers.sort(function(a, b) {
			return parseFloat(b.dealRating) - parseFloat(a.dealRating);
		});

		
	}


	if(largest_first && offers.length !== 0){
		let minp = offers.reduce(function(prev, current) {
		  return (prev && prev.plsamt < current.plsamt) ? prev : current
		})			
		let maxp = offers.reduce(function(prev, current) {
		  return (prev && prev.plsamt > current.plsamt) ? prev : current
		})
		
		let mind = offers.reduce(function(prev, current) {
		  return (prev && prev.deroamt < current.deroamt) ? prev : current
		})
		let maxd = offers.reduce(function(prev, current) {
		  return (prev && prev.deroamt > current.deroamt) ? prev : current
		})

		let deltap = maxp.plsamt - minp.plsamt;
		let deltad = maxd.deroamt - mind.deroamt;			

		for (let i in offers) {
			if(offers[i].from_to == "pls-dero"){
				offers[i].size =  1 - (deltap / offers[i].plsamt);
			}else{
				offers[i].size =  1 - (deltad / offers[i].deroamt);
			}
		}	
		offers.sort(function(a, b) {
			return parseFloat(b.size) - parseFloat(a.size);
		});
		
	}


}	

*/
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'// Copyright 2024. Civilware. All rights reserved. // TELA Decentralized Web Document (TELA-DOC-1) Function InitializePrivate() Uint64 10 IF init() == 0 THEN GOTO 30 20 RETURN 1 30 STORE("nameHdr", "helpers.js") 31 STORE("descrHdr", "Helpers") 32 STORE("iconURLHdr", "") 33 STORE("dURL", "helpers.js") 34 STORE("docType", "TELA-JS-1") 35 STORE("subDir", "") 36 STORE("fileCheckC", "1dd114ab0ff574bfe155eae2fc59676440193a038d40ac1d1e60ebbe324885e4") 37 STORE("fileCheckS", "17d7e2a1cdd4ebe10ffe63c45e715d9c595b6c5063a8f27915e2d92c6954744d") 100 RETURN 0 End Function Function init() Uint64 10 IF EXISTS("owner") == 0 THEN GOTO 30 20 RETURN 1 30 STORE("owner", address()) 50 STORE("docVersion", "1.0.0") 60 STORE("hash", HEX(TXID())) 70 STORE("likes", 0) 80 STORE("dislikes", 0) 100 RETURN 0 End Function Function address() String 10 DIM s as String 20 LET s = SIGNER() 30 IF IS_ADDRESS_VALID(s) THEN GOTO 50 40 RETURN "anon" 50 RETURN ADDRESS_STRING(s) End Function Function Rate(r Uint64) Uint64 10 DIM addr as String 15 LET addr = address() 16 IF r < 100 && EXISTS(addr) == 0 && addr != "anon" THEN GOTO 30 20 RETURN 1 30 STORE(addr, ""+r+"_"+BLOCK_HEIGHT()) 40 IF r < 50 THEN GOTO 70 50 STORE("likes", LOAD("likes")+1) 60 RETURN 0 70 STORE("dislikes", LOAD("dislikes")+1) 100 RETURN 0 End Function /*//functions function randomString(length) { let array = new Uint8Array(length); array = crypto.getRandomValues(array); return Array.from(array, (byte) => String.fromCharCode(33 + (byte % 94))).join(''); } function hexToUtf8(s){ return decodeURIComponent( s.replace(/\s+/g, '') // remove spaces .replace(/[0-9a-f]{2}/g, '%$&') // add '%' before each 2 characters ); } function nowInSeconds(){ return(Math.floor(Date.now() / 1000)); } function niceRound(number){ return Math.round(number*100000000)/100000000; } function getByteLength(str) { return new Blob([str]).size; } function createMakerDownloadLink(id,deroscid,plscid){ let link = document.createElement("a") link.download = 'telatomic-contract-ids-'+id+'.txt' link.innerHTML = "Download" let download = "swapid:" + id + " deroscid:" +deroscid+ " plsscid:" + plscid; let blob = new Blob([download], { type: 'text/plain' }); link.href = URL.createObjectURL(blob); return link; } function createDownloadLink(id,key,scid){ let link = document.createElement("a") link.download = 'telatomic-swap-receipt-'+id+'.txt' link.innerHTML = "Download" let download = "id:" + id + " key:" +key+ " scid:" + scid; let blob = new Blob([download], { type: 'text/plain' }); link.href = URL.createObjectURL(blob); return link; } dero_input.addEventListener('input', validateAmount, false); dero_input.addEventListener('keyup', validateAmount, false); dero_input.addEventListener('focusout', validateAmount, false); pls_input.addEventListener('input', validateAmount, false); pls_input.addEventListener('keyup', validateAmount, false); pls_input.addEventListener('focusout', validateAmount, false); function validateAmount(type){ let decimals = 5; let togranular = 100000; let tonormal = .00001; if(event.target.id =="pls_bid_amt"){ decimals = 0; togranular = 1; tonormal = 1; } let amount = event.target.value; amount = amount.replace(/[^0-9\.]/gi, ''); if(amount == ".."){ amount = "."; //return; } //returns "" or a fixed result (.00000) let new_amt_str = ""; amount = (amount).toString() if (amount.length > 1) { let chars = amount.split("."); if(amount.indexOf('.') != -1){ slice_end = chars[1].length; if(slice_end > decimals){ slice_end = decimals; } new_amt_str = chars[0] + "." + chars[1].slice(0,slice_end); } } if (new_amt_str != "") { amount = new_amt_str; } event.target.value =amount; } function convertToAtomicUnits(amount){ deri = parseFloat(amount); deri = 100000 * deri; return parseInt(deri); } function convertToDeroUnits(amount) { if (amount == 0) { return "0" } dero = amount * .00001; s = dero.toFixed(5); return rtrim(rtrim(s, "0"),"."); } function fromPLSAtomicUnits(amount) { return amount.toString().slice(0, -18);// * .00000000000000001; } function toPLSAtomicUnits(amount) { return amount + "000000000000000000" ;// * 100000000000000000; } function rtrim(str, ch){ let i = str.length; while (i-- && str.charAt(i) === ch); return str.substring(0, i + 1); } function filterOffers(offer,offers){ offer.dratio = parseFloat(offer.deroamt) / parseFloat(offer.plsamt); offer.pratio = parseFloat(offer.plsamt) / parseFloat(offer.deroamt); if(show_p_d && offer.from_to == "pls-dero" || show_d_p && offer.from_to == "dero-pls" ){ //filtering if(filters.all_offers){ if(offer.accepted_dero_address == ""){ offers.push(offer); } }else if(filters.my_offers){ if(offer.dero_bid_address == connected_dero_account){ offers.push(offer); } }else if(filters.my_taken){ if( offer.accepted_dero_address == connected_dero_account ){ offers.push(offer); } }else if(filters.my_active){ if(offer.dero_bid_address == connected_dero_account || offer.accepted_dero_address == connected_dero_account ){ offers.push(offer); } } } } function sortOffers(offers){ if(latest_first){ offers.sort(function(a, b) { return parseFloat(b.id) - parseFloat(a.id); }); } //ordering if(best_first && offers.length !== 0){ let minp = offers.reduce(function(prev, current) { return (prev && prev.pratio < current.pratio) ? prev : current }) let maxp = offers.reduce(function(prev, current) { return (prev && prev.pratio > current.pratio) ? prev : current }) let mind = offers.reduce(function(prev, current) { return (prev && prev.dratio < current.dratio) ? prev : current }) let maxd = offers.reduce(function(prev, current) { return (prev && prev.dratio > current.dratio) ? prev : current }) let deltap = maxp.pratio - minp.pratio; let deltad = maxd.dratio - mind.dratio; for (let i in offers) { if(offers[i].from_to == "pls-dero"){ offers[i].dealRating = 1 - ((deltap / offers[i].pratio)*.01); }else{ offers[i].dealRating = 1 - ((deltad / offers[i].dratio)*.01); } } offers.sort(function(a, b) { return parseFloat(b.dealRating) - parseFloat(a.dealRating); }); } if(largest_first && offers.length !== 0){ let minp = offers.reduce(function(prev, current) { return (prev && prev.plsamt < current.plsamt) ? prev : current }) let maxp = offers.reduce(function(prev, current) { return (prev && prev.plsamt > current.plsamt) ? prev : current }) let mind = offers.reduce(function(prev, current) { return (prev && prev.deroamt < current.deroamt) ? prev : current }) let maxd = offers.reduce(function(prev, current) { return (prev && prev.deroamt > current.deroamt) ? prev : current }) let deltap = maxp.plsamt - minp.plsamt; let deltad = maxd.deroamt - mind.deroamt; for (let i in offers) { if(offers[i].from_to == "pls-dero"){ offers[i].size = 1 - (deltap / offers[i].plsamt); }else{ offers[i].size = 1 - (deltad / offers[i].deroamt); } } offers.sort(function(a, b) { return parseFloat(b.size) - parseFloat(a.size); }); } } */']


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