Balancer Pool Token

Verified contract

Active on Ethereum with 1,650 txns
Deployed by via 0x26b9e5c0 at 11076994
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $40,145.18
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xf28b44c908b9a08abd365fcc8b9d0884c41b4f4b6bdc2bef243f635e8739ce48
0x901fd01b8394596981cea53f7377cc942e690cbd92d594c1b6f674fb339fcac6
0xc3f7422570643cbebfe2aeeaa551e4db703059fb51517c519b60436935602de8
0xa43aaa77638d2def9025e49acf934a78f049eef3482d903e57c8f98d3ba1f19b
0x8e2803ef5c8e1d1b9ef25e465679c655b87d237ef1d21dbfc299ee3525787eac
0x9198d03fce4dbad6a9283984b79e0b75862b50c8df5df109bfe2aa6923ca0022
0x74cbe68046891ff15676bd3f2f0aa85c0acb581e24bb51304dfec30b295f45e4
0x1f3e0da4a6e8c3160bbe6c19941ad6b5d8678d109d97e446dbec920eaf42433a
0x5d9c68aab21eb1cd484ff5d5fe90b846f2a7cdef0fe98bb5d0dcb5563b5c9ca2
0xa10e080ee9de360f978168cb425167ab713b4ae4ae5f28eef17e4ab5a4d4bed7

Functions
Getter at block 21259527
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)
0x01a6bb9f624352896a214f9ad7a3e69eb05682e2
getCurrentTokens(view returns (address[] tokens)
[0xd075e95423C5c4BA1E122CaE0f4CdFA19b82881b, 0x11C1a6B3Ed6Bb362954b29d3183cfA97A0c806Aa, 0x89045d0Af6A12782Ec6f701eE6698bEaF17d0eA2, 0xbe1115ef9344CBca5a9D36fDEa099D35E68fEF8f, 0xE3B446b242ce55610Ad381a8e8164c680A70f131, 0x6c079fa48346D71a9dDdB4083DB24A275572C4D2, 0x47bd5114c12421FBC8B15711cE834AFDedea05D9, 0xa279dab6ec190eE4Efce7Da72896EB58AD533262]
getFinalTokens(view returns (address[] tokens)
[0xd075e95423C5c4BA1E122CaE0f4CdFA19b82881b, 0x11C1a6B3Ed6Bb362954b29d3183cfA97A0c806Aa, 0x89045d0Af6A12782Ec6f701eE6698bEaF17d0eA2, 0xbe1115ef9344CBca5a9D36fDEa099D35E68fEF8f, 0xE3B446b242ce55610Ad381a8e8164c680A70f131, 0x6c079fa48346D71a9dDdB4083DB24A275572C4D2, 0x47bd5114c12421FBC8B15711cE834AFDedea05D9, 0xa279dab6ec190eE4Efce7Da72896EB58AD533262]
getNumTokens(view returns (uint256)
8
getSwapFee(view returns (uint256)
100000000000000000
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)
11669313900811384853
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.