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

Sip-323 #1729

Merged
merged 10 commits into from
Aug 16, 2023
Merged

Sip-323 #1729

merged 10 commits into from
Aug 16, 2023

Conversation

Rickk137
Copy link
Contributor

No description provided.

@Rickk137 Rickk137 self-assigned this Jul 26, 2023
@Rickk137 Rickk137 changed the title feat: upgrade token in AssociatedSystemsModule Sip-323 Jul 26, 2023
@codecov
Copy link

codecov bot commented Jul 26, 2023

Codecov Report

Merging #1729 (2c0c650) into main (74ef200) will increase coverage by 0.03%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main    #1729      +/-   ##
==========================================
+ Coverage   72.77%   72.81%   +0.03%     
==========================================
  Files          57       57              
  Lines         720      721       +1     
  Branches      236      237       +1     
==========================================
+ Hits          524      525       +1     
  Misses        167      167              
  Partials       29       29              
Flag Coverage Δ
core-contracts 93.26% <ø> (ø)
core-modules 90.90% <100.00%> (+0.43%) ⬆️
core-utils 68.57% <ø> (ø)
Files Changed Coverage Δ
...ules/contracts/modules/AssociatedSystemsModule.sol 75.00% <100.00%> (+8.33%) ⬆️

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@noahlitvin noahlitvin enabled auto-merge (squash) August 2, 2023 14:35
@noisekit noisekit disabled auto-merge August 7, 2023 02:34
@noahlitvin noahlitvin changed the base branch from main to sip-326-332-333-334 August 16, 2023 12:32
@noahlitvin noahlitvin merged commit 082d2a7 into sip-326-332-333-334 Aug 16, 2023
15 of 18 checks passed
@noahlitvin noahlitvin deleted the feat/sip-323 branch August 16, 2023 16:54
noahlitvin added a commit that referenced this pull request Aug 30, 2023
* feat: SIP-326, additional pool configuration

* fix: linting issue

* fix: resolve PR comments

* add ability to specify pool collateral configuration

in particular, the ability to limit the amounto f collateral thats deposited to a pool

* ability to pass runtime values into oracle manager nodes

they can be passed as an array of keys and values. a simple loop
looking over all the keys can find any necessary . an example of how this could be used is for an external node to check to see what the
volume of a particular order is, to modify the oracle's resulting value based on the calculation.

* lint fix

* feat: add pool collateral configuration

* feat: update pool collateral configuration

* fix: liniting

* fixes for audit

* fix typo in external node definition
* emit parameter error when bytes32 arrays dont match up

* fix: failing tests

* SIP-332 (#1743)

* started sip-332

* updated IssueUSDModule

* fixing tests

* defined var

* fixed all tests

* removed comment

* fixing tests

* removing unused constant

* building repo

* fixing test

* removed only

* ran build in the root

---------

Co-authored-by: butternutsquash <[email protected]>

* update storage

* feat: update function name

* feat: update mock external node

* fix: linting issue

* adding tests

* update tests

* Q-1 Macro

* Q-3 Macro

* Q-8 Macro

* I-1 Macro

* Spotmarket I-1 Macro

* M-3 removing payable

* SIP-335 allow approve amount 0 to revoke erc20 (#1742)

* SIP-335 allow approve amount 0 to revoke erc20

* Reuse _checkZeroAddress in _checkZeroAddressOrAmount

Addressed comments in PR #1742.

---------

Co-authored-by: Sunny Vempati <[email protected]>

* Sip-323 (#1729)

* feat: upgrade token in AssociatedSystemsModule

* fix test assert

* fix: perps graph issue

* feat: update core subgraph core proxy

* leave symbol for now

---------

Co-authored-by: Noah Litvin <[email protected]>
Co-authored-by: Matías <[email protected]>
Co-authored-by: Matías Lescano <[email protected]>
Co-authored-by: Noisekit <[email protected]>

* SIP-331 Add getMarketAddress view to the MarketManagerModule (#1703)

* Add getMarketAddress view to the MarketManagerModule

* Regenerate docs

* docs

---------

Co-authored-by: Noah Litvin <[email protected]>

* docgen

* fixed tests

* added L-2 Macro

* fix linting

* fixing test

* fixing test

* added test case

* merged main and gen contracts docs

* remove only

* Sip-332: update pool collateral configuration logic (#1776)

* feat: update pool collateral configuration logic

* feat: update pool configuration module

* remove multicallThrough

* increase spot market factory test coverage

* added test case

* removed precision check

* fix: update pool tests

* lint fix

* fix: storage issue

* feat: rename maxDepositD18 to collateralLimitD18

* fix: revert in decreaseAvailableCollateral

* chore: remove redundant code in spot market

* fix: issuanceRatioD18 and liquidationRatioD18 validation

* chore: update error name

* feat: set depositing enabled for USD

---------

Co-authored-by: Daniel Beal <[email protected]>
Co-authored-by: Noah Litvin <[email protected]>
Co-authored-by: max <[email protected]>
Co-authored-by: butternutsquash <[email protected]>
Co-authored-by: max <[email protected]>
Co-authored-by: David Vuong <[email protected]>
Co-authored-by: Sunny Vempati <[email protected]>
Co-authored-by: Matías <[email protected]>
Co-authored-by: Matías Lescano <[email protected]>
Co-authored-by: Noisekit <[email protected]>
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.

4 participants