PendleRouterV4
Verified contract
Proxy
Active on
Ethereum with 384,152 txns
Unified storage
Map
Table
Raw
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
APU | ERC-20 | 1 | $0.001125 |
$0 | |
eETH | ERC-20 | 0 | $3,408.64 |
$0 | |
weETHs | ERC-20 | 0 | $3,400.84 |
$0 | |
rsETH | ERC-20 | 0 | $3,469.41 |
$0 | |
stETH | ERC-20 | 0 | $3,413.21 |
$0 | |
ezETH | ERC-20 | 0 | $3,507.81 |
$0 | |
eUSD | ERC-20 | 0 | $0.977669 |
$0 | |
uniETH | ERC-20 | 0 | $3,673.87 |
$0 | |
SY-corn-SolvBTC.BBN | ERC-20 | 0.000092 | -- | -- | |
YT-pzETH-26SEP2024 | ERC-20 | 0.00001 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21240957 | a minute ago | | | 0 | 0.011614162 | |
| 21240943 | 4 minutes ago | | | 0 | 0.0022905095 | |
| 21240936 | 5 minutes ago | | | 0.075 | 0.0074440946 | |
| 21240930 | 6 minutes ago | | | 0 | 0.0050093323 | |
| 21240876 | 17 minutes ago | | | 0.23 | 0.0071197581 | |
| 21240846 | 23 minutes ago | | | 0 | 0.0074160143 | |
| 21240829 | 27 minutes ago | | | 0 | 0.0018708288 | |
| 21240827 | 27 minutes ago | | | 0 | 0.0079296929 | |
| 21240806 | 31 minutes ago | | | 0 | 0.0033321427 | |
| 21240779 | 37 minutes ago | | | 0 | 0.0067494333 |
ABI
ABI objects
Getter at block 21240959
This contract contains no getter function objects.
Read-only
This contract contains no read-only function objects.
State-modifying
Events addLiquidityDualSyAndPt(address receiver, address market, uint256 netSyDesired, uint256 netPtDesired, uint256 minLpOut) returns (uint256 netLpOut, uint256 netSyUsed, uint256 netPtUsed)
addLiquidityDualTokenAndPt(address receiver, address market, struct TokenInput input, uint256 netPtDesired, uint256 minLpOut) payable returns (uint256 netLpOut, uint256 netPtUsed, uint256 netSyInterm)
addLiquiditySinglePt(address receiver, address market, uint256 netPtIn, uint256 minLpOut, struct ApproxParams guessPtSwapToSy, struct LimitOrderData limit) returns (uint256 netLpOut, uint256 netSyFee)
addLiquiditySingleSy(address receiver, address market, uint256 netSyIn, uint256 minLpOut, struct ApproxParams guessPtReceivedFromSy, struct LimitOrderData limit) returns (uint256 netLpOut, uint256 netSyFee)
addLiquiditySingleSyKeepYt(address receiver, address market, uint256 netSyIn, uint256 minLpOut, uint256 minYtOut) returns (uint256 netLpOut, uint256 netYtOut, uint256 netSyMintPy)
addLiquiditySingleToken(address receiver, address market, uint256 minLpOut, struct ApproxParams guessPtReceivedFromSy, struct TokenInput input, struct LimitOrderData limit) payable returns (uint256 netLpOut, uint256 netSyFee, uint256 netSyInterm)
addLiquiditySingleTokenKeepYt(address receiver, address market, uint256 minLpOut, uint256 minYtOut, struct TokenInput input) payable returns (uint256 netLpOut, uint256 netYtOut, uint256 netSyMintPy, uint256 netSyInterm)
removeLiquidityDualSyAndPt(address receiver, address market, uint256 netLpToRemove, uint256 minSyOut, uint256 minPtOut) returns (uint256 netSyOut, uint256 netPtOut)
removeLiquidityDualTokenAndPt(address receiver, address market, uint256 netLpToRemove, struct TokenOutput output, uint256 minPtOut) returns (uint256 netTokenOut, uint256 netPtOut, uint256 netSyInterm)
removeLiquiditySinglePt(address receiver, address market, uint256 netLpToRemove, uint256 minPtOut, struct ApproxParams guessPtReceivedFromSy, struct LimitOrderData limit) returns (uint256 netPtOut, uint256 netSyFee)
removeLiquiditySingleSy(address receiver, address market, uint256 netLpToRemove, uint256 minSyOut, struct LimitOrderData limit) returns (uint256 netSyOut, uint256 netSyFee)
removeLiquiditySingleToken(address receiver, address market, uint256 netLpToRemove, struct TokenOutput output, struct LimitOrderData limit) returns (uint256 netTokenOut, uint256 netSyFee, uint256 netSyInterm)
AddLiquidityDualSyAndPt(address indexed caller, address indexed market, address indexed receiver, uint256 netSyUsed, uint256 netPtUsed, uint256 netLpOut)
AddLiquidityDualTokenAndPt(address indexed caller, address indexed market, address indexed tokenIn, address receiver, uint256 netTokenUsed, uint256 netPtUsed, uint256 netLpOut, uint256 netSyInterm)
AddLiquiditySinglePt(address indexed caller, address indexed market, address indexed receiver, uint256 netPtIn, uint256 netLpOut)
AddLiquiditySingleSy(address indexed caller, address indexed market, address indexed receiver, uint256 netSyIn, uint256 netLpOut)
AddLiquiditySingleSyKeepYt(address indexed caller, address indexed market, address indexed receiver, uint256 netSyIn, uint256 netSyMintPy, uint256 netLpOut, uint256 netYtOut)
AddLiquiditySingleToken(address indexed caller, address indexed market, address indexed token, address receiver, uint256 netTokenIn, uint256 netLpOut, uint256 netSyInterm)
AddLiquiditySingleTokenKeepYt(address indexed caller, address indexed market, address indexed token, address receiver, uint256 netTokenIn, uint256 netLpOut, uint256 netYtOut, uint256 netSyMintPy, uint256 netSyInterm)
ExitPostExpToSy(address indexed caller, address indexed market, address indexed receiver, uint256 netLpIn, struct ExitPostExpReturnParams params)
ExitPostExpToToken(address indexed caller, address indexed market, address indexed token, address receiver, uint256 netLpIn, uint256 totalTokenOut, struct ExitPostExpReturnParams params)
ExitPreExpToSy(address indexed caller, address indexed market, address indexed receiver, uint256 netLpIn, struct ExitPreExpReturnParams params)
ExitPreExpToToken(address indexed caller, address indexed market, address indexed token, address receiver, uint256 netLpIn, uint256 totalTokenOut, struct ExitPreExpReturnParams params)
MintPyFromSy(address indexed caller, address indexed receiver, address indexed YT, uint256 netSyIn, uint256 netPyOut)
MintPyFromToken(address indexed caller, address indexed tokenIn, address indexed YT, address receiver, uint256 netTokenIn, uint256 netPyOut, uint256 netSyInterm)
MintSyFromToken(address indexed caller, address indexed tokenIn, address indexed SY, address receiver, uint256 netTokenIn, uint256 netSyOut)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RedeemPyToSy(address indexed caller, address indexed receiver, address indexed YT, uint256 netPyIn, uint256 netSyOut)
RedeemPyToToken(address indexed caller, address indexed tokenOut, address indexed YT, address receiver, uint256 netPyIn, uint256 netTokenOut, uint256 netSyInterm)
RedeemSyToToken(address indexed caller, address indexed tokenOut, address indexed SY, address receiver, uint256 netSyIn, uint256 netTokenOut)
RemoveLiquidityDualSyAndPt(address indexed caller, address indexed market, address indexed receiver, uint256 netLpToRemove, uint256 netPtOut, uint256 netSyOut)
RemoveLiquidityDualTokenAndPt(address indexed caller, address indexed market, address indexed tokenOut, address receiver, uint256 netLpToRemove, uint256 netPtOut, uint256 netTokenOut, uint256 netSyInterm)
RemoveLiquiditySinglePt(address indexed caller, address indexed market, address indexed receiver, uint256 netLpToRemove, uint256 netPtOut)
RemoveLiquiditySingleSy(address indexed caller, address indexed market, address indexed receiver, uint256 netLpToRemove, uint256 netSyOut)
RemoveLiquiditySingleToken(address indexed caller, address indexed market, address indexed token, address receiver, uint256 netLpToRemove, uint256 netTokenOut, uint256 netSyInterm)
SelectorToFacetSet(bytes4 indexed selector, address indexed facet)
SwapPtAndSy(address indexed caller, address indexed market, address indexed receiver, int256 netPtToAccount, int256 netSyToAccount)
SwapPtAndToken(address indexed caller, address indexed market, address indexed token, address receiver, int256 netPtToAccount, int256 netTokenToAccount, uint256 netSyInterm)
SwapPtAndYt(address indexed caller, address indexed market, address indexed receiver, int256 netPtToAccount, int256 netYtToAccount)
SwapYtAndSy(address indexed caller, address indexed market, address indexed receiver, int256 netYtToAccount, int256 netSyToAccount)
SwapYtAndToken(address indexed caller, address indexed market, address indexed token, address receiver, int256 netYtToAccount, int256 netTokenToAccount, uint256 netSyInterm)
constructor(address _owner, address actionStorage)
fallback()
receive()
MarketExchangeRateBelowOne(int256 exchangeRate)
MarketExpired()
MarketProportionMustNotEqualOne()
MarketProportionTooHigh(int256 proportion, int256 maxProportion)
MarketRateScalarBelowZero(int256 rateScalar)
MarketZeroAmountsInput()
MarketZeroAmountsOutput()
MarketZeroTotalPtOrTotalAsset(int256 totalPt, int256 totalAsset)