Arcadia Account

Verified contract

Active on Base with 2,365 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0xfb3a7439c49ac1efeb7964b687fde542efae080a50d80acd4bf895486131be4f
0x0edf82298122c042671977a66228e8d65012d7c7d480bed4159d10c7fb202284
0xf1bbbe19908251bff7e3ed2b323951d51a3e0c1c3c41f6da491ebd744d0321ab
0x8b96bd2161ed89150b7642eb16b27ecf6811d8c76b48fc983037e7170bd09da9
0x5eaf28902e0565ce3f2a60d4610d2be8d8769e0e4e99b2b8fdcb769384449075
0x794d29db12cd274987f641863b24ddc562f7e5ce37c1fd053b5486cb9fc8cdc6
0xac2bff63b7f07291d79cb144c63e6d03b55a4cd7d9d2c5241679f5f4ffd940a0
0x769ee2872b0636d56bef455904251e87c62aa5f1770051df4593c63aa48bd219
0x929af0a1ec537e2be519747d9663987d72435e51b071c9c6fa15306eb5cf0fd1
0xb1b5ee2eac23b3aa2104cb8b06b79ed85a3ce81083257d491315956fb4c1ea79

Functions
Getter at block 21869470
allAccountsLength(view returns (uint256 numberOfAccounts)
2064
baseURI(view returns (string)
https://api.arcadia.finance/v1/api/accounts/metadata/8453?factory_id=
createPaused(view returns (bool)
false
guardian(view returns (address)
0xedd41f9740b06ecbfe1ce9194ce2715c28263187
latestAccountVersion(view returns (uint88)
1
name(view returns (string)
Arcadia Account
owner(view returns (address)
0xb4d72b1c91e640e4ed7d7397f3244de4d8acc50b
pauseTimestamp(view returns (uint96)
0
symbol(view returns (string)
ARCADIA
 
unpause(pure 
versionRoot(view returns (bytes32)
0xcc69885fda6bcc1a4ace058b4a62bf5e179ea78fd58a1ccd71c22cc9b688792f
Read-only
accountIndex(addressview returns (uint256)
accountVersionBlocked(uint256view returns (bool)
allAccounts(uint256view returns (address)
balanceOf(address ownerview returns (uint256)
getApproved(uint256view returns (address)
isAccount(address accountview returns (bool)
isApprovedForAll(addressaddressview returns (bool)
ownerOf(uint256 idview returns (address owner)
ownerOfAccount(address accountview returns (address owner_)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string uri)
versionInformation(uint256view returns (address registryaddress implementationbytes data)
State-modifying
approve(address spenderuint256 id
blockAccountVersion(uint256 version
changeGuardian(address guardian_
createAccount(uint32 saltuint256 accountVersionaddress creditorreturns (address account)
pause(
safeTransferAccount(address to
safeTransferFrom(address fromaddress toaddress account
safeTransferFrom(address fromaddress touint256 id
safeTransferFrom(address fromaddress touint256 idbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setNewAccountInfo(address registryaddress implementationbytes32 versionRoot_bytes data
transferFrom(address fromaddress touint256 id
transferOwnership(address newOwner
unpause(bool createPaused_
upgradeAccountVersion(address accountuint256 versionbytes32[] proofs
Events
AccountUpgraded(address indexed accountAddressuint88 indexed newVersion
AccountVersionAdded(uint88 indexed versionaddress indexed registryaddress indexed implementation
AccountVersionBlocked(uint88 version
Approval(address indexed owneraddress indexed spenderuint256 indexed id
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
GuardianChanged(address indexed useraddress indexed newGuardian
OwnershipTransferred(address indexed useraddress indexed newOwner
PauseFlagsUpdated(bool createPauseUpdate
Transfer(address indexed fromaddress indexed touint256 indexed id
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccountVersionBlocked(
FactoryMismatch(
FunctionIsPaused(
FunctionNotImplemented(
ImplIsZero(
InvalidAccountVersion(
InvalidRecipient(
InvalidUpgrade(
OnlyAccount(
OnlyAccountOwner(
OnlyGuardian(
UnsafeRecipient(
VersionMismatch(
VersionRootIsZero(