Periphery
Verified contract
Active on
Ethereum with 460 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
wstETH | ERC-20 | 0 | $3,092.19 |
$0 | |
COMP | ERC-20 | 0 | $45.19 |
$0 | |
ERC-20 | 0 | -- | -- | ||
ERC-20 | 0 | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14728911 | 2 years ago | | | 0 | 0.0054632820 | |
| 14718799 | 2 years ago | | | 0 | 0.032633070 | |
| 14718697 | 2 years ago | | | 0 | 0.024177987 | |
| 14716751 | 2 years ago | | | 0 | 0.015164334 | |
| 14716748 | 2 years ago | | | 0 | 0.015050194 | |
| 14716447 | 2 years ago | | | 0 | 0.014279375 | |
| 14716126 | 2 years ago | | | 0 | 0.015902316 | |
| 14715919 | 2 years ago | | | 0 | 0.0074535281 | |
| 14714554 | 2 years ago | | | 0 | 0.015892406 | |
| 14714407 | 2 years ago | | | 0 | 0.014633871 |
ABI
ABI objects
Getter at block 20982104
MIN_YT_SWAP_IN() view returns (uint256)
1000000000000
PRICE_ESTIMATE_ACCEPTABLE_ERROR() view returns (uint256)
10000000000
balancerVault() view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
divider() view returns (address)
0x86ba3e96be68563e41c2f5769f1af9faf758e6e0
poolManager() view returns (address)
0xf01eb98de53ed964ac3f786b80ed8ce33f05f417
spaceFactory() view returns (address)
0x984682770f1eed90c00cd57b06b151ec12e7c51c
Read-only
factories(address) view returns (bool)
isTrusted(address) view returns (bool)
verified(address) view returns (bool)
State-modifying
Events addLiquidityFromTarget(address adapter, uint256 maturity, uint256 tBal, uint8 mode, uint256 minBptOut) returns (uint256 tAmount, uint256 issued, uint256 lpShares)
addLiquidityFromUnderlying(address adapter, uint256 maturity, uint256 uBal, uint8 mode, uint256 minBptOut) returns (uint256 tAmount, uint256 issued, uint256 lpShares)
deployAdapter(address f, address target) returns (address adapter)
migrateLiquidity(address srcAdapter, address dstAdapter, uint256 srcMaturity, uint256 dstMaturity, uint256 lpBal, uint256[] minAmountsOut, uint256 minAccepted, uint8 mode, bool intoTarget, uint256 minBptOut) returns (uint256 tAmount, uint256 issued, uint256 lpShares, uint256 ptBal)
onFlashLoan(address initiator, address, uint256 amount, uint256, bytes data) returns (bytes32)
onboardAdapter(address adapter, bool addAdapter)
removeLiquidity(address adapter, uint256 maturity, uint256 lpBal, uint256[] minAmountsOut, uint256 minAccepted, bool intoTarget) returns (uint256 tBal, uint256 ptBal)
removeLiquidityAndUnwrapTarget(address adapter, uint256 maturity, uint256 lpBal, uint256[] minAmountsOut, uint256 minAccepted, bool intoTarget) returns (uint256 uBal, uint256 ptBal)
setFactory(address f, bool isOn)
setIsTrusted(address user, bool trusted)
sponsorSeries(address adapter, uint256 maturity, bool withPool) returns (address pt, address yt)
swapPTsForTarget(address adapter, uint256 maturity, uint256 ptBal, uint256 minAccepted) returns (uint256 tBal)
swapPTsForUnderlying(address adapter, uint256 maturity, uint256 ptBal, uint256 minAccepted) returns (uint256 uBal)
swapTargetForPTs(address adapter, uint256 maturity, uint256 tBal, uint256 minAccepted) returns (uint256 ptBal)
swapTargetForYTs(address adapter, uint256 maturity, uint256 tBal, uint256 minAccepted) returns (uint256 ytBal)
swapUnderlyingForPTs(address adapter, uint256 maturity, uint256 uBal, uint256 minAccepted) returns (uint256 ptBal)
swapUnderlyingForYTs(address adapter, uint256 maturity, uint256 uBal, uint256 minAccepted) returns (uint256 ytBal)
swapYTsForTarget(address adapter, uint256 maturity, uint256 ytBal) returns (uint256 tBal)
swapYTsForUnderlying(address adapter, uint256 maturity, uint256 ytBal) returns (uint256 uBal)
verifyAdapter(address adapter, bool addToPool)
AdapterDeployed(address indexed adapter)
AdapterOnboarded(address indexed adapter)
AdapterVerified(address indexed adapter)
FactoryChanged(address indexed factory, bool indexed isOn)
SeriesSponsored(address indexed adapter, uint256 indexed maturity, address indexed sponsor)
Swapped(address indexed sender, bytes32 indexed poolId, address assetIn, address assetOut, uint256 amountIn, uint256 amountOut, bytes4 indexed sig)
UserTrustUpdated(address indexed user, bool trusted)
constructor(address _divider, address _poolManager, address _spaceFactory, address _balancerVault)
This contract contains no fallback and receive objects.
ExistingValue()
FactoryNotSupported()
FlashBorrowFailed()
FlashUntrustedBorrower()
FlashUntrustedLoanInitiator()
OnlyPermissionless()
SwapTooSmall()
TargetMismatch()
TargetNotSupported()
UnexpectedSwapAmount()