abstract icon indicating copy to clipboard operation
abstract copied to clipboard

[Tracking] Abstract V2

Open CyberHoward opened this issue 1 year ago • 1 comments

Tracking branch for Abstract version 2.

Using CW 2.0 bump as base branch.

Major changes are:

  • Consolidation of Account into a single AbstractAccount contract.
  • Deterministic native contract addresses to reduce state
  • Sudo authentication for AA applications.

Checklist

  • [ ] CI is green.
  • [ ] Changelog updated.

CyberHoward avatar Sep 05 '24 15:09 CyberHoward

Deploying abstract-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: b8601e9
Status: ✅  Deploy successful!
Preview URL: https://37c02e4d.abstract-docs.pages.dev
Branch Preview URL: https://develop-v2.abstract-docs.pages.dev

View logs

Codecov Report

Attention: Patch coverage is 79.15976% with 377 lines in your changes missing coverage. Please review.

Project coverage is 73.7%. Comparing base (21e55ad) to head (bf989a9). Report is 291 commits behind head on main.

Files with missing lines Patch % Lines
framework/contracts/account/src/absacc/auth/mod.rs 36.6% 152 Missing :warning:
framework/contracts/account/src/absacc/sudo.rs 0.0% 60 Missing :warning:
...ework/contracts/account/src/absacc/auth/passkey.rs 0.0% 44 Missing :warning:
framework/contracts/account/src/absacc/auth/jwt.rs 0.0% 31 Missing :warning:
framework/contracts/account/src/contract.rs 89.6% 28 Missing :warning:
framework/contracts/account/src/execution.rs 76.4% 28 Missing :warning:
...amework/contracts/account/src/modules/migration.rs 95.7% 10 Missing :warning:
framework/contracts/account/src/modules.rs 97.0% 7 Missing :warning:
...rk/contracts/account/src/absacc/auth/eth_crypto.rs 91.3% 4 Missing :warning:
framework/contracts/account/src/config.rs 95.0% 4 Missing :warning:
... and 4 more
Additional details and impacted files
Files with missing lines Coverage Δ
...ork/contracts/account/src/absacc/auth/secp256r1.rs 100.0% <100.0%> (ø)
...work/contracts/account/src/absacc/auth/sign_arb.rs 100.0% <100.0%> (ø)
...ramework/contracts/account/src/absacc/auth/util.rs 100.0% <100.0%> (ø)
framework/contracts/account/src/lib.rs 100.0% <100.0%> (ø)
framework/contracts/account/src/migrate.rs 100.0% <100.0%> (ø)
framework/contracts/account/src/versioning.rs 100.0% <100.0%> (ø)
...ramework/contracts/native/ans-host/src/commands.rs 98.6% <ø> (-0.5%) :arrow_down:
...ramework/contracts/native/ans-host/src/contract.rs 97.0% <ø> (+1.7%) :arrow_up:
framework/contracts/native/ans-host/src/lib.rs 100.0% <ø> (ø)
framework/contracts/native/ans-host/src/queries.rs 98.0% <ø> (+3.9%) :arrow_up:
... and 84 more

... and 183 files with indirect coverage changes

codecov[bot] avatar Oct 15 '24 13:10 codecov[bot]