Commit 25a4544
Release V5.0.0 (#244)
* Bump coverallsapp/github-action from 2.3.0 to 2.3.3 (#228)
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.3.0 to 2.3.3.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](coverallsapp/github-action@v2.3.0...v2.3.3)
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* updated cdr pricer (#229)
* Deployed v4.1.0 implementations
* Bump coverallsapp/github-action from 2.3.3 to 2.3.4 (#230)
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.3.3 to 2.3.4.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](coverallsapp/github-action@v2.3.3...v2.3.4)
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* updated spot subgraph to keep track of vault swap volume
* Vault Refactor & Meta Oracle (#224)
* removed pricing strategies in favor of meta oracle
* Bill broker refactor, using new meta oracle
* Charm vault refactor, using new meta oracle
* Updated Interfaces and Errors
* updated unit tests
* code review changes
* Scalable usdc spot strategy (#231)
Apply suggestions from code review
Co-authored-by: Brandon Iles <brandon@fragments.org>
review fix
caching bool instead of prev deviation
* billy subgraph (#234)
* Deployed new oracle contract and managers (#233)
* deployed new oracle and managers
* updated readme
* Staking subgraph (#235)
* staking subgraph, refreshing store on rebase
* charm wampl vault subgraph
* adds timestamp to swap events subgraph (#236)
* adds timestamp to swap events subgraph
Signed-off-by: nms-7 <nixon.ubud@gmail.com>
* linting
Signed-off-by: nms-7 <nixon.ubud@gmail.com>
* fixed null swap creation with 0 timestamp
Signed-off-by: nms-7 <nixon.ubud@gmail.com>
---------
Signed-off-by: nms-7 <nixon.ubud@gmail.com>
* Bump coverallsapp/github-action from 2.3.4 to 2.3.6 (#238)
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.3.4 to 2.3.6.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](coverallsapp/github-action@v2.3.4...v2.3.6)
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bill broker fee curve change (#237)
* using fee factor instead of percentages to support -ve fees
* unit tests
* code review
* convergent fee curve
* updated charm fee yield logic (#239)
* Fee curve update (#232)
* fee curve update
* code review fixes
* Rollover fee curve update (#240)
* rollover fee handles undersubscribed vault
* bumped up hardhat
* code review comments
* DR based flash swap fees
* comment updates
* updated unit tests to use ethers v6, using custom mocking library
* updated tasks and deps
* updated perp mint fees to be paid to the vault
* removed perp share of fees from flash swaps, all fees go to the vault
* added configurable dr soft bounds (curve cutoff point) to flash swap fees
* updated unit tests
* removed rollover fees from perp
* Daily Rebalance
* updated unit tests
* constant rate enrichment/debasement
* mint2, redeem2
* added linked library to limit contract size
* unit tests
* melding perps immediately after rebalance
* Apply suggestions from code review
Suggestions
Co-authored-by: Brandon Iles <brandon@fragments.org>
* Update spot-contracts/contracts/FeePolicy.sol
Co-authored-by: Brandon Iles <brandon@fragments.org>
* code review fixes
* code review fixes v2
* code review fixes v3
* code review v4
* during rebalance, vault pays perps by transferring tranches into perp's reserve
* rebalance eql
* configurable rebalance freq
* code review v5
* Apply suggestions from code review
Co-authored-by: Brandon Iles <brandon@fragments.org>
* code review fixes
* Code review fixes
Co-authored-by: Brandon Iles <brandon@fragments.org>
* bill broker single sided deposit fix (#253)
* Dev Audit Changes (#252)
* fee policy restructure
* updated perp fee and rebalance handling, audit cleanup
* updated vault fee and rebalance handling, audit cleanup
* interface and lib updates
* updated unit tests
* code review fixes #1
* code review fixes #2
* code review fix #3
* Removed subscription ratio for a global vault:perp tvl (or system ratio) (#254)
* Using a system ratio target
* using system state to calculate fees
* using system state for fees and removed subscription liquidity check
* interface updates
* unit test updates
* rename
* updated deps
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nms-7 <nixon.ubud@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: nms-7 <57442379+nms-7@users.noreply.github.com>
Co-authored-by: Brandon Iles <brandon@fragments.org>1 parent e95c7ac commit 25a4544
112 files changed
Lines changed: 14961 additions & 15376 deletions
File tree
- .github/workflows
- spot-contracts
- .openzeppelin
- contracts
- _interfaces
- _test
- mocks
- _utils
- external-artifacts
- tasks
- deploy
- ops
- test
- _utils
- perp
- rollover-vault
- spot-staking-subgraph
- abis
- src
- spot-subgraph
- scripts
- src
- data
- mappings
- spot-vaults
- .openzeppelin
- contracts
- _interfaces
- errors
- external
- types
- _strategies
- _test
- _utils
- charm
- tasks
- scripts
- test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
24 | | - | |
| 25 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
0 commit comments