Skip to content

Commit

Permalink
feat: Split bond and accounting. N curves (#49)
Browse files Browse the repository at this point in the history
* wip: bond X curve

* wip: tests

* feat: fixes after merge

* chore: doc

* Remove unused functions

* fix: tests

* feat: BondCurve tests

* feat: CSBondCore: penalize -> burn

* feat: CSBondCore tests

* fix: CSAccounting tests

* wip: tests

* forge install: multicall

main

* feat: more tests

* fix: review

* fix: burner and remarks

* fix: review

* chore: todo -> TODO

* fix: yet another round

* fix: comment
  • Loading branch information
vgorkavenko authored Jan 9, 2024
1 parent 3b047ba commit 4f29e1b
Show file tree
Hide file tree
Showing 20 changed files with 2,665 additions and 4,218 deletions.
3 changes: 2 additions & 1 deletion script/DeployBase.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,12 @@ import "forge-std/Script.sol";
import { HashConsensus } from "../lib/base-oracle/oracle/HashConsensus.sol";
import { OssifiableProxy } from "../lib/proxy/OssifiableProxy.sol";
import { CSModule } from "../src/CSModule.sol";
import { CSAccounting, IWstETH } from "../src/CSAccounting.sol";
import { CSAccounting } from "../src/CSAccounting.sol";
import { CSFeeDistributor } from "../src/CSFeeDistributor.sol";
import { CSFeeOracle } from "../src/CSFeeOracle.sol";

import { ILidoLocator } from "../src/interfaces/ILidoLocator.sol";
import { IWstETH } from "../src/interfaces/IWstETH.sol";

import { JsonObj, Json } from "./utils/Json.sol";

Expand Down
Loading

0 comments on commit 4f29e1b

Please sign in to comment.