SC CODE: Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("var_header_name", "style.css.gz")
31 STORE("var_header_description", "style.css")
32 STORE("var_header_icon", "")
33 STORE("dURL", "BitMonero2")
34 STORE("docType", "TELA-CSS-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "1810ed3ca8650bc6be07e0eba1bdb06cb084258ba2ef5498ad9f3cc5e8ff5ebd")
37 STORE("fileCheckS", "24fcd538e51ffc73f46f2b8f418c690cff376aab6ccf971bc7e784a12a1f1e75")
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
/*
H4sIAAAAAAAC/6xW247iOBB95ytKjVazu0OYhKZvQZrP2PdKXAELx45sp6F71f++8iUhIWl6RxrxANiu23GdUz7YWqygUOxtBcsG97SC5Ulj05CGfxcAB+L7g80hS9M/dguAE2f2cPlbc5l0R14e0+a8W3wsFs6dtxZcUr+fOYNKSZtUWHPxlsM/pBlKXIFBaRJDmlf9GcPfKYds61wCFFge91q1kuWwrDJi9OQjYX5QrzFVS2ebMCqVRsuVzEEqSc64VELpHJZp+rB9YMFu3qKVjLRLemz2xJ7RmzXebCa/UaGbTVisUe+5zGGTNmdIvYPlgZDFfAulGemkUNaqOoesOYNRgjNYsif3mdZdeXgaZIzLfQ7bqd+1UHvlvceLur9/DMl0yW2zKaKtFn+u1z94jXsyP5yLdSP3f4FUiaaG0F6qSaxqcniIF92H5bIKYeMpQZUNCU7Reb42rkm28BNw6mDTddSyVNKStP7ILACmoZJXvPQ3aVawrAhtq8n9ZOokhUJmvDnjphH4lgOXPrFCqPLo0nwlbXmJIkHB9zIHq5pB4bonQszp8DjphudQb9c5tHnArW9732lWozSV0nUOrSNYiYY+bR7v9hQXpdI1Cn+WrCWdmAZLD0G23g6bre+m+wlyaxe5FQHlS4bblw27Il1IYdb2O5gahRjj2AM4hGIzhuKJ3Md7XTuvyGWkQaMMD+zTJNDyV49Joc7Ok6+xJ4r3mNTqPbmxfaLiyO2NE52EZU/pmKcpYGvViGIpZF2vX9LOC6qUphUMlrCysZ4eFouFiELiUczh7i7A2rUmrAU3Nun/Cn4DkUFO7nOhxg1v3zuXQ/L2Fd2wjCXGXonpf/u2G2WHhVGitT477zkNHeqYm97WmPJA5XFGZLq7uRKtrO/IMZXH1AxKoMQKWhHHj7GJsW+CumHwsVhw2bRBR1RrHfUGe/7KhuJcKiGwMZRD92t32exJGALzej8wjRDUeE5GM3NcRAC+++9u6yfwX1OpmjMW+izG2WRX4L2MFKLXsSmks9msT1yGuj69zezqJqEk6egQvv5flBrLL6JsfkMUwWV7/iLO/W+IY0rF6Is426/jrJtWCD8Lw6gRCm3uGTbY9hc63PcLUbMEoa74OeiTU6xuYY7gd3C3m1GwoSNv8K78gyVAYU3FBmTM4WEwlSul7PB5Fnu2K3EsTEmW3s8998KzJ5IuSNjcW+nG9ClYuSmLkYrOPMr8Q2T0XJherlPUFYSiw64nZnlALgf7gstjZx5+f6bGvY5fD5PhZV2mi19yE80evNXfU8kZ4hCf6deaUaCh7pl7pYKDcTieOrvFx38BAAD//w9pItQtDAAA
*/ |
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", "style.css.gz")
31 STORE("var_header_description", "style.css")
32 STORE("var_header_icon", "")
33 STORE("dURL", "BitMonero2")
34 STORE("docType", "TELA-CSS-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "1810ed3ca8650bc6be07e0eba1bdb06cb084258ba2ef5498ad9f3cc5e8ff5ebd")
37 STORE("fileCheckS", "24fcd538e51ffc73f46f2b8f418c690cff376aab6ccf971bc7e784a12a1f1e75")
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
/*
H4sIAAAAAAAC/6xW247iOBB95ytKjVazu0OYhKZvQZrP2PdKXAELx45sp6F71f++8iUhIWl6RxrxANiu23GdUz7YWqygUOxtBcsG97SC5Ulj05CGfxcAB+L7g80hS9M/dguAE2f2cPlbc5l0R14e0+a8W3wsFs6dtxZcUr+fOYNKSZtUWHPxlsM/pBlKXIFBaRJDmlf9GcPfKYds61wCFFge91q1kuWwrDJi9OQjYX5QrzFVS2ebMCqVRsuVzEEqSc64VELpHJZp+rB9YMFu3qKVjLRLemz2xJ7RmzXebCa/UaGbTVisUe+5zGGTNmdIvYPlgZDFfAulGemkUNaqOoesOYNRgjNYsif3mdZdeXgaZIzLfQ7bqd+1UHvlvceLur9/DMl0yW2zKaKtFn+u1z94jXsyP5yLdSP3f4FUiaaG0F6qSaxqcniIF92H5bIKYeMpQZUNCU7Reb42rkm28BNw6mDTddSyVNKStP7ILACmoZJXvPQ3aVawrAhtq8n9ZOokhUJmvDnjphH4lgOXPrFCqPLo0nwlbXmJIkHB9zIHq5pB4bonQszp8DjphudQb9c5tHnArW9732lWozSV0nUOrSNYiYY+bR7v9hQXpdI1Cn+WrCWdmAZLD0G23g6bre+m+wlyaxe5FQHlS4bblw27Il1IYdb2O5gahRjj2AM4hGIzhuKJ3Md7XTuvyGWkQaMMD+zTJNDyV49Joc7Ok6+xJ4r3mNTqPbmxfaLiyO2NE52EZU/pmKcpYGvViGIpZF2vX9LOC6qUphUMlrCysZ4eFouFiELiUczh7i7A2rUmrAU3Nun/Cn4DkUFO7nOhxg1v3zuXQ/L2Fd2wjCXGXonpf/u2G2WHhVGitT477zkNHeqYm97WmPJA5XFGZLq7uRKtrO/IMZXH1AxKoMQKWhHHj7GJsW+CumHwsVhw2bRBR1RrHfUGe/7KhuJcKiGwMZRD92t32exJGALzej8wjRDUeE5GM3NcRAC+++9u6yfwX1OpmjMW+izG2WRX4L2MFKLXsSmks9msT1yGuj69zezqJqEk6egQvv5flBrLL6JsfkMUwWV7/iLO/W+IY0rF6Is426/jrJtWCD8Lw6gRCm3uGTbY9hc63PcLUbMEoa74OeiTU6xuYY7gd3C3m1GwoSNv8K78gyVAYU3FBmTM4WEwlSul7PB5Fnu2K3EsTEmW3s8998KzJ5IuSNjcW+nG9ClYuSmLkYrOPMr8Q2T0XJherlPUFYSiw64nZnlALgf7gstjZx5+f6bGvY5fD5PhZV2mi19yE80evNXfU8kZ4hCf6deaUaCh7pl7pYKDcTieOrvFx38BAAD//w9pItQtDAAA
*/'] |