-
Notifications
You must be signed in to change notification settings - Fork 263
[EPIC] stVaults #874
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
Merged
Merged
[EPIC] stVaults #874
Changes from 250 commits
Commits
Show all changes
3252 commits
Select commit
Hold shift + click to select a range
411a576
test(Dashboard): fix tests for fees disbursement during disconnection
folkyatina 5c86ed2
test: add redemptions tests
dry914 860ea27
chore: better event for fee disburse
folkyatina 9293a1b
test: better test for feeLeftover
folkyatina 8debc84
test: fix NodeOperatorFee tests
folkyatina 008b043
fix(OperatorGrid): simplify changeTier a bit
folkyatina d845db5
fix(OperatorGrid): remove double validation for confirmation expiry
folkyatina 4a1a128
chore(VaultHub): clarify comments in healthShortfall calculation
folkyatina 63d10ae
docs(VaultFactory): update role assignment comments for clarity
folkyatina cb7ecb2
Merge pull request #1523 from lidofinance/fix/no-fee-disburse
folkyatina 250f39a
feat(Lido): add initialMaxExternalRatioBP parameter to finalizeUpgrad…
folkyatina 05376b9
fix(OperatorGrid): explicit revert for not connected vaults in change…
folkyatina b9839f5
Merge pull request #1526 from lidofinance/fix/various-fixes
folkyatina 2e54cbd
test: add socialization tests
dry914 b0e62fb
Merge pull request #1528 from lidofinance/feat/audit-7
folkyatina 0e41641
Merge branch 'feat/vaults' into feat/vote-follow-ups
arwer13 7b17c47
fix: scratch config validation
arwer13 034c05e
test: fix a test
folkyatina 192add8
test: fix a test
folkyatina 0e64f80
Merge pull request #1514 from lidofinance/feat/vote-follow-ups
folkyatina 1e984a2
fix: burning external shares with paused staking
tamtamchik a1e9488
test: internalization integration tests
dry914 0645d37
fix: use delta in _maxLockableValue
tamtamchik 414effc
fix(NodeOperatorFee): set settled growth on disburse if fee rate is zero
folkyatina a70b5ab
fix(Lido): better check for maxExternalRatioBP in finalizeUpgrade_v3
folkyatina 9021219
chore: add natspec
tamtamchik 26c10ad
Merge pull request #1532 from lidofinance/fix/lido-finalize-upgrade-c…
folkyatina f67622a
chore: remove unused error
folkyatina fc2696d
Merge pull request #1531 from lidofinance/fix/retroactive-fees
folkyatina d10bdfa
Merge pull request #1529 from lidofinance/fix/revert-on-burn-on-pause
folkyatina cd30b4a
Revert "fix: burning external shares with paused staking"
folkyatina 9f622b3
Merge pull request #1534 from lidofinance/revert-1529-fix/revert-on-b…
folkyatina 111a983
Merge pull request #1535 from lidofinance/fix/revert-on-burn-on-pause
folkyatina fe61a7c
Merge pull request #1530 from lidofinance/fix/total-minting-capacity
folkyatina 089ebda
fix(LazyOracle): correct condition for maxLiabilityShares validation
folkyatina 662d2bc
docs(LazyOracle): clarify validation conditions for maxLiabilityShares
folkyatina 37d967b
test(LazyOracle): fix maxLiabilityShares test
folkyatina f9620d5
test(LazyOracle): enhance integration tests for report data validation
folkyatina 79870b4
Merge pull request #1536 from lidofinance/fix/sanity-check-max-ls
folkyatina 3366c94
Merge pull request #1533 from lidofinance/feat/audit-8
folkyatina 7aaf6a9
Merge pull request #1535 from lidofinance/fix/revert-on-burn-on-pause
folkyatina 138921e
fix(NodeOperatorFee): charge fee quarantined value
folkyatina 68b4b28
fix(VaultHub): pause VaultHub implementation
folkyatina 59f1185
feat: pause VaultHub implementation
tamtamchik 513fb10
chore: after review
tamtamchik 0802c17
fix(Dashboard): disable fee accrual by default on disconnect
folkyatina a6273f8
test: fix unit tests
folkyatina f06ed84
test: restore integration tests
folkyatina 3503873
feat(LazyOracle): add totalValueReminder to quarantine logic and upda…
folkyatina c2d6f7c
fix(LazyOracle): fix typo
folkyatina 77b58ba
fix(NodeOperatorFee): after review polish
folkyatina 6547709
test: extract and improve quarantine tests
folkyatina cfdc077
chore: remove a bit of dead code
folkyatina 3c7b1ae
fix(Dashboard): remove _currentSettledGrowth param from connect methods
folkyatina 4717e16
fix(OperatorGrid): final solution of the wrong shortfall problem
folkyatina c4f1389
test: fix vault hub creation
tamtamchik 713f3c8
Merge pull request #1537 from lidofinance/fix/pause-vault-hub-impl
tamtamchik 1b8f838
fix(LazyOracle): small fixes after review
folkyatina 95ade9c
fix(LazyOracle): case with slashing after quarantine start
folkyatina 34665a9
test(VaultHub): add a test for shortfall on last numbers from Certora
folkyatina f453de4
Merge pull request #1538 from lidofinance/fix/no-fee-revamp-2
folkyatina 33006a9
Merge pull request #1540 from lidofinance/fix/shortfall-again
folkyatina ebf1a00
test: fix a test
folkyatina 3807a31
Merge pull request #1541 from lidofinance/feat/audit-9
folkyatina d4fc0d5
feat: hoodi patch 2
tamtamchik 084d93e
chore: add workflow for hoodi tests
folkyatina 39c5825
chore: change the name of the workflow
folkyatina 8e866ab
chore: fix naming
folkyatina 5382c1e
test: add HOODI prefix handling to env
folkyatina cec7282
feat(upgrade): add EasyTrack new factoring upon V3 voting
arwer13 7da4588
test: fix some tests for hoodi
folkyatina 5ffe3d7
feat(upgrade): add EasyTrack new factoring upon V3 voting
arwer13 1a79634
test: add bad debt cases
dry914 bc9f31e
Merge branch 'feat/vaults' into chore/new-integration-tests
dry914 17c32c2
test: unskip and update some tests
failingtwice 82564ae
test: disconnect is NOT blocked by jail
dry914 b7dc37a
test: add rounding difference to force rebalance test
dry914 f448657
chore: remove transferToVault
tamtamchik 080312e
test(nor): cleanup transferToVault test
tamtamchik bee0ebc
Merge pull request #1545 from lidofinance/feat/remove-transfer-to-vault
tamtamchik ec2e87b
Merge pull request #1542 from lidofinance/feat/hoodi-update-2
tamtamchik 72da6c2
test: restore a lot of accounting tests
folkyatina 17a4fca
Merge remote-tracking branch 'origin/feat/vaults' into feat/hoodi-wor…
folkyatina c0027d9
test: fix burn shares test for hoodi
folkyatina 1828de1
test: fix happy path for vaults on hoodi
folkyatina 7c231fb
test: fix OperatorGrid tests for hoodi
folkyatina 86f8b3b
test: fix disconnected integration tests on hoodi
folkyatina 11b0280
test: fix lazyOracle bootstrap test
folkyatina 14a082f
test: fix lido v2 happy path for hoodi
folkyatina 87b8700
test: fix dsm integration test on hoodi
folkyatina 10232b3
test: fix another dsm integration test on hoodi
folkyatina 1aa4b3b
test: reduce staking limit test duration
folkyatina a814145
test: fix shortfall tests for hoodi
folkyatina bb9aeb2
test: fix NOR acl problems on hoodi
folkyatina 6f738c0
Merge pull request #1524 from lidofinance/feat/ci-hoodi-state
folkyatina f857d07
Merge pull request #1543 from lidofinance/feat/upgrade-plug-et
tamtamchik 0073f59
feat: batchValidatorStatuses getter for LidoOracle
folkyatina 6785bae
test: force-disconnect integration tests
failingtwice fd00424
fix: integration tests after review
dry914 021b56a
test: add balance check
dry914 c286120
Merge pull request #1519 from lidofinance/chore/new-integration-tests
tamtamchik 5e85de2
feat: allow update fees on unhealthy vault
tamtamchik c0c392b
fix(VaultHub): possible fix for shortfall problem
folkyatina aba3fc5
test: fix unit tests
folkyatina 87a3652
test: fixing
failingtwice 453512d
chore(VaultHub): fix the rounding problem
folkyatina b98cf87
Merge remote-tracking branch 'origin/feat/vaults' into feat/hoodi-wor…
folkyatina 63a4e7a
Merge pull request #1546 from lidofinance/feat/batchValidatorStatuses
folkyatina 692bd37
chore: update natspec
tamtamchik 63bc1cd
chore: update natspec
tamtamchik b3d01ed
Merge pull request #1547 from lidofinance/feat/fix-fees-update
tamtamchik 3642a7a
fix(VaultHub): add early return for small values in shortfall
folkyatina ffa5ef9
fix(VaultHub): better place for early return
folkyatina 2fc26c8
fix(OperatorGrid): force 10 bp difference between frt and rr
folkyatina b3aba11
test: fix shortfall integration tests
folkyatina 6c7ee2c
Merge pull request #1548 from lidofinance/fix/shortfall-again-2
folkyatina e103423
test: fix accounting integration test
folkyatina f9ce0a0
Merge pull request #1549 from lidofinance/feat/audit-10
folkyatina 594ef0c
test: force disconnect integrations
failingtwice b52b540
fix(Accounting): using the recent badSharesToInternalize in simulation
folkyatina cc34eba
feat: disallow max staking limit
tamtamchik 44fd430
test: fix unit tests
folkyatina 79fe122
Merge pull request #1553 from lidofinance/fix/internalize-bad-debt-si…
folkyatina fa220d9
Merge pull request #1554 from lidofinance/feat/disallow-max-staking-l…
folkyatina c38a37c
feat: add only for contract verification
tamtamchik e54d545
Merge pull request #1555 from lidofinance/feat/audit-11
tamtamchik 6786a24
Merge branch 'feat/vaults' into feat/patch-oracle
tamtamchik 958a8f9
chore: patch 3
tamtamchik 05e32b3
test: add vaulthub fee integration tests
failingtwice 8361697
feat: disable role renouncement
failingtwice 10c9125
Merge pull request #1557 from lidofinance/dashboard/disable-role-reno…
failingtwice db60f92
feat: remove role grants from agent
failingtwice f0c4b72
feat: update mainnet upgrade params
failingtwice 40e0692
feat: remove unused assert func
failingtwice 5811c7a
Merge pull request #1558 from lidofinance/remove-role-grants-to-agent
folkyatina ca702c1
feat: update params, change frt, rename max maxRelativeShareLimitBP t…
failingtwice b7fd9be
Merge pull request #1559 from lidofinance/update-mainnet-params
failingtwice f9a9f80
Merge pull request #1556 from lidofinance/feat/patch-3
tamtamchik cbce2e9
fix(OperatorGrid): don't change tier if shareLimit is lower than liab…
folkyatina e3d1f34
feat: set gas limit
failingtwice 17e854a
fix(OperatorGrid): add the same restriction to update share limit
folkyatina 4852c9b
feat: set VaultsAdapter address in upgrade params
failingtwice 25cbb57
test: remove duplicate case
failingtwice 2f397e2
test: make tests more precise
failingtwice 77142d3
feat: move TokenRateNotifier to core repo for upgrade
failingtwice 533bc55
test(Accounting): more resilient accounting tests on hoodi
folkyatina bcbb8b9
test: disable CSM integration tests for Hoodi
folkyatina ff8b45d
test: fix v2 happy path on hoodi
folkyatina 576e552
test: fix bad debt integration test for hoodi
folkyatina 04a5397
test: fix some obligations test on hoodi
folkyatina a61217e
Merge remote-tracking branch 'origin/feat/vaults' into feat/hoodi-wor…
folkyatina f3cc2c4
test: skip renounceRole test for Dashboard on hoodi
folkyatina 4f98411
test: fix some bad debt tests on Hoodi
folkyatina d253877
test: fix a happy path on scratch
folkyatina 3985e07
feat: add token rate modifier to state file
failingtwice a817bda
feat: include token rate notifier migration in v3 deploy
failingtwice ed22ce5
test: fix accounting test on mainnet
folkyatina aea0ae2
feat: give pause/resume rights to reseal manager
failingtwice 3ffe890
chore: configure gas limit
failingtwice 86d5d86
Merge pull request #1561 from lidofinance/fix/change-tier-over-liability
folkyatina d37d009
test: fix accounting test on mainnet
folkyatina 02b6d84
test: fix obligation test on mainnet
folkyatina 6833f36
fix: set gas limit for upgrade template
failingtwice afad3c7
feat: update initial share limit
failingtwice e6938b1
fix(OperatorGrid): safe downcasting for share limit
folkyatina 45e5417
fix(Accounting): mint in one piece to have consistent share rate
folkyatina 931e198
fix(V3Template): update an upgrade expiry timestamp
folkyatina 5b0dc6e
fix(V3Template): update an upgrade expiry timestamp
folkyatina 7b95142
Merge pull request #1567 from lidofinance/fix/fees-lump-sum
folkyatina 00da576
feat: update natspec
failingtwice 45d8a1e
feat: update vote script timestamp
failingtwice 3ab8c51
feat: update comment
failingtwice f46d8c8
Merge branch 'feat/audit-12' of https://github.com/lidofinance/core i…
failingtwice 99caff7
Merge pull request #1566 from lidofinance/fix/tiers-safe-cast
folkyatina e808104
fix: realistic sanity check
failingtwice 7f0a225
Merge branch 'feat/audit-12' into feat/hoodi-workflow
folkyatina 2b9d6bb
Merge remote-tracking branch 'origin/feat/audit-12' into feat/hoodi-w…
folkyatina 83e4cd7
chore: fix voting items numeration
dry914 087aa0d
Merge pull request #1569 from lidofinance/v3-voting-items-numeration
tamtamchik 9e14dd4
fix: minor improvements
failingtwice e5adbb2
feat: move temp admin to upgrade dir
failingtwice a242e20
feat: obtain csm accounting more reliably
failingtwice 00b4212
fix: remove unused interfaces and errors
failingtwice 419e087
feat: emit event on V3TempAdmin setup completion
failingtwice 8da655d
feat: improve comments
failingtwice 3d43a23
feat: clean up comments
failingtwice 0a89053
feat: retrieve addresses chain-agnostically
failingtwice 5285145
feat: consistent approach for name-based module lookup
failingtwice 07dc9b0
feat: check old and new notifier are different
failingtwice f7f0d26
fix: remove unused error
failingtwice 1253512
feat: add extra role checks
failingtwice 1364ddd
feat: update deploy params
failingtwice 18903e6
fix: remove invalid role check
failingtwice c69f55d
Update deployed-mainnet.json
failingtwice c9d6752
Merge pull request #1564 from lidofinance/v3-deploy-script
failingtwice b12e3c8
Merge branch 'feat/vaults' of https://github.com/lidofinance/core int…
failingtwice b983714
feat: update expiry timestamp
failingtwice 1626a2a
Merge pull request #1568 from lidofinance/feat/audit-12
folkyatina 9eb9701
feat: add time constraints for vote execution
failingtwice ca29f69
feat: use constants from time window bounds
failingtwice bc6c56f
Merge pull request #1573 from lidofinance/time-constraints
failingtwice 358aeb8
Merge remote-tracking branch 'origin/feat/vaults' into feat/hoodi-wor…
folkyatina 0c45de6
chore: unify naming in workflows
folkyatina ba6292a
test: prevent state pollution in tests
folkyatina 568ef50
Merge pull request #1520 from lidofinance/feat/hoodi-workflow
folkyatina 02a90d0
chore: unify scratch with mainnet params
folkyatina dbc5998
chore: hoodi patch 4
tamtamchik bcde540
chore: cleanup validate-configs exclusions
folkyatina 238796a
chore: remove isHoodi from configs
folkyatina d071bd6
test: shorten names for integration testing jobs
folkyatina 960787e
test: more renaming for jobs
folkyatina 66ed21d
Merge pull request #1575 from lidofinance/fix/unify-scratch-with-mainnet
folkyatina 2fdfdc8
Merge pull request #1574 from lidofinance/feat/hoodi-patch-4
folkyatina e03e3ad
Merge branch 'feat/vaults' of https://github.com/lidofinance/core int…
failingtwice 263677b
Merge branch 'feat/vaults' of https://github.com/lidofinance/core int…
failingtwice eb5b5fe
feat: minor updates in V3VoteScript
dry914 1ea3fcb
feat: equal steth approx assertion
failingtwice 9299d5f
chore: remove redundant AragonAppImpl check
dry914 1e968f2
fix: use EPOCHS_PER_SLASHINGS_VECTOR instead of 36 days
dry914 8018f1a
feat: log explorer links in deploy
failingtwice 1a364c8
fix: minor renaming
dry914 c0a17ea
Merge pull request #1577 from lidofinance/feat/log-tx-link
tamtamchik 10fe1f7
Merge pull request #1576 from lidofinance/chore/voting-script-fixes
tamtamchik b9b4ecf
test: enable renounce tests on hoodi
folkyatina f78df98
fix: lido impl check in kernel
dry914 63240af
fix: remove redundant roles from Agent
dry914 0ce614f
test: enable back almost all TW tests
folkyatina 807ba1e
test: enable historical proof tests
folkyatina 29984aa
test: fix flaky obligation tests
folkyatina e18ef62
Merge remote-tracking branch 'origin/develop' into feat/vaults
folkyatina 196e106
test: better fix for flaky tests
folkyatina 9d67c7d
test: use mainnet params for verifier in scratch
folkyatina cd6ca5e
chore: fix tests
dry914 f5f9bf7
Merge pull request #1578 from lidofinance/chore/voting-script-fixes
tamtamchik 8f4ae5e
test: skip some TW tests on Hoodi
folkyatina 46508e1
Merge pull request #1579 from lidofinance/feat/tw-tests
folkyatina 06c6db0
feat: add temp deployment file
tamtamchik e5edcf2
feat: remove SetLiabilitySharesTarget factory from vote script
dry914 5c36d33
Merge pull request #1581 from lidofinance/chore/voting-script-fixes
tamtamchik bd0404c
feat: add forking block number
tamtamchik 0d33f06
Merge branch 'feat/vaults' into test-batch
folkyatina b0a7bec
test: fix disconnect flow in obligation tests
folkyatina 547c401
Merge pull request #1552 from lidofinance/test-batch
folkyatina 2989d1e
test: add TokenRebaseNotifier to scratch deploy and remove some roles
folkyatina 0584d43
chore: fix yarn upgrade test helper
folkyatina bb7886f
test: fix GENESIS_TIME_MAINNET
folkyatina 237a600
test: fix flaky test
folkyatina 9c4635e
test: add ossification test
folkyatina 57ca95d
Merge pull request #1583 from lidofinance/feat/vaults-scripts
tamtamchik 5e51ea0
test(StakingVault): add more tests
folkyatina File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
folkyatina marked this conversation as resolved.
Show resolved
Hide resolved
folkyatina marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,34 +1,62 @@ | ||
| name: Integration Tests | ||
| name: Integration Tests On Upgrade | ||
| # For local testing of this scenario use ./scripts/dao-upgrade-and-test-on-fork.sh | ||
|
|
||
| on: | ||
| push: | ||
| schedule: | ||
| - cron: "0 10 */2 * *" | ||
| on: [push] | ||
|
|
||
| jobs: | ||
| test_hardhat_integration_fork: | ||
| name: Hardhat / Mainnet | ||
| runs-on: ubuntu-latest | ||
| timeout-minutes: 120 | ||
| env: | ||
| NODE_OPTIONS: --max_old_space_size=7200 | ||
| SKIP_GAS_REPORT: true | ||
| SKIP_CONTRACT_SIZE: true | ||
| SKIP_INTERFACES_CHECK: true | ||
|
|
||
| services: | ||
| hardhat-node: | ||
| image: ghcr.io/lidofinance/hardhat-node:2.24.0 | ||
| image: ghcr.io/lidofinance/hardhat-node:2.26.0 | ||
| ports: | ||
| - 8545:8545 | ||
| - 8555:8545 | ||
| env: | ||
| ETH_RPC_URL: "${{ secrets.ETH_RPC_URL }}" | ||
| DONT_SET_CHAIN_ID: true | ||
| HARDFORK: "prague" | ||
|
|
||
| steps: | ||
| - uses: actions/checkout@v4 | ||
|
|
||
| - name: Common setup | ||
| uses: ./.github/workflows/setup | ||
|
|
||
| - name: Set env | ||
| run: cp .env.example .env | ||
| - name: Prepare network state file | ||
| run: cp deployed-mainnet.json deployed-mainnet-upgrade.json | ||
|
|
||
| - name: Deploy upgrade | ||
| run: yarn upgrade:deploy | ||
| env: | ||
| RPC_URL: http://localhost:8555 | ||
| DEPLOYER: "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266" # first acc of default mnemonic "test test ..." | ||
| GAS_PRIORITY_FEE: 1 | ||
| GAS_MAX_FEE: 100 | ||
| NETWORK_STATE_FILE: deployed-mainnet-upgrade.json | ||
| GENESIS_TIME: 1606824023 # needed only for TW upgrade | ||
|
|
||
| - name: Mock Aragon voting | ||
| run: yarn upgrade:mock-voting | ||
| env: | ||
| RPC_URL: http://localhost:8555 | ||
| NETWORK_STATE_FILE: deployed-mainnet-upgrade.json | ||
|
|
||
| - name: Workaround for not updated state error when forking a fork | ||
| run: yarn hardhat --network local run --no-compile scripts/utils/mine.ts | ||
| env: | ||
| RPC_URL: http://localhost:8555 | ||
|
|
||
| - name: Run integration tests | ||
| run: yarn test:integration:fork:mainnet | ||
| run: yarn test:integration | ||
| env: | ||
| RPC_URL: http://localhost:8555 | ||
| LOG_LEVEL: debug | ||
| NETWORK_STATE_FILE: deployed-mainnet-upgrade.json |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| name: Integration Test For Upgrade Template | ||
|
|
||
| on: [push] | ||
|
|
||
| jobs: | ||
| test_hardhat_integration_fork_template: | ||
| name: Hardhat / Upgrade Template | ||
| runs-on: ubuntu-latest | ||
| timeout-minutes: 120 | ||
| env: | ||
| SKIP_GAS_REPORT: true | ||
| SKIP_CONTRACT_SIZE: true | ||
| SKIP_INTERFACES_CHECK: true | ||
|
|
||
| steps: | ||
| - uses: actions/checkout@v4 | ||
|
|
||
| - name: Common setup | ||
| uses: ./.github/workflows/setup | ||
|
|
||
| - name: Prepare network state file | ||
| run: cp deployed-mainnet.json deployed-mainnet-upgrade.json | ||
|
|
||
| - name: Run Upgrade Template Integration Tests | ||
| run: yarn test:integration:upgrade-template | ||
| env: | ||
| RPC_URL: "${{ secrets.ETH_RPC_URL }}" | ||
| UPGRADE_PARAMETERS_FILE: upgrade-parameters-mainnet.json | ||
| GENESIS_TIME: 1606824023 # needed only for TW upgrade |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1,3 @@ | ||
| yarn compile | ||
| yarn lint-staged | ||
| yarn typecheck |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 20.12 | ||
| 22.15 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,9 @@ | ||
| contracts/Migrations.sol | ||
| contracts/0.6.11/deposit_contract.sol | ||
| contracts/openzeppelin/ | ||
| contracts/0.8.9/utils/access/AccessControl.sol | ||
| contracts/0.8.9/utils/access/AccessControlEnumerable.sol | ||
|
|
||
| contracts/0.4.24/template/ | ||
| contracts/0.6.11/deposit_contract.sol | ||
| contracts/0.6.12/ | ||
| contracts/0.8.9/WithdrawalsManagerProxy.sol | ||
| contracts/0.8.9/LidoExecutionLayerRewardsVault.sol |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.