BasketDAO DeFi Index

Verified contract

Proxy

Active on Ethereum with 2,959 txns
Deployed by via 0x4757ca91 at 12086609
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 43 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
ERC-20
Value $54,119.52
ERC-20
Value $44,697.7
ERC-20
Value $27,005.72
ERC-20
Value $15,815.46
ERC-20
Value $10,026
ERC-20
Value $7,571.84
ERC-20
Value $7,517.68
ERC-20
Value $4,768.3
ERC-20
Value $4,350.32
ERC-20
Value $2,702.47
0x2713f19f4532c48d806b3f2ce4c38365076bfa9672408d9b9eb4c742be4de82f
0xdbb5862c1eaab64153ea68ea5a21632484db53d4310216c7f997c3198ec1267a
0x26dc6a0c63da98f2dd8bf49d07b573c824734578c5911b1ab29874b5b6e1e5f0
0xd24af5eee796df7cf594cb410e07d68912e74532e979da8ea4cf414c6e4ab3b0
0xfa5ecf0de9344b29cda72e6bdfb0f5294378d8b186ab79e3dd9e55a4eb279535
0x61f66f218dc66ddbbe98865768b9a6e16f00300a6dc30914e563f2c0f08e2cb5
0xaafe9a7f491e12be2a22c45e0501c7d4b8178b9f8fa22c7fc7f337c1b38b8b83
0xd8ad8a1b741f5a8a7643433a0a35dbad248ec1e6fd6e456c0cb7a2b12c037996
0xf899aac66590724e8f69e3434246156578d905d0b1c4a9c3c1c20fc26c23eccc
0xc353c18974f97b356e391209668a260e2b4f4f4b61cf52044e1ede39aa0b2a44

Functions
Getter at block 21063519
owner(view returns (address)
0xafa2c40df28768eab8add6f2572b32a7f8c86a5e
BURN_FEE(view returns (bytes32)
0x015ffd53eaf534b2b9ca5c477dc510cf9958bd875041e9afdb42ad86f9363a7f
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FEE_DIVISOR(view returns (uint256)
1000000000000000000
FEE_RECIPIENT(view returns (bytes32)
0xc3a731485d2ca70af9edb7f94f0bdcd5e909366a300b54e56b6633a2b6014123
GOVERNANCE(view returns (bytes32)
0xb081c711f757860d0be212f8eccf8822211e0a503b76e000bc1eaa1f28f22a3d
GOVERNANCE_ADMIN(view returns (bytes32)
0x021429828b4c7f61ec65ecb88f6dab6948dc1a2d56d3a71754d195c96e2ba75e
INITIALIZED(view returns (bytes32)
0xc392fd61f64911f3888d753d2f851bbd84f2e2d01fbbdf178611ac2352fad413
INITIALIZED_BURNER_FIX(view returns (bytes32)
0x7a9d15badb928171731f1a406bdddb54564c63d15c5b32e59bd4c5d35418d79e
MARKET_MAKER(view returns (bytes32)
0x26655038e6c81648fd7289366e06300348cc470c69b5857f4aa0003c17485dca
MARKET_MAKER_ADMIN(view returns (bytes32)
0x311bff21b3d37abc14510a169c3f9ed2af306ff9a15149d7bd5ceea51f70149a
MIGRATOR(view returns (bytes32)
0xe4a13c3daded97eb0058894ee578c09240be009ae75d9c4c9f24b7e2ca066dc2
MINT_FEE(view returns (bytes32)
0xaa8131bad72ba01e26b0d404c54b9e5c013d8fd9ea5e6470bcfc23aa78982615
TIMELOCK(view returns (bytes32)
0x1d138d0bfa2b23bce1a56f1cb6e612bfbbcab9e1e388d881c572bb6e4f58f53b
TIMELOCK_ADMIN(view returns (bytes32)
0x3c4dccf6c9cadd85bb891815d6d2129b0094c7a2cc15c596662d47ca53782686
decimals(view returns (uint8)
18
 
getAssetsAndBalances(view returns (address[]uint256[])
getFees(view returns (uint256uint256address)
(0, 0, 0x2bf3cc8fa6f067cc1741c7467c8ee9f00e837757)
 
getOne(view returns (address[]uint256[])
name(view returns (string)
BasketDAO DeFi Index
paused(view returns (bool)
false
symbol(view returns (string)
BDI
totalSupply(view returns (uint256)
1970482033059465852873
Read-only
allowance(address owneraddress spenderview returns (uint256)
approvedModules(addressview returns (bool)
assets(uint256view returns (address)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
viewMint(uint256 _amountOutview returns (uint256[] _amountsIn)
State-modifying
renounceOwnership(
transferOwnership(address newOwner
upgradeTo(address _new
approve(address spenderuint256 amountreturns (bool)
approveModule(address _module
burn(uint256 _amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
execute(address _modulebytes _datapayable returns (bytes response)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(
mint(uint256 _amountOut
pause(
renounceRole(bytes32 roleaddress account
rescueERC20(address _assetuint256 _amount
revokeModule(address _module
revokeRole(bytes32 roleaddress account
setAssets(address[] _assets
setFee(uint256 _mintFeeuint256 _burnFeeaddress _recipient
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unpause(
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
ModuleApproved(address indexed module
ModuleRevoked(address indexed module
Paused(address account
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
Unpaused(address account
Constructor
constructor(address _owneraddress _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.