Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update report #3

Closed
wants to merge 1 commit into from
Closed

chore: update report #3

wants to merge 1 commit into from

Conversation

smbdy
Copy link
Collaborator

@smbdy smbdy commented Apr 9, 2024

No description provided.

@smbdy smbdy requested a review from kyzia551 April 9, 2024 10:59
@smbdy smbdy closed this Apr 9, 2024
@kyzia551 kyzia551 deleted the chore/report-update branch April 9, 2024 11:49
sakulstra added a commit that referenced this pull request Sep 11, 2024
* feat: Add rescuable to static a token (#29)

* feat: Add rescuable to static a token

* Update src/periphery/contracts/static-a-token/StaticATokenLM.sol

---------

Co-authored-by: Lukas <[email protected]>

* fix: combine interface (#33)

* Update METADEPOSIT_TYPEHASH (#44)

* Update METADEPOSIT_TYPEHASH

* cleanup of MetaDepositParams

* feat: pausability (#45)

* feat: expose latest answer on static a token (#3)

* fix: add readme

* docs: note on upgrade

* fix: move around tests

* feat: use openzeppelin & remove meta txns (for now) (#5)

* fix: remove deprecation gap

* fix: migrate to oz

* oz: use erc20pausableupgradable

* fix: move 4626 to oz as well

* fix: cleanup

* feat: add failing rewards test

* fix: use oz

* fix: cleanup tests

* fix: remove deprecated interfaces

* fix: lint

* fix: remove unused revision

* fix: address comments

* fix: alter function ordering a bit

* feat: move logic to oz and rework all tests (#7)

* fix: remove deprecation gap

* fix: migrate to oz

* oz: use erc20pausableupgradable

* fix: move 4626 to oz as well

* fix: cleanup

* feat: add failing rewards test

* fix: use oz

* fix: cleanup tests

* fix: remove deprecated interfaces

* fix: lint

* fix: remove unused revision

* fix: address comments

* fix: alter function ordering a bit

* More OZ logic on stata

* add missing virtual

* Separate Stata4626 (#8)

* Separate Stata4626

* change to erc7201

* regenerated storage location

* change latestAnswer calculation logic

* DRAFT: Refactoring in extensions style

* add initializer

* remove unused params at __Stata4626_init

* remove RayMathExplicitRounding

* regenerated ERC20AaveLMStorageLocation

* add RAY constant

* remove IInitializableStata4626LM

* depositWithPermit

* disclamer on _update overload

* some descriptions cleanup

* change require to revert

* add comment to latestAnswer calc

* add comment to latestAnswer calc -1

* make ERC20AaveLMUpgradable abstract

* update license

* rename merger and 4626 contracts

* change Upgradable to Upgradeable

* move _disableInitializers into StataTokenV2

* rename IStata4626 to IERC4626StataToken

* rename init on ERC4626StataToken

* Changes on stata initializations, to follow more strict guidelines

* Changes to make stata more consistent with using ERC20 extensions

* Fix on function called on initialize of stata

* feat: improved tests

* fix: update test

* feat: add erc4626 tests

* fix: migrate some more tests

* fix: improve tests

* refactor: move to dedicated files

* feat: improve tests

* fix typo

* feat: add permit tests

* fix: linting

* feat: improved docs

* fix: typos

* fix: use internal function

---------

Co-authored-by: eboado <[email protected]>
Co-authored-by: sakulstra <[email protected]>

---------

Co-authored-by: sakulstra <[email protected]>
Co-authored-by: eboado <[email protected]>

* fix: cleanup imports

refactor: cleanup some things
(cherry picked from commit dd7166d0640e1a5bb9ad7afa03d9a21c6eb938ee)

* test: prevent mint to address(0)

* docs: add a bit more docs

* fix: lint on save

* docs: add comment about libraries

* Update tests/periphery/static-a-token/ERC20AaveLMUpgradable.t.sol

Co-authored-by: Ernesto Boado <[email protected]>

* Update tests/periphery/static-a-token/ERC4626StataTokenUpgradeable.t.sol

Co-authored-by: Ernesto Boado <[email protected]>

* refactor: rename factory + add inheritance graph (#13)

* docs: add inheritance image

* refactor: rename factory

* docs: add some more docs on readm

* fix: address certora feedback (#14)

* fix: address certora feedback

* fix: leftover

* fix: one more leftover

* fix: properly resolve conflict

* fix: total assets (#17)

* fix: calculate totalAssets

* test: add test to ensure doesn't revert on zero

* feat: use permissionless rescuable (#20)

* refactor: interface inheritance (#21)

* refactor: interface inheritance

* refactor: inherit permit

* fix: add inheritdoc

* Certora adaptation to stata (#18)

* fix: calculate totalAssets

* Certora adaptation to stata

---------

Co-authored-by: sakulstra <[email protected]>

* fix: lint certora files

* Update README.md

---------

Co-authored-by: sendra <[email protected]>
Co-authored-by: Andrey <[email protected]>
Co-authored-by: eboado <[email protected]>
Co-authored-by: Michael Morami <[email protected]>
sakulstra pushed a commit that referenced this pull request Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant