DefiRound

Verified contract

Active on Ethereum with 3,582 txns
Deployed by via 0x833f4997 at 12912486
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
ERC-20
Value $17,325.01
ERC-20
Value $1,284.55
0x183e9eae007adce90daf49a8dbf6af8dab43e79ef63a49c4fb70403b0f5fdb14
0x7a05e880394553f59e41282c018fd5495a14fb8df3dd8db2197a15a1bc56c5df
0x6a21a816b70d32fe156ce6a3f6bae0088706fbe93326045606437e8232b05b6f
0x6a7318b5a693d46db68008e43cdbaffdd18ab00858734ded3c0186db17ecac7d
0x34a8ead7ceb2e5c18e1eb17952b643c08ea8c03b7dc0ad199dd7872fd9023df6
0x2beeb71c1954735cd63096ddd2117d7569503a6c812d167c1f7b71b3c25d73ca
0x997dabbf163660ad4dec83d0e65915d43f3b283d25fd14de132ba8984b05ef7b
0x7f387beb09515287365e7c58f7e5033d4b8884ca81b49b91c4b660bf8c0bd687
0xfde8dc6cc77443b878276359ffa961dde0779eb554a26d53dee97cd3fba36c80
0x31a150600ffaf55859c79aea4a54adf79d54b76b96f8e3f6fb0ae85fdaa3c280

Functions
Getter at block 21165890
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
currentStage(view returns (uint8)
2
getMaxTotalValue(view returns (uint256)
4800000000000000
getSupportedTokens(view returns (address[] tokens)
[0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48]
lastLookExpiration(view returns (uint256)
12961105
overSubscriptionRate(view returns (uint256 overNumeratoruint256 overDenominator)
(overNumerator=65640437, overDenominator=100000000)
owner(view returns (address)
0x90b6c61b102ea260131ab48377e143d6eb3a9d4b
 
totalValue(view returns (uint256)
treasury(view returns (address)
0x8b4334d4812c530574bd4f2763fcd22de94a969b
whitelistSettings(view returns (bool enabledbytes32 root)
(enabled=true, root=0x2ea5d258737d641e57e7af147b091f3cdc4ed17099df1b1f71b3e1b9ec438795)
Read-only
accountBalance(address accountview returns (uint256 value)
getAccountData(address accountview returns (struct IDefiRoundAccountDataDetails[] data)
getGenesisPools(address[] tokensview returns (address[] genesisAddresses)
getRateAdjustedAmounts(uint256 balanceaddress tokenview returns (uint256uint256uint256)
getRates(address[] tokensview returns (struct IDefiRoundRateData[] rates)
getTokenOracles(address[] tokensview returns (address[] oracleAddresses)
totalSupply(addressview returns (uint256)
State-modifying
addSupportedTokens(struct IDefiRoundSupportedTokenData[] tokensToSupport
configureWhitelist(struct IDefiRoundWhitelistSettings settings
deposit(struct IDefiRoundTokenData tokenInfobytes32[] proofpayable 
finalizeAssets(bool depositToGenesis
publishRates(struct IDefiRoundRateData[] ratesDatastruct IDefiRoundOversubscriptionRate oversubRateuint256 lastLookDuration
renounceOwnership(
transferOwnership(address newOwner
transferToTreasury(
withdraw(struct IDefiRoundTokenData tokenInfobool asETH
Events
AssetsFinalized(address claimeraddress tokenuint256 assetsMoved
Deposited(address depositorstruct IDefiRoundTokenData tokenInfo
GenesisTransfer(address useruint256 amountTransferred
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RatesPublished(struct IDefiRoundRateData[] ratesData
SupportedTokensAdded(struct IDefiRoundSupportedTokenData[] tokenData
TreasuryTransfer(struct IDefiRoundTokenData[] tokens
WhitelistConfigured(struct IDefiRoundWhitelistSettings settings
Withdrawn(address withdrawerstruct IDefiRoundTokenData tokenInfobool asETH
Constructor
constructor(address _WETHaddress _treasuryuint256 _maxTotalValue
Fallback and receive
receive(
Errors

This contract contains no error objects.