FEGexV2

Verified contract

Active on Ethereum with 322 txns
Deployed by via 0xf2ff59cd at 12742665
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
12 additional variables
Native
Value $0
ERC-20
--
ERC-20
--
0xcce7cbd46fb0efac6c84c58e7901fc7dd17db0981c2fdee7b40ccf677487d8ba
0x9e8e539e8956587d704bf546fe82da7296d59f9f4c49192c502dc8c847040465
0xeb1c65a70e07b3682b0ea8a8c0218971b7097042b6385113a9ffcfb236e3c322
0x5ec30a2bbe642167dc46538ef77caa928f17489438730be50ab8e0a90a6d93b7
0xdc4447919ad88402b8b237164d8ca294b41f1da8747b8f3fefd3b310402bc2b1
0xd59d416f822d58d69b67ae9a068610d3cdceb38c0df5ff721cce8316a0d41c94
0x0b16e52ada2fd2762946bbbb0d58bf3902f78b9c5a46ed725bb7080908815c2e
0x5ee8fee889c2ef6edb508acad15cc68af824ac855d6f3bd629ef898da0f54d63
0x50a92dd1b4dbc8a9fa4166bdfd3340ff72ffe1e4ebb3f178b8dae02f7afc8258
0x5dbbb21e8344218f1649f9370363f55df929019e4d4afee480dce82838a7ff4b

