lido-l2
lido-l2 copied to clipboard
[WIP] Add Rebasable token to Optimism
WHAT
Implement a new rebasable token on Optimism
HOW
- add new token
- change L1 and L2 bridges to support new token flows.
- add token rate oracle for storing rate on L2
- add token updater for emergency flow Detailed schemes and explanation you can find here https://hackmd.io/@lido/ryKP1ssm6
TODO
- [x] Rebasable Token
- [x] implementation
- [x] unit tests
- [x] Token Rate Oracle
- [x] implementation
- [x] unit tests
- [x] L1Bridge
- [x] implementation
- [x] unit tests
- [x] L2Bridge
- [x] implementation
- [x] unit tests
- [x] Deploy scripts
- [x] Integration tests
- [x] E2E tests
- [ ] gas tests