Skip to content

Hamal release v2.62 to kovan#1705

Merged
jacko125 merged 101 commits intostagingfrom
hamal-release-v2.62
Feb 18, 2022
Merged

Hamal release v2.62 to kovan#1705
jacko125 merged 101 commits intostagingfrom
hamal-release-v2.62

Conversation

@jacko125
Copy link
Copy Markdown
Contributor

No description provided.

artdgn and others added 30 commits September 23, 2021 20:09
 fix slither crashing in ci and local

#1519
* Adding safe functionality from the gnosis SDK to the owner command
* Updating nominate command to use owner actions when not the owner
* Sargas to be OVM only with 135, 142 and 174
* Adding missing SIP-140 from list
* * conceptually document this function
* iterate on a simplified construction

* rewrite doc for current version, sans changes to logic

* document debt cache
Signed-off-by: Jakub Mucha <jakub.mucha@icloud.com>
* chore: name entry added to lockfile in recent npm version
* ci: update docker containers to node@14.18
* update deployer to support EIP-1559

updates `--gas-price` to be replaced with `--max-fee-per-gas` which specifies the maximum base fee paid on a transaction. Additionally, deployer may also specify `--max-priority-fee-per-gas` to specify a mining tip (default: 1 gwei)

If the network does not support 1559, the `gasPrice` is automatically determined by ethers.

For EIP-1559 support, ethers.js needed to be upgraded to 5.4.6

Co-authored-by: jj <jj@og.snxdao.io>
* fix partial synth updates and debt cache updates

* Remove require check that cachedSum < Debt as excluded Debt can cause this to fail. Update calc of delta in new synths changed.
Co-authored-by: Lecky <leckylao@gmail.com>
Co-authored-by: Mark Barrasso <4982406+barrasso@users.noreply.github.com>
barrasso and others added 26 commits January 27, 2022 17:17
* fix test lints

sometimes the dual tests fail due to race condition built into the tests

in addition, a better event is now being used for monitoring transaction relay status.

Withdrawal tests still don't work because the transaction is not relayed on the L1 side,
I'm guessing because the user has to call `finalize` transaction somehow. Not sure who to talk to if we want to get those tests working.

* fix lints

* uncomment

Co-authored-by: Mark Barrasso <4982406+barrasso@users.noreply.github.com>
Co-authored-by: jj <jj@og.snxdao.io>
* update migration script to also stage nominations

also the owner can now run migration, instead of the deployer, which is way better for getting stuff done

* fix lints

* re-add legacy onlyDeploy function for older migrations

* add verify step

* use performTransactionalStep

* add signer

* cleanup verify step and additional logging for clarity
# Conflicts:
#	package-lock.json
#	publish/deployed/kovan-ovm/deployment.json
#	publish/deployed/mainnet-ovm/config.json
#	publish/deployed/mainnet-ovm/deployment.json
#	publish/releases.json
#	publish/src/commands/deploy-migration.js
#	publish/src/commands/deploy/deploy-core.js
# Conflicts:
#	hardhat/tasks/task-node.js
#	publish/releases.json
#	publish/src/commands/deploy-migration.js
# Conflicts:
#	contracts/migrations/Migration_Alphard.sol
#	contracts/migrations/Migration_AlphardOptimism.sol
@barrasso barrasso changed the title Hamal release v2.62 Hamal release v2.62 to kovan Feb 18, 2022
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 18, 2022

Codecov Report

Merging #1705 (b70a891) into staging (1e39949) will decrease coverage by 0.00%.
The diff coverage is 100.00%.

❗ Current head b70a891 differs from pull request most recent head 5af44ff. Consider uploading reports for the commit 5af44ff to get more accurate results

Impacted file tree graph

@@             Coverage Diff             @@
##           staging    #1705      +/-   ##
===========================================
- Coverage    95.12%   95.12%   -0.01%     
===========================================
  Files           83       83              
  Lines         1991     1990       -1     
  Branches       621      620       -1     
===========================================
- Hits          1894     1893       -1     
  Misses          97       97              
Impacted Files Coverage Δ
contracts/Synthetix.sol 100.00% <ø> (ø)
contracts/SupplySchedule.sol 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1e39949...5af44ff. Read the comment docs.

@jacko125 jacko125 merged commit e7e55b8 into staging Feb 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.