FairAuctionVesting

Verified contract

Active on Ethereum with 149 txns
Deployed by via 0xe9d51386 at 20844774
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x018f078a15beac62ecc79a8b5e16eb029747af7ba3492d9d44d8033892696013
0x7e3cb80981e2a6a187ac435f5411bdac80a257704b6210fe852775bd0c09e946
0x3d37a88286e0e6f8b949c12efef04fe6aa7802324b732588efac7b7fccc18d91
0x6f05864c8d22f057a7672631193d42edb0c83b44b0c5f1c426c6d48070cc1cbe
0x7b6fd45d396f202c5e85bd2b05dfe296696c02aa6482ee57cfab9b809b6829fc
0x34a57303fa3c43c7cd8df6c37d9a448f7179a1ed6819983e25cafaaaaa4541df
0x910f12923cd99829245931aa0ca8e6cef8ef17b8431d830ad4a4f000ad4b2966
0x9ed616064b5db1e82e21a4ec002d5423debb34bbd01c65c9cf282709e1cfa0cb
0x640000fbed021d78f94c1c0ab7653be405840b0ff8d8dcb2274ff48560b8af50
0xd879bf38eb3fa16f9dc787b4dd34b4840504c8eb8fc0f729db87fd0ef121b8d3

Functions
Getter at block 21272484
BIO_TOKEN(view returns (address)
0xcb1592591996765ec0efc1f92599a19767ee5ffa
DAO_TOKEN(view returns (address)
0x761a3557184cbc07b7493da0661c41177b2f97fa
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
END_TIME(view returns (uint256)
1731589200
MAX_BIO_TO_DISTRIBUTE(view returns (uint256)
21016845000000000000000000
MAX_DAO_RAISE(view returns (uint256)
2876510600000000000000000
MAX_VBIO_TO_DISTRIBUTE(view returns (uint256)
21016845000000000000000000
MIN_DAO_RAISED_FOR_MAX_BIO(view returns (uint256)
2441648800000000000000000
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
START_TIME(view returns (uint256)
1727640000
VBIO_TOKEN(view returns (address)
0x0d2adb4af57cdac02d553e7601456739857d2ef4
bioToDistribute(view returns (uint256)
21016845000000000000000000
claimEnabled(view returns (bool)
true
defaultAdmin(view returns (address)
0xe57a09c3fdfb6bd2b8ebc46e0ff884876fae60fd
defaultAdminDelay(view returns (uint48)
0
defaultAdminDelayIncreaseWait(view returns (uint48)
432000
getRemainingTime(view returns (uint256)
0
hasEnded(view returns (bool)
true
hasStarted(view returns (bool)
true
isPaused(view returns (bool)
false
owner(view returns (address)
0xe57a09c3fdfb6bd2b8ebc46e0ff884876fae60fd
pendingDefaultAdmin(view returns (address newAdminuint48 schedule)
(newAdmin=0x0000000000000000000000000000000000000000, schedule=0)
pendingDefaultAdminDelay(view returns (uint48 newDelayuint48 schedule)
(newDelay=0, schedule=0)
tokensToDistribute(view returns (uint256)
42033690000000000000000000
totalRaised(view returns (uint256)
2876510600000000000000000
treasury(view returns (address)
0xd9c6ee1547fd6d48f8872dd866473893bbe8a1ab
unsoldTokensWithdrew(view returns (bool)
false
vbioToDistribute(view returns (uint256)
21016845000000000000000000
vestingCliff(view returns (uint256)
0
vestingDuration(view returns (uint256)
31536000
vestingIsRevocable(view returns (bool)
false
vestingSlicePerSecond(view returns (uint256)
1
vestingStart(view returns (uint256)
1731589200
Read-only
getExpectedClaimAmount(address accountview returns (uint256 bioTokenAmountuint256 vbioTokenAmount)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
userInfo(addressview returns (uint256 contributionbool hasClaimed)
State-modifying
acceptDefaultAdminTransfer(
beginDefaultAdminTransfer(address newAdmin
cancelDefaultAdminTransfer(
changeDefaultAdminDelay(uint48 newDelay
claim(
emergencyWithdrawBIO(
emergencyWithdrawFunds(address tokenuint256 amount
enableClaim(
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
rollbackDefaultAdminDelay(
setCliff(uint256 cliff_
setDuration(uint256 duration_
setIsRevocable(bool isRevocable_
setPause(bool value
setSlicePerSecond(uint256 slicePerSecond_
setVestingStart(uint256 start_
swap(uint256 amount
withdrawUnsoldTokens(
Events
Claim(address indexed useruint256 amountuint256 amount2
DefaultAdminDelayChangeCanceled(
DefaultAdminDelayChangeScheduled(uint48 newDelayuint48 effectSchedule
DefaultAdminTransferCanceled(
DefaultAdminTransferScheduled(address indexed newAdminuint48 acceptSchedule
EmergencyWithdraw(address tokenuint256 amount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetPause(bool status
Swap(address indexed useruint256 amount
Constructor
constructor(address bioToken_address vbioToken_address daoToken_uint256 startTime_uint256 endTime_address treasury_uint256 maxToDistribute_uint256 maxToDistribute2_uint256 minToRaise_uint256 maxToRaise_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyClaimed(
CapReached(
InvalidConstructorParameters(
InvalidScheduleParameter(
MinRaiseReached(
SaleInactive(
SaleNotClaimable(
SaleNotEnded(
SaleNotFilled(
SalePause(
SaleStarted(
TokensAlreadyWithdrawn(
TransferFailed(
ZeroAmount(
ZeroContribution(