Yidocy

Verified contract

Active on Ethereum with 213 txns
Deployed by via 0x792f6e2e at 20580828
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Yidocy"

0x0731c5aa9120d8b64205e14eb69165d27c6b27ddd017bad3c84f2bfe5fe316e7
0x516bf647c123e168d9ccafe873eae409f8e9a159d2bb64d20ea81a2425d5099e
0x230429591fd4354beb8614017a29d7383c6fd05e6e15343ba91943d62406d1d7
0x7f64a89f78ab42bd8cbccc3294ac0eaf96ebdbc4f3926d4f2375c3e5b45505cc
0x1a666680b0a91217b5b11699509c933a182b239ee974692dcbe2fd6aab99d2b9
0x9cd6ef24a7f97ea959df918dfde329c0d1bc28391555d2e1338341d003305154
0xbc06fd1fc10bc3afb7417a5a1def7d59398a819252c9ade6ff592987b2a78273
0x95c02062c5467ec8ad74475301c729aeec071da9c6446ae1e4f012c78646bcca
0xdad4ca5671eed59e6c6d47a61cd3dfc447312a8deb87c50e06db31c47400c48f
0xb332d61fd45a3123d24f6ba3e019cf9a2fb10b797e2bb3f4390d2b006059442f

Functions
Getter at block 20890087
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
adminRoleMembersCount(view returns (uint256)
3
 
burn(pure 
decimals(view returns (uint8)
8
getAdminRoleMembers(view returns (address[] adminRoleMembers)
[0xdDb4A8741c44B76180F1b88961f052bE8DD31d3C, 0xc6aC43Fbf09d7A62bb26621C53d81598D79477df, 0xe36b810471c45eD8446B9Ecfef481cb99c04F1b2]
getAdminRoleRequestCount(view returns (uint256)
0
getLockupUsers(view returns (address[])
[0x19312feF462A664E7ec733709d151D6841891712, 0xE40d28e2Cf4b2d1eB9522142Cac879b82527dffE, 0x14f02c54E81112B12235b76E19feAdaa8DcDAA6d, 0xeeEAc9f2E7DbDf076A1F6A3D666176F7c15B5B1C, 0x5E63fcC184bC2F422eD5cfDe9Cde61Efdb47E547, 0xD2077FA07afC09D5608a416B93476e0E8cB45070, 0xB26ec9a05511Ff616526b108776AC29D7A1dDb4C]
 
mint(pure 
name(view returns (string)
Yidocy
symbol(view returns (string)
YIDO
totalSupply(view returns (uint256)
10000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getAdminRoleRequest(uint256 requestIdview returns (address newAdminaddress revokeAdminuint256 actionuint256 statusaddress requestedAdminaddress approvedAdminaddress rejectedAdmin)
getRoleAdmin(bytes32 roleview returns (bytes32)
getUserLockup(address accountview returns (uint256 lockupAmountuint256 codeuint256[] vestingValidFromDateListuint256[] vestingAmountList)
hasRole(bytes32 roleaddress accountview returns (bool)
isAdmin(address accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
executeRequestAdminRole(bool approvalreturns (uint256)
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress callerConfirmation
requestAddAdminRole(address newAdminreturns (uint256)
requestRevokeAdminRole(address revokeAdminreturns (uint256)
requestTransferAdminRole(address newAdminreturns (uint256)
revokeRole(bytes32 roleaddress account
setRewardPool(address rewardPool
setUserLockup(address rewardPoolAddressaddress accountuint256 lockupAmountuint8 codeuint256[] vestingValidFromDateListuint256[] vestingAmountList
stakeToken(uint256 amount
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
Events
AdminRoleAdded(address indexed performedAdminaddress indexed newAdminuint256 requestId
AdminRoleRejected(address indexed rejectedAdminuint256 actionuint256 requestId
AdminRoleRequested(address indexed requesteAdminuint256 actionuint256 requestId
AdminRoleRevoked(address indexed performedAdminaddress indexed revokedAdminuint256 requestId
AdminRoleTransferred(address indexed currentAdminaddress indexed newAdminuint256 requestId
Approval(address indexed owneraddress indexed spenderuint256 value
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 value
Constructor
constructor(address[] multiAdminRolesuint256 supplyCap
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender