Skip to content
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

Diphda release 2.64 #1718

Merged
merged 373 commits into from
Mar 13, 2022
Merged

Diphda release 2.64 #1718

merged 373 commits into from
Mar 13, 2022
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 22, 2021

  1. Futures closure fee (#1417)

    zyzek authored Jul 22, 2021
    Configuration menu
    Copy the full SHA
    04805b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. Configuration menu
    Copy the full SHA
    d33f9b2 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2021

  1. Configuration menu
    Copy the full SHA
    996da91 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2021

  1. Configuration menu
    Copy the full SHA
    7b8e067 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f157d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Configuration menu
    Copy the full SHA
    31814f1 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2021

  1. Futures markets respect fee reclamation. (#1436)

    * Futures markets respect fee reclamation.
    
    * Check necessity of reclamation on reclaim value rather than number of entries settled.
    zyzek authored Jul 29, 2021
    Configuration menu
    Copy the full SHA
    e6daf35 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Fix merge history for futures-implementation (#1445)

    * Alioth release (#1263)
    
    * Remove bridge migrator (#1257)
    
    * Skips multicollateral prod tests if max debt has been reached (#1259)
    
    * SIP-136: MultiCollateral/CollateralEth debt is not excluded correctly from debt calculations (#1243)
    
    * SIP-112: EtherWrapper (#1178)
    
    * Deploy 2.45 to kovan (#1260)
    
    * Prepublish step
    
    * 2.45.0-alpha
    
    * set mint fee and burn fee per sccp 100
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    Co-authored-by: Synthetix Team <team@synthetix.io>
    Co-authored-by: Jackson C <jackosmacko@gmail.com>
    
    * Introducing new integration tests in CI (#1287)
    
    * Introducing integration tests in CI
    
    * Improved integration tests in CI and removed redundant prod tests
    
    * Bugfix on integration test task
    
    * More verbose on deployer error
    
    * Refactoring of Exchanger.sol to reduce size on OVM (#1291)
    
    * Minor fix for integration tests (#1295)
    
    * Clean state on dual integration tests plus slightly better exchange tests
    
    * Minor fix to integration tests
    
    * Disable some exchanging integration tests for now
    
    * Extra prod tests (#1299)
    
    * Add issuance prod tests
    
    * Add erc20 behavior
    
    * Tweaks on incoming integration tests
    
    * Minor fix to integrationt ests
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    
    * Audit feedback and spring cleaning (#1300)
    
    * Port more integration tests (#1288)
    
    * Basic integration tests for L2 deposits
    
    * Basic integration tests for L2 deposits
    
    * Polish deposit integration tests
    
    * Progress porting withdrawal integration tests
    
    * Working withdrawals in new integration tests
    
    * Using watcher tool more
    
    * Unify action and actionTo in integration tests
    
    * Progress porting integration tests
    
    * Remove comment
    
    * Implemented exchanges in new integration tests
    
    * Bugfix in integrationt est task
    
    * Basic forking in integration tests
    
    * Include fork tests in CI
    
    * Minor fixes for prod tests
    
    * port migrateEscrow test to integration dual
    
    * Fix CI
    
    * Fix CI
    
    Co-authored-by: Leonardo Massazza <lmassazza+github@gmail.com>
    Co-authored-by: Yannis <i.stamelakos@gmail.com>
    
    * Better way to get SNX in integration tests (#1303)
    
    * Better way to get SNX
    
    * 2192
    
    * Introduces forking via integration tests (#1307)
    
    * Introduces forking with integration tests
    
    * Compile and deploy on fork tests
    
    * Fix old ovm prod tests
    
    * Replace web3 with ethers in deployment (#1271)
    
    * add wrapper object to hold web3 and ethers
    
    * Replace web3-utils with ethers
    
    * - replace web3.utils with ethers counterpart
    - create account with ethers instead of web3
    
    * corrections to failed tests
    
    * propagate Deploy changes fix (test:publish green)
    
    * document the provider addition to Deployer
    
    * document the provider addition to Deployer
    
    * fix require
    
    * fix require
    
    * Clean install
    
    * Update to develop
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    
    * Updates optimism dependencies (#1308)
    
    * Updated optimism deps
    
    * Update usage of dep in code
    
    * Add hardhat-ethers dep required by smock
    
    * Add await in unit test
    
    * Removed @gas-skip (#1309)
    
    * Updated optimism deps
    
    * Update usage of dep in code
    
    * Add hardhat-ethers dep required by smock
    
    * Removed @gas-skip
    
    * Add await in unit test
    
    * Disables prod tests from CI (#1311)
    
    * Reordering the deploy script for sanity (#1304)
    
    * Add integration tests for settle and claim (#1310)
    
    * Support settlements in exchanging behavior
    
    * Testing claims in integration tests
    
    * Address PR feedback, increase timeouts, improve test for forking
    
    * Bigger tolerance for debt comparison
    
    * Approve bridge tokens during bootstrap
    
    * Add SynthsUSD integration (L1 and L2) tests (#1312)
    
    * Add support to SynthsUSD in L1 and L2 integration tests
    
    * Add support to SynthsUSD in L1 and L2 integration tests
    
    * style fixes
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    
    * Port migrateEscrow and depositAndMigrateEscrow tests  (#1306)
    
    * ported. Some tests still failing
    
    * wip
    
    * migrateEscrow test ported
    
    * accept multiples hashes in watchers
    
    * Reduce migrateEscrow dual test to dual scope
    
    * ported depositAndMigrateEscrow test
    
    * update test wording
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    
    * Migration for bulk staking reward upgrade (#1301)
    
    * Deleted everything related to prod tests (#1315)
    
    * Adds ether wrapper integration tests (#1319)
    
    * Basic integration tests for ether wrapper
    
    * Fix timeout in integration tests
    
    * Abstract eth wrapper behavior in integration tests
    
    * Support ether wrapper integration tests in mainnet forks
    
    * Pin ops to a particular commit that is known to work in CI
    
    * Processed Leo's feeedback on PR
    
    * Enables separate folder compilation for integration tests (#1322)
    
    * Enables separate folder compilation for integration tests
    
    * Clean install
    
    * Merge all integration test tasks into one (#1323)
    
    * Remove web3 from the deploy script test (#1328)
    
    * Progress removing web3 from test for deploy script
    
    * Progress removing web3 from test for deploy script
    
    * Almost done removing web3 from deploy tests
    
    * Add optimism scripts to run Optmism via hardhat (#1324)
    
    * Add optimism scripts to npm
    
    * fix variable naming
    
    * Add harhat task to build and start ops
    
    * remove ops scripts from packages.json
    
    * - check status to run the right steps
    - order jobs
    - cleanup messages
    
    * Update circleCI
    
    * change docker command to test on circleCI
    
    * keep chain atached and add detach option
    
    * Tweak CI for integration tests
    
    * Keep ops start task open
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    
    * Unpins the usage of the Optimism ops tool and starts managing L2 gas (#1331)
    
    * Removes web3 from nominate script (#1332)
    
    * Progress removing web3 from nominate script
    
    * Applies nominate test to L2
    
    * Ported nominate script to ethers
    
    * Fix
    
    * Removed web3 from settle script (#1334)
    
    * Removed web3 from extract-staking-balances (#1335)
    
    * Remove web3
    
    * Remove wallet (only read from contracts)
    
    * Removes web3 from the owner script (#1336)
    
    * Using owner script in integration tests
    
    * Removed web3 from owner script
    
    * Manually setting isContract in owner script
    
    * Add caching of docker layers on integration tests job (#1333)
    
    * remove docker prune from ops tasks
    
    * add cache for optimism build on integration-tests job
    
    * add a check to execute deployments tests only if a deployment.json file changed (#1339)
    
    * Removes web3 from the purge script (#1341)
    
    * Support forks in purge-synths script
    
    * Extract performTransactionalStep version for ethers
    
    * Rename function to deprecate
    
    * Minor fix
    
    * Remove web3 from remove-fee-periods (#1342)
    
    * wip commit
    
    * wip commit
    
    * wip
    
    * wip
    
    * Remove log line from script
    
    * remove empty comment
    
    * Add gas reporting job parallelization on CI (#1305)
    
    * add task for merging gas reports files on CI
    
    * add parallelized gas reports to unit tests
    
    * update codechecks unit-test-gas-report name
    
    * remove optimizer flag from unit tests
    
    * remove test:gas script from package.json
    
    * remove web3 references (#1344)
    
    * SIP-150 Fix excluded debt calculation for partial snapshots. (#1340)
    
    * SIP-145 Emit the proper cached debt number when debt snapshots are taken. (#1325)
    
    * remove web3 from migrate-binary-option-markets (#1345)
    
    * Fixing nominate to work locally and ethers fix (#1354)
    
    * Introduces fast forwarding in L2 integration tests (#1343)
    
    * Basic fast forwarding in L2 integration tests
    
    * Replaced 'ignore' utils with fast forwarding in integration tests
    
    * Clean install
    
    * Undo changes to package lock file
    
    * Pin ops version
    
    * Avoid redundant heartbeats
    
    * Fix and improve integration tests
    
    * Add comment to test
    
    * Update ops image
    
    * Clear ops cache in CI
    
    * Update watchers dep
    
    * Hotfix for Optimism watchers
    
    * Clean install
    
    * Update to hardhat 2.3.x
    
    * Clear ops tool cache
    
    * Unpin ops
    
    * Update ops cache
    
    * Attach ops output
    
    * Debugging Optimism messenger watchers
    
    * Listen to interactions with messenger on blocks
    
    * Keep withdraw tests open
    
    * Implementing a completely patched ops watcher
    
    * Tidy ups
    
    * remove only in tests
    
    * Disabled ops cache
    
    * Restored ops caching
    
    * Quiet
    
    * Bugfix
    
    * Debug optimism in l2 standalone integration tests
    
    * Cleanups
    
    * Adds integration tests for opening and closing a loan (#1330)
    
    * Resolves conflict
    
    * Updates ignore waiting period to new pattern
    
    * Deploy EmptyEtherWrapper (#1349)
    
    * EmptyEtherWrapper
    
    * deploy EmptyEtherWrapper
    
    * ignore EmptyEtherWrapper for coverage
    
    * Use simple synths in local-ovm
    
    * Bugfix on ops tool task
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    
    * remove web3 from checkAggregatorPrices (#1353)
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    
    * Unify wallet creation and ensure .address is always present (#1357)
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    
    * Support for testnet forking (#1359)
    
    * Allow private key overrides in local and fork mode (#1360)
    
    * Fix for SupplySchedule - must use the ERC20 proxy (#1338)
    
    * Adding new synth suspension reason for index rebalancing and using testnet checksum address
    
    * SCCP-98 DEFI rebalance (#1364)
    
    * Prepublish step
    
    * 2.45.3
    
    * Refresh ops cache (#1368)
    
    * Upgrading etherscan links to optimistic explorer when required (#1369)
    
    * Ethers overrides gasLimit, not gas (#1366)
    
    * Adds documentation for integration tests (#1367)
    
    * Add documentation for integration tests
    
    * Update integration tests README
    
    * Updating releases for Alnitak (#1363)
    
    * Remove web3 from persist-tokens. (#1352)
    
    * remove from persist-tokens. Missing one command
    
    * WIP Commit (to stage the branch). Need to replace SetContenthash with our own implementation
    
    * wip
    
    * Remove web3 dependency (setContenthash doesn't work)
    
    * Remove commented out code and useless interaction
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    
    * Incorporate synthetix-cli interactive-ui as a `npx hardhat interact` task (#1365)
    
    * add interactive ui hardhat task
    
    * update pacakge-lock with a clean install
    
    * Minor tidy ups
    
    * Remove redundant utils
    
    Co-authored-by: Alejandro <palebluedot@gmail.com>
    
    * Adding solidity output to deploy script (#1313)
    
    * Simplify conditional logic of generate solidity (#1378)
    
    * Alnitak release kovan (#1379)
    
    * Prepublish step
    
    * 2.46.0-alpha
    
    * Adding EtherWrapper for L2 to deploy empty and SystemSettings for Etherwrapper settings (#1380)
    
    * Alnitak release kovan optimism (#1381)
    
    * Prepublish step
    
    * 2.46.0-alpha-ovm
    
    * Fixing local dev to properly only deploy WETH the first time (#1384)
    
    * Removing 145 and 150 from Alnitak (#1386)
    
    * Fix fork-tests to work and surface errors correctly (#1385)
    
    * OVM gas limit fixes (#1382)
    
    * Mainnet deploy of Alnitak contracts and migration (#1383)
    
    * Prepublish step
    
    * 2.46.0
    
    * Alnitak release optimism (#1390)
    
    * Prepublish step
    
    * 2.46.0-ovm
    
    * Fixes integration tests on CI (#1392)
    
    * Makes l2 standalone integration tests pass
    
    * Refresh ops tool cache in CI
    
    * Possible fix to hardhat ops task
    
    * Undo bad fix, but with small tidy up
    
    * Try to build ops image manually
    
    * Update CI build
    
    * Small bugfix on ci
    
    * Another attempt at building ops tool on ci
    
    * Undo all changes to CI
    
    * Disabled ops tool in CI
    
    * Disable ops tool build
    
    * Showing a different name while integration tests are simplified
    
    * Pins a newer ops tool version
    
    * Re-enable ops-tool in CI (#1395)
    
    * use docker 20.10.6 in CI
    
    * duh...
    
    * fix bootstrap.js issue on dual
    
    Co-authored-by: Alejandro Santander <Palebluedot@gmail.com>
    Co-authored-by: Synthetix Team <team@synthetix.io>
    Co-authored-by: Jackson C <jackosmacko@gmail.com>
    Co-authored-by: Justin J. Moses <justinjmoses@gmail.com>
    Co-authored-by: justin j. moses <justin@synthetix.io>
    Co-authored-by: Yannis <i.stamelakos@gmail.com>
    Co-authored-by: Leonardo Massazza <lmassazza+github@gmail.com>
    Co-authored-by: Matías Lescano <mjlescano@users.noreply.github.com>
    Co-authored-by: Anton Jurisevic <zyzek@users.noreply.github.com>
    Co-authored-by: David Goldberg <gberg1@users.noreply.github.com>
    11 people authored Aug 6, 2021
    Configuration menu
    Copy the full SHA
    9869a0c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0805799 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2021

  1. Futures order slippage (#1446)

    * add maxSlippage to submitOrder
    
    This will be used to calculate an upper/lower bound for the price upon an order being confirmed.
    
    * add slippage to calls
    
    * failing test for confirmOrder slippage
    
    * passing test for confirmOrder slippage
    
    * fix some tests
    
    * * fix/simplify slippage calc
    * fix tests
    
    * fix test
    
    * convert slippage param to price bounds (min, max)
    
    * fix tests
    
    * test order min/max price in data contract
    liamzebedee authored Aug 12, 2021
    Configuration menu
    Copy the full SHA
    a4d63d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2021

  1. canConfirmOrder respects max market size constraints + error manageme…

    …nt + order size/status (#1430)
    zyzek authored Aug 13, 2021
    Configuration menu
    Copy the full SHA
    82657a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. Futures: Market deployment and management scripts (#1440)

    * add futures-markets.json to deploy configs
    
    * load futures market settings from config
    
    * remove FUTURES_ASSETS config var
    
    * fix
    
    * add futures-markets.json to deploy configs
    
    * load futures market settings from config
    
    * remove FUTURES_ASSETS config var
    
    * fix
    
    * wip
    
    * wip2
    
    * restore
    
    * * modify publish script test to work with OVM
    * add test for futures markets being added
    
    * fix: use only hardhat for L2 tests
    
    * publish script working for local-ovm
    
    * add optimism folder to eslintignore file (#1406)
    
    * restore publish script to original l1-only design
    
    My original design was too complex for not much benefit, since most of the tests were skipped anyways.
    
    * add l2 publish script test, as separate block below
    
    This is a much cleaner diff that'll enable me to get this work out quicker.
    
    * lint
    
    * remove publish test block
    
    I'll reintegrate this in another PR.
    
    Co-authored-by: Matías Lescano <mjlescano@users.noreply.github.com>
    liamzebedee and mjlescano authored Aug 16, 2021
    Configuration menu
    Copy the full SHA
    8c43683 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bcfb93a View commit details
    Browse the repository at this point in the history
  3. Futures documentation (#1460)

    zyzek authored Aug 16, 2021
    Configuration menu
    Copy the full SHA
    9746450 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. Dead code cleanup. (#1462)

    zyzek authored Aug 18, 2021
    Configuration menu
    Copy the full SHA
    61678c5 View commit details
    Browse the repository at this point in the history
  2. Position ID, PositionOpened, PositionClosed added (#1461)

    * Position ID, PositionOpened, PositionClosed added
    
    * removed useless positionId variable
    
    * PR fixes
    
    * removing PositionOpened & positionClosed
    
    * Adding new status to futures market interface
    
    * test debug
    
    * tests added
    0xclem authored Aug 18, 2021
    Configuration menu
    Copy the full SHA
    dcc3341 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Futures spot trades (#1477)

    zyzek authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    dad617c View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2021

  1. Configuration menu
    Copy the full SHA
    2779e8b View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. Configuration menu
    Copy the full SHA
    3fe88a0 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. emit sizeDelta with PositionModified event (#1485)

    * emit sizeDelta with PositionModified event
    
    * fix
    
    * sizeDelta -> tradeSize
    
    This is clearer for liquidation flows
    liamzebedee authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    6c60813 View commit details
    Browse the repository at this point in the history
  2. Deploy kovan-ovm-futures v0.4.0 (Alpha) (#1487)

    * remove price update constraint from order flow
    
    * prepare-deploy
    
    * add FuturesMarketSettings to releases
    
    * deploy kovan-ovm-futures v0.2.0
    
    * fixes
    
    * unignore deployment.json
    
    * add FuturesMarketSettings to releases
    
    * prepare-deploy
    
    * deploy kovan-ovm-futures v0.3.0
    
    * Futures position details (#1479)
    
    * Futures accessible margin (#1484)
    
    * emit sizeDelta with PositionModified event
    
    * emit sizeDelta with PositionModified event (#1485)
    
    * emit sizeDelta with PositionModified event
    
    * fix
    
    * sizeDelta -> tradeSize
    
    This is clearer for liquidation flows
    
    * deploy kovan-ovm-futures v0.4.0
    
    * test that npmignore will include deployment.json
    
    NPM ignores files listed in gitignore which is a problem.
    
    https://stackoverflow.com/questions/24942161/does-npm-ignore-files-listed-in-gitignore
    
    Co-authored-by: Anton Jurisevic <zyzek@users.noreply.github.com>
    liamzebedee and zyzek authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    2ffa1be View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2021

  1. Configuration menu
    Copy the full SHA
    b4a1636 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2021

  1. fix slither crashing in CI and local (#1519)

     fix slither crashing in ci and local
    
    #1519
    artdgn authored Sep 23, 2021
    Configuration menu
    Copy the full SHA
    c53070d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2021

  1. Adding gnosis safe multisend functionality to owner (#1513)

    * Adding safe functionality from the gnosis SDK to the owner command
    * Updating nominate command to use owner actions when not the owner
    jj authored Sep 24, 2021
    Configuration menu
    Copy the full SHA
    333b07b View commit details
    Browse the repository at this point in the history
  2. SIP-135 Cleanup (#1522)

    barrasso authored Sep 24, 2021
    Configuration menu
    Copy the full SHA
    bbbb0c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2021

  1. Prepping for the Sargas (2.50) release to OVM (#1526)

    * Sargas to be OVM only with 135, 142 and 174
    * Adding missing SIP-140 from list
    jj authored Sep 25, 2021
    Configuration menu
    Copy the full SHA
    98e46fa View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. Fixing settle for ethers (#1509)

    jj authored Sep 27, 2021
    Configuration menu
    Copy the full SHA
    9e26043 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. Configuration menu
    Copy the full SHA
    91ac866 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aad6caf View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Configuration menu
    Copy the full SHA
    5e48e5a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    645a49c View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2021

  1. Configuration menu
    Copy the full SHA
    744265a View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2021

  1. Configuration menu
    Copy the full SHA
    07c85e5 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2021

  1. CI: add codeql (#1544)

    drptbl authored Oct 4, 2021
    Configuration menu
    Copy the full SHA
    f84eca5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a8384a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    294f325 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

  1. Configuration menu
    Copy the full SHA
    963f266 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. up maxMarketValue

    liamzebedee committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    52295d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb88a85 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. Document debt cache (#1533)

    * * conceptually document this function
    * iterate on a simplified construction
    
    * rewrite doc for current version, sans changes to logic
    
    * document debt cache
    liamzebedee authored Oct 7, 2021
    Configuration menu
    Copy the full SHA
    28b6f95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b36a057 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. redeploy again

    liamzebedee committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    d89d767 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2021

  1. ci: fail audit on critical severity (#1557)

    Signed-off-by: Jakub Mucha <jakub.mucha@icloud.com>
    drptbl authored Oct 12, 2021
    Configuration menu
    Copy the full SHA
    fded644 View commit details
    Browse the repository at this point in the history
  2. ci: update docker containers to node@14.18 (#1558)

    * chore: name entry added to lockfile in recent npm version
    * ci: update docker containers to node@14.18
    drptbl authored Oct 12, 2021
    Configuration menu
    Copy the full SHA
    0f9fcc0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce6d79d View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. Configuration menu
    Copy the full SHA
    5529545 View commit details
    Browse the repository at this point in the history
  2. Update proportional skew funding calculation to use maxMarketValue an… (

    #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>
    jacko125 and artdgn authored Oct 13, 2021
    Configuration menu
    Copy the full SHA
    e84f365 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    819b240 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'futures-implementation' of github.com:Synthetixio/synth…

    …etix into futures-implementation
    liamzebedee committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    f89c50a View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. Configuration menu
    Copy the full SHA
    a414d11 View commit details
    Browse the repository at this point in the history
  2. * Move "sources" into "sips"

    * Add additional sources to SIP-80
    liamzebedee committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    dc6135e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d64411 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cd913dc View commit details
    Browse the repository at this point in the history
  5. add whitelist for transfering externstateToken (#1565)

    * 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>
    jacko125 and liamzebedee authored Oct 14, 2021
    Configuration menu
    Copy the full SHA
    5f79db1 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'futures-implementation' of github.com:Synthetixio/synth…

    …etix into deploy-kovan-ovm-futures-v0.5.0
    liamzebedee committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    f753dac View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    999c8be View commit details
    Browse the repository at this point in the history
  8. prepare-deploy 0.5.2

    We need to replace Issuer as the synths are being added there, not in Synthetix
    liamzebedee committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    f684c6f View commit details
    Browse the repository at this point in the history
  9. prepare-deploy 0.5.3

    hack: deploy SynthRedeemer so we can get out-the-door
    liamzebedee committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    fb2a960 View commit details
    Browse the repository at this point in the history
  10. deploy 0.5.3

    liamzebedee committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    3f94636 View commit details
    Browse the repository at this point in the history
  11. revert changes

    liamzebedee committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    b82f662 View commit details
    Browse the repository at this point in the history
  12. Deploy kovan-ovm-futures v0.5.0 (#1566)

    * 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
    liamzebedee authored Oct 14, 2021
    Configuration menu
    Copy the full SHA
    03e6d8c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7e7d1f8 View commit details
    Browse the repository at this point in the history
  14. verified

    liamzebedee committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    6beec5f View commit details
    Browse the repository at this point in the history
  15. prepare-deploy 0.5.4

    liamzebedee committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    d131f92 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1ae1644 View commit details
    Browse the repository at this point in the history
  17. Merge branch 'futures-implementation' of github.com:Synthetixio/synth…

    …etix into futures-implementation
    liamzebedee committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    e9a9a4d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    fabc4ed View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    476c5a4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5f8c732 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2021

  1. update deployer to support EIP-1559 (#1504)

    * 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>
    dbeal-eth and jjgonecrypto authored Oct 15, 2021
    Configuration menu
    Copy the full SHA
    f1fcfcf View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2021

  1. Configuration menu
    Copy the full SHA
    cae6895 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

  1. Deploy kovan-ovm-futures v0.6.0 (#1570)

    * 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
    liamzebedee authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    12f6419 View commit details
    Browse the repository at this point in the history
  2. fix url's to etherscan

    liamzebedee committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    5d46eab View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2021

  1. SIP-187 fix partial synth updates and debt cache updates (#1551)

    * 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.
    jacko125 authored Oct 19, 2021
    Configuration menu
    Copy the full SHA
    963d78d View commit details
    Browse the repository at this point in the history
  2. * revert max market value to higher amount

    * fix network key in deployment.json
    liamzebedee committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    916b31c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1172632 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. Configuration menu
    Copy the full SHA
    1f0c027 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Configuration menu
    Copy the full SHA
    095d193 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. SIP-182 Wrapper Factory (#1489)

    Co-authored-by: Lecky <leckylao@gmail.com>
    Co-authored-by: Mark Barrasso <4982406+barrasso@users.noreply.github.com>
    3 people authored Oct 26, 2021
    Configuration menu
    Copy the full SHA
    795f1c7 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Configuration menu
    Copy the full SHA
    9d6ac2e View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2021

  1. Configuration menu
    Copy the full SHA
    0743256 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. Configuration menu
    Copy the full SHA
    94987e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. Configuration menu
    Copy the full SHA
    6a1f7ee View commit details
    Browse the repository at this point in the history
  2. add expalantion about releases.json in readme (#1569)

    Co-authored-by: Liam Zebedee <liamzebedee@yahoo.com.au>
    Co-authored-by: jj <jj@og.snxdao.io>
    3 people authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    defb035 View commit details
    Browse the repository at this point in the history
  3. ci: use node 16 (LTS) (#1588)

    * ci: use node@16
    
    * ci: use new cache key
    
    * chore: "name" missing in package-lock.json
    
    * ci: generated new config
    
    * chore: use node@16 by default
    
    Signed-off-by: Jakub Mucha <jakub.mucha@icloud.com>
    drptbl authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    1c126e1 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

  1. Configuration menu
    Copy the full SHA
    913d0b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    963c7a5 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2021

  1. Configuration menu
    Copy the full SHA
    8defb47 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. Deploy kovan-ovm-futures v0.7.0 (#1589)

    * log error here for better info
    
    * upgrade deployer for OVM 2.0
    
    * fix: load source for LegacyOwned
    
    LegacyOwned is contained within legacy/
    
    * remove ovm-specific logic around compilerversion metadata
    
    Code is now compiled using the regular solc.
    
    * update gas price again
    
    * prepare-deploy
    
    * deploy kovan-ovm-futures v0.7.0
    
    * rm WrapperFactory from config
    
    I copied these changes hackily across from develop. This snuck through
    
    * contracts verified
    
    * deploy kovan-ovm-futures v0.7.0 again
    
    For some reason, LimitedTransferSynth wasn't deployed for SynthsUSD the first time
    
    * update ops node
    
    * use the optimismCommit in task-ops.js as a cache key
    liamzebedee authored Nov 10, 2021
    Configuration menu
    Copy the full SHA
    e9eb1cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76d43ce View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. Add default private key for local-ovm deploys (#1455)

    * add default private key for local-ovm deploys
    
    * fix: add useOvm
    liamzebedee authored Nov 15, 2021
    Configuration menu
    Copy the full SHA
    073cb12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0cef80c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2172c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    509688a View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2021

  1. Helper script to distribute SNX/sUSD to accounts on kovan-futures-ovm (

    …#1554)
    
    * commit empty deployment.json for local-ovm so resolve will work
    
    * move local-ovm network down
    
    * iterate on local helper for bootstrapping
    
    * working script to bootstrap local l2 account (aka snx-brrr)
    
    * local script now supports specifying provider/snx-network/owner account
    
    * use ensureBalance to get testnet SNX/sUSD for accounts
    
    * refactoring: balances script
    
    * 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
    
    * update local dist script with whitelist
    
    * revert
    
    * rename file to match task
    liamzebedee authored Nov 16, 2021
    Configuration menu
    Copy the full SHA
    7fe8e19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cdbb23 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Configuration menu
    Copy the full SHA
    d7b8c12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    472d20e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dac3532 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Configuration menu
    Copy the full SHA
    2bd3ceb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    682a2ef View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. Configuration menu
    Copy the full SHA
    9f38d1a View commit details
    Browse the repository at this point in the history
  2. Removing mistake

    jjgonecrypto committed Nov 23, 2021
    Configuration menu
    Copy the full SHA
    5c9b643 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe6a61a View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2021

  1. Fixes from menkalinan (#1608)

    * Owner batch fixing
    * Adding L2 owner
    jjgonecrypto authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    6a5b7b2 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2021

  1. Configuration menu
    Copy the full SHA
    ffc3d61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69fb372 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. Configuration menu
    Copy the full SHA
    1f6dd63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1cdc23 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Configuration menu
    Copy the full SHA
    437f62f View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. Configuration menu
    Copy the full SHA
    92fe9e7 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

  1. Configuration menu
    Copy the full SHA
    c2481ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef412c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    767229c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af2813c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a82fb87 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5e9d3c View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. Configuration menu
    Copy the full SHA
    b898b4e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f734d9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b93863a View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. Configuration menu
    Copy the full SHA
    70775ee View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2021

  1. Configuration menu
    Copy the full SHA
    828c24e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4513b16 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. Configuration menu
    Copy the full SHA
    60f3525 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'futures-implementation' of github.com:Synthetixio/synth…

    …etix into futures-implementation
    jacko125 committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    543bdbe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c981ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d94ea7c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    80f573b View commit details
    Browse the repository at this point in the history
  6. Remove LimitedTransferSynth

    jacko125 committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    286a1af View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2021

  1. Configuration menu
    Copy the full SHA
    61eca39 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2022

  1. Configuration menu
    Copy the full SHA
    34f85cf View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2022

  1. Configuration menu
    Copy the full SHA
    a88b2ee View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. Configuration menu
    Copy the full SHA
    d34061c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42ab876 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'futures-implementation' of github.com:Synthetixio/synth…

    …etix into futures-implementation
    jacko125 committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    2dd44f8 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. Configuration menu
    Copy the full SHA
    54a9c52 View commit details
    Browse the repository at this point in the history
  2. Implement interface funcs for BaseDebtCache, EmptyCollateralManager, …

    …IExchanger interface cleanup
    jacko125 committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    3230d49 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d56244 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. Configuration menu
    Copy the full SHA
    ab736f0 View commit details
    Browse the repository at this point in the history
  2. migration script helper allows deployment and staging of migration sc…

    …ript call (#1652)
    
    this should make releases a little easier and make it easier to utilize the migration script functionality of the deployer.
    dbeal-eth authored Jan 14, 2022
    Configuration menu
    Copy the full SHA
    5a5f6f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Configuration menu
    Copy the full SHA
    92effdb View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. Configuration menu
    Copy the full SHA
    8ad2130 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32693f7 View commit details
    Browse the repository at this point in the history
  3. fix circuit breaker tests

    artdgn committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    efc7e88 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    62737a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9adafe3 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Configuration menu
    Copy the full SHA
    239d5ae View commit details
    Browse the repository at this point in the history
  2. Merge branch 'futures-implementation' of github.com:Synthetixio/synth…

    …etix into futures-implementation
    jacko125 committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    d4b9809 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    115cbcf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    25c5d18 View commit details
    Browse the repository at this point in the history
  5. SIP-184 Dynamic Fees (#1649)

    artdgn authored Jan 20, 2022
    Configuration menu
    Copy the full SHA
    ccda4a7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7da2757 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Configuration menu
    Copy the full SHA
    0b4d8d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0296bc4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9351f0 View commit details
    Browse the repository at this point in the history
  4. fix futures market test setup

    artdgn committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    7d1e2c3 View commit details
    Browse the repository at this point in the history
  5. fix futures market data tests

    artdgn committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    b64ab0b View commit details
    Browse the repository at this point in the history
  6. fix next price test setup

    artdgn committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    515338c View commit details
    Browse the repository at this point in the history
  7. fix system settings tests

    artdgn committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    76b9529 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    63923c2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4e08eaf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b3012b0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    702dc30 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6b7655e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. verify deployment

    jacko125 committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    edf9d33 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'futures-implementation' of github.com:Synthetixio/synth…

    …etix into futures-implementation
    jacko125 committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    7f345b2 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. fix market settings tests

    artdgn committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    10743f7 View commit details
    Browse the repository at this point in the history
  2. fix futures market tests

    artdgn committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    d9d342c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    84ab991 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. Optimism Forking with Hardhat (#1656)

    Co-authored-by: jj <jj@og.snxdao.io>
    dbeal-eth and jjgonecrypto authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    69bb32a View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Configuration menu
    Copy the full SHA
    74e1b11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6ce2b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f38be7 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. Futures merge 184 (#1672)

    artdgn authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    c34927d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' into futures-implementation

    # Conflicts:
    #	contracts/ExchangeRates.sol
    #	contracts/Exchanger.sol
    #	contracts/ExchangerWithFeeRecAlternatives.sol
    #	contracts/SystemSettings.sol
    #	contracts/migrations/Migration_Peacock.sol
    #	contracts/migrations/Migration_PeacockOptimism.sol
    #	index.js
    #	test/contracts/Exchanger.spec.js
    #	test/contracts/SystemSettings.js
    #	test/contracts/setup.js
    artdgn committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    fb28528 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/develop' into futures-implementa…

    …tion
    
    # Conflicts:
    #	contracts/Exchanger.sol
    #	contracts/interfaces/IExchanger.sol
    #	test/contracts/Exchanger.spec.js
    artdgn committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    038b886 View commit details
    Browse the repository at this point in the history
  4. fix breaker merge test

    artdgn committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    de1f090 View commit details
    Browse the repository at this point in the history
  5. fix test lints (#1607)

    * 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>
    3 people authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    e53c9c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. try fix dual itnegration tests

    artdgn committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    8d0f088 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2103cd5 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. update migration script to also stage nominations (#1670)

    * 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
    dbeal-eth authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    a265c9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77780f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    64de1c2 View commit details
    Browse the repository at this point in the history
  4. Revert "another attempt to fix dual integration tests"

    This reverts commit 64de1c2.
    artdgn committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    9a4b8a7 View commit details
    Browse the repository at this point in the history
  5. Revert "try fix dual itnegration tests"

    This reverts commit 8d0f088.
    artdgn committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    addfca8 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Merge branch 'master' into develop

    # 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
    jjgonecrypto committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    78c2622 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18af676 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6038c76 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Futures dynamic fee (#1673)

    artdgn authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    73c69f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f15cdbc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3cb6efb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    204b13b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9652047 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2022

  1. SIP-209 Update feeRateForExchange function signature (#1686)

    * Also fix test-coverage in CI
    barrasso authored Feb 5, 2022
    Configuration menu
    Copy the full SHA
    74acf14 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. Merge branch 'master' into develop

    # Conflicts:
    #	hardhat/tasks/task-node.js
    #	publish/releases.json
    #	publish/src/commands/deploy-migration.js
    jjgonecrypto committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    d5a336a View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. Configuration menu
    Copy the full SHA
    24acb9c View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Configuration menu
    Copy the full SHA
    6b8947e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cba430d View commit details
    Browse the repository at this point in the history
  3. Futures pausing (#1692)

    artdgn authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    c3e257f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f88c9f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b109b4 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' into develop

    # Conflicts:
    #	contracts/migrations/Migration_Alphard.sol
    #	contracts/migrations/Migration_AlphardOptimism.sol
    jjgonecrypto committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    5e25a0b View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Configuration menu
    Copy the full SHA
    560bb84 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Configuration menu
    Copy the full SHA
    86fed3d View commit details
    Browse the repository at this point in the history
  2. add moar releases (#1698)

    barrasso authored Feb 14, 2022
    Configuration menu
    Copy the full SHA
    bba9562 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a52bdaa View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Configuration menu
    Copy the full SHA
    7903058 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Configuration menu
    Copy the full SHA
    d3025fa View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Configuration menu
    Copy the full SHA
    8998026 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. Configuration menu
    Copy the full SHA
    20bec5c View commit details
    Browse the repository at this point in the history
  2. Fixing lint

    jjgonecrypto committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    d1ad8b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    0fe33c3 View commit details
    Browse the repository at this point in the history
  2. add moar releases (#1698)

    barrasso authored and artdgn committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    1a36106 View commit details
    Browse the repository at this point in the history
  3. Polaris release 2.61 to mainnet ovm (#1699)

    * SIP-199 sSOL to Optimism
    * SCCP-163 OCR feeds on Optimism
    barrasso authored and artdgn committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    d0a43a6 View commit details
    Browse the repository at this point in the history
  4. Prepublish step

    Synthetix Team authored and artdgn committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    9af19c8 View commit details
    Browse the repository at this point in the history
  5. 2.61.0

    Synthetix Team authored and artdgn committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    1ea400e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7dc18fa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d525b6c View commit details
    Browse the repository at this point in the history
  8. 2.61.1

    Synthetix Team authored and artdgn committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    d2f3a13 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7f53a88 View commit details
    Browse the repository at this point in the history
  10. Hamal release v2.62 mainnet (#1706)

    * SIP-202 Target Staking Ratio
    jacko125 authored and artdgn committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    8e0d37a View commit details
    Browse the repository at this point in the history
  11. Prepublish step

    Synthetix Team authored and artdgn committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    73eb472 View commit details
    Browse the repository at this point in the history
  12. 2.62.0

    Synthetix Team authored and artdgn committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    98cc38a View commit details
    Browse the repository at this point in the history
  13. Fixing lint

    jjgonecrypto authored and artdgn committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    cfb30ff View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    65a9c7e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7282e75 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    456f81a View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    59731f0 View commit details
    Browse the repository at this point in the history
  2. verify

    jacko125 committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    8f29d1e View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Configuration menu
    Copy the full SHA
    2184636 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Configuration menu
    Copy the full SHA
    6413b66 View commit details
    Browse the repository at this point in the history
  2. address minor audit issues

    artdgn committed Mar 1, 2022
    1 Configuration menu
    Copy the full SHA
    63fa3f1 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. deploy systemStatus

    jacko125 committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    b41a4eb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'futures-implementation' of github.com:Synthetixio/synth…

    …etix into futures-implementation
    jacko125 committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    e975d81 View commit details
    Browse the repository at this point in the history
  3. release exchangeRates

    jacko125 committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    8ab725f View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Configuration menu
    Copy the full SHA
    7caa059 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. Configuration menu
    Copy the full SHA
    f665639 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Configuration menu
    Copy the full SHA
    60fe55d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87c7d29 View commit details
    Browse the repository at this point in the history
  3. update releases json

    artdgn committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    527ef56 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c7157b1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f50d15a View commit details
    Browse the repository at this point in the history
  6. fix fork tests (#1717)

    artdgn authored Mar 9, 2022
    Configuration menu
    Copy the full SHA
    cac4929 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Configuration menu
    Copy the full SHA
    17a48ae View commit details
    Browse the repository at this point in the history
  2. SIP-165 Debt Orcale (#1694)

    Impl for 165
    
    From a code perspective, this entails:
    
        FeePool and Issuer are changed to use the chainlink oracle instead of DebtCache and SynthetixDebtShare directly
        FeePool now closes its fee period across networks (using optimism relay call) to allow for synchronized sharing of close parameters between networks
        For testing and initial deployment, a dummy oracles SingleNetworkAggregatorDebtRatio and SingleNetworkAggregatorIssuedSynths are utilized to retrieve debt values for this network, meaning most unit tests can work exactly the same as before.
    
    Notes:
    
        The SC has indicated that inflation should be divided evenly between networks based on amount of debt shares on each network, so this has been implemented. Also, fees will remain on the network they originate from for the time being
        Dual Integration test was added to verify fee pool closure
        Tests were removed from DebtCache because the functionality is no longer used within the system, but the actual code from solidity was not removed because there is no need to include DebtCache in an update. Doing so would require more migration complexity and it would be better if we could avoid that, so no changes have been made to DebtCache for the time being.
    
    The release process for this SIP is 2 steps:
    
        First, we will release as usual with the included SingleNetworkAggregators, which will preserve current functionality while enabling for us to start reading from an oracle interface for debt info
        Second, we will use the pdao to change the AddressResolver setting for the two aggregators to be the chainlink provided ones, which will effectively complete the debt synthethsis and enable synth fungibility
    dbeal-eth authored Mar 10, 2022
    Configuration menu
    Copy the full SHA
    a3bc598 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. diphda part 1

    artdgn committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    606dfef View commit details
    Browse the repository at this point in the history
  2. diphda part 2

    artdgn committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    a64f0f6 View commit details
    Browse the repository at this point in the history
  3. diphda optimism part 1

    artdgn committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    9aed56f View commit details
    Browse the repository at this point in the history
  4. diphda ovm part 2

    artdgn committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    7da8f9d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f938cb5 View commit details
    Browse the repository at this point in the history