ClipperDirect Pool Token

Verified contract

Active on Ethereum with 5,418 txns
Deployed by via 0xd72bbdc8 at 15277939
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Native
Value $58.28
ERC-20
Value $7,631.99
ERC-20
Value $4,175.31
ERC-20
Value $1,286.53
ERC-20
Value $961.77
ERC-20
Value $781.11
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x2e7487a7156c881f09793a30991edcbcd88f6ac8e27bc90e307c23a770107c38
0x3076ce4273013678a828cf69b14dc1238e59bd20042643198931b881ebd9b186
From
0x76750eb1bcc6f68a2606d4665e360b8364839db95b3d6595eb85ab7e550786f9
From
0x14523c6b21a98cf53d7a1284548eac558cef6e522eeb77db1bcbef73e48cb955
0x4b40cf0e2c26417a208a3fd3a0211f880f4144660376cf98fb8d0cf414a44831
0x8cd4ab060d5951e4ac2a4c194d3363f92195ecd70910ce1cfcab716a67f636b5
0x19c2b16dc5477f9e787589dc45b86cae8f569706cbee67b67b915ac18d466d4f
0x3601f1241a859d3ab8001b171348bc382cef61f539a8ff97e25b5adc03d0c799
0xfa1583039af6b5ccfc68259d372b7cf7bd03190c78add9e1fd73ba636f0ff0f4
0x9325d871f4e553275a243a7d0ce76ec39211be59968b89d3e529825378a2bed5

Functions
Getter at block 21220833
DESIGNATED_SIGNER(view returns (address)
0x08938a61ba9523298dbcacee0cda5b371fb7f1f8
WRAPPER_CONTRACT(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
 
allTokensBalance(view returns (uint256[]address[]uint256)
decimals(view returns (uint8)
18
nTokens(view returns (uint256)
5
name(view returns (string)
ClipperDirect Pool Token
owner(view returns (address)
0xd8cc0304de58fce5147796606db14500d94b5ef2
symbol(view returns (string)
CLPRDRPL
totalSupply(view returns (uint256)
7080659672164574586163
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
canUnlockDeposit(address theAddressview returns (bool)
getLastBalance(address tokenview returns (uint256)
isToken(address tokenview returns (bool)
lastBalances(addressview returns (uint256)
tokenAt(uint256 iview returns (address)
unpackGoodUntil(uint256 packedGoodUntilpure returns (uint256 pXuint256 pYuint256 wXuint256 wYuint256 k)
vestingDeposits(addressview returns (uint256 lockedUntiluint256 poolTokenAmount)
State-modifying
addAsset(address token
approve(address spenderuint256 amountreturns (bool)
burnToWithdraw(uint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(address senderuint256[] depositAmountsuint256 nDaysuint256 poolTokensuint256 goodUntilstruct ClipperCommonExchangeSignature theSignaturepayable 
depositSingleAsset(address senderaddress inputTokenuint256 inputAmountuint256 nDaysuint256 poolTokensuint256 goodUntilstruct ClipperCommonExchangeSignature theSignaturepayable 
increaseAllowance(address spenderuint256 addedValuereturns (bool)
renounceOwnership(
sellEthForToken(address outputTokenuint256 inputAmountuint256 outputAmountuint256 goodUntiladdress destinationAddressstruct ClipperCommonExchangeSignature theSignaturebytes auxiliaryDatapayable 
sellTokenForEth(address inputTokenuint256 inputAmountuint256 outputAmountuint256 goodUntiladdress destinationAddressstruct ClipperCommonExchangeSignature theSignaturebytes auxiliaryData
swap(address inputTokenaddress outputTokenuint256 inputAmountuint256 outputAmountuint256 goodUntiladdress destinationAddressstruct ClipperCommonExchangeSignature theSignaturebytes auxiliaryData
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
transmitAndDeposit(uint256[] depositAmountsuint256 nDaysuint256 poolTokensuint256 goodUntilstruct ClipperCommonExchangeSignature theSignature
transmitAndDepositSingleAsset(address inputTokenuint256 inputAmountuint256 nDaysuint256 poolTokensuint256 goodUntilstruct ClipperCommonExchangeSignature theSignature
transmitAndSellTokenForEth(address inputTokenuint256 inputAmountuint256 outputAmountuint256 goodUntiladdress destinationAddressstruct ClipperCommonExchangeSignature theSignaturebytes auxiliaryData
transmitAndSwap(address inputTokenaddress outputTokenuint256 inputAmountuint256 outputAmountuint256 goodUntiladdress destinationAddressstruct ClipperCommonExchangeSignature theSignaturebytes auxiliaryData
unlockDeposit(returns (uint256 poolTokens)
withdrawSingleAsset(address tokenHolderuint256 poolTokenAmountToBurnaddress assetAddressuint256 assetAmountuint256 goodUntilstruct ClipperCommonExchangeSignature theSignature
Events
Approval(address indexed owneraddress indexed spenderuint256 value
AssetWithdrawn(address indexed withdraweruint256 poolTokensaddress indexed assetAddressuint256 assetAmount
Deposited(address indexed depositoruint256 poolTokensuint256 nDays
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Swapped(address indexed inAssetaddress indexed outAssetaddress indexed recipientuint256 inAmountuint256 outAmountbytes auxiliaryData
Transfer(address indexed fromaddress indexed touint256 value
Withdrawn(address indexed withdraweruint256 poolTokensuint256 fractionOfPool
Constructor
constructor(address theSigneraddress theWrapperaddress[] tokens
Fallback and receive
receive(
Errors
PRBMathSD59x18__Exp2InputTooBig(int256 x
PRBMathSD59x18__LogInputTooSmall(int256 x