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

Archive 1.0 Tracking Issue #303

Open
11 of 23 tasks
insipx opened this issue Jun 24, 2021 · 2 comments
Open
11 of 23 tasks

Archive 1.0 Tracking Issue #303

insipx opened this issue Jun 24, 2021 · 2 comments
Labels
V1.0 For 1.0 release

Comments

@insipx
Copy link
Collaborator

insipx commented Jun 24, 2021

Bug Fixes needed:

Desub issues

Nice to Have:

  • More Unit tests
    • Unit tests for each actor
    • Unit tests for each query
  • Integration tests for archive in general
    • Integration tests for Polkadot/Kusama
@insipx insipx added the V1.0 For 1.0 release label Jun 25, 2021
@jsdw jsdw self-assigned this Nov 4, 2021
@insipx insipx self-assigned this Nov 4, 2021
@dvdplm dvdplm self-assigned this Nov 5, 2021
@xcaptain
Copy link
Contributor

What's the status of

Actor for type-decoding
storage schema for type-decoding

Since #394 was merged.

@insipx
Copy link
Collaborator Author

insipx commented Dec 16, 2021

@xcaptain

There's an actor to decode extrinsics and it works, with some caveats:

  • there may be discrepencies between the formats of newer, scale-info-produced JSON and legacy-desubj produced JSON (in terms of extrinsics)
  • once archive reaches the point at which it begins to decode extrinsics using desub-current, i.e. scale-info the memory tends to balloon. This could/is for a few reasons and there could be optimizations made in archive, but imo mainly because of the presence of doc-strings within the metadata (which take up a most of the extrinsic in scale-info). If we are decoding 1000-10,000 extrinsics at once, this causes significant memory issues

Other than this, indexing is fast enough and it works

storage-decoding /actor still in the works

@jsdw jsdw unassigned dvdplm, jsdw and insipx Oct 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
V1.0 For 1.0 release
Projects
None yet
Development

No branches or pull requests

4 participants