You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At present, the Sovereign SDK processes only finalized blocks. To enhance response times, the SDK should be equipped to manage re-organizations of the blockchain structure due to forks in underlying Data Availability(DA) layers.
At present, the Sovereign SDK processes only finalized blocks. To enhance response times, the SDK should be equipped to manage re-organizations of the blockchain structure due to forks in underlying Data Availability(DA) layers.
Steps
rollup-interface
with notion of external storage: Extract storage creation from State Transition Function #1103DaService
trait aware about re-ogranizations and finalization #1024Storage
should support nested snapshots #1026sov-schema-db
AddDbSnapshot
tosov-db-schema
#1112DbSnapshot
#1177sov-stf-runner
should handle DA head change. #1217RPC
endpoint should point to head storage, instead of finalized storage #1218Prerequisites:
Storage::backing
method #978 as it leaks abstractionFinalization and Refactoring
jmt::RootHash
&jmt::SparseMerkleProof
from sov-state #1249StorageKey
andCacheKey
#643 as less types will simplify the changeProverService
with theForkManager
#1185SchemaIterator
so it utilizes already tested logic ofRawDbIter
The text was updated successfully, but these errors were encountered: