# AlphaX Contract Events
The following events will be emitted from each `XBank` contract.
---
## XBank Contracts
AVAX XBank Contract = `0xc8ebd1be27d506bd96c7a1dcc50b1e4d7678abf1`
ETH XBank Contract = `0xe4d8cd0c4bda9a0fab537b93c7b391ad5a9ebe75`
---
## Events
```solidity=
/// The caller mints token at specific price ceiling and price floor
event Mint(
address indexed caller,
address indexed lToken,
address indexed sToken,
uint lPrice,
uint sPrice,
uint amount
);
/// The caller burns sToken and lToken
event Burn(
address indexed caller,
address indexed lToken,
address indexed sToken,
uint lPrice,
uint sPrice,
uint amount
);
/// The governor creates token at specific price ceiling.
event CreateSS(uint indexed sPrice, address sToken);
/// The governor creates token at specific price floor.
event CreateLL(uint indexed lPrice, address lToken);
/// The short token is destroyed.
event DestroySS(uint indexed sPrice, address sToken, uint supply);
/// The long token is destroyed.
event DestroyLL(uint indexed lPrice, address lToken, uint supply);
/// The caller liquidates a long token with his pegged price and with a specific amount.
event LiquidateLL(
address indexed caller,
address indexed liqToken,
address indexed matchToken,
uint lPrice,
uint sPrice,
uint amount
);
/// The caller liquidates a short token with his pegged price and with a specific amount.
event LiquidateSS(
address indexed caller,
address indexed liqToken,
address indexed matchToken,
uint sPrice,
uint lPrice,
uint amount
);
/// The caller claims long token with a specific amount.
event ClaimLL(address indexed caller, address indexed token, uint amount);
/// The caller claims short token with a specific amount.
event ClaimSS(address indexed caller, address indexed token, uint amount);
```