PendleSushiswapSimpleForge

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0x3fe62af6 at 13037619
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "PendleSushiswapSimpleForge"

No transactions found for "PendleSushiswapSimpleForge"


Functions
Getter at block 21090698
codeHash(view returns (bytes32)
0xe18a34eb0e04b04f7a0ac29a6e80748dca96319b42c54d679cb821dca90c6303
data(view returns (address)
0xe8a6916576832aa5504092c1cccc46e3bb9491d6
forgeId(view returns (bytes32)
0x53757368697377617053696d706c650000000000000000000000000000000000
governanceManager(view returns (address)
0x9b528bf0639fc31ae6d698c48d830873227741f1
pairFactory(view returns (address)
0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac
pausingManager(view returns (address)
0x0ef44218209d7d64737dd36f179d5e448df3eed4
rewardManager(view returns (address)
0x5f183210d58eba0812a2c33888786e7028b4e687
rewardToken(view returns (address)
0x6b3595068778dd592e39a122f4f5a5cf09c90fe2
router(view returns (address)
0x1b6d3e5da9004668e14ca39d1553e9a46fe842b3
yieldContractDeployer(view returns (address)
0x3714e5d5a32fdc16e3e6fee6788afc3ac9eb5762
Read-only
dueInterests(addressuint256addressview returns (uint256)
getYieldBearingToken(address _underlyingAssetview returns (address yieldBearingToken)
lastRate(addressuint256addressview returns (uint256)
lastRateBeforeExpiry(addressuint256view returns (uint256)
lastRateForUnderlyingAsset(addressview returns (uint256)
setUpEmergencyMode(addressuint256addresspure 
tokenInfo(addressview returns (bool registered)
totalFee(addressuint256view returns (uint256)
yieldTokenHolders(addressuint256view returns (address)
State-modifying
getExchangeRate(address _underlyingAssetreturns (uint256 rate)
mintOtAndXyt(address _underlyingAssetuint256 _expiryuint256 _amountToTokenizeaddress _toreturns (address otaddress xytuint256 amountTokenMinted)
newYieldContracts(address _underlyingAssetuint256 _expiryreturns (address otaddress xyt)
redeemAfterExpiry(address _useraddress _underlyingAssetuint256 _expiryreturns (uint256 redeemedAmount)
redeemDueInterests(address _useraddress _underlyingAssetuint256 _expiryreturns (uint256 amountOut)
redeemUnderlying(address _useraddress _underlyingAssetuint256 _expiryuint256 _amountToRedeemreturns (uint256 redeemedAmount)
registerTokens(address[] _underlyingAssetsuint256[][] _tokenInfos
setUpEmergencyModeV2(address _underlyingAssetuint256 _expiryaddress spenderbool extraFlag
updateDueInterests(address _underlyingAssetuint256 _expiryaddress _user
updatePendingRewards(address _underlyingAssetuint256 _expiryaddress _user
verifyToken(address _underlyingAssetuint256[] _tokenInfo
withdrawEther(uint256 amountaddress sendTo
withdrawForgeFee(address _underlyingAssetuint256 _expiry
withdrawToken(address tokenuint256 amountaddress sendTo
Events
DueInterestsSettled(bytes32 forgeIdaddress indexed underlyingAssetuint256 indexed expiryuint256 amountuint256 forgeFeeAmountaddress indexed user
EtherWithdraw(uint256 amountaddress sendTo
ForgeFeeWithdrawn(bytes32 forgeIdaddress indexed underlyingAssetuint256 indexed expiryuint256 amount
MintYieldTokens(bytes32 forgeIdaddress indexed underlyingAssetuint256 indexed expiryuint256 amountToTokenizeuint256 amountTokenMintedaddress indexed user
NewYieldContracts(bytes32 forgeIdaddress indexed underlyingAssetuint256 indexed expiryaddress otaddress xytaddress yieldBearingAsset
RedeemYieldToken(bytes32 forgeIdaddress indexed underlyingAssetuint256 indexed expiryuint256 amountToRedeemuint256 redeemedAmountaddress indexed user
RegisterTokens(bytes32 forgeIdaddress underlyingAssetuint256[] container
TokenWithdraw(address tokenuint256 amountaddress sendTo
Constructor
constructor(address _governanceManageraddress _routerbytes32 _forgeIdaddress _rewardTokenaddress _rewardManageraddress _yieldContractDeployerbytes32 _codeHashaddress _pairFactory
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.