• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

SizeCredit / size-solidity / 15663103776
93%

Build:
DEFAULT BRANCH: main
Ran 15 Jun 2025 12:24PM UTC
Jobs 1
Files 55
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Jun 2025 12:18PM UTC coverage: 93.562%. First build
15663103776

push

github

web-flow
v1.8 bugfixes (#177)

* WIP

- Add SizeFactory.{addVault,removeVault,isVault}
- Add minimal Vault (needs to change)
- Change Size.initialize
- Change Size.reinitialize
- Change setUserConfiguration
- Change DepositTokenLibrary
- Change deposit/withdraw

* WIP

* Remove liquidityIndexAtRepayment logic

* Add TODO notes

* VaultWrapper WIP

* WIP

* WIP

* Compiling

* First version of NonTransferrableTokenVault

* Update transferFrom function

* Add missing _withdrawFromAave

* Store PPS

* Rollback ppsAtRepayment

* ReinitializeV1_8 tests

* Update coverage script

* Add comments

* Fix deposit/withdraw ERC4626 implementation

* More tests

* Fix slither

* Add more tests

* Remove borrow cap?

* Add slither disable for unused-return

* Remove CapsLibrary

* Fix tests

* Remove caps test

* Remove borrowTokenCap from riskConfig

* Remove deprecated test

* WIP UserVaults tests

* Add test_UserVaults_malicious_vault

* Add more UserVaults tests

* Vault whitelist cannot be disabled

* Finish UserVaults unit tests

* Rename UserVault to Vault

* Update invariant tests to set vault

* Fix slither

* Update prepare_crytic

* Update Properties

* Add new property

* Fix broken compilation

* Fix prepare-crytic

* Add reproducer

* Reset shares to 0 on vault changes

* Update

* svUSDC.totalSupply() reverts

* Add totalSupply O(n)

* Fix totalSupply test

* Fix tests

* Fix tests

* Create ForkVaults test

* Create v1.8 script

* Create fork tests

* transferFrom should always transfer full

* Fix slither

* Add InsufficientTotalAssets expected error

* Update README

* Refactor NonTransferrableRebasingTokenVault with strategies

* Fix CI

* Add ForkVaults_aave test

* Add vaultDust

* Update test_NonTransferrableRebasingTokenVault_admin_removes_vault_after_deposits

* Add README

* v1.8 entrypoint

* Create test for "ideal flow"

* Fix slither

* WIP

* WIP

* WIP

* WIP

* WIP

* Ad ERC721 to CollectionsManager

* Add ERC721EnumerableUpgradeable to Collec... (continued)

325 of 349 branches covered (93.12%)

Branch coverage included in aggregate %.

643 of 662 new or added lines in 29 files covered. (97.13%)

1695 of 1810 relevant lines covered (93.65%)

4357.28 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
50.0
src/helpers/ReentrancyGuardUpgradeableWithViewModifier.sol
1
84.62
src/market/libraries/actions/SetCopyLimitOrderConfigs.sol
1
96.77
src/market/token/adapters/ERC4626Adapter.sol
2
96.9
src/market/Size.sol
2
94.03
src/market/token/adapters/AaveAdapter.sol
12
91.92
src/market/token/NonTransferrableRebasingTokenVault.sol
Jobs
ID Job ID Ran Files Coverage
1 15663103776.1 15 Jun 2025 12:24PM UTC 55
93.56
GitHub Action Run
Source Files on build 15663103776
  • Tree
  • List 55
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #15663103776
  • c096923f on github
  • Next Build on main (#15733022409)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc