IAssetManagerEvents
IAssetManagerEvents
is an interface that defines the events emitted by the IAssetManager
contract.
Sourced from IAssetManagerEvents.sol
on GitHub.
RedemptionRequested
An event is emitted when the redeemer starts the redemption process.
event RedemptionRequested(
address indexed agentVault,
address indexed redeemer,
uint256 indexed requestId,
string paymentAddress,
uint256 valueUBA,
uint256 feeUBA,
uint256 firstUnderlyingBlock,
uint256 lastUnderlyingBlock,
uint256 lastUnderlyingTimestamp,
bytes32 paymentReference,
address executor,
uint256 executorFeeNatWei);
RedemptionTicketCreated
Event emitted when a redemption ticket is created when a minting transaction is executed.
Parameters:
event RedemptionTicketCreated(
address indexed agentVault,
uint256 indexed redemptionTicketId,
uint256 ticketValueUBA);
RedemptionTicketUpdated
Event emitted when a redemption ticket value is changed (partially redeemed).
Parameters:
agentVault
: The address of the agent vault that will redeem the FAssets.redemptionTicketId
: The ID of the redemption ticket.ticketValueUBA
: The value of the redemption ticket in underlying chain currency.
event RedemptionTicketUpdated(
address indexed agentVault,
uint256 indexed redemptionTicketId,
uint256 ticketValueUBA);