Skip to content

nooschain v0.1.0


nooschain / chain/smt-state-store / createStateRootStoreFromLeavesForEngine

Function: createStateRootStoreFromLeavesForEngine()

createStateRootStoreFromLeavesForEngine(leaves, engineVersion?): Promise<SmtStateStore>

Defined in: chain/smt-state-store.ts:645

Builds a state-root store for a specific engine version from materialized leaves. This keeps snapshot verification honest when replaying either the default Nervos engine or legacy iden3 blocks.

Parameters

leaves

object[]

engineVersion?

"iden3-v1" | "nervos-smt-v2"

Returns

Promise<SmtStateStore>

Audience-first NOOSChain documentation.