SC CODE: Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("var_header_name", "connection.js.gz")
31 STORE("var_header_description", "")
32 STORE("var_header_icon", "")
33 STORE("dURL", "vault.tela")
34 STORE("docType", "TELA-JS-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "1855abce9a3a23491e7cadea16b670d54f8ee09496eadb5df2f9e4eb5a196731")
37 STORE("fileCheckS", "3018a684bf2fe68b6395ecef206ab2725d3e4c778130cd712da120f9dd16f6d9")
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
/*
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
*/ |
| SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("var_header_name", "connection.js.gz")
31 STORE("var_header_description", "")
32 STORE("var_header_icon", "")
33 STORE("dURL", "vault.tela")
34 STORE("docType", "TELA-JS-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "1855abce9a3a23491e7cadea16b670d54f8ee09496eadb5df2f9e4eb5a196731")
37 STORE("fileCheckS", "3018a684bf2fe68b6395ecef206ab2725d3e4c778130cd712da120f9dd16f6d9")
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
/*
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
*/'] |