dsa-connectors-2.0/contracts/mainnet/connectors/morpho-blue/events.sol
2023-12-16 18:03:50 +05:30

106 lines
1.8 KiB
Solidity

//SPDX-License-Identifier: MIT
pragma solidity ^0.8.2;
pragma experimental ABIEncoderV2;
import { MarketParams } from "./interfaces/IMorpho.sol";
contract Events {
event LogSupplyAssets(
MarketParams marketParams,
uint256 assets,
uint256 shares,
uint256 getId,
uint256 setId
);
event LogSupplyOnBehalf(
MarketParams marketParams,
uint256 assets,
uint256 shares,
address onBehalf,
uint256 getId,
uint256 setId
);
event LogSupplyCollateral(
MarketParams marketParams,
uint256 assets,
uint256 getId,
uint256 setId
);
event LogSupplyCollateralOnBehalf(
MarketParams marketParams,
uint256 assets,
address onBehalf,
uint256 getId,
uint256 setId
);
event LogBorrow(
MarketParams marketParams,
uint256 amounts,
uint256 shares,
uint256 getId,
uint256 setId
);
event LogBorrowOnBehalf(
MarketParams marketParams,
uint256 amounts,
uint256 shares,
address onBehalf,
address receiver,
uint256 getId,
uint256 setId
);
event LogWithdraw(
MarketParams marketParams,
uint256 amounts,
uint256 shares,
uint256 getId,
uint256 setId
);
event LogWithdrawOnBehalf(
MarketParams marketParams,
uint256 amounts,
uint256 shares,
address onBehalf,
uint256 getId,
uint256 setId
);
event LogWithdrawCollateral(
MarketParams marketParams,
uint256 amounts,
uint256 getId,
uint256 setId
);
event LogWithdrawCollateralOnBehalf(
MarketParams marketParams,
uint256 amounts,
address onBehalf,
address receiver,
uint256 getId,
uint256 setId
);
event LogRepay(
MarketParams marketParams,
uint256 amounts,
uint256 shares,
uint256 getId,
uint256 setId
);
event LogRepayOnBehalf(
MarketParams marketParams,
uint256 amounts,
uint256 shares,
address onBehalf,
uint256 getId,
uint256 setId
);
}