feat: add Swap event

This commit is contained in:
Mohamed Sohail 2024-04-08 12:33:34 +08:00
parent 561c4b3a71
commit 6d82807ffe
Signed by: kamikazechaser
GPG Key ID: 7DD45520C01CD85D

View File

@ -36,6 +36,16 @@ contract SwapPool {
// EIP173 // EIP173
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); // EIP173 event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); // EIP173
// Swap
event Swap(
address indexed initiator,
address indexed tokenIn,
address tokenOut,
uint256 amountIn,
uint256 amountOut,
uint256 fee
);
constructor(string memory _name, string memory _symbol, uint8 _decimals, address _tokenRegistry, address _tokenLimiter) { constructor(string memory _name, string memory _symbol, uint8 _decimals, address _tokenRegistry, address _tokenLimiter) {
name = _name; name = _name;
symbol = _symbol; symbol = _symbol;
@ -164,6 +174,8 @@ contract SwapPool {
if (feeAddress != address(0)) { if (feeAddress != address(0)) {
fees[_outToken] += fee; fees[_outToken] += fee;
} }
emit Swap(msg.sender, _inToken, _outToken, _value, outValue, fee);
} }
// Withdraw token to fee address // Withdraw token to fee address