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