added events

This commit is contained in:
Samyak Jain 2021-06-08 00:20:44 +05:30
parent 5656c94717
commit 9b69841fec
2 changed files with 23 additions and 2 deletions

View File

@ -1,4 +1,23 @@
pragma solidity ^0.7.0;
contract Events {
event LogDepositLiquidity(
address indexed pool,
uint256 amtA,
uint256 amtB,
uint256 uniAmount,
uint256 getId,
uint256 setId
);
event LogWithdrawLiquidity(
address indexed pool,
uint256 amountA,
uint256 amountB,
uint256 uniAmount,
uint256 getId,
uint256 setId
);
}

View File

@ -45,7 +45,8 @@ abstract contract AuthorityResolver is Events, Helpers {
require(amount0 == amount0In && amount1 == amount1In, "unexpected amounts deposited");
// TODO: Add event
_eventName = "LogDepositLiquidity(address,uint256,uint256,uint256,uint256,uint256)";
_eventParam = abi.encode(pool, amount0, amount1, mintAmount, getId, setId);
}
function withdraw(
@ -73,7 +74,8 @@ abstract contract AuthorityResolver is Events, Helpers {
require(amount0 >= minAmtA && amount1 >= minAmtB, "received below minimum");
// TODO: Add event
_eventName = "LogWithdrawLiquidity(address,uint256,uint256,uint256,uint256,uint256)";
_eventParam = abi.encode(pool, amount0, amount1, uint256(liquidityBurned), getId, setId);
}