Balancer Pool Token

Verified contract

Active on Ethereum with 892 txns
Deployed by via 0x42b7324c at 11221067
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $36.22
ERC-20
Value $17.2
ERC-20
Value $17.08
ERC-20
Value $17.02
ERC-20
Value $9.5
ERC-20
Value $7.37
ERC-20
Value $7.12
ERC-20
--
0xc8fc9d007c43fdd148b42103da16da1baa89231ec39ee5d53fb8de5d0f1b414d
0x2215cb55a3cdf563d189827a354e2d8009b582b4f6d35ab9826dde3bb92bd89c
0x93a54be9c9f2f58a801c884a57ca79334ace4ffed8724dffb45307c02ca71f54
0xb58543e6308d0f65589386ca438cd4f5855d8c49212f7e898bb8fcf7d686ac8d
0xc4f97b29b177f74bd18ebd6bc903e952d8aec72f57e5421a9c1687b60e299ad9
0xe3d095fccda4bc175f14fa5e82023824c3a544148910ee608a8fd23a7b850384
0x7cb92c6e67a9912b90bd8028c24d020a19c146a82133d3305e4a8745be759566
0x0f9547581ba59ae4c624262c8ae03d5b08ad3c82bfa4b9f523eca18c6aabb9e6
0x7aed71e38047ef6f6fb3c2e5e2e512ef51a32e85aeced68261647ae11a0ce163
0x805c05591c9f22f73c652a2d8653682670c9254e83489d37562395b0fda14d93

Functions
Getter at block 21218021
BONE(view returns (uint256)
1000000000000000000
BPOW_PRECISION(view returns (uint256)
100000000
EXIT_FEE(view returns (uint256)
0
INIT_POOL_SUPPLY(view returns (uint256)
100000000000000000000
MAX_BOUND_TOKENS(view returns (uint256)
8
MAX_BPOW_BASE(view returns (uint256)
1999999999999999999
MAX_FEE(view returns (uint256)
100000000000000000
MAX_IN_RATIO(view returns (uint256)
500000000000000000
MAX_OUT_RATIO(view returns (uint256)
333333333333333334
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)
1000000000000
MIN_WEIGHT(view returns (uint256)
1000000000000000000
decimals(view returns (uint8)
18
getColor(view returns (bytes32)
0x42524f4e5a450000000000000000000000000000000000000000000000000000
getController(view returns (address)
0xf409d59e832309d339b1447228746326212599b9
getCurrentTokens(view returns (address[] tokens)
[0x514910771AF9Ca656af840dff83E8264EcF986CA, 0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e, 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2, 0x0D8775F648430679A709E98d2b0Cb6250d2887EF, 0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F]
getFinalTokens(view returns (address[] tokens)
[0x514910771AF9Ca656af840dff83E8264EcF986CA, 0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e, 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2, 0x0D8775F648430679A709E98d2b0Cb6250d2887EF, 0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F]
getNumTokens(view returns (uint256)
7
getSwapFee(view returns (uint256)
3000000000000000
getTotalDenormalizedWeight(view returns (uint256)
50000000000000000000
isFinalized(view returns (bool)
true
isPublicSwap(view returns (bool)
true
name(view returns (string)
Balancer Pool Token
symbol(view returns (string)
BPT
totalSupply(view returns (uint256)
1619037333011063971332
Read-only
allowance(address srcaddress dstview returns (uint256)
balanceOf(address whomview returns (uint256)
calcInGivenOut(uint256 tokenBalanceInuint256 tokenWeightInuint256 tokenBalanceOutuint256 tokenWeightOutuint256 tokenAmountOutuint256 swapFeepure returns (uint256 tokenAmountIn)
calcOutGivenIn(uint256 tokenBalanceInuint256 tokenWeightInuint256 tokenBalanceOutuint256 tokenWeightOutuint256 tokenAmountInuint256 swapFeepure returns (uint256 tokenAmountOut)
calcPoolInGivenSingleOut(uint256 tokenBalanceOutuint256 tokenWeightOutuint256 poolSupplyuint256 totalWeightuint256 tokenAmountOutuint256 swapFeepure returns (uint256 poolAmountIn)
calcPoolOutGivenSingleIn(uint256 tokenBalanceInuint256 tokenWeightInuint256 poolSupplyuint256 totalWeightuint256 tokenAmountInuint256 swapFeepure returns (uint256 poolAmountOut)
calcSingleInGivenPoolOut(uint256 tokenBalanceInuint256 tokenWeightInuint256 poolSupplyuint256 totalWeightuint256 poolAmountOutuint256 swapFeepure returns (uint256 tokenAmountIn)
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 returns (uint256)
getNormalizedWeight(address tokenview returns (uint256)
getSpotPrice(address tokenInaddress tokenOutview returns (uint256 spotPrice)
getSpotPriceSansFee(address tokenInaddress tokenOutview returns (uint256 spotPrice)
isBound(address tview returns (bool)
State-modifying
approve(address dstuint256 amtreturns (bool)
bind(address tokenuint256 balanceuint256 denorm
decreaseApproval(address dstuint256 amtreturns (bool)
exitPool(uint256 poolAmountInuint256[] minAmountsOut
exitswapExternAmountOut(address tokenOutuint256 tokenAmountOutuint256 maxPoolAmountInreturns (uint256 poolAmountIn)
exitswapPoolAmountIn(address tokenOutuint256 poolAmountInuint256 minAmountOutreturns (uint256 tokenAmountOut)
finalize(
gulp(address token
increaseApproval(address dstuint256 amtreturns (bool)
joinPool(uint256 poolAmountOutuint256[] maxAmountsIn
joinswapExternAmountIn(address tokenInuint256 tokenAmountInuint256 minPoolAmountOutreturns (uint256 poolAmountOut)
joinswapPoolAmountOut(address tokenInuint256 poolAmountOutuint256 maxAmountInreturns (uint256 tokenAmountIn)
rebind(address tokenuint256 balanceuint256 denorm
setController(address manager
setPublicSwap(bool public_
setSwapFee(uint256 swapFee
swapExactAmountIn(address tokenInuint256 tokenAmountInaddress tokenOutuint256 minAmountOutuint256 maxPricereturns (uint256 tokenAmountOutuint256 spotPriceAfter)
swapExactAmountOut(address tokenInuint256 maxAmountInaddress tokenOutuint256 tokenAmountOutuint256 maxPricereturns (uint256 tokenAmountInuint256 spotPriceAfter)
transfer(address dstuint256 amtreturns (bool)
transferFrom(address srcaddress dstuint256 amtreturns (bool)
unbind(address token
Events
Approval(address indexed srcaddress indexed dstuint256 amt
LOG_CALL(bytes4 indexed sigaddress indexed callerbytes data anonymous
LOG_EXIT(address indexed calleraddress indexed tokenOutuint256 tokenAmountOut
LOG_JOIN(address indexed calleraddress indexed tokenInuint256 tokenAmountIn
LOG_SWAP(address indexed calleraddress indexed tokenInaddress indexed tokenOutuint256 tokenAmountInuint256 tokenAmountOut
Transfer(address indexed srcaddress indexed dstuint256 amt
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.