PieDAO DEFI Small Cap
Verified contract
Proxy
Active on
Ethereum with 2,705 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
-
variable spans 12 additional slots
Balances ($0.00)
No balances found for "PieDAO DEFI Small Cap"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21064407 | a month ago | | | 0 | 0.00036456617 | |
| 21003666 | a month ago | | | 0 | 0.00020094866 | |
| 20495281 | 3 months ago | | | 0 | 0.000038473932 | |
| 20494481 | 3 months ago | | | 0 | 0.000037538222 | |
| 20417408 | 4 months ago | | | 0 | 0.000058931281 | |
| 20417401 | 4 months ago | | | 0 | 0.000061360308 | |
| 20348636 | 4 months ago | | | 0 | 0.00027433360 | |
| 20259025 | 5 months ago | | | 0 | 0.000070291381 | |
| 20200957 | 5 months ago | | | 0 | 0.000077822382 | |
| 20156871 | 5 months ago | | | 0 | 0.00022902345 |
ABI
ABI objects
Getter at block 21259820 finalizeSmartPool() view getDenormalizedWeights() view returns (uint256[] weights) getTokens() view returns (address[])
getImplementation() view returns (address)
0x706f00ea85a71eb5d7c2ce2ad61dbbe62b616435
getPaused() view returns (bool)
false
getPauzer() view returns (address)
0x6458a23b020f489651f2777bd849dded34dfccd2
getProxyOwner() view returns (address)
0x6458a23b020f489651f2777bd849dded34dfccd2
decimals() view returns (uint8)
18
getAnnualFee() view returns (uint256)
7000000000000000
getBPool() view returns (address)
0x94743cfaa3fdc62e9693572314b5ee377eba5d11
getCap() view returns (uint256)
5000000000000000000000000
getCircuitBreaker() view returns (address)
0x0000000000000000000000000000000000000000
getController() view returns (address)
0x6458a23b020f489651f2777bd849dded34dfccd2
getEndBlock() view returns (uint256)
0
getFeeRecipient() view returns (address)
0xaf2fe0d4fe879066b2baa68d9e56cc375df22815
getJoinExitEnabled() view returns (bool)
true
getNewToken() view returns (struct PV2SmartPoolStorageNewToken)
(0x0000000000000000000000000000000000000000, false, 0, 0, 0)
getNewWeights() view returns (uint256[] weights)
[]
getPublicSwapSetter() view returns (address)
0x6458a23b020f489651f2777bd849dded34dfccd2
getStartBlock() view returns (uint256)
0
getStartWeights() view returns (uint256[] weights)
[]
getSwapFee() view returns (uint256)
1000000000000
getTokenBinder() view returns (address)
0x6458a23b020f489651f2777bd849dded34dfccd2
isPublicSwap() view returns (bool)
false
name() view returns (string)
PieDAO DEFI Small Cap
symbol() view returns (string)
DEFI+S
totalSupply() view returns (uint256)
64989036302052265343533
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)
calcPoolInGivenSingleOut(address _token, uint256 _amount) view returns (uint256)
calcPoolOutGivenSingleIn(address _token, uint256 _amount) view returns (uint256)
calcSingleInGivenPoolOut(address _token, uint256 _amount) view returns (uint256)
calcSingleOutGivenPoolIn(address _token, uint256 _amount) view returns (uint256)
calcTokensForAmount(uint256 _amount) view returns (address[] tokens, uint256[] amounts)
createPool(uint256 initialSupply) view
getDenormalizedWeight(address _token) view returns (uint256)
State-modifying
Events renouncePauzer()
setImplementation(address _newImplementation)
setPaused(bool _value)
setPauzer(address _newPauzer)
setProxyOwner(address _newOwner)
applyAddToken()
approve(address _dst, uint256 _amount) returns (bool)
approveTokens()
bind(address _token, uint256 _balance, uint256 _denorm)
chargeOutstandingAnnualFee()
commitAddToken(address _token, uint256 _balance, uint256 _denormalizedWeight)
decreaseApproval(address _dst, uint256 _amount) returns (bool)
exitPool(uint256 _amount)
exitPool(uint256 _amount, uint256[] _minAmountsOut)
exitPoolTakingloss(uint256 _amount, address[] _lossTokens)
exitswapExternAmountOut(address _token, uint256 _tokenAmountOut, uint256 _maxPoolAmountIn) returns (uint256 poolAmountIn)
exitswapPoolAmountIn(address _token, uint256 _poolAmountIn, uint256 _minAmountOut) returns (uint256 tokenAmountOut)
increaseApproval(address _dst, uint256 _amount) returns (bool)
init(address _bPool, string _name, string _symbol, uint256 _initialSupply)
joinPool(uint256 _amount)
joinPool(uint256 _amount, uint256[] _maxAmountsIn)
joinswapExternAmountIn(address _token, uint256 _amountIn, uint256 _minPoolAmountOut) returns (uint256 poolAmountOut)
joinswapPoolAmountOut(address _token, uint256 _amountOut, uint256 _maxAmountIn) returns (uint256 tokenAmountIn)
pokeWeights()
rebind(address _token, uint256 _balance, uint256 _denorm)
removeToken(address _token)
setAnnualFee(uint256 _newFee)
setCap(uint256 _cap)
setCircuitBreaker(address _newCircuitBreaker)
setController(address _controller)
setFeeRecipient(address _newRecipient)
setJoinExitEnabled(bool _newValue)
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)
tripCircuitBreaker()
unbind(address _token)
updateWeight(address _token, uint256 _newWeight)
updateWeightsGradually(uint256[] _newWeights, uint256 _startBlock, uint256 _endBlock)
Approval(address indexed _src, address indexed _dst, uint256 _amount)
CapChanged(address indexed setter, uint256 oldCap, uint256 newCap)
CircuitBreakerChanged(address indexed _oldCircuitBreaker, address indexed _newCircuitBreaker)
CircuitBreakerTripped()
ControllerChanged(address indexed previousController, address indexed newController)
JoinExitEnabledChanged(address indexed setter, bool oldValue, bool newValue)
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.