IMPL

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xcc4ed719 at 10224361
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
-
variable spans 3 additional slots

No balances found for "IMPL"

No transactions found for "IMPL"


Functions
Getter at block 20935797
decimals(view returns (uint8)
18
getBPool(view returns (address)
0x0000000000000000000000000000000000000001
getCap(view returns (uint256)
0
getController(view returns (address)
0xebb5beb8117de4c57abfb93501061dd7c6071f8f
getPublicSwapSetter(view returns (address)
0xebb5beb8117de4c57abfb93501061dd7c6071f8f
 
getSwapFee(view returns (uint256)
getTokenBinder(view returns (address)
0xebb5beb8117de4c57abfb93501061dd7c6071f8f
 
getTokens(view returns (address[])
 
isPublicSwap(view returns (bool)
name(view returns (string)
IMPL
pbsSlot(view returns (bytes32)
0x149b05a55f24b8981207de512c343c19011a61573007ea58003c0e3758374693
pcsSlot(view returns (bytes32)
0x31c7b2ea8a998be78772a80049851b92481cce7843b421e8dd01ba22be1e53d4
ptSlot(view returns (bytes32)
0x41d2dff3392a31ed3dbbccd2b0d803b57f5635d0ccd048fd68edf9f4d37c1b9f
rpSlot(view returns (bytes32)
0x8f5c33596e12f14618a6c8870ba2c5bcdd8bb32512600e7dda1310b071ed05f8
symbol(view returns (string)
IMPL
totalSupply(view returns (uint256)
1000000000000000000
Read-only
allowance(address _srcaddress _dstview returns (uint256)
balanceOf(address _whomview returns (uint256)
calcTokensForAmount(uint256 _amountview returns (address[] tokensuint256[] amounts)
State-modifying
approve(address _dstuint256 _amountreturns (bool)
approveTokens(
bind(address _tokenuint256 _balanceuint256 _denorm
decreaseApproval(address _dstuint256 _amountreturns (bool)
exitPool(uint256 _amount
exitPoolTakingloss(uint256 _amountaddress[] _lossTokens
increaseApproval(address _dstuint256 _amountreturns (bool)
init(address _bPoolstring _namestring _symboluint256 _initialSupply
joinPool(uint256 _amount
rebind(address _tokenuint256 _balanceuint256 _denorm
setCap(uint256 _cap
setController(address _controller
setPublicSwap(bool _public
setPublicSwapSetter(address _newPublicSwapSetter
setSwapFee(uint256 _swapFee
setTokenBinder(address _newTokenBinder
transfer(address _dstuint256 _amountreturns (bool)
transferFrom(address _srcaddress _dstuint256 _amountreturns (bool)
unbind(address _token
Events
Approval(address indexed _srcaddress indexed _dstuint256 _amount
CapChanged(address indexed setteruint256 oldCapuint256 newCap
ControllerChanged(address indexed previousControlleraddress indexed newController
LOG_EXIT(address indexed calleraddress indexed tokenOutuint256 tokenAmountOut
LOG_JOIN(address indexed calleraddress indexed tokenInuint256 tokenAmountIn
PoolExited(address indexed fromuint256 amount
PoolExitedWithLoss(address indexed fromuint256 amountaddress[] lossTokens
PoolJoined(address indexed fromuint256 amount
PublicSwapSet(address indexed setterbool indexed value
PublicSwapSetterChanged(address indexed previousSetteraddress indexed newSetter
SwapFeeSet(address indexed setteruint256 newFee
TokenBinderChanged(address indexed previousTokenBinderaddress indexed newTokenBinder
TokensApproved(
Transfer(address indexed _srcaddress indexed _dstuint256 _amount
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.