Escrowed Merit Circle

Verified contract

Active on Ethereum with 31,218 txns
Deployed by via 0x184c5d2a at 13568900
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $908,386.2
ERC-20
--
ERC-20
--
ERC-20
--
0x563d525218a5f00a66aefb006ac5afb48e3bb88c7f2822b5a585e87b945e2055
0x09b43a03d45a7cc5512f2ac82cc0ea4235b4cb3136f8c2e8b7fcd2589b390514
0x53a6abbdca99cb6704af13f4be0a862e08ea23ef3807ca7ddc0376874a6fe676
0x63469db9a9510a10f76f7ea273789239d5637d85eded70ee3c4d700e416b77ef
0x627f5ba690653b7e28354633521d43d86f3ab000633079f974484a854b684ea3
0x708c7ecf0e3cdc66f5d7e5e81f31463d7781f5c064eda96bcf1b9079efce8d33
0x4af2c3c49368316e826ed9cbdea176f733ad1736a7a8f347f4c858c3a1d98ea8
0x506ad961d401f868f5e25364ed69ea6b48d519704c942ef0f84a8c205425a5bb
0xf3cc8f08d7229ba63d868e76cd436b4e3a9846766c06ef27972d45f0098c8630
0xde22fb7f735084882d248d1e7e6d22846b4d77b40aeaa4e073d5119781f73ed2

Functions
Getter at block 21276249
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x134fa76b6e895984946703e5d8d47a7fb0c820b6930c1c5707411dfe3fd0689e
MIN_LOCK_DURATION(view returns (uint256)
600
POINTS_MULTIPLIER(view returns (uint128)
340282366920938463463374607431768211455
TOKEN_SAVER_ROLE(view returns (bytes32)
0xd9d917c4034cff8a8c5fa1e40f9fbaf906b827c33ae3ab1fcabbb616cb8ef24d
decimals(view returns (uint8)
18
depositToken(view returns (address)
0x949d48eca67b17269629c7194f4b727d4ef9e5d6
escrowDuration(view returns (uint256)
0
escrowPool(view returns (address)
0x0000000000000000000000000000000000000000
escrowPortion(view returns (uint256)
0
maxBonus(view returns (uint256)
0
maxLockDuration(view returns (uint256)
315360000
name(view returns (string)
Escrowed Merit Circle
pointsPerShare(view returns (uint256)
0
rewardToken(view returns (address)
0x949d48eca67b17269629c7194f4b727d4ef9e5d6
symbol(view returns (string)
EMC
totalSupply(view returns (uint256)
4056036269549447965754657
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesCheckpoint)
cumulativeRewardsOf(address _accountview returns (uint256)
delegates(address accountview returns (address)
depositsOf(addressuint256view returns (uint256 amountuint64 startuint64 end)
getDepositsOf(address _accountview returns (struct TimeLockPoolDeposit[])
getDepositsOfLength(address _accountview returns (uint256)
getMultiplier(uint256 _lockDurationview returns (uint256)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getTotalDeposit(address _accountview returns (uint256)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
pointsCorrection(addressview returns (int256)
supportsInterface(bytes4 interfaceIdview returns (bool)
withdrawableRewardsOf(address _accountview returns (uint256)
withdrawnRewards(addressview returns (uint256)
withdrawnRewardsOf(address _accountview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
claimRewards(address _receiver
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
deposit(uint256 _amountuint256 _durationaddress _receiver
distributeRewards(uint256 _amount
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
saveToken(address _tokenaddress _receiveruint256 _amount
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
withdraw(uint256 _depositIdaddress _receiver
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Deposited(uint256 amountuint256 durationaddress indexed receiveraddress indexed from
RewardsClaimed(address indexed _fromaddress indexed _receiveruint256 _escrowedAmountuint256 _nonEscrowedAmount
RewardsDistributed(address indexed byuint256 rewardsDistributed
RewardsWithdrawn(address indexed byuint256 fundsWithdrawn
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenSaved(address indexed byaddress indexed receiveraddress indexed tokenuint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Withdrawn(uint256 indexed depositIdaddress indexed receiveraddress indexed fromuint256 amount
Constructor
constructor(string _namestring _symboladdress _depositTokenaddress _rewardTokenaddress _escrowPooluint256 _escrowPortionuint256 _escrowDurationuint256 _maxBonusuint256 _maxLockDuration
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.