Skip to content

Dedicated Reserves Contract, Debt Optimizations, Strongly typed currencies#4

Merged
AmitPr merged 24 commits into
mainfrom
feat/unified-reserves
Jun 5, 2024
Merged

Dedicated Reserves Contract, Debt Optimizations, Strongly typed currencies#4
AmitPr merged 24 commits into
mainfrom
feat/unified-reserves

Conversation

@AmitPr

@AmitPr AmitPr commented May 15, 2024

Copy link
Copy Markdown
Contributor

This PR:

  • Pulls out the Reserves feature into a dedicated reserve contract, allowing multiple controllers with the same base currency to share reserves
  • Allows reserves at-rest to be deposited into GHOST
  • Introduces debt optimizations to the current model.
  • Upgrades most currency math to use the typed monetary library.

@AmitPr

AmitPr commented May 22, 2024

Copy link
Copy Markdown
Contributor Author

Remaining TODOs:

  • More migration testing on mainnet data
  • Add events to Reserve contract

@AmitPr AmitPr marked this pull request as ready for review June 5, 2024 18:17
@AmitPr AmitPr changed the title Unified Reserves, GHOST Reserves. Dedicated Reserves Contract, Debt Optimizations, Strongly typed currencies Jun 5, 2024
@AmitPr AmitPr merged commit eb61bc1 into main Jun 5, 2024
@AmitPr AmitPr deleted the feat/unified-reserves branch June 5, 2024 18:40
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