PieDAO BTC++
Verified contract
Proxy
Active on
Ethereum with 3,621 txns
Unified storage
Map
Table
Raw
Constants and immutables
8
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
-
variable spans 4 additional slots
Balances ($0.00)
No balances found for "PieDAO BTC++"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21311894 | a day ago | | | 0 | 0.00090271396 | |
| 21309637 | 2 days ago | | | 0 | 0.0011459699 | |
| 21295395 | 4 days ago | | | 0 | 0.00068856363 | |
| 21252973 | 9 days ago | | | 0 | 0.00060064532 | |
| 21228681 | 13 days ago | | | 0 | 0.00057289094 | |
| 21228651 | 13 days ago | | | 0 | 0.0046537734 | |
| 21228121 | 13 days ago | | | 0 | 0.0069182552 | |
| 21222944 | 14 days ago | | | 0 | 0.0010990792 | |
| 21161485 | 22 days ago | | | 0 | 0.00081365453 | |
| 21159214 | 23 days ago | | | 0 | 0.0016348148 |
ABI
ABI objects
Getter at block 21320703
getImplementation() view returns (address)
0xf13f977aac9b001f155889b9efa7a6628fb7a181
getPaused() view returns (bool)
false
getPauzer() view returns (address)
0x6458a23b020f489651f2777bd849dded34dfccd2
getProxyOwner() view returns (address)
0x6458a23b020f489651f2777bd849dded34dfccd2
decimals() view returns (uint8)
18
getBPool() view returns (address)
0x9891832633a83634765952b051bc7fef36714a46
getCap() view returns (uint256)
500000000000000000000
getController() view returns (address)
0x6458a23b020f489651f2777bd849dded34dfccd2
getPublicSwapSetter() view returns (address)
0x6458a23b020f489651f2777bd849dded34dfccd2
getSwapFee() view returns (uint256)
2000000000000000
getTokenBinder() view returns (address)
0x6458a23b020f489651f2777bd849dded34dfccd2
getTokens() view returns (address[])
[0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599, 0x5228a22e72ccC52d415EcFd199F99D0665E7733b, 0x3212b29E33587A00FB1C83346f5dBFA69A458923, 0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6]
isPublicSwap() view returns (bool)
false
name() view returns (string)
PieDAO BTC++
pbsSlot() view returns (bytes32)
0x149b05a55f24b8981207de512c343c19011a61573007ea58003c0e3758374693
pcsSlot() view returns (bytes32)
0x31c7b2ea8a998be78772a80049851b92481cce7843b421e8dd01ba22be1e53d4
ptSlot() view returns (bytes32)
0x41d2dff3392a31ed3dbbccd2b0d803b57f5635d0ccd048fd68edf9f4d37c1b9f
rpSlot() view returns (bytes32)
0x8f5c33596e12f14618a6c8870ba2c5bcdd8bb32512600e7dda1310b071ed05f8
symbol() view returns (string)
BTC++
totalSupply() view returns (uint256)
11805013687063869650
Read-only
addressToBytes32(address _value) pure returns (bytes32)
bytes32ToAddress(bytes32 _value) pure returns (address)
bytes32ToString(bytes32 _value) pure returns (string)
readAddress(bytes32 _key) view returns (address)
readBool(bytes32 _key) view returns (bool)
readString(bytes32 _key) view returns (string)
storageRead(bytes32 _key) view returns (bytes32)
stringToBytes32(string _value) pure returns (bytes32 result)
allowance(address _src, address _dst) view returns (uint256)
balanceOf(address _whom) view returns (uint256)
calcTokensForAmount(uint256 _amount) view returns (address[] tokens, uint256[] amounts)
State-modifying
Events renouncePauzer()
setImplementation(address _newImplementation)
setPaused(bool _value)
setPauzer(address _newPauzer)
setProxyOwner(address _newOwner)
approve(address _dst, uint256 _amount) returns (bool)
approveTokens()
bind(address _token, uint256 _balance, uint256 _denorm)
decreaseApproval(address _dst, uint256 _amount) returns (bool)
exitPool(uint256 _amount)
exitPoolTakingloss(uint256 _amount, address[] _lossTokens)
increaseApproval(address _dst, uint256 _amount) returns (bool)
init(address _bPool, string _name, string _symbol, uint256 _initialSupply)
joinPool(uint256 _amount)
rebind(address _token, uint256 _balance, uint256 _denorm)
setCap(uint256 _cap)
setController(address _controller)
setPublicSwap(bool _public)
setPublicSwapSetter(address _newPublicSwapSetter)
setSwapFee(uint256 _swapFee)
setTokenBinder(address _newTokenBinder)
transfer(address _dst, uint256 _amount) returns (bool)
transferFrom(address _src, address _dst, uint256 _amount) returns (bool)
unbind(address _token)
Approval(address indexed _src, address indexed _dst, uint256 _amount)
CapChanged(address indexed setter, uint256 oldCap, uint256 newCap)
ControllerChanged(address indexed previousController, address indexed newController)
LOG_EXIT(address indexed caller, address indexed tokenOut, uint256 tokenAmountOut)
LOG_JOIN(address indexed caller, address indexed tokenIn, uint256 tokenAmountIn)
PoolExited(address indexed from, uint256 amount)
PoolExitedWithLoss(address indexed from, uint256 amount, address[] lossTokens)
PoolJoined(address indexed from, uint256 amount)
PublicSwapSet(address indexed setter, bool indexed value)
PublicSwapSetterChanged(address indexed previousSetter, address indexed newSetter)
SwapFeeSet(address indexed setter, uint256 newFee)
TokenBinderChanged(address indexed previousTokenBinder, address indexed newTokenBinder)
TokensApproved()
Transfer(address indexed _src, address indexed _dst, uint256 _amount)
constructor()
fallback()
This contract contains no error objects.