Events
vEPOCH contract events
Deposited
This event is emitted upon any new deposits into the contract. This event can be used to build out a backend which tracks each position within the contract.
DepositExtend
This event is emitted whenever a deposit owner extends a deposit's lock duration.
WithdrawnForfeit
This event is emitted when a user calls the withdrawForfeit method and forfeits some reward tokens (EPOCH) to get back some deposit tokens (EPOCH-LP). Note that the contract allows for partial withdrawals.
Withdrawn
This event is emitted when a user calls the withdrawal method and the contract returns some deposit tokens (EPOCH-LP). Note that the contract allows for partial withdrawals.
Authorised
This event is emitted whenever the DAO (owner) sets the authorised status of an address.
MaxDepositDurationSet
This event is emitted whenever the DAO (owner) sets the maximum deposit duration.
DepositOwnershipTransferred
This event is emitted whenever a deposit owner transfers ownership of their deposits to another address.
RewardClaimed
This event is emitted each time some reward tokens are claimed from any deposited position. Users can claim from multiple deposits at the same time which would cause multiple events to be emitted.
RewardForfeit
This event is unused. Reward token amounts forfeited can be found and tracked in the WithdrawnForfeit event.
Last updated