EzETHTarget4

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x41574e05 at 20322420
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots

No balances found for "EzETHTarget4"

No transactions found for "EzETHTarget4"


Functions
Getter at block 20886192

This contract contains no getter function objects.

Read-only

This contract contains no read-only function objects.

State-modifying
checkpoint(uint256 _checkpointTimeuint256 _maxIterations
redeemWithdrawalShares(uint256 _withdrawalSharesuint256 _minOutputPerSharestruct IHyperdriveOptions _optionsreturns (uint256uint256)
removeLiquidity(uint256 _lpSharesuint256 _minOutputPerSharestruct IHyperdriveOptions _optionsreturns (uint256uint256)
Events
AddLiquidity(address indexed provideruint256 lpAmountuint256 amountuint256 vaultSharePricebool asBaseuint256 lpSharePricebytes extraData
Approval(address indexed owneraddress indexed spenderuint256 value
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
CheckpointRewarderUpdated(address indexed newCheckpointRewarder
CloseLong(address indexed traderaddress indexed destinationuint256 indexed assetIduint256 maturityTimeuint256 amountuint256 vaultSharePricebool asBaseuint256 bondAmountbytes extraData
CloseShort(address indexed traderaddress indexed destinationuint256 indexed assetIduint256 maturityTimeuint256 amountuint256 vaultSharePricebool asBaseuint256 basePaymentuint256 bondAmountbytes extraData
CollectGovernanceFee(address indexed collectoruint256 amountuint256 vaultSharePricebool asBase
CreateCheckpoint(uint256 indexed checkpointTimeuint256 checkpointVaultSharePriceuint256 vaultSharePriceuint256 maturedShortsuint256 maturedLongsuint256 lpSharePrice
FeeCollectorUpdated(address indexed newFeeCollector
GovernanceUpdated(address indexed newGovernance
Initialize(address indexed provideruint256 lpAmountuint256 amountuint256 vaultSharePricebool asBaseuint256 aprbytes extraData
OpenLong(address indexed traderuint256 indexed assetIduint256 maturityTimeuint256 amountuint256 vaultSharePricebool asBaseuint256 bondAmountbytes extraData
OpenShort(address indexed traderuint256 indexed assetIduint256 maturityTimeuint256 amountuint256 vaultSharePricebool asBaseuint256 baseProceedsuint256 bondAmountbytes extraData
PauseStatusUpdated(bool isPaused
PauserUpdated(address indexed newPauserbool status
RedeemWithdrawalShares(address indexed provideraddress indexed destinationuint256 withdrawalShareAmountuint256 amountuint256 vaultSharePricebool asBasebytes extraData
RemoveLiquidity(address indexed provideraddress indexed destinationuint256 lpAmountuint256 amountuint256 vaultSharePricebool asBaseuint256 withdrawalShareAmountuint256 lpSharePricebytes extraData
Sweep(address indexed collectoraddress indexed target
SweepCollectorUpdated(address indexed newSweepCollector
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
Constructor
constructor(struct IHyperdrivePoolConfig _configaddress _restakeManager
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ExpInvalidExponent(
InsufficientBalance(
InsufficientLiquidity(
InvalidCheckpointTime(
InvalidTimestamp(
LnInvalidInput(
MinimumTransactionAmount(
OutputLimit(
ReentrancyGuardReentrantCall(
RestrictedZeroAddress(
UnsafeCastToInt128(
UnsafeCastToInt256(
UnsafeCastToUint112(
UnsafeCastToUint128(
UnsupportedToken(