Breaking change
The contracts are upgraded for compatibility with aave 3.1
What's Changed
- fix: add more snapshots by @sakulstra in #119
- feat: Add payload zero checks by @Zer0dot in #121
- cleanup: align v2 v3 by @sakulstra in #122
- fix: foundry breaking changes by @sakulstra in #127
- fix: updated solidity utils. refactored safeApprove to forceApprove by @sendra in #131
- feat: support more chains by @sakulstra in #132
- fea: use npx@ by @sakulstra in #133
- feat: add buildBase by @rustboyar in #135
- Aave COW Swaps by @efecarranza in #138
- fix: e2e ethereum mainnet by @sakulstra in #140
- Swaps: Deployment Script and Init by @efecarranza in #141
- New aave v3 token deal by @rustboyar in #142
- chore: update deps by @sakulstra in #143
- Aave Polygon -> Mainnet ERC20 Bridge by @efecarranza in #137
- fix: allow one off error on repay by @sakulstra in #144
- Bridge: Owner by @efecarranza in #146
- feat: emode category for v3 config engine by @brotherlymite in #97
- Feat/base deployment by @rustboyar in #134
- fix: remove duplicated errors by @sakulstra in #148
- refactor: rename basenet to base by @sakulstra in #147
- fix: pin-version by @sakulstra in #149
- feat: use different create2 by @sakulstra in #150
- feat: add gov v3 helpers by @sendra in #139
- Feat/plausibility by @sakulstra in #152
- chore: update aave helpers by @sakulstra in #153
- feat: v2 default test by @sakulstra in #154
- refactor: governance v2.5 by @sakulstra in #155
- fix: update forge std etc by @sakulstra in #157
- feat: gnosis deploy scripts by @brotherlymite in #156
- chore: add missing gov helpers for gnosis by @brotherlymite in #158
- chore: patched deal for EURs by @brotherlymite in #159
- misc: Update 2.5 Proposal Forwarding Signature by @Zer0dot in #161
- feat: test full 2.5 flow by @sakulstra in #162
- fix: only do selectFork when fork is different by @sakulstra in #163
- fix: use create select fork by @sakulstra in #164
- fix: align cli versions by @sakulstra in #165
- chore: migrate asset manager contract by @brotherlymite in #160
- chore: update deps by @sakulstra in #168
- Patch for FXS asset by @Rozengarden in #167
- test: swap rate mode by @sakulstra in #169
- fix: rely on local npm installation by @sakulstra in #171
- feat: snapshot collateralManager by @sakulstra in #172
- WIP: add proposal preview url by @kyzia551 in #170
- feat: allow bypassing e2e by @sakulstra in #173
- chore: update deps by @sakulstra in #174
- Allow setting borrow caps while paused if there is no cap set yet. by @reem in #175
- Create dependabot.yml by @sakulstra in #176
- chore(deps): bump lib/aave-address-book from
1ea1ffc
toc582623
by @dependabot in #177 - PolEthBridge: Update bridge owner and README as well as add missing natspec by @efecarranza in #166
- feat: Update example RPCs by @Zer0dot in #179
- feat: bnb deploy scripts by @brotherlymite in #180
- fix: config engine payload bnb by @brotherlymite in #181
- Pre prod payload preview url by @kyzia551 in #182
- fix: remove aave interface link by @sakulstra in #183
- Change preview link from stage to production by @kyzia551 in #189
- fix: borrow engine require by @brotherlymite in #188
- fix: remove _ and add reference to source by @sakulstra in #190
- fix: blocknumber for tests by @brotherlymite in #191
- feat: add create2 helpers by @sakulstra in #193
- fix: remove cap limitation by @sakulstra in #195
- feat: expose deterministic helpers by @sakulstra in #197
- feat: execute proposal by @sakulstra in #199
- fix: patch usdc by @sakulstra in #203
- fix: patch usdc & supply cap tests by @sakulstra in #208
- feat: added script for scroll and zkevm by @sendra in #211
- feat: zkevm scripts by @brotherlymite in #213
- fix: add missing helper for scroll and zkevm by @brotherlymite in #215
- feat: scroll deploy scripts by @brotherlymite in #212
- fix: properly reverse iterate by @sakulstra in #216
- chore: update address book by @sakulstra in #221
- fix: remove tests for old stuff by @sakulstra in #222
- chore: update address book by @brotherlymite in #226
- chore(deps): bump lib/aave-address-book from
f2c544a
to376d312
by @dependabot in #229 - chore(deps): bump lib/forge-std from
ae570fe
to4513bc2
by @dependabot in #228 - fix: patch deal2 prank by @sakulstra in #230
- fix: don't queue on govv2 when trying to execute payload via short by @sakulstra in #234
- Fix/update cli by @sakulstra in #235
- chore: remove governance v2 stuff by @sakulstra in #249
- fix: fix typos by @rex4539 in #254
- fix: bump address book by @sakulstra in #257
- fix: update address book with aDI bridge adapter interface by @sendra in #260
- fix: snapshot with new interest rates strategy by @brotherlymite in #259
- fix: make irs compatible with stateful irs by @sakulstra in #262
- feat: support create2 args by @sakulstra in #264
- fix: snapshot indexes by @sakulstra in #269
- fix: patch ir import by @sakulstra in #275
- fix: replace snx whale by @sakulstra in #276
- Resolve all warnings and prettified by @kyzia551 in #278
- fix: update tooling by @sakulstra in #279
- Fix/naming by @sakulstra in #280
- fix: update aave address book by @sakulstra in #281
- fix: bnb naming by @sakulstra in #282
- feat: validate payload execution < block.gaslimit in defaultTest by @brotherlymite in #290
- feat: Add Base contracts to generate aDI adapter payloads by @sendra in #285
- fix: add buffer for block gas limit by @brotherlymite in #292
- fix: Add payload already created check to createPayload method by @sendra in #296
- fix: createPayload method made internal so that it can be broadcasted by @sendra in #298
- Plasma Bridge by @efecarranza in #261
- Fix: updated adi tests. Updated chain ids by @sendra in #299
- Add addresses of Plasma Bridge to README by @efecarranza in #300
- Arbitrum -> Mainnet ERC20 Bridge by @efecarranza in #209
- feat: Add base ccc update payload. by @sendra in #305
- Add readyPayload by payload address to the GovV3Helpers by @kyzia551 in #310
- Immutable cap delay for CapsPlusRiskSteward, add Lido script for CapsPlusRiskSteward by @kartojal in #311
- Optimism bridge by @efecarranza in #304
- fix: Use aave origin and update to 3.1 by @sakulstra in #306
- Update remappings.txt by @sakulstra in #314
- Aave steth withdrawer by @sakulstra in #315
- fix: update origin repo by @sakulstra in #316
- Fix/update origin by @sakulstra in #317
- chore(main): release 3.0.0 🚀 🎉 by @github-actions in #318
New Contributors
- @rustboyar made their first contribution in #135
- @efecarranza made their first contribution in #138
- @Rozengarden made their first contribution in #167
- @kyzia551 made their first contribution in #170
- @reem made their first contribution in #175
- @dependabot made their first contribution in #177
- @rex4539 made their first contribution in #254
- @kartojal made their first contribution in #311
Full Changelog: v2.3.0...v3.0.0