SC CODE: Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("nameHdr", "main-84781932.bundle.js.gz")
31 STORE("descrHdr", "")
32 STORE("iconURLHdr", "")
33 STORE("dURL", "main-84781932.bundle.1.2.0.ghost.trading.tela")
34 STORE("docType", "TELA-JS-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "1e138f378fa497ece0b1806ac0fa41cccf48f55f9cc48f4ecac09a456e000c1e")
37 STORE("fileCheckS", "aa75e3848457ee703af083d4e3cb1af1765a172ad5cf4be973278c5aa525d73")
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("nameHdr", "main-84781932.bundle.js.gz")
31 STORE("descrHdr", "")
32 STORE("iconURLHdr", "")
33 STORE("dURL", "main-84781932.bundle.1.2.0.ghost.trading.tela")
34 STORE("docType", "TELA-JS-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "1e138f378fa497ece0b1806ac0fa41cccf48f55f9cc48f4ecac09a456e000c1e")
37 STORE("fileCheckS", "aa75e3848457ee703af083d4e3cb1af1765a172ad5cf4be973278c5aa525d73")
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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
*/'] |