SC CODE: Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("var_header_name", "boot.css.gz")
31 STORE("var_header_description", "")
32 STORE("var_header_icon", "")
33 STORE("dURL", "")
34 STORE("docType", "TELA-CSS-1")
35 STORE("subDir", "/")
36 STORE("fileCheckC", "06f7a43147127ed432122b32a2108c42ec887c65c02492bda38af54c542a2aab")
37 STORE("fileCheckS", "265f68380bc3d09f4b2a75b2295f38b14dcbf7411e3e2b92e06120ffa1b42ebb")
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", "boot.css.gz")
31 STORE("var_header_description", "")
32 STORE("var_header_icon", "")
33 STORE("dURL", "")
34 STORE("docType", "TELA-CSS-1")
35 STORE("subDir", "/")
36 STORE("fileCheckC", "06f7a43147127ed432122b32a2108c42ec887c65c02492bda38af54c542a2aab")
37 STORE("fileCheckS", "265f68380bc3d09f4b2a75b2295f38b14dcbf7411e3e2b92e06120ffa1b42ebb")
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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
*/'] |