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", "1de4e2af206673005f0b10cc478f4646339c79aa78fe4b2385232fb608a10094")
37 STORE("fileCheckS", "15a28e2706211b50dd09c3cd38708d13666063ea24cef6b25652545da9d29b24")
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", "1de4e2af206673005f0b10cc478f4646339c79aa78fe4b2385232fb608a10094")
37 STORE("fileCheckS", "15a28e2706211b50dd09c3cd38708d13666063ea24cef6b25652545da9d29b24")
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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
*/'] |