AlgoWorldNFT / algoworld-swapper

⚡️ Free and trustless ASA swapper, powered by Algorand
https://swapper.algoworld.io
GNU General Public License v3.0
23 stars 7 forks source link

refactor: preparing for security update in algoworld contracts #173

Closed aorumbayev closed 1 year ago

aorumbayev commented 1 year ago

Description

Please explain the changes you made here

  • temporarily disabling swapper for all contracts of version 0.0.3, escrows are withdrawal only mode for now.
  • preparing for update on algoworld contracts to perform a security audit
codecov[bot] commented 1 year ago

Codecov Report

Merging #173 (122c413) into main (c9697cb) will increase coverage by 0.09%. The diff coverage is 59.25%.

@@            Coverage Diff             @@
##             main     #173      +/-   ##
==========================================
+ Coverage   54.54%   54.63%   +0.09%     
==========================================
  Files          83       84       +1     
  Lines        2002     2026      +24     
  Branches      183      188       +5     
==========================================
+ Hits         1092     1107      +15     
- Misses        896      905       +9     
  Partials       14       14              
Impacted Files Coverage Δ
src/components/Dialogs/ToAssetPickerDialog.tsx 45.16% <0.00%> (ø)
src/pages/public-swaps.page.tsx 46.15% <ø> (ø)
src/components/Tables/MySwapsTable.tsx 34.28% <25.00%> (-1.20%) :arrow_down:
src/components/Tables/PublicSwapAssetsTable.tsx 54.54% <25.00%> (-4.08%) :arrow_down:
src/utils/api/accounts/getPublicSwapCreators.ts 50.00% <66.66%> (+1.61%) :arrow_up:
src/utils/isSafeVersion.ts 75.00% <75.00%> (ø)
src/components/Dialogs/ManageSwapDialog.tsx 38.05% <100.00%> (+0.46%) :arrow_up:
src/pages/dashboard.page.tsx 100.00% <100.00%> (ø)

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