Dirham

Verified contract

Proxy

Active on Ethereum with 592 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"

0xf60003e2fa5e54d3d3fc1dbefdcf6b77cb019b95fe9d475c145990d043344823
0x18e9a4b391cf94b37f2b9a072c9d54c0d7d473611fc34113c06b7220eae9f937
0xecd8f394ece90dad99259683253cb7b0bdb75a30a241ca2d191e69a95b50e1d1
0x529e6912cb4a7973b2bd03fb57bd4a1f9b7c61bada30aeac717334b69c67a910
0x6a45ba93241cfe8d7371c6e7bea77046b93aea804a700c93c8c0bbfd0ea0e96c
0xb2ce04e6eb3971e4900fc550f4e29837b747101f93cdc146dc19f67b41f8f142
0x8b4748ceb85dd3b509b686b689de9295bc7813cf019b832f4389f4765bddf39d
0x4daeb1fd9282ad4f7c28d0d2152cd18d70aed7b2a00e37f1d341dc83f66f8219
0xe15b38f96b317d7d2711c0b62c49620c8417b3d6bd4ca603ad8ead738aa38aed
0x54e76ad84ef4a9df0ad684b92a86c0173fc67e384027203f97e5d5a9a54308d4

Functions
Getter at block 20848276
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)
407391225085309014410474337
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.