0xdf3309771d2bf82cb2b6c56f9f5365c8bd97c4f2

Verified contract

Proxy

Active on Ethereum with 414 txns
Deployed by via 0xc7914252 at 13083826
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 9 additional slots
ERC-20
Value $125,989.82
ERC-20
Value $15,736.11
ERC-20
Value $13,781.02
ERC-20
--
ERC-20
--
0x4dd459e42dbeaee34c8913b19cc52d62188e9d70bcf2881301b5ca92dc28b688
0x624e652ecc77ddef22978a3ce477ee9c86c73300b9c20bfb8fb71ceb3bc61741
0x35ce03bb7da7b2aa6c686d73790e90428766bb389f621082b3dfd19a8efea63b
0x64c8f5df285c5c302586eac189e3b617d564ec13cf8c9f05890c52d7156af307
0x23b6f5406b68214f4508d516242f4ddf407584f27a8742550f16e35c86ae2df6
0x4e7e320eb86e4ab523c7806206cf07c88bed22bd66dc5f653a9a5d81514a514e
0x14d6d5b372069914e5a7c34f9c8062c1ba0a6f73bb3c3983653176c5d4f4c383
0xb17671eceddb8d86ea4443b926011c7ba915be2fa55b713cd52a2f3b5f27bb1e
0x6243262f73fbfc36f1553f165131123cf19347c24d6975c01a6e19d0fabae5ca
0xc5314c23cede86cbac9398c3065913357dc01a381ef357e3deeef1c147483d9f

Functions
Getter at block 20938777
MAX_BPS(view returns (uint256)
10000
flashLoanFeeBPS(view returns (uint256)
8
getA(view returns (uint256)
1600
getAPrecise(view returns (uint256)
160000
 
getVirtualPrice(view returns (uint256)
owner(view returns (address)
0x3f8e527af4e0c6e763e8f368ac679c44c45626ae
paused(view returns (bool)
true
protocolFeeShareBPS(view returns (uint256)
0
swapStorage(view returns (uint256 initialAuint256 futureAuint256 initialATimeuint256 futureATimeuint256 swapFeeuint256 adminFeeaddress lpToken)
(initialA=80000, futureA=160000, initialATime=1652287436, futureATime=1653655053, swapFee=4000000, adminFee=5000000000, lpToken=0xf32e91464ca18fc156ab97a697d6f8ae66cd21a3)
Read-only
calculateRemoveLiquidity(uint256 amountview returns (uint256[])
calculateRemoveLiquidityOneToken(uint256 tokenAmountuint8 tokenIndexview returns (uint256 availableTokenAmount)
calculateSwap(uint8 tokenIndexFromuint8 tokenIndexTouint256 dxview returns (uint256)
calculateTokenAmount(uint256[] amountsbool depositview returns (uint256)
getAdminBalance(uint256 indexview returns (uint256)
getToken(uint8 indexview returns (address)
getTokenBalance(uint8 indexview returns (uint256)
getTokenIndex(address tokenAddressview returns (uint8)
State-modifying
addLiquidity(uint256[] amountsuint256 minToMintuint256 deadlinereturns (uint256)
flashLoan(address receiveraddress tokenuint256 amountbytes params
initialize(address[] _pooledTokensuint8[] decimalsstring lpTokenNamestring lpTokenSymboluint256 _auint256 _feeuint256 _adminFeeaddress lpTokenTargetAddress
pause(
rampA(uint256 futureAuint256 futureTime
removeLiquidity(uint256 amountuint256[] minAmountsuint256 deadlinereturns (uint256[])
removeLiquidityImbalance(uint256[] amountsuint256 maxBurnAmountuint256 deadlinereturns (uint256)
removeLiquidityOneToken(uint256 tokenAmountuint8 tokenIndexuint256 minAmountuint256 deadlinereturns (uint256)
renounceOwnership(
setAdminFee(uint256 newAdminFee
setFlashLoanFees(uint256 newFlashLoanFeeBPSuint256 newProtocolFeeShareBPS
setSwapFee(uint256 newSwapFee
stopRampA(
swap(uint8 tokenIndexFromuint8 tokenIndexTouint256 dxuint256 minDyuint256 deadlinereturns (uint256)
transferOwnership(address newOwner
unpause(
withdrawAdminFees(
Events
AddLiquidity(address indexed provideruint256[] tokenAmountsuint256[] feesuint256 invariantuint256 lpTokenSupply
FlashLoan(address indexed receiveruint8 tokenIndexuint256 amountuint256 amountFeeuint256 protocolFee
NewAdminFee(uint256 newAdminFee
NewSwapFee(uint256 newSwapFee
NewWithdrawFee(uint256 newWithdrawFee
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RampA(uint256 oldAuint256 newAuint256 initialTimeuint256 futureTime
RemoveLiquidity(address indexed provideruint256[] tokenAmountsuint256 lpTokenSupply
RemoveLiquidityImbalance(address indexed provideruint256[] tokenAmountsuint256[] feesuint256 invariantuint256 lpTokenSupply
RemoveLiquidityOne(address indexed provideruint256 lpTokenAmountuint256 lpTokenSupplyuint256 boughtIduint256 tokensBought
StopRampA(uint256 currentAuint256 time
TokenSwap(address indexed buyeruint256 tokensSolduint256 tokensBoughtuint128 soldIduint128 boughtId
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.