SC Arguments: [Name:SC_ACTION Type:uint64 Value:'0' Name:SC_ID Type:hash Value:'bb8714fefca6187c914872ff138fcf4bf883d2ba81dfa73ea19265a2012f3cd0' Name:code Type:string Value:'\nFunction Initialize() Uint64\n 10 RETURN 0\nEnd Function\n\n\nFunction 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\nEnd Function\n\n\nFunction TransferSCOwnership(newowner String) Uint64\n 10 IF LOAD(\"owner\") == SIGNER() THEN GOTO 30\n 20 RETURN 1\n 30 STORE(\"own1\",ADDRESS_RAW(newowner))\n 40 RETURN 0\nEnd Function\n\n\nFunction ClaimSCOwnership() Uint64\n 10 IF LOAD(\"own1\") == SIGNER() THEN GOTO 30\n 20 RETURN 1\n 30 STORE(\"owner\",SIGNER())\n 40 RETURN 0\nEnd Function\n' Name:entrypoint Type:string Value:'UpdateCode'] |