teller-protocol / teller-protocol-v1

Teller is a lending and undercollateralized borrowing protocol on the Ethereum blockchain. Teller is the first protocol to allow zero collateral borrowing for greater than one block.
https://teller.finance/
MIT License
104 stars 38 forks source link

[PROTOCOL-636] [M03] Lack of event emission after sensitive actions #429

Closed passabilities closed 3 years ago

passabilities commented 3 years ago

Dup of #423 using correct branch naming structure

Adding event emissions to the following relevant events:

  • The restrict function from the TToken_V1 contract.
  • The repayLoan function from the TToken_V1 contract when a loan has been repaid.
  • The fundLoan function from the TToken_V1 contract when a loan has been taken out.
  • The setStrategy function from the TToken_V1 contract.
  • The init function from the TTokenCompoundStrategy_1 contract when setting new parameters for the strategy.