WeightedIndex

Verified contract

Active on Ethereum with 26 txns
Deployed by via 0xed5238e7 at 18795685
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $18.62
ERC-20
--
0xd2732d937d5fb84be893f63382d256d73c13878515aff96bb6d44f4416498675
0x4cb4aa28c3a46b9628ae4692c3a8dfb0d1e0947cafdd9f20a910ca81a33087df
0x6f079aefe3bb6e791f17d88f049271292ef1f72324efd1d30cd5224994f21c1a
0x662bc42e95efd37e53f0cf9dea64e565f9137836fc8df4f4c0d4245fc4c2f741
0xacefc99d2f83f2268739e446ae87cfa1e7d78ec854274c6d2ab05c9b1d3f8790
0x77f813eab37bb156fcf049fe705c78ebca2c8279fe595d87094334ec09488d55
0xb37d98c46995f014af38767b5278ca7031f090369f3cd5608ed8d0c18a438c66
0x5fa8d203f46e8e40bdfdeeeae85c40adbaaddfb70b169d634af3c365dc0b4122
0x50724a378b48fd63a46b5ba89e3edb15a0116eab0a6c589d6dad743f5c72c28e
0x3b49a2babca9e877fab8d6fe968fc6f15ae48ea202898f399cbc03187fba4d83

Functions
Getter at block 20978706
BOND_FEE(view returns (uint256)
200
DEBOND_FEE(view returns (uint256)
200
FLASH_FEE_DAI(view returns (uint256)
10
created(view returns (uint256)
1702693883
decimals(view returns (uint8)
18
getAllAssets(view returns (struct IDecentralizedIndexIndexAssetInfo[])
[(0x2d9d7c64f6c00e16c28595ec4ebe4065ef3a250b, 100000000000000000000, 0, 0x0000000000000000000000000000000000000000, 79228162514264337593543950336000000000)]
 
getIdxPriceUSDX96(view returns (uint256uint256)
indexType(view returns (uint8)
0
lpRewardsToken(view returns (address)
0x02f92800f57bcd74066f5709f1daa1a4302df875
lpStakingPool(view returns (address)
0x867ed204736c11acb6bbefa42199f6f3412b93ea
name(view returns (string)
Go Pea On Yourself
symbol(view returns (string)
ppGPOY
totalSupply(view returns (uint256)
32153388048591991209689999
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getTokenPriceUSDX96(address _tokenview returns (uint256)
indexTokens(uint256view returns (address tokenuint256 weightinguint256 basePriceUSDX96address c1uint256 q1)
isAsset(address _tokenview returns (bool)
State-modifying
addLiquidityV2(uint256 _idxLPTokensuint256 _daiLPTokensuint256 _slippage
approve(address spenderuint256 amountreturns (bool)
bond(address _tokenuint256 _amount
debond(uint256 _amountaddress[]uint8[]
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
flash(address _recipientaddress _tokenuint256 _amountbytes _data
increaseAllowance(address spenderuint256 addedValuereturns (bool)
removeLiquidityV2(uint256 _lpTokensuint256 _minIdxTokensuint256 _minDAI
rescueERC20(address _token
rescueETH(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
Events
AddLiquidity(address indexed walletuint256 amountTokensuint256 amountDAI
Approval(address indexed owneraddress indexed spenderuint256 value
Bond(address indexed walletaddress indexed tokenuint256 amountTokensBondeduint256 amountTokensMinted
Create(address indexed newIdxaddress indexed wallet
Debond(address indexed walletuint256 amountDebonded
FlashLoan(address indexed executoraddress indexed recipientaddress tokenuint256 amount
RemoveLiquidity(address indexed walletuint256 amountLiquidity
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(string _namestring _symboluint256 _bondFeeuint256 _debondFeeaddress[] _tokensuint256[] _weightsaddress _lpRewardsTokenaddress _v2Routeraddress _daibool _stakeRestrictionaddress _v3TwapUtilities
Fallback and receive
receive(
Errors

This contract contains no error objects.