-
Notifications
You must be signed in to change notification settings - Fork 72
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
Support Storage Chains #292
Conversation
Not super happy with this kind of support because it feels like I copy-pasted the substrate code and modified it a bit. Would be nice if maybe things were more open in |
this is the best thing ever. I've been pulling my hair out trying to query historical data via rpc and its super slow. I can't believe there is this substrate-archive project. this is the best thing ever |
thank you for making this project @insipx this exactly what I need!! |
… insipx/storage-chains
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lgtm, Question: Whats the main advantage of TransactionStorageMode::StorageChain
vs ...::BlockBody
as a body scheme? I understand the core logic here, but I couldn't find any docs on the benefits or higher level reason for the StorageChain
.
Best write-ups i've found are here and the other PR's in the tracking issue here AFAIU it the storage chain feature comes down to chains that want to use a different storage scheme which allows them to point to specific pieces of stored extrinsics on-chain via something like IPFS. Hence why the extrinsics are stored in their own column in RocksDB |
No description provided.