-
Notifications
You must be signed in to change notification settings - Fork 380
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Authorizer: Migration script #1173
Conversation
pkg/deployments/tasks/2022xxxx-timelock-authorizer/test/task.fork.ts
Outdated
Show resolved
Hide resolved
1656944
to
5205c68
Compare
9ceb32b
to
addcf9e
Compare
eb97ed7
to
df27415
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! I think the only thing missing are some partial migration unit tests (i.e. migrate(n)
with n != 0
). To reduce duplication, I'd consider removing unit tests that also show up in the fork tests (see https://github.com/balancer-labs/balancer-v2-monorepo/pull/1173/files#r830266852).
Done!
It's not harmful since fork tests do not run on the CI |
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
* master: (39 commits) Authorizer: Migration script (#1173) Managed Pool: BPT management fees (#1163) Improve token checkpointing logic (#1217) Prevent late lockers from having to claim many weeks of zero-value distributions (#1218) fix: make sure to use EVM time when calculating startTime (#1221) Add custom implementation of FeeDistributor contract (#1191) Authorizer: Improve grant/revoke delays granularity (#1197) Linear Pool: ERC4626 Finalized (#1177) Weighted pool: use correct compare operators (#1209) Re-do Polygon BalancerHelpers deployment Update deployments readme chore: deploy SmartWalletChecker to kovan (#1208) Add SmartWalletChecker (#1207) Update readme.md (#1206) veBAL deployment (#1205) Misc veBAL changes (#1204) chore: organise contracts in liquidity-mining package (#1203) Fix compile error Deploy Batch Relayer V2 to Polygon (#1182) Fix reading historical balances/total supply by timestamp (#1201) ...
* authorizer: prepare migration script * authorizer: fix fork test * authorizer: fix fork test * authorizer: update migration with latest model changes * authorizer: delay root change * authorizer: test partial migrations * authorizer: fix linter * authorizer: improve deployment input layout Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com> Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
MERGE AFTER #1197
Fixes #1160