PendleRouterV4
Verified contract
Proxy
Active on
Ethereum with 332,452 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.000376 |
$0 | |
eETH | ERC-20 | 0 | $2,399.73 |
$0 | |
stETH | ERC-20 | 0 | $2,404.89 |
$0 | |
eUSD | ERC-20 | 0 | $1.006 |
$0 | |
SY-corn-SolvBTC.BBN | ERC-20 | 0.000079 | -- | -- | |
YT-pzETH-26SEP2024 | ERC-20 | 0.00001 | -- | -- | |
YT-sUSDE-24OCT2024 | ERC-20 | 0 | -- | -- | |
YT-sUSDE-25JUL2024 | ERC-20 | 0 | -- | -- | |
YT-sUSDE-26SEP2024 | ERC-20 | 0 | -- | -- | |
YT-sUSDE-26DEC2024 | ERC-20 | 0 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20902001 | a few seconds ago | | | 0 | 0.0015135319 | |
| 20901991 | 2 minutes ago | | | 0.0105 | 0.0021466266 | |
| 20901990 | 3 minutes ago | | | 0.335 | 0.0024873333 | |
| 20901990 | 3 minutes ago | | | 0 | 0.0022686528 | |
| 20901990 | 3 minutes ago | | | 0.015 | 0.0022078662 | |
| 20901984 | 4 minutes ago | | | 0 | 0.0024818123 | |
| 20901983 | 4 minutes ago | | | 0.0045 | 0.0028156453 | |
| 20901980 | 5 minutes ago | | | 0.00284 | 0.0020119625 | |
| 20901979 | 5 minutes ago | | | 0.0042 | 0.0018715047 | |
| 20901977 | 5 minutes ago | | | 0.01 | 0.0019103100 |
ABI
ABI objects
Getter at block 20902001
This contract contains no getter function objects.
Read-only
This contract contains no read-only function objects.
State-modifying
Events boostMarkets(address[] markets)
callAndReflect(address reflector, bytes selfCall1, bytes selfCall2, bytes reflectCall) payable returns (bytes selfRes1, bytes selfRes2, bytes reflectRes)
exitPostExpToSy(address receiver, address market, uint256 netPtIn, uint256 netLpIn, uint256 minSyOut) returns (struct IPActionMiscV3ExitPostExpReturnParams params)
exitPostExpToToken(address receiver, address market, uint256 netPtIn, uint256 netLpIn, struct TokenOutput output) returns (uint256 totalTokenOut, struct IPActionMiscV3ExitPostExpReturnParams params)
exitPreExpToSy(address receiver, address market, uint256 netPtIn, uint256 netYtIn, uint256 netLpIn, uint256 minSyOut, struct LimitOrderData limit) returns (struct IPActionMiscV3ExitPreExpReturnParams params)
exitPreExpToToken(address receiver, address market, uint256 netPtIn, uint256 netYtIn, uint256 netLpIn, struct TokenOutput output, struct LimitOrderData limit) returns (uint256 totalTokenOut, struct IPActionMiscV3ExitPreExpReturnParams params)
mintPyFromSy(address receiver, address YT, uint256 netSyIn, uint256 minPyOut) returns (uint256 netPyOut)
mintPyFromToken(address receiver, address YT, uint256 minPyOut, struct TokenInput input) payable returns (uint256 netPyOut, uint256 netSyInterm)
mintSyFromToken(address receiver, address SY, uint256 minSyOut, struct TokenInput input) payable returns (uint256 netSyOut)
multicall(struct IPActionMiscV3Call3[] calls) payable returns (struct IPActionMiscV3Result[] res)
redeemDueInterestAndRewards(address user, address[] sys, address[] yts, address[] markets)
redeemPyToSy(address receiver, address YT, uint256 netPyIn, uint256 minSyOut) returns (uint256 netSyOut)
redeemPyToToken(address receiver, address YT, uint256 netPyIn, struct TokenOutput output) returns (uint256 netTokenOut, uint256 netSyInterm)
redeemSyToToken(address receiver, address SY, uint256 netSyIn, struct TokenOutput output) returns (uint256 netTokenOut)
simulate(address target, bytes data) payable
swapTokenToToken(address receiver, uint256 minTokenOut, struct TokenInput inp) payable returns (uint256 netTokenOut)
swapTokenToTokenViaSy(address receiver, address SY, struct TokenInput input, address tokenRedeemSy, uint256 minTokenOut) payable returns (uint256 netTokenOut, uint256 netSyInterm)
ExitPostExpToSy(address indexed caller, address indexed market, address indexed receiver, uint256 netLpIn, struct IPActionMiscV3ExitPostExpReturnParams params)
ExitPostExpToToken(address indexed caller, address indexed market, address indexed token, address receiver, uint256 netLpIn, uint256 totalTokenOut, struct IPActionMiscV3ExitPostExpReturnParams params)
ExitPreExpToSy(address indexed caller, address indexed market, address indexed receiver, uint256 netLpIn, struct IPActionMiscV3ExitPreExpReturnParams params)
ExitPreExpToToken(address indexed caller, address indexed market, address indexed token, address receiver, uint256 netLpIn, uint256 totalTokenOut, struct IPActionMiscV3ExitPreExpReturnParams 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)
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)
constructor(address _owner, address actionStorage)
fallback()
receive()
SimulationResults(bool success, bytes res)