IMPL5

Verified contract

Implementation

Active on Ethereum with 3 txns
Deployed by via 0x004f4cd3 at 9974064
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 "IMPL5"

0x23c34f1c7ba013ba6bb23e373a0041c0dbe598a9a6a06cb8ff106dc2f20bf52c
0xb60bb8dcdfd440d934ebb3da59c20e643dcaa9dc929db95f6cab757a42358e92
0xe205191b8391f7ca5aee4e6a3eb580b3ae3c6d4ad0af33a0fa89bfe78ccd5ca0

Functions
Getter at block 20916335
decimals(view returns (uint8)
18
getBPool(view returns (address)
0x0000000000000000000000000000000000000001
getCap(view returns (uint256)
0
getController(view returns (address)
0x812c91764dbce68895b7374d0fb19e6fe43ddb24
getPublicSwapSetter(view returns (address)
0x812c91764dbce68895b7374d0fb19e6fe43ddb24
 
getSwapFee(view returns (uint256)
getTokenBinder(view returns (address)
0x812c91764dbce68895b7374d0fb19e6fe43ddb24
 
getTokens(view returns (address[])
 
isPublicSwap(view returns (bool)
name(view returns (string)
IMPL5
pbsSlot(view returns (bytes32)
0x149b05a55f24b8981207de512c343c19011a61573007ea58003c0e3758374693
pcsSlot(view returns (bytes32)
0x31c7b2ea8a998be78772a80049851b92481cce7843b421e8dd01ba22be1e53d4
ptSlot(view returns (bytes32)
0x41d2dff3392a31ed3dbbccd2b0d803b57f5635d0ccd048fd68edf9f4d37c1b9f
rpSlot(view returns (bytes32)
0x8f5c33596e12f14618a6c8870ba2c5bcdd8bb32512600e7dda1310b071ed05f8
symbol(view returns (string)
IMPL5
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.