Functions
Getter at block 20957213
BASE(view returns (uint256)
1000000000000000000
BPOW_PRECISION(view returns (uint256)
100000000
DEFAULT_RESERVES_RATIO(view returns (uint256)
0
EXIT_FEE(view returns (uint256)
10000000000000000
FEGstake(view returns (address)
0x0f8baa9bf4e0ebaa9111f07f8125df66166a1d9e
FSS(view returns (uint256)
25
INIT_POOL_SUPPLY(view returns (uint256)
100000000000000000000
MAX_BOUND_TOKENS(view returns (uint256)
2
MAX_BPOW_BASE(view returns (uint256)
1999999999999999999
MAX_FEE(view returns (uint256)
2000000000000000
MAX_IN_RATIO(view returns (uint256)
500000000000000000
MAX_OUT_RATIO(view returns (uint256)
333333333333333334
MAX_SELL_RATIO(view returns (uint256)
100000000000000000
MAX_TOTAL_WEIGHT(view returns (uint256)
50000000000000000000
MAX_WEIGHT(view returns (uint256)
50000000000000000000
MIN_BALANCE(view returns (uint256)
1000000
MIN_BOUND_TOKENS(view returns (uint256)
2
MIN_BPOW_BASE(view returns (uint256)
1
MIN_FEE(view returns (uint256)
2000000000000000
MIN_WEIGHT(view returns (uint256)
1000000000000000000
PSS(view returns (uint256)
500
RPF(view returns (uint256)
1000
SHR(view returns (uint256)
995
SHR1(view returns (uint256)
997
SM(view returns (uint256)
10
Token(view returns (address)
0xc12ecee46ed65d970ee5c899fcc7ae133aff9b03
Wrap(view returns (address)
0xf786c34106762ab4eeb45a51b42a62470e9d5332
_totalSupply1(view returns (uint256)
658698463325509374
_totalSupply2(view returns (uint256)
209878876604850149
burn(view returns (address)
0x000000000000000000000000000000000000dead
decimals(view returns (uint8)
18
getColor(pure returns (bytes32)
0x42524f4e5a450000000000000000000000000000000000000000000000000000
getController(view returns (address)
0x4c9bc793716e8dc05d1f48d8ca8f84318ec3043c
getFinalTokens(view returns (address[] tokens)
[0xc12eCeE46ed65D970EE5C899FCC7AE133AfF9b03, 0xf786c34106762Ab4Eeb45a51B42a62470E9D5332]
getSwapFee(view returns (uint256)
2000000000000000
getTotalDenormalizedWeight(view returns (uint256)
0
live(view returns (bool)
true
name(view returns (string)
FEGexV2
pairRewardPool(view returns (address)
0x7e01e2ab4116c18b7fa0323d9c263619e2eb55c7
symbol(view returns (string)
TRYfETH
totalSupply(view returns (uint256)
1000000000000000000
Read-only
IsWhiteListContract(address _addyview returns (bool)
_unlockTime(addressview returns (bool setLockuint256 unlockTime)
_userlock(addressview returns (bool setLockuint256 unlockTime)
allowance(address srcaddress dstview returns (uint256)
balanceOf(address whomview returns (uint256)
calcInGivenOut(uint256 tokenBalanceInuint256 tokenWeightInuint256 tokenBalanceOutuint256 tokenWeightOutuint256 tokenAmountOutuint256 swapFeepure returns (uint256 tokenAmountInuint256 tokenInFee)
calcOutGivenIn(uint256 tokenBalanceInuint256 tokenWeightInuint256 tokenBalanceOutuint256 tokenWeightOutuint256 tokenAmountInuint256 swapFeepure returns (uint256 tokenAmountOutuint256 tokenInFee)
calcPoolInGivenSingleOut(uint256 tokenBalanceOutuint256 tokenWeightOutuint256 poolSupplyuint256 totalWeightuint256 tokenAmountOutuint256 swapFeeuint256 reservesRatiopure returns (uint256 poolAmountInuint256 reserves)
calcPoolOutGivenSingleIn(uint256 tokenBalanceInuint256 tokenWeightInuint256 poolSupplyuint256 totalWeightuint256 tokenAmountInuint256 swapFeeuint256 reservesRatiopure returns (uint256 poolAmountOutuint256 reserves)
calcSingleOutGivenPoolIn(uint256 tokenBalanceOutuint256 tokenWeightOutuint256 poolSupplyuint256 totalWeightuint256 poolAmountInuint256 swapFeepure returns (uint256 tokenAmountOut)
calcSpotPrice(uint256 tokenBalanceInuint256 tokenWeightInuint256 tokenBalanceOutuint256 tokenWeightOutuint256 swapFeepure returns (uint256 spotPrice)
getBalance(address tokenview returns (uint256)
getDenormalizedWeight(address tokenview 
getNormalizedWeight(address tokenview returns (uint256)
getSpotPrice(address tokenInaddress tokenOutview returns (uint256 spotPrice)
getUserLock(address usrview returns (bool lock)
isBound(address tview returns (bool)
userBalanceInternal(address _addrview returns (uint256 tokenuint256 fwrap)
whiteListContract(addressview returns (bool)
State-modifying
BUY(address touint256 minAmountOutpayable returns (uint256 tokenAmountOutuint256 spotPriceAfter)
BUYSmart(uint256 tokenAmountInuint256 minAmountOutreturns (uint256 tokenAmountOutuint256 spotPriceAfter)
PayToken(address payeeuint256 amount
PayWrap(address payeeuint256 amount
SELL(address touint256 tokenAmountInuint256 minAmountOutreturns (uint256 tokenAmountOutuint256 spotPriceAfter)
SELLSmart(uint256 tokenAmountInuint256 minAmountOutreturns (uint256 tokenAmountOutuint256 spotPriceAfter)
addBothLiquidity(uint256 poolAmountOutuint256[] maxAmountsIn
addWhiteListContract(address _addybool boolean
approve(address dstuint256 amtreturns (bool)
decreaseApproval(address dstuint256 amtreturns (bool)
deploySwap(uint256 amtoftokenuint256 amtofwrap
depositToken(uint256 amt
depositWrap(uint256 amt
emergencyLockOverride(address userbool _booluint256 _time
increaseApproval(address dstuint256 amtreturns (bool)
releaseLiquidity(
removeBothLiquidity(uint256 poolAmountInuint256[] minAmountsOut
saveLostTokens(address tokenuint256 amount
setController(address manager
setFSS(uint256 _FSS
setLockLiquidity(
setMaxSellRatio(uint256 _amount
setPSS(uint256 _PSS
setPairRewardPool(address _addy
setRPF(uint256 _RPF
setSHR(uint256 _SHRuint256 _SHR1
setStakePool(address _addy
setupWrap(
transfer(address dstuint256 amtreturns (bool)
transferFrom(address srcaddress dstuint256 amtreturns (bool)
withdrawToken(uint256 amt
withdrawWrap(uint256 amt
Events
Approval(address indexed srcaddress indexed dstuint256 amt
LOG_ADD_RESERVES(address indexed tokenuint256 reservesAmount
LOG_CALL(bytes4 indexed sigaddress indexed callerbytes data anonymous
LOG_CLAIM_RESERVES(address indexed calleraddress indexed tokenOutuint256 tokenAmountOut
LOG_EXIT(address indexed calleraddress indexed tokenOutuint256 tokenAmountOutuint256 reservesAmount
LOG_JOIN(address indexed calleraddress indexed tokenInuint256 tokenAmountInuint256 reservesAmount
LOG_SWAP(address indexed calleraddress indexed tokenInaddress indexed tokenOutuint256 tokenAmountInuint256 tokenAmountOut
Transfer(address indexed srcaddress indexed dstuint256 amt
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.