Skip to content

Mirach release v2.68.1 alpha to kovan-ovm #1776

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 419 commits into from
May 10, 2022
Merged

Conversation

barrasso
Copy link
Member

No description provided.

jacko125 and others added 30 commits October 14, 2021 09:53
#1556)

* Update proportional skew funding calculation to use maxMarketValue and also cap maxMarketValue

* update funding rate skew tests and IFuturesMarket interface

* Futures min skew scale (#1561)

* use minSkewScale to control starting funding rate

* enable skipped tests

* increase testnet minSkewScale

* add test for minSkewScale regime transition

Co-authored-by: Arthur Deygin <29574203+artdgn@users.noreply.github.com>
* Add additional sources to SIP-80
* add whitelist for transfering externstateToken

* update require statement

* enable limited transfers on kovan-ovm-futures

* introduce LimitedTransferSynth, a clone of Synth with limited transfers according to whitelist
* polymorphic approach to deploying LimitedTransferSynth

Co-authored-by: liamzebedee <liamzebedee@yahoo.com.au>
We need to replace Issuer as the synths are being added there, not in Synthetix
hack: deploy SynthRedeemer so we can get out-the-door
* add verified details for some (not all) contracts

* only run if CollateralShort exists

* * Move "sources" into "sips"
* Add additional sources to SIP-80

* fix: disable WETH deployment on L2

* deploy kovan-ovm-futures v0.5.0

* prepare-deploy kovan-ovm-futures v0.5.1

* prepare-deploy 0.5.2

We need to replace Issuer as the synths are being added there, not in Synthetix

* prepare-deploy 0.5.3

hack: deploy SynthRedeemer so we can get out-the-door

* deploy 0.5.3

* revert changes
* 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>
* log error here for better info

* upgrade deployer for OVM 2.0

* fix: update gas price

* prepare-deploy 0.6.0

* fix: rm WETH deploy
* 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.
* fix network key in deployment.json
0xjocke and others added 26 commits April 4, 2022 11:45
* Add assets details to futuresmarket.
- This will enable consumers to know what catergory the market belong too, ie. is forex etc

* Make asset key consistent.
I'm sure there's a reason why this is the case, but I'll add this commit for some discussion

* Revert "Make asset key consistent."

This reverts commit 0b743c8.

* Add logic to adjust futures market with incorrect asset key format
* Ensure we merge assets details when no deploymentPath

* PR feedback: avoid merging asset details in two places
@barrasso barrasso changed the base branch from develop to staging May 10, 2022 14:43
@codecov
Copy link

codecov bot commented May 10, 2022

Codecov Report

Merging #1776 (10a820d) into staging (e0a5c09) will decrease coverage by 0.00%.
The diff coverage is 100.00%.

@@             Coverage Diff             @@
##           staging    #1776      +/-   ##
===========================================
- Coverage    95.17%   95.17%   -0.01%     
===========================================
  Files          104      104              
  Lines         2571     2568       -3     
  Branches       779      779              
===========================================
- Hits          2447     2444       -3     
  Misses         124      124              
Impacted Files Coverage Δ
contracts/MixinSystemSettings.sol 100.00% <ø> (ø)
contracts/SystemSettings.sol 100.00% <ø> (ø)
contracts/SystemSettingsLib.sol 100.00% <ø> (ø)
contracts/ExchangeRatesWithDexPricing.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 e0a5c09...10a820d. Read the comment docs.

@barrasso barrasso merged commit 59e5a09 into staging May 10, 2022
@barrasso barrasso deleted the mirach-release-v2.68.1-alpha branch May 10, 2022 14:51
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.