0xaa81…cce9

All memos sent from and to 0xaa81…cce9.

0xaa81a036…cce9·#25,636,143·0xafd0d7b9…c35704
Fee exceeds limitInvalid treasury addressAmount must be greater than 0Fee exceeds limitTreasury fee transfer failedInvalid treasury address
0xaa81a036…cce9·#25,206,766·0x2ac2ac15…80a24c
VerdictMarketFactory: Zero addre_VerdictMarketFactory: Only owner_VerdictMarketFactory: New owner _VerdictMarket: Expiration must b_VerdictMarket: Unauthorized call_VerdictMarket: Already resolvedVerdictMarket: Market not resolv_VerdictMarket: No winning shares_ or already claimedVerdictMarket: Payout transfer f_VerdictMarket: Market has expire_VerdictMarket: Zero deposit amou_VerdictMarket: USDC transfer fai_
# v0.1.0 # { "Depends": "py-genlayer:1jb45aa8ynh2a9c9xn3b7qqh8sm5q93hwfp7jqmwsfhh8jpz09h6" } from genlayer import * class UserStorage(gl.Contract): storage: TreeMap[Address, str] # constructor def __init__(self): pass # read methods must be annotated @gl.public.view def get_complete_storage(self) -> dict[str, str]: return {k.as_hex: v for k, v in self.storage.items()} @gl.public.view def get_account_storage(self, account_address: str) -> str: return self.storage[Address(account_address)] @gl.public.write def update_storage(self, new_storage: str) -> None: self.storage[gl.message.sender_address] = new_storage