0xc69ddcd4dfef25d8a793241834d4cc4b3668ead6

Verified contract

Proxy

Active on Ethereum with 1,509 txns
Deployed by via 0xfa887ee8 at 12701652
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 $11,361.3
ERC-20
Value $10,207.95
ERC-20
Value $5,762.11
ERC-20
Value $4,963.14
ERC-20
--
0xaf087fb8ca6369472d6b5aad04d2e5629fdf45bb558688289f82e6a1e4ab92d1
0x74e024d5c83aebb3b0bf3638af0c5471de50e6c57c042b2a97aaaac6e9df04d3
0x6a8c1fbefae587795af374d694330f5858f36e18fd67a36a0478bb667b8be5ed
0x106c07293ceadb3c2ddb0eaf4064bfad18db48b58a2bb307d99ecfffb70cc1bf
0x38c5d2e179f8c6986525acff13b415cee5fc89b1ea657fa479ef187b6c545a9f
0x53c6bfdafa224723641fcbbd2a5788f862f45cea017bd8e08610c6feb7dbfd91
0x7f99931cd4facd29d3fb86113fb79fc1952b3afac1de34587a3f5cc447bcdee8
0x95ef2d2e0775edb04dd82ac3e4c5f5c075b127ccc59213ba7f1031df135e46e6
0x78ad52af51ba9b37440d01f20b28d4e2e500b3a9f7473e8a1520979b2b4902fe
0x8d92d978d996162f531cb099c9b87b818448b10caa3f173adba00c7250e1eddb

Functions
Getter at block 20907996
MAX_BPS(view returns (uint256)
10000
flashLoanFeeBPS(view returns (uint256)
8
getA(view returns (uint256)
240
getAPrecise(view returns (uint256)
24000
 
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=12000, futureA=24000, initialATime=1643232168, futureATime=1644666450, swapFee=4000000, adminFee=5000000000, lpToken=0xd48cf4d7fb0824cc8bae055df3092584d0a1726a)
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.