logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: ced6829fb4b67ae0b7152c568aad64324300d52d20b98033444edd88753692f2 Type SC

Block: 3394d7b3d0db4dfe5123c81d17a295ac68b8910d74e1ffe3dab3acd5124dee45 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 2f2f2020436f7079726967687420323032342e20436976696c776172652e20416c6c207269676874732072657365727665642e0a2f2f202054454c4120446563656e7472616c697a65642057656220446f63756d656e74202854454c412d444f432d31290a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226e616d65486472222c202268656c706572732e6a7322290a33312053544f524528226465736372486472222c202248656c7065727322290a33322053544f5245282269636f6e55524c486472222c202222290a33332053544f524528226455524c222c202268656c706572732e6a7322290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c202222290a33362053544f5245282266696c65436865636b43222c202264363666376434313331323933336133343566333166386532396165393231373630356266663338396233653633303937373366643063653836333139613022290a33372053544f5245282266696c65436865636b53222c20223235383761323934326261306162626164363432393534316265336130373633313964333866316562663563333438396431306165653735356232643362363122290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a2f2f66756e6374696f6e730a0a66756e6374696f6e2072616e646f6d537472696e67286c656e67746829207b0a20206c6574206172726179203d206e65772055696e74384172726179286c656e677468293b0a20206172726179203d2063727970746f2e67657452616e646f6d56616c756573286172726179293b0a202072657475726e2041727261792e66726f6d2861727261792c20286279746529203d3e20537472696e672e66726f6d43686172436f6465283333202b20286279746520252039342929292e6a6f696e282727293b20200a7d0a66756e6374696f6e20686578546f557466382873297b0a2020202072657475726e206465636f6465555249436f6d706f6e656e74280a2020202020202020732e7265706c616365282f5c732b2f672c20272729202f2f2072656d6f7665207370616365730a20202020202020202e7265706c616365282f5b302d39612d665d7b327d2f672c20272524262729202f2f2061646420272527206265666f72652065616368203220636861726163746572730a20202020293b0a7d200a0a66756e6374696f6e206e6f77496e5365636f6e647328297b0a0972657475726e284d6174682e666c6f6f7228446174652e6e6f772829202f203130303029293b0a7d0a0a66756e6374696f6e206e696365526f756e64286e756d626572297b0a0972657475726e204d6174682e726f756e64286e756d6265722a313030303030303030292f3130303030303030303b0a7d0a0a66756e6374696f6e20676574427974654c656e6774682873747229207b0a202072657475726e206e657720426c6f62285b7374725d292e73697a653b0a7d0a090a66756e6374696f6e206372656174654d616b6572446f776e6c6f61644c696e6b2869642c6465726f736369642c706c73636964297b0a0a6c6574206c696e6b203d20646f63756d656e742e637265617465456c656d656e7428226122290a6c696e6b2e646f776e6c6f6164203d202774656c61746f6d69632d636f6e74726163742d6964732d272b69642b272e747874270a6c696e6b2e696e6e657248544d4c203d2022446f776e6c6f6164220a6c657420646f776e6c6f6164203d20227377617069643a22202b206964202b2022206465726f736369643a22202b6465726f736369642b202220706c73736369643a22202b20706c736369643b0a6c657420626c6f62203d206e657720426c6f62285b646f776e6c6f61645d2c207b20747970653a2027746578742f706c61696e27207d293b0a6c696e6b2e68726566203d2055524c2e6372656174654f626a65637455524c28626c6f62293b0a200a72657475726e206c696e6b3b0a7d0a0a66756e6374696f6e20637265617465446f776e6c6f61644c696e6b2869642c6b65792c73636964297b0a0a6c6574206c696e6b203d20646f63756d656e742e637265617465456c656d656e7428226122290a6c696e6b2e646f776e6c6f6164203d202774656c61746f6d69632d737761702d726563656970742d272b69642b272e747874270a6c696e6b2e696e6e657248544d4c203d2022446f776e6c6f6164220a6c657420646f776e6c6f6164203d202269643a22202b206964202b2022206b65793a22202b6b65792b202220736369643a22202b20736369643b0a6c657420626c6f62203d206e657720426c6f62285b646f776e6c6f61645d2c207b20747970653a2027746578742f706c61696e27207d293b0a6c696e6b2e68726566203d2055524c2e6372656174654f626a65637455524c28626c6f62293b0a200a72657475726e206c696e6b3b0a7d0a0a0a6465726f5f696e7075742e6164644576656e744c697374656e65722827696e707574272c2076616c6964617465416d6f756e742c2066616c7365293b0a6465726f5f696e7075742e6164644576656e744c697374656e657228276b65797570272c2076616c6964617465416d6f756e742c2066616c7365293b0a6465726f5f696e7075742e6164644576656e744c697374656e65722827666f6375736f7574272c2076616c6964617465416d6f756e742c2066616c7365293b09090a0a706c735f696e7075742e6164644576656e744c697374656e65722827696e707574272c2076616c6964617465416d6f756e742c2066616c7365293b0a706c735f696e7075742e6164644576656e744c697374656e657228276b65797570272c2076616c6964617465416d6f756e742c2066616c7365293b0a706c735f696e7075742e6164644576656e744c697374656e65722827666f6375736f7574272c2076616c6964617465416d6f756e742c2066616c7365293b090a0a090a66756e6374696f6e2076616c6964617465416d6f756e742874797065297b0a090a096c657420646563696d616c73203d20353b0a096c657420746f6772616e756c6172203d203130303030303b0a096c657420746f6e6f726d616c203d202e30303030313b0a096966286576656e742e7461726765742e6964203d3d22706c735f6269645f616d7422297b0a0909646563696d616c73203d20303b0a0909746f6772616e756c6172203d20313b0a0909746f6e6f726d616c203d20313b0a097d0a090a096c657420616d6f756e74203d206576656e742e7461726765742e76616c75653b0a090a09616d6f756e74203d20616d6f756e742e7265706c616365282f5b5e302d395c2e5d2f67692c202727293b200a0a09696628616d6f756e74203d3d20222e2e22297b0a0909616d6f756e74203d20222e223b0a09092f2f72657475726e3b0a097d0a0a092f2f72657475726e73202222206f72206120666978656420726573756c7420282e3030303030290a096c6574206e65775f616d745f737472203d2022223b0a09616d6f756e74203d2028616d6f756e74292e746f537472696e6728290a0969662028616d6f756e742e6c656e677468203e203129207b0a09096c6574206368617273203d20616d6f756e742e73706c697428222e22293b0a09090a0909696628616d6f756e742e696e6465784f6628272e272920213d202d31297b0a090909736c6963655f656e64203d2063686172735b315d2e6c656e6774683b0a0909090a090909696628736c6963655f656e64203e20646563696d616c73297b0a09090909736c6963655f656e64203d20646563696d616c733b0a0909097d0a0909096e65775f616d745f737472203d2063686172735b305d202b20222e22202b2063686172735b315d2e736c69636528302c736c6963655f656e64293b0a09097d0a097d0a090a090a09696620286e65775f616d745f73747220213d20222229207b0a0909616d6f756e74203d206e65775f616d745f7374723b0a097d09090a096576656e742e7461726765742e76616c7565203d616d6f756e743b0a0a7d0a66756e6374696f6e20636f6e76657274546f41746f6d6963556e69747328616d6f756e74297b09090a0964657269203d207061727365466c6f617428616d6f756e74293b0a0964657269203d20313030303030202a20646572693b0a0972657475726e207061727365496e742864657269293b0a7d0a66756e6374696f6e20636f6e76657274546f4465726f556e69747328616d6f756e7429207b0a0969662028616d6f756e74203d3d203029207b0a090972657475726e202230220a097d0a096465726f203d20616d6f756e74202a202e30303030313b0a0973203d206465726f2e746f46697865642835293b0a0972657475726e20727472696d28727472696d28732c20223022292c222e22293b0a7d090a0a0a66756e6374696f6e2066726f6d504c5341746f6d6963556e69747328616d6f756e7429207b0a0972657475726e20616d6f756e742e746f537472696e6728292e736c69636528302c202d3138293b2f2f202a202e30303030303030303030303030303030313b0a7d0a0a66756e6374696f6e20746f504c5341746f6d6963556e69747328616d6f756e7429207b0a0972657475726e20616d6f756e74202b202230303030303030303030303030303030303022203b2f2f202a203130303030303030303030303030303030303b0a7d0a0a66756e6374696f6e20727472696d287374722c206368297b0a096c65742069203d207374722e6c656e6774683b0a097768696c652028692d2d202626207374722e636861724174286929203d3d3d206368293b0a0972657475726e207374722e737562737472696e6728302c2069202b2031293b0a7d0a0a66756e6374696f6e2066696c7465724f6666657273286f666665722c6f6666657273297b090a090a096f666665722e64726174696f203d207061727365466c6f6174286f666665722e6465726f616d7429202f207061727365466c6f6174286f666665722e706c73616d74293b0a096f666665722e70726174696f203d207061727365466c6f6174286f666665722e706c73616d7429202f207061727365466c6f6174286f666665722e6465726f616d74293b090a0a0969662873686f775f705f64202626206f666665722e66726f6d5f746f203d3d2022706c732d6465726f22207c7c2073686f775f645f70202626206f666665722e66726f6d5f746f203d3d20226465726f2d706c732220297b0909090a090a09092f2f66696c746572696e670a090969662866696c746572732e616c6c5f6f6666657273297b0a0909096966286f666665722e61636365707465645f6465726f5f61646472657373203d3d202222297b0a090909096f66666572732e70757368286f66666572293b0a0909097d200a09097d656c73652069662866696c746572732e6d795f6f6666657273297b0a0909096966286f666665722e6465726f5f6269645f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e74297b0a090909096f66666572732e70757368286f66666572293b0a0909097d0a09097d656c73652069662866696c746572732e6d795f74616b656e297b0a0909096966280a0909096f666665722e61636365707465645f6465726f5f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e74090909090a090909297b0a090909096f66666572732e70757368286f66666572293b0a0909097d200a09097d656c73652069662866696c746572732e6d795f616374697665297b0a0909096966286f666665722e6465726f5f6269645f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e74207c7c200a0909096f666665722e61636365707465645f6465726f5f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e740a090909297b0a090909096f66666572732e70757368286f66666572293b0a0909097d200a09097d09090a097d0a090a7d0a0a090a66756e6374696f6e20736f72744f6666657273286f6666657273297b090a096966286c61746573745f6669727374297b0a09096f66666572732e736f72742866756e6374696f6e28612c206229207b0a09090972657475726e207061727365466c6f617428622e696429202d207061727365466c6f617428612e6964293b0a09097d293b0a097d0a0a092f2f6f72646572696e670a09696628626573745f6669727374202626206f66666572732e6c656e67746820213d3d2030297b0a09096c6574206d696e70203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e70726174696f203c2063757272656e742e70726174696f29203f2070726576203a2063757272656e740a09097d290909090a09096c6574206d617870203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e70726174696f203e2063757272656e742e70726174696f29203f2070726576203a2063757272656e740a09097d290a09090a09096c6574206d696e64203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e64726174696f203c2063757272656e742e64726174696f29203f2070726576203a2063757272656e740a09097d290a09096c6574206d617864203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e64726174696f203e2063757272656e742e64726174696f29203f2070726576203a2063757272656e740a09097d290a0a09096c65742064656c746170203d206d6178702e70726174696f202d206d696e702e70726174696f3b0a09096c65742064656c746164203d206d6178642e64726174696f202d206d696e642e64726174696f3b0909090a0a0909666f7220286c6574206920696e206f666665727329207b0a0909096966286f66666572735b695d2e66726f6d5f746f203d3d2022706c732d6465726f22297b0a090909096f66666572735b695d2e6465616c526174696e67203d202031202d20282864656c746170202f206f66666572735b695d2e70726174696f292a2e3031293b0a0909097d656c73657b0a090909096f66666572735b695d2e6465616c526174696e67203d202031202d20282864656c746164202f206f66666572735b695d2e64726174696f292a2e3031293b0a0909097d0a09097d090a0a09096f66666572732e736f72742866756e6374696f6e28612c206229207b0a09090972657475726e207061727365466c6f617428622e6465616c526174696e6729202d207061727365466c6f617428612e6465616c526174696e67293b0a09097d293b0a0a09090a097d0a0a0a096966286c6172676573745f6669727374202626206f66666572732e6c656e67746820213d3d2030297b0a09096c6574206d696e70203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e706c73616d74203c2063757272656e742e706c73616d7429203f2070726576203a2063757272656e740a09097d290909090a09096c6574206d617870203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e706c73616d74203e2063757272656e742e706c73616d7429203f2070726576203a2063757272656e740a09097d290a09090a09096c6574206d696e64203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e6465726f616d74203c2063757272656e742e6465726f616d7429203f2070726576203a2063757272656e740a09097d290a09096c6574206d617864203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e6465726f616d74203e2063757272656e742e6465726f616d7429203f2070726576203a2063757272656e740a09097d290a0a09096c65742064656c746170203d206d6178702e706c73616d74202d206d696e702e706c73616d743b0a09096c65742064656c746164203d206d6178642e6465726f616d74202d206d696e642e6465726f616d743b0909090a0a0909666f7220286c6574206920696e206f666665727329207b0a0909096966286f66666572735b695d2e66726f6d5f746f203d3d2022706c732d6465726f22297b0a090909096f66666572735b695d2e73697a65203d202031202d202864656c746170202f206f66666572735b695d2e706c73616d74293b0a0909097d656c73657b0a090909096f66666572735b695d2e73697a65203d202031202d202864656c746164202f206f66666572735b695d2e6465726f616d74293b0a0909097d0a09097d090a09096f66666572732e736f72742866756e6374696f6e28612c206229207b0a09090972657475726e207061727365466c6f617428622e73697a6529202d207061727365466c6f617428612e73697a65293b0a09097d293b0a09090a097d0a0a0a7d090a0a2a2f
dURL 68656c706572732e6a73
descrHdr 48656c70657273
dislikes 0
docType 54454c412d4a532d31
docVersion 312e302e30
fileCheckC 643636663764343133313239333361333435663331663865323961653932313736303562666633383962336536333039373733666430636538363331396130
fileCheckS 32353837613239343262613061626261643634323935343162653361303736333139643338663165626635633334383964313061656537353562326433623631
hash 63656436383239666234623637616530623731353263353638616164363433323433303064353264323062393830333334343465646438383735333639326632
iconURLHdr
likes 0
nameHdr 68656c706572732e6a73
owner 6465726f317179347966376335373777717a767a7134347833306c7967686135776a7a377772687736646e76356e337071346634643761716c75717133306d37616b
subDir
SCID uint64 variables
key value
built BLID : b9acdc9376d7dd4db6a5237de8eddd2750b92a086b71a5239f1f9b4c5e96762e
Tx RootHash: 386505b610dedd29152afb0654712d4231ebe7cbe4d0eab9066e6e39ef2f85db built height : 5822057
Timestamp: 1755712689117 Timestamp [UTC]: 2025-08-20 19:58:09 Age [y:d:h:m:s]: 7:59:59.709
Block: 5822063 Fee: 0.11074 Tx size: 8.799 kB
Tx version: 1 No of confirmations: 1491 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.11074 Deposited to SC 0.00000
Sender : dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
address
dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270
dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
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", "d66f7d41312933a345f31f8e29ae9217605bff389b3e6309773fd0ce86319a0")
37 STORE("fileCheckS", "2587a2942ba0abbad6429541be3a076319d38f1ebf5c3489d10aee755b2d3b61")
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", "d66f7d41312933a345f31f8e29ae9217605bff389b3e6309773fd0ce86319a0") 37 STORE("fileCheckS", "2587a2942ba0abbad6429541be3a076319d38f1ebf5c3489d10aee755b2d3b61") 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
0100000500e9ace302b9acdc9376d7dd4db6a5237de8eddd2750b92a086b71a5239f1f9b4c5e96762e0100000000000000000000000000000000000000000000000000000000000000000000d84e6393e583a81dc7701f7580bd85d69d749ab509859f80d9a9ccdd5853c92a6af51c005dad3d8a4e7def8403b6811f94334695a805e24e82c509e5eb45b32a2553ee1fa229066f6c297ab564f98fc5c8b443ef6fad2a50ed1925a72c07523602b21ec72e9aad1187231251768fd67fab2c2b040c8b797a3f01fe3e409b5389c42c9ce9a9208b08a107c3f992a2b3bf870104c256189a0459e78ddce8283f837b2b9c70369a5c879bb9a8ffc2c96b45e9b217270c00635d6e4e0652cc4b1dc8cf941b70d61af741f129be5aa3d92553a161d6fe1ef3e0c8254e0ba1ce00011a2bc06a140d6b5854321fa009a678d4c25b49690480d3ad67651a1bab157f2a01386505b610dedd29152afb0654712d4231ebe7cbe4d0eab9066e6e39ef2f85db8739a26853435f434f444553791c6e2f2f2020436f7079726967687420323032342e20436976696c776172652e20416c6c207269676874732072657365727665642e0a2f2f202054454c4120446563656e7472616c697a65642057656220446f63756d656e74202854454c412d444f432d31290a46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226e616d65486472222c202268656c706572732e6a7322290a33312053544f524528226465736372486472222c202248656c7065727322290a33322053544f5245282269636f6e55524c486472222c202222290a33332053544f524528226455524c222c202268656c706572732e6a7322290a33342053544f52452822646f6354797065222c202254454c412d4a532d3122290a33352053544f52452822737562446972222c202222290a33362053544f5245282266696c65436865636b43222c202264363666376434313331323933336133343566333166386532396165393231373630356266663338396233653633303937373366643063653836333139613022290a33372053544f5245282266696c65436865636b53222c20223235383761323934326261306162626164363432393534316265336130373633313964333866316562663563333438396431306165653735356232643362363122290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a2f2f66756e6374696f6e730a0a66756e6374696f6e2072616e646f6d537472696e67286c656e67746829207b0a20206c6574206172726179203d206e65772055696e74384172726179286c656e677468293b0a20206172726179203d2063727970746f2e67657452616e646f6d56616c756573286172726179293b0a202072657475726e2041727261792e66726f6d2861727261792c20286279746529203d3e20537472696e672e66726f6d43686172436f6465283333202b20286279746520252039342929292e6a6f696e282727293b20200a7d0a66756e6374696f6e20686578546f557466382873297b0a2020202072657475726e206465636f6465555249436f6d706f6e656e74280a2020202020202020732e7265706c616365282f5c732b2f672c20272729202f2f2072656d6f7665207370616365730a20202020202020202e7265706c616365282f5b302d39612d665d7b327d2f672c20272524262729202f2f2061646420272527206265666f72652065616368203220636861726163746572730a20202020293b0a7d200a0a66756e6374696f6e206e6f77496e5365636f6e647328297b0a0972657475726e284d6174682e666c6f6f7228446174652e6e6f772829202f203130303029293b0a7d0a0a66756e6374696f6e206e696365526f756e64286e756d626572297b0a0972657475726e204d6174682e726f756e64286e756d6265722a313030303030303030292f3130303030303030303b0a7d0a0a66756e6374696f6e20676574427974654c656e6774682873747229207b0a202072657475726e206e657720426c6f62285b7374725d292e73697a653b0a7d0a090a66756e6374696f6e206372656174654d616b6572446f776e6c6f61644c696e6b2869642c6465726f736369642c706c73636964297b0a0a6c6574206c696e6b203d20646f63756d656e742e637265617465456c656d656e7428226122290a6c696e6b2e646f776e6c6f6164203d202774656c61746f6d69632d636f6e74726163742d6964732d272b69642b272e747874270a6c696e6b2e696e6e657248544d4c203d2022446f776e6c6f6164220a6c657420646f776e6c6f6164203d20227377617069643a22202b206964202b2022206465726f736369643a22202b6465726f736369642b202220706c73736369643a22202b20706c736369643b0a6c657420626c6f62203d206e657720426c6f62285b646f776e6c6f61645d2c207b20747970653a2027746578742f706c61696e27207d293b0a6c696e6b2e68726566203d2055524c2e6372656174654f626a65637455524c28626c6f62293b0a200a72657475726e206c696e6b3b0a7d0a0a66756e6374696f6e20637265617465446f776e6c6f61644c696e6b2869642c6b65792c73636964297b0a0a6c6574206c696e6b203d20646f63756d656e742e637265617465456c656d656e7428226122290a6c696e6b2e646f776e6c6f6164203d202774656c61746f6d69632d737761702d726563656970742d272b69642b272e747874270a6c696e6b2e696e6e657248544d4c203d2022446f776e6c6f6164220a6c657420646f776e6c6f6164203d202269643a22202b206964202b2022206b65793a22202b6b65792b202220736369643a22202b20736369643b0a6c657420626c6f62203d206e657720426c6f62285b646f776e6c6f61645d2c207b20747970653a2027746578742f706c61696e27207d293b0a6c696e6b2e68726566203d2055524c2e6372656174654f626a65637455524c28626c6f62293b0a200a72657475726e206c696e6b3b0a7d0a0a0a6465726f5f696e7075742e6164644576656e744c697374656e65722827696e707574272c2076616c6964617465416d6f756e742c2066616c7365293b0a6465726f5f696e7075742e6164644576656e744c697374656e657228276b65797570272c2076616c6964617465416d6f756e742c2066616c7365293b0a6465726f5f696e7075742e6164644576656e744c697374656e65722827666f6375736f7574272c2076616c6964617465416d6f756e742c2066616c7365293b09090a0a706c735f696e7075742e6164644576656e744c697374656e65722827696e707574272c2076616c6964617465416d6f756e742c2066616c7365293b0a706c735f696e7075742e6164644576656e744c697374656e657228276b65797570272c2076616c6964617465416d6f756e742c2066616c7365293b0a706c735f696e7075742e6164644576656e744c697374656e65722827666f6375736f7574272c2076616c6964617465416d6f756e742c2066616c7365293b090a0a090a66756e6374696f6e2076616c6964617465416d6f756e742874797065297b0a090a096c657420646563696d616c73203d20353b0a096c657420746f6772616e756c6172203d203130303030303b0a096c657420746f6e6f726d616c203d202e30303030313b0a096966286576656e742e7461726765742e6964203d3d22706c735f6269645f616d7422297b0a0909646563696d616c73203d20303b0a0909746f6772616e756c6172203d20313b0a0909746f6e6f726d616c203d20313b0a097d0a090a096c657420616d6f756e74203d206576656e742e7461726765742e76616c75653b0a090a09616d6f756e74203d20616d6f756e742e7265706c616365282f5b5e302d395c2e5d2f67692c202727293b200a0a09696628616d6f756e74203d3d20222e2e22297b0a0909616d6f756e74203d20222e223b0a09092f2f72657475726e3b0a097d0a0a092f2f72657475726e73202222206f72206120666978656420726573756c7420282e3030303030290a096c6574206e65775f616d745f737472203d2022223b0a09616d6f756e74203d2028616d6f756e74292e746f537472696e6728290a0969662028616d6f756e742e6c656e677468203e203129207b0a09096c6574206368617273203d20616d6f756e742e73706c697428222e22293b0a09090a0909696628616d6f756e742e696e6465784f6628272e272920213d202d31297b0a090909736c6963655f656e64203d2063686172735b315d2e6c656e6774683b0a0909090a090909696628736c6963655f656e64203e20646563696d616c73297b0a09090909736c6963655f656e64203d20646563696d616c733b0a0909097d0a0909096e65775f616d745f737472203d2063686172735b305d202b20222e22202b2063686172735b315d2e736c69636528302c736c6963655f656e64293b0a09097d0a097d0a090a090a09696620286e65775f616d745f73747220213d20222229207b0a0909616d6f756e74203d206e65775f616d745f7374723b0a097d09090a096576656e742e7461726765742e76616c7565203d616d6f756e743b0a0a7d0a66756e6374696f6e20636f6e76657274546f41746f6d6963556e69747328616d6f756e74297b09090a0964657269203d207061727365466c6f617428616d6f756e74293b0a0964657269203d20313030303030202a20646572693b0a0972657475726e207061727365496e742864657269293b0a7d0a66756e6374696f6e20636f6e76657274546f4465726f556e69747328616d6f756e7429207b0a0969662028616d6f756e74203d3d203029207b0a090972657475726e202230220a097d0a096465726f203d20616d6f756e74202a202e30303030313b0a0973203d206465726f2e746f46697865642835293b0a0972657475726e20727472696d28727472696d28732c20223022292c222e22293b0a7d090a0a0a66756e6374696f6e2066726f6d504c5341746f6d6963556e69747328616d6f756e7429207b0a0972657475726e20616d6f756e742e746f537472696e6728292e736c69636528302c202d3138293b2f2f202a202e30303030303030303030303030303030313b0a7d0a0a66756e6374696f6e20746f504c5341746f6d6963556e69747328616d6f756e7429207b0a0972657475726e20616d6f756e74202b202230303030303030303030303030303030303022203b2f2f202a203130303030303030303030303030303030303b0a7d0a0a66756e6374696f6e20727472696d287374722c206368297b0a096c65742069203d207374722e6c656e6774683b0a097768696c652028692d2d202626207374722e636861724174286929203d3d3d206368293b0a0972657475726e207374722e737562737472696e6728302c2069202b2031293b0a7d0a0a66756e6374696f6e2066696c7465724f6666657273286f666665722c6f6666657273297b090a090a096f666665722e64726174696f203d207061727365466c6f6174286f666665722e6465726f616d7429202f207061727365466c6f6174286f666665722e706c73616d74293b0a096f666665722e70726174696f203d207061727365466c6f6174286f666665722e706c73616d7429202f207061727365466c6f6174286f666665722e6465726f616d74293b090a0a0969662873686f775f705f64202626206f666665722e66726f6d5f746f203d3d2022706c732d6465726f22207c7c2073686f775f645f70202626206f666665722e66726f6d5f746f203d3d20226465726f2d706c732220297b0909090a090a09092f2f66696c746572696e670a090969662866696c746572732e616c6c5f6f6666657273297b0a0909096966286f666665722e61636365707465645f6465726f5f61646472657373203d3d202222297b0a090909096f66666572732e70757368286f66666572293b0a0909097d200a09097d656c73652069662866696c746572732e6d795f6f6666657273297b0a0909096966286f666665722e6465726f5f6269645f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e74297b0a090909096f66666572732e70757368286f66666572293b0a0909097d0a09097d656c73652069662866696c746572732e6d795f74616b656e297b0a0909096966280a0909096f666665722e61636365707465645f6465726f5f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e74090909090a090909297b0a090909096f66666572732e70757368286f66666572293b0a0909097d200a09097d656c73652069662866696c746572732e6d795f616374697665297b0a0909096966286f666665722e6465726f5f6269645f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e74207c7c200a0909096f666665722e61636365707465645f6465726f5f61646472657373203d3d20636f6e6e65637465645f6465726f5f6163636f756e740a090909297b0a090909096f66666572732e70757368286f66666572293b0a0909097d200a09097d09090a097d0a090a7d0a0a090a66756e6374696f6e20736f72744f6666657273286f6666657273297b090a096966286c61746573745f6669727374297b0a09096f66666572732e736f72742866756e6374696f6e28612c206229207b0a09090972657475726e207061727365466c6f617428622e696429202d207061727365466c6f617428612e6964293b0a09097d293b0a097d0a0a092f2f6f72646572696e670a09696628626573745f6669727374202626206f66666572732e6c656e67746820213d3d2030297b0a09096c6574206d696e70203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e70726174696f203c2063757272656e742e70726174696f29203f2070726576203a2063757272656e740a09097d290909090a09096c6574206d617870203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e70726174696f203e2063757272656e742e70726174696f29203f2070726576203a2063757272656e740a09097d290a09090a09096c6574206d696e64203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e64726174696f203c2063757272656e742e64726174696f29203f2070726576203a2063757272656e740a09097d290a09096c6574206d617864203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e64726174696f203e2063757272656e742e64726174696f29203f2070726576203a2063757272656e740a09097d290a0a09096c65742064656c746170203d206d6178702e70726174696f202d206d696e702e70726174696f3b0a09096c65742064656c746164203d206d6178642e64726174696f202d206d696e642e64726174696f3b0909090a0a0909666f7220286c6574206920696e206f666665727329207b0a0909096966286f66666572735b695d2e66726f6d5f746f203d3d2022706c732d6465726f22297b0a090909096f66666572735b695d2e6465616c526174696e67203d202031202d20282864656c746170202f206f66666572735b695d2e70726174696f292a2e3031293b0a0909097d656c73657b0a090909096f66666572735b695d2e6465616c526174696e67203d202031202d20282864656c746164202f206f66666572735b695d2e64726174696f292a2e3031293b0a0909097d0a09097d090a0a09096f66666572732e736f72742866756e6374696f6e28612c206229207b0a09090972657475726e207061727365466c6f617428622e6465616c526174696e6729202d207061727365466c6f617428612e6465616c526174696e67293b0a09097d293b0a0a09090a097d0a0a0a096966286c6172676573745f6669727374202626206f66666572732e6c656e67746820213d3d2030297b0a09096c6574206d696e70203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e706c73616d74203c2063757272656e742e706c73616d7429203f2070726576203a2063757272656e740a09097d290909090a09096c6574206d617870203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e706c73616d74203e2063757272656e742e706c73616d7429203f2070726576203a2063757272656e740a09097d290a09090a09096c6574206d696e64203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e6465726f616d74203c2063757272656e742e6465726f616d7429203f2070726576203a2063757272656e740a09097d290a09096c6574206d617864203d206f66666572732e7265647563652866756e6374696f6e28707265762c2063757272656e7429207b0a0909202072657475726e20287072657620262620707265762e6465726f616d74203e2063757272656e742e6465726f616d7429203f2070726576203a2063757272656e740a09097d290a0a09096c65742064656c746170203d206d6178702e706c73616d74202d206d696e702e706c73616d743b0a09096c65742064656c746164203d206d6178642e6465726f616d74202d206d696e642e6465726f616d743b0909090a0a0909666f7220286c6574206920696e206f666665727329207b0a0909096966286f66666572735b695d2e66726f6d5f746f203d3d2022706c732d6465726f22297b0a090909096f66666572735b695d2e73697a65203d202031202d202864656c746170202f206f66666572735b695d2e706c73616d74293b0a0909097d656c73657b0a090909096f66666572735b695d2e73697a65203d202031202d202864656c746164202f206f66666572735b695d2e6465726f616d74293b0a0909097d0a09097d090a09096f66666572732e736f72742866756e6374696f6e28612c206229207b0a09090972657475726e207061727365466c6f617428622e73697a6529202d207061727365466c6f617428612e73697a65293b0a09097d293b0a09090a097d0a0a0a7d090a0a2a2f6a53435f414354494f4e5501136ce781ce379a66c321d0139b7e68fa36150173cb84043620a10c77130b54e6010a1674fac71a8ebe23175e872f2e6f4327cffff1a329bcf37b410a0f8d100d9d002cd4ff98316595a90d9e97c1b379134e465018f8e180721d90c9adb22597b306011a3b6233f55cedf98c34f26649080916fc9113c6f138da365b7fbe9b58e9e90b001521ac26d102fa22f16e71819b3bb96b91f78e96ea7bc7c9eaa67f5b891525ec01303b4b4e9ac12a64b334c7e2fe971978ac494881267fccf4ef6e138923241160012e78b70f355aacd9127f880628a307ef16edfa1da2418f304166543f2cdefe7c001ea886fb6172bba73cd99064d17898fae9538092a0f1f81fa82652238bf9e3f5001560b9b2b318cf5e7706e20fb83f207bf5e708043621d0a835de97cfd13c5ad5010bd0e57621b20412778ee561615260d1ca33e788263e07f42380b1565471330a001bc991cc46c2ee9dd2bc4e8ee4669d921e8f56114dfe839ab4f343c1d135ff27012ae253f2349cc4864143058500aeff0cccd4d5c0c469cffa4ab0bc616339e90901144fef9be6b08a1253b76b5b7b21a2849536eaadec831a2effbdc1bb909beba7011c3b4777940e32f53684c29a0e2db0e795023a43c86bdef33a443edef005295a00000000000000000000000000000000000000000000000000000000000000001581f6abb86fc020568508641e7d5dd8a77a1c03f987623a0bd6524f60a69c3d06529f6fd88baf8e547209bea96cd0f143c6ee5f374912895ea49efe06536f43001f5468412f3fa984f6253214d03880ea307cca21156bbbb09d3ef1c7095bb7ca001ef5d474f0683a51da995c0a35982f715c4af1ebfdc96ff58b949d22622b109924cf54aa1d3de7e44ce92b330104e28dc49c0a5453205aabe8c5ef7e47a10de70b845298eb8aa8ba89b8718369081abc5bf4d81905400e8e5242389a227633d51a71011087775db689f1be7e2b7b56fd5e93ee0b159d894538858637ee2ee0371e83b40018bab1708a263aedfd595b6abde44c1761844c7830d2a5bf397b408910db810f15bb598a167ab9d3f9a96f85af93cc6cf18ea2d40619532cccca2a2d10fc4513c4d5f1722e7268ed51af09b63b554c9c2064b4b70efdb90fb5f52d4628b5cea293c92b7170f16bd529cbef69e323c6ad7421709f3d8ed94c700ae3d21f29ba24e59743ac2e20f20b2af49ab13674dbef7e94cccbd557a9a839c16ea31433a0430c04b54b42d8e3db3a59f35357878cd587af011be5f7ef7a9691cf05011efe7873a51c5fc4cfc2a96e2de73a7e96488d17e086ae206f1557ce085642420100bb5863754ef726f65563a97f3dc84fe4446adeb907d95736c7a96369de054e0116d29d705b0962ea6cd6e41f1bf4560da8d1802d7c3240833245fd9bad9609f60118f66ea3718b09aad90c6116375155093d86e963d7c1c0907fb9c77e9161cf43011448c8e73e38a634b877b407c5578c76899df06a34e045c3e84f975740bd18c701025f3a8bc5df3850bc1f4197fb842eb57e57dea12cd9308af06a61cf5708ed590017395a04db18c445f08bbda4a922ee7ec6b1f7bf754962ea60c23ecabef3eacd00255dd4885a8d0a2f17cdc78b1975d4fbf6127e109a330d3b32b9f3e9ec20bcbf000569109a6bf08df2cb6bbc2af8369b8833b4aa264823719b9808b36c7c389c7a000a76eedad2b15ec881e97cf5bcd5124594b091bcedf335778284a4426a116cc2011c6973f690397e333d30daeed81ca7ec8493d81c5e57ce97520b7c0cf435ce880126b91d947434bdb7fe904a3621f8472115e0f295116500bf93aff204ddc3aabe0023a848c13fc4636d58806e8ce4acbbdc7aac891bc80c73f2398859eeba5d29a901
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project