Dirham

Verified contract

Proxy

Active on Ethereum with 604 txns
Deployed by via 0x27c238d0 at 11887811
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 48 additional slots
-
variable spans 43 additional slots
-
variable spans 48 additional slots

No balances found for "Dirham"

0xb057423a6a10480602f7ed775fe2fbb6eb3591861743b3045abcc666bafbb434
0xf5d49527a3569db59ece862ad3043fd0950f0e54bfaf0844bde14550a3c5df3c
0x7225aa434080ecd47c3dbbdd110f5e60cc7662f116ac3e7fed17c7107942ab36
0xa78243b41a8074b7a03706a9e4bd92a37c53de957bb8aaf70405961e11bc2825
0x9b5061f3576a6a0d09dd22785a499e5e73feb3fa013c299e799d042b6caf5a76
0x6b8174c86d3276e77884b436e317b17ffec6aa82ed20a51817e46c065a7578bd
0x72f8124850fbdf00bee9eca4248d28e2a4be4f4db9a38ca309398e0c07070d4d
0xd1b284270e4c385f55b33373022028e1e18a8c724cf849ac25991b707387c6ef
0x10080cc44ae4fe4f1d40b5564118fd5ad0d4863afc8b924fd46de672af5d78dd
0x125c4c085db46d0be538b8c66639f368edba176f28d76c9680c86a30ae52551d

Functions
Getter at block 21289227
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
REBASER_ROLE(view returns (bytes32)
0x5fde63b561377d1441afa201ff619faac2ff8fed70a7fbdbe7a5cb07768c0b75
_accuracy(view returns (uint256)
1000000000000000000
_currentFactor(view returns (uint256)
1023142475388350224
_rebaseFactor(view returns (uint256)
1000754529000000000
decimals(view returns (uint8)
18
name(view returns (string)
Dirham
owner(view returns (address)
0xf7ea77dc3e7b259ceaea1e6e9fefad9d0093a42f
symbol(view returns (string)
DHS
totalSupply(view returns (uint256)
407391225085309014410474353
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address gnosis
mint(address accountuint256 amount
rebase(
renounceOwnership(
renounceRole(bytes32 roleaddress account
rescueERC20(address tokenaddress recipientuint256 amount
revokeRole(bytes32 roleaddress account
setRebaseFactor(uint256 rebaseFactor
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Rebase(uint256 rebaseFactor
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.