Transaction Details
Open on Dero ExplorerInternal ID:
3759211
Transaction Hash:
e18ef942588bc5065fe00c583882d4e526433d5e7a101d433219f51d77db93aa
Block:
Timestamp:
2024-06-30 03:05:56 UTC (1.2 years ago)
Type:
sc
Ring Size:
2
Payloads:
1
Caller:
…qgv26xst
(1414481)
SC Data:
[{"name":"SC_ACTION","datatype":"U","value":"1"},{"name":"SC_CODE","datatype":"S","value":"// Logs\n\n Function InitializePrivate() Uint64\n 10 initSetup()\n 20 RETURN 0\n End Function\n\n Function SmartLOG(contract String) Uint64\n 10 dim index,min_post,max_post,active as Uint64\n 20 LET index = LOAD(\"index\") + 1\n 30 LET min_post = LOAD(\"min_post\")\n 40 LET max_post = LOAD(\"max_post\")\n 50 LET active = LOAD(\"active\")\n 60 IF active == 0 THEN GOTO 200\n 70 IF max_post \u003c index THEN GOTO 200 \n 80 IF DEROVALUE() \u003c min_post THEN GOTO 200\n 90 STORE(\"total\", LOAD(\"total\") + DEROVALUE())\n 100 STORE(\"index\", index)\n 110 STORE(\"zc\" + (index-1), contract)\n 200 RETURN 0\n End Function\n\n Function initSetup() Uint64\n 10 STORE(\"owner\", SIGNER())\n 20 STORE(\"version\", \"v1.0.0\")\n 30 STORE(\"readme\", \"Logs\")\n 40 STORE(\"min_post\", 99999)\n 50 STORE(\"max_post\", 250)\n 60 STORE(\"index\", 0) \n 70 STORE(\"total\", 0)\n 80 STORE(\"active\", 1)\n 100 RETURN 0\n End Function\n\n Function TuneParams(note String, x0 Uint64, x1 Uint64, x2 Uint64, x3 Uint64) Uint64\n 10 IF LOAD(\"owner\") == SIGNER() THEN GOTO 30\n 20 RETURN 1\n 30 STORE(\"readme\", note)\n 40 STORE(\"min_post\", x0)\n 50 STORE(\"max_post\", x1)\n 60 STORE(\"total\", x2)\n 70 STORE(\"active\", x3)\n 100 RETURN 0\n End Function\n\n Function Withdraw(amount Uint64) Uint64 \n 10 IF LOAD(\"owner\") == SIGNER() THEN GOTO 30 \n 20 RETURN 1\n 30 SEND_DERO_TO_ADDRESS(SIGNER(),amount)\n 40 RETURN 0\n End Function\n\n Function TransferOwnership(newOwner String) Uint64 \n 10 IF ADDRESS_RAW(LOAD(\"owner\")) == ADDRESS_RAW(SIGNER()) THEN GOTO 30 \n 20 RETURN 1\n 30 STORE(\"tmpowner\",newOwner)\n 40 RETURN 0\n End Function\n\n Function ClaimOwnership() Uint64 \n 10 IF ADDRESS_RAW(LOAD(\"tmpowner\")) == ADDRESS_RAW(SIGNER()) THEN GOTO 30 \n 20 RETURN 1\n 30 STORE(\"owner\",SIGNER())\n 40 RETURN 0\n End Function\n\n Function UpdateCode(code String) Uint64 \n 10 IF LOAD(\"owner\") == SIGNER() THEN GOTO 30 \n 20 RETURN 1\n 30 UPDATE_SC_CODE(code)\n 40 RETURN 0\n End Function\n"}]
Payload
Token (SCID):
DERO
Deposited:
none
Fees:
0.03277 DERO