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

Drop

Verified contract

Active on Ethereum with 20,813 txns
Deployed by via 0x3b816513 at 18810262
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
--
ERC-20
--
0xe9418e6d2c4ee1a08e8ef53f16d550cc8d8c45d4f59519382ee488fc5f169f40
0x06b81f2ef2b30535927aad32b8d3f6fd7e35aa0b25c651173df57160addeaff5
0xe067b6842dc6188be45c3ce30cfd29eb1a44e80b218a3f718d1aea0aac63691b
0x9cb5e8ab684f77303f6500c55abac9742b53cafb4467e6c8d8467aad2dad0eba
0xdbf78a324233eae7c1d089b2aed97c6ee8c21b9963742be9b3863dc54e457bac
From
0x7838b255e2185ee03811633841817cce307b73996f9e18995fd4d5ee5fa07b09
0x1e7ba86550acdc81d4a38af30e46f96d784f46ab26b68f774fdf7974f0c75a39
0xd613dd7a6f863b4cc89088c7ffae1fa6b2223b6be740eb64bec5d25909a4752a
0x14e05e50d1c34d728ecd9b0eacfff6a9be762b0e54f4039a343ce10040c2c8a0
0x53e0cda6b70c9a113661d878d6b0af8de54e79b691091f68540c7092357ed809

Functions
Getter at block 20792995
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PRICE_MULTIPLE(view returns (uint256)
100000000
TOKEN(view returns (address)
0x0000000000000000000000000000000000000000
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
currentTotalDropUSDAmount(view returns (uint256)
74767707785578123253916000
endTime(view returns (uint256)
1702980000
finAddr(view returns (address)
0x7d2917bcbc20672667938c7ae75ca2fa367ba695
 
getAddresses(view returns (address[])
getAddressesLength(view returns (uint256)
19687
maxDropUSDAmountEachUser(view returns (uint256)
4000000000000000000000
maxTotalDropUSDAmount(view returns (uint256)
200000000000000000000000000
startTime(view returns (uint256)
1702972500
whiteList(view returns (address[] _addresses)
[]
whiteListTimeOutTime(view returns (uint256)
1702972500
Read-only
addresses(uint256view returns (address)
getRemainDropAmount(address _tokenaddress _userview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenInfoMap(addressview returns (uint256 maxAmountuint256 minAmountEachDeposituint256 maxAmountEachDeposituint256 amountuint256 usdAmountuint256 usdPriceuint256 tokenPowerPrice)
userInfoMap(addressview returns (uint256)
State-modifying
addAllToWhiteList(address[] _addresses
addToWhiteList(address _address
deposit(address _tokenuint256 _amountpayable returns (uint256 amountuint256 ethAmount)
emergencyWithdrawErc20(address tokenAddress
emergencyWithdrawEther(
grantRole(bytes32 roleaddress account
initialize(uint256 _startTimeuint256 _whiteListTimeOutTimeuint256 _endTimeuint256 _maxTotalDropUSDAmountuint256 _maxDropUSDAmountEachUseraddress _finAddraddress _ownerAddress
removeAllFromWhiteList(address[] _addresses
removeFromWhiteList(address _address
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setEndTime(uint256 _endTime
setMaxDropUSDAmountEachUser(uint256 _maxDropUSDAmountEachUser
setMaxTotalDropUSDAmount(uint256 _maxTotalDropUSDAmount
setStartTime(uint256 _startTime
setTokenInfo(address _tokenuint256 _maxAmountuint256 _minAmountEachDeposituint256 _maxAmountEachDeposituint256 _usdPriceuint256 _tokenPowerPrice
setWhiteListTimeOutTime(uint256 _whiteListTimeOutTime
transferDropFinAddress(address _finAddr
transferOwnership(address newOwner
Events
Deposit(address indexed tokenaddress indexed senderuint256 tokenAmountuint256 usdAmount
FinAddressTransferred(address indexed previousFinAddressaddress indexed newFinAddress
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetTokenInfo(address indexed tokenuint256 maxAmountuint256 minAmountEachDeposituint256 maxAmountEachDeposituint256 usdPriceuint256 bakePowerPrice
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.