sePSP2

Verified contract

Active on Ethereum with 5,933 txns
Deployed by via 0xe5d15d33 at 16469348
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x02ed3d84b1d168ca8c267df26efed91156c84a6bcdf6f69d574e0ecd1b5fd385
0x556ec9ba90f52295dd68267049e49e63a715b3874887b883acf6239638d1db1b
0x935f14ed053b1e36d75dfb1b79d96f6acafeb8a9e884a999b66fa3d79cf17250
0x694932df4eb6e5160ff892df7cdc1455649f4422af0f234b4849f825ce655dbb
0x1a26d9e381221d260b540e6002aeb258b210e9663a5aaad0f6bf845884712ac7
0x6a21f82af19f74ab7f7ce51a1fedea1591a55259d49fe3f7301389bd01df72d5
0x1fdc1450573b96ca019bf11f519c6ee8c49dd00b17dff008b82d29ae3cc929b7
0xd4266fea4aa8b63121b7a399a546b662aa57dbf232334251c8237674e3dbd2a9
0x7d3b54b6ad10e18a987803830cb6d134bdafca029453e318a941b40ee75dbadf
0x089244c60cb01d30d937d8bdf3af4496b626f1ef2ce27ca535a6f60d6f0393c7

Functions
Getter at block 21218037
BALANCER_VAULT(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
BPT(view returns (address)
0xcb0e14e96f2cefa8550ad8e4aea344f211e5061d
DOMAIN_SEPARATOR(view returns (bytes32)
0x0459a6c16012633257034f821698cb7cb89129e403ba3ce328641cf191382285
PSP(view returns (address)
0xcafe001067cdef266afb7eb5a286dcfd277f3de5
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
WETH20_PSP80_POOL_ID(view returns (bytes32)
0xcb0e14e96f2cefa8550ad8e4aea344f211e5061d00020000000000000000011a
asset(view returns (address)
0xcb0e14e96f2cefa8550ad8e4aea344f211e5061d
decimals(view returns (uint8)
18
isReversedBalancerPair(view returns (bool)
false
maxTimeLockDuration(view returns (uint256)
13824000
minTimeLockDuration(view returns (uint256)
0
name(view returns (string)
Social Escrowed 20WETH-80PSP BPT
owner(view returns (address)
0x619bbf92fd6ba59893327676b2685a3762a49a33
paused(view returns (bool)
false
symbol(view returns (string)
sePSP2
timeLockDuration(view returns (uint256)
2419200
totalSupply(view returns (uint256)
29527834258735456699695773
unlockingAssets(view returns (uint256)
8239439021126650648574281
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesCheckpoint)
delegates(address accountview returns (address)
findUnlockingIDs(address userint256 startuint16 countToCheckview returns (int256[] ids)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getVotes(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
userVsNextID(addressview returns (int256)
userVsWithdrawals(addressint256view returns (uint256 amountuint256 releaseTimeuint8 status)
State-modifying
approve(address spenderuint256 amountreturns (bool)
cancelMultipleWithdrawalRequests(int256[] ids
cancelWithdrawalRequest(int256 id
changeTimeLock(uint256 newTimeLockDuration
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
deposit(uint256 _assetAmount
depositPSPAndEth(uint256 pspAmountuint256 minBptOutbytes pspPermitpayable 
depositPSPAndWeth(uint256 pspAmountuint256 wethAmountuint256 minBptOutbytes pspPermit
depositWithPermit(uint256 _assetAmountbytes permit
increaseAllowance(address spenderuint256 addedValuereturns (bool)
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
requestWithdraw(uint256 _unlockingAmount
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
unpause(
withdraw(int256 id
withdrawMultiple(int256[] ids
withdrawPSPAndEth(int256 iduint256 minPspAmountuint256 minEthAmount
withdrawPSPAndEthMulti(int256[] idsuint256 minPspAmountuint256 minEthAmount
withdrawPSPAndWeth(int256 iduint256 minPspAmountuint256 minEthAmount
withdrawPSPAndWethMulti(int256[] idsuint256 minPspAmountuint256 minEthAmount
Events
Approval(address indexed owneraddress indexed spenderuint256 value
CancelledWithdrawalRequest(int256 indexed idaddress indexed useruint256 amount
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Deposited(address indexed useruint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RequestedUnlocking(int256 indexed idaddress indexed useruint256 amount
TimeLockChanged(uint256 oldTimeLockuint256 newTimeLock
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Withdraw(int256 indexed idaddress indexed useruint256 amount
Constructor
constructor(address _assetuint256 _timeLockBlocksuint256 _minTimeLockBlocksuint256 _maxTimeLockBlocksaddress balancerVaultaddress pspaddress wethbytes32 poolId
Fallback and receive
receive(
Errors
CannotCancelWithdrawalRequest(int256 reqId
CannotWithdraw(int256 reqId
CannotWithdrawYet(int256 reqId
InsufficientAssetsReceived(
InvalidWithdrawalRequestId(int256 reqId
PermitFailed(
TimelockOutOfRange(uint256 attemptedTimelockDuration
TransferEthFailed(