PendleGenericMarket

Verified contract

Active on Ethereum with 338 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $46,038.11
ERC-20
--
ERC-20
--
0x2ded0eff86797694d606450e2196aa77f6f64175da60c17b33bd815fc75ea960
0x5cb108e89f27de5399a8a11a55880f91b4fb29a6004c9cc1f0182d48251e2d28
0xfd8daccf92f2306581d52d1171b1f7fbedc47042a7ee686c7245eb0f42d324b1
0x48ca718abdae17cb8a739f70df2a7c6dfa64b0c365a57503ada5080c963ef97f
0x526f3998599e9f7e40e5dfe513e4e7621f4210f276b1d27ebd65be57cfe310f3
0x964129b16dec06d0090718f767ce122066e1b41625ae20f901527eba613d28e0
0x1d77d9fe84f4fec558bd764c9063f8962a478df9ea8a27e41827f43bbcd37bb8
0x212e5e238fc423ca5f81af658bb56521200521927c4e194fdab5d1f0cbc2a768
0x079dcede6172316b23b2c60234fed529a3312180febd4ccd1adbe5f713c4e1ff
0x3a85c03396fb8b0331f138001d9eaaf085b1a4d0694609c5544e3209fad23398

Functions
Getter at block 21160601
DOMAIN_SEPARATOR(view returns (bytes32)
0x6c1e7cb0c5b3e0ecdd65c5528f43be4b3f11b2f0668da1a5933f514ff88fe253
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
bootstrapped(view returns (bool)
true
decimals(view returns (uint8)
18
expiry(view returns (uint256)
1672272000
factoryId(view returns (bytes32)
0x47656e6572696300000000000000000000000000000000000000000000000000
getReserves(view returns (uint256 xytBalanceuint256 xytWeightuint256 tokenBalanceuint256 tokenWeightuint256 currentBlock)
(xytBalance=200188898031805034317, xytWeight=0, tokenBalance=8525576050618722560754, tokenWeight=1099511627776, currentBlock=21160601)
governanceManager(view returns (address)
0x9b528bf0639fc31ae6d698c48d830873227741f1
lastCurveShiftBlock(view returns (uint256)
16097312
lastNYield(view returns (uint256)
13991732288174194690
lastParamK(view returns (uint256)
5905578639624437228327
lockStartTime(view returns (uint256)
1670118660
name(view returns (string)
Pendle Market
paramL(view returns (uint256)
969464120758654888
router(view returns (address)
0x1b6d3e5da9004668e14ca39d1553e9a46fe842b3
start(view returns (uint256)
1629205444
symbol(view returns (string)
PENDLE-LPT
token(view returns (address)
0x808507121b80c02388fad14726482e061b8da827
totalSupply(view returns (uint256)
1162799252936867292636
xyt(view returns (address)
0x49c8ac20de6409c7e0b8f9867cffd1481d8206c6
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
nonces(addressview returns (uint256)
State-modifying
addMarketLiquidityDual(address useruint256 _desiredXytAmountuint256 _desiredTokenAmountuint256 _xytMinAmountuint256 _tokenMinAmountreturns ((uint256, bool)[2] transfersuint256 lpOut)
addMarketLiquiditySingle(address useraddress _inTokenuint256 _exactInuint256 _minOutLpreturns ((uint256, bool)[2] transfersuint256 exactOutLp)
approve(address spenderuint256 amountreturns (bool)
bootstrap(address useruint256 initialXytLiquidityuint256 initialTokenLiquidityreturns ((uint256, bool)[2] transfersuint256 exactOutLp)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeemLpInterests(address userreturns (uint256 interests)
removeMarketLiquidityDual(address useruint256 _inLpuint256 _minOutXytuint256 _minOutTokenreturns ((uint256, bool)[2] transfers)
removeMarketLiquiditySingle(address useraddress _outTokenuint256 _inLpuint256 _minOutAmountTokenreturns ((uint256, bool)[2] transfers)
setUpEmergencyMode(address spender
swapExactIn(address inTokenuint256 inAmountaddress outTokenuint256 minOutAmountreturns (uint256 outAmount(uint256, bool)[2] transfers)
swapExactOut(address inTokenuint256 maxInAmountaddress outTokenuint256 outAmountreturns (uint256 inAmount(uint256, bool)[2] transfers)
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
withdrawEther(uint256 amountaddress sendTo
withdrawToken(address tokenuint256 amountaddress sendTo
Events
Approval(address indexed owneraddress indexed spenderuint256 value
EtherWithdraw(uint256 amountaddress sendTo
Sync(uint256 reserve0uint256 weight0uint256 reserve1
TokenWithdraw(address tokenuint256 amountaddress sendTo
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _governanceManageraddress _xytaddress _token
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.