FEGexV2
Verified contract
Active on
Ethereum with 4,728 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
12 additional
variables
Balances ($1,215.46)
Native
Value
$1,215.46
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.331191 | $3,669.97 |
$1,215.46 | |
FEG | ERC-20 | 1.780314T | -- | -- | |
fETH | ERC-20 | 0.753872 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20074274 | 6 months ago | | | 0 | 0.00088002200 | |
| 19131246 | 10 months ago | | | 0 | 0.0016361386 | |
| 17964407 | a year ago | | | 0 | 0.0043581986 | |
| 17964397 | a year ago | | | 0 | 0.0047676828 | |
| 17964361 | a year ago | | | 0 | 0.0089632897 | |
| 16397406 | 2 years ago | | | 0 | 0.0031135181 | |
| 15755582 | 2 years ago | | | 0.2 | 0.0027557256 | |
| 15751593 | 2 years ago | | | 0 | 0.0011898780 | |
| 15751587 | 2 years ago | | | 0 | 0.0013093951 | |
| 15510436 | 2 years ago | | | 0 | 0.0019079687 |
ABI
ABI objects
Getter at block 21282124
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)
20
RPF() view returns (uint256)
1000
SHR() view returns (uint256)
995
SHR1() view returns (uint256)
997
SM() view returns (uint256)
10
Token() view returns (address)
0x389999216860ab8e0175387a0c90e5c52522c945
Wrap() view returns (address)
0xf786c34106762ab4eeb45a51b42a62470e9d5332
_totalSupply1() view returns (uint256)
1745661791829613878651
_totalSupply2() view returns (uint256)
742941463474824192
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)
[0x389999216860AB8E0175387A0c90E5c52522C945, 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)
0x94d4ac11689c6ebba91cdc1430fc7dfa9a858753
symbol() view returns (string)
FEGfETH
totalSupply() view returns (uint256)
15300000000000000
Read-only
IsWhiteListContract(address _addy) view returns (bool)
_unlockTime(address) view returns (bool setLock, uint256 unlockTime)
_userlock(address) view returns (bool setLock, uint256 unlockTime)
allowance(address src, address dst) view returns (uint256)
balanceOf(address whom) view returns (uint256)
calcInGivenOut(uint256 tokenBalanceIn, uint256 tokenWeightIn, uint256 tokenBalanceOut, uint256 tokenWeightOut, uint256 tokenAmountOut, uint256 swapFee) pure returns (uint256 tokenAmountIn, uint256 tokenInFee)
calcOutGivenIn(uint256 tokenBalanceIn, uint256 tokenWeightIn, uint256 tokenBalanceOut, uint256 tokenWeightOut, uint256 tokenAmountIn, uint256 swapFee) pure returns (uint256 tokenAmountOut, uint256 tokenInFee)
calcPoolInGivenSingleOut(uint256 tokenBalanceOut, uint256 tokenWeightOut, uint256 poolSupply, uint256 totalWeight, uint256 tokenAmountOut, uint256 swapFee, uint256 reservesRatio) pure returns (uint256 poolAmountIn, uint256 reserves)
calcPoolOutGivenSingleIn(uint256 tokenBalanceIn, uint256 tokenWeightIn, uint256 poolSupply, uint256 totalWeight, uint256 tokenAmountIn, uint256 swapFee, uint256 reservesRatio) pure returns (uint256 poolAmountOut, uint256 reserves)
calcSingleOutGivenPoolIn(uint256 tokenBalanceOut, uint256 tokenWeightOut, uint256 poolSupply, uint256 totalWeight, uint256 poolAmountIn, uint256 swapFee) pure returns (uint256 tokenAmountOut)
calcSpotPrice(uint256 tokenBalanceIn, uint256 tokenWeightIn, uint256 tokenBalanceOut, uint256 tokenWeightOut, uint256 swapFee) pure returns (uint256 spotPrice)
getBalance(address token) view returns (uint256)
getDenormalizedWeight(address token) view
getNormalizedWeight(address token) view returns (uint256)
getSpotPrice(address tokenIn, address tokenOut) view returns (uint256 spotPrice)
getUserLock(address usr) view returns (bool lock)
isBound(address t) view returns (bool)
userBalanceInternal(address _addr) view returns (uint256 token, uint256 fwrap)
whiteListContract(address) view returns (bool)
State-modifying
Events BUY(address to, uint256 minAmountOut) payable returns (uint256 tokenAmountOut, uint256 spotPriceAfter)
BUYSmart(uint256 tokenAmountIn, uint256 minAmountOut) returns (uint256 tokenAmountOut, uint256 spotPriceAfter)
PayToken(address payee, uint256 amount)
PayWrap(address payee, uint256 amount)
SELL(address to, uint256 tokenAmountIn, uint256 minAmountOut) returns (uint256 tokenAmountOut, uint256 spotPriceAfter)
SELLSmart(uint256 tokenAmountIn, uint256 minAmountOut) returns (uint256 tokenAmountOut, uint256 spotPriceAfter)
addBothLiquidity(uint256 poolAmountOut, uint256[] maxAmountsIn)
addWhiteListContract(address _addy, bool boolean)
approve(address dst, uint256 amt) returns (bool)
decreaseApproval(address dst, uint256 amt) returns (bool)
deploySwap(uint256 amtoftoken, uint256 amtofwrap)
depositToken(uint256 amt)
depositWrap(uint256 amt)
emergencyLockOverride(address user, bool _bool, uint256 _time)
increaseApproval(address dst, uint256 amt) returns (bool)
releaseLiquidity()
removeBothLiquidity(uint256 poolAmountIn, uint256[] minAmountsOut)
saveLostTokens(address token, uint256 amount)
setController(address manager)
setFSS(uint256 _FSS)
setLockLiquidity()
setMaxSellRatio(uint256 _amount)
setPSS(uint256 _PSS)
setPairRewardPool(address _addy)
setRPF(uint256 _RPF)
setSHR(uint256 _SHR, uint256 _SHR1)
setStakePool(address _addy)
setupWrap()
transfer(address dst, uint256 amt) returns (bool)
transferFrom(address src, address dst, uint256 amt) returns (bool)
withdrawToken(uint256 amt)
withdrawWrap(uint256 amt)
Approval(address indexed src, address indexed dst, uint256 amt)
LOG_ADD_RESERVES(address indexed token, uint256 reservesAmount)
LOG_CALL(bytes4 indexed sig, address indexed caller, bytes data) anonymous
LOG_CLAIM_RESERVES(address indexed caller, address indexed tokenOut, uint256 tokenAmountOut)
LOG_EXIT(address indexed caller, address indexed tokenOut, uint256 tokenAmountOut, uint256 reservesAmount)
LOG_JOIN(address indexed caller, address indexed tokenIn, uint256 tokenAmountIn, uint256 reservesAmount)
LOG_SWAP(address indexed caller, address indexed tokenIn, address indexed tokenOut, uint256 tokenAmountIn, uint256 tokenAmountOut)
Transfer(address indexed src, address indexed dst, uint256 amt)
constructor()
receive()
This contract contains no error objects.