This contract is being backfilled. You may encounter incomplete storage history.

Mara

Verified contract

Proxy

Active on Ethereum with 25,435 txns
Deployed by via 0x6a5f8ada at 18193935
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
9 additional variables
ERC-20
Value $27.73
0x89fb2c9ce40d6517313f476d5bbc7bd13ec41ca01ffe088f86e04f8423612c09
0x9ad068611c387d1543392469e221b2b14d3aae9ba3f0b958db4f74e2b85d485f
0x560171459e50539b753309d03b048103b4ad37ba92e62a93ca98d8f5b2358675
From
0x3c43eeac0ea5d19069d1414b9e79f712157a653c227e7141ab21da46a687c4b4
0x509b9e47f5718c5a98bfe5aaf9c1417ddb642169f390f94d166366e56d977621
From
0x69b62b59be435c652fb9970b9b395995eccd22f3bf47fc5e2a8c096da17dee8e
0xc829351ade3906d3461ed51f87a798ada72bf6803c7296baed1f2da772007969
0xdd30bb46f877e3eee049e1510bc9463eb4f622f6d3ae550e64df776f5137b4b6
0xc71bdaafc8a24b4e6e532671e5c249ea0fa1c2d7715d88f8e3ce89986bae01ad
0x1f3aae5ea7b1490ac728e66703c189fc6b6bf5c8bf51a809a0ae32922a4406c5

Functions
Getter at block 20802522
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
kodamaraAddress(view returns (address)
0x56e6f1bffde5dccd9a183585ce31f2902fc52707
name(view returns (string)
Mara
 
proxiableUUID(view returns (bytes32)
registry(view returns (address)
0x2d3ebffce89a69529e25aee01cadf1549d8aa90e
symbol(view returns (string)
MARA
totalSupply(view returns (uint256)
34833
version(pure returns (string)
1.1.2
vessel(view returns (address)
0x5b1085136a811e55b2bb2ca1ea456ba82126a376
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256uint256 salePricepure returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
burn(uint256 maraId
claimMaras(uint256[] vesselIdsbytes signature
grantRole(bytes32 roleaddress account
initialize(address _registryContractaddress _vesselContract
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string uri
setKodamaraAddress(address _kodamaraAddress
setRegistryAddress(address contractAddress
setSigner(address _signer
transferFrom(address fromaddress touint256 tokenId
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
MismatchedSignature(
NonExistentToken(
NotAllowed(
NotAllowedToBurn(
NotAuthorizedToClaim(