@acala-network/chopsticks-core
@acala-network/chopsticks-core / WasmExecutor
Interface: WasmExecutor
Defined in: packages/core/src/wasm-executor/index.ts:55
Properties
calculateStateRoot()
calculateStateRoot: (
entries
,trie_version
) =>Promise
<`0x${string}`
>
Defined in: packages/core/src/wasm-executor/index.ts:57
Parameters
entries
[`0x${string}`
, `0x${string}`
][]
trie_version
number
Returns
Promise
<`0x${string}`
>
createProof()
createProof: (
nodes
,updates
) =>Promise
<[`0x${string}`
,`0x${string}`
[]]>
Defined in: packages/core/src/wasm-executor/index.ts:58
Parameters
nodes
`0x${string}`
[]
updates
[`0x${string}`
, null
| `0x${string}`
][]
Returns
Promise
<[`0x${string}`
, `0x${string}`
[]]>
decodeProof()
decodeProof: (
trieRootHash
,nodes
) =>Promise
<[[`0x${string}`
,`0x${string}`
]]>
Defined in: packages/core/src/wasm-executor/index.ts:59
Parameters
trieRootHash
`0x${string}`
nodes
`0x${string}`
[]
Returns
Promise
<[[`0x${string}`
, `0x${string}`
]]>
getRuntimeVersion()
getRuntimeVersion: (
code
) =>Promise
<RuntimeVersion
>
Defined in: packages/core/src/wasm-executor/index.ts:56
Parameters
code
`0x${string}`
Returns
Promise
<RuntimeVersion
>
runTask()
runTask: (
task
,callback
?) =>Promise
<TaskResponse
>
Defined in: packages/core/src/wasm-executor/index.ts:60
Parameters
task
allowUnresolvedImports
boolean
calls
[string
, `0x${string}`
[]][]
mockSignatureHost
boolean
runtimeLogLevel
number
wasm
`0x${string}`
callback?
Returns
Promise
<TaskResponse
>
testing()
testing: (
callback
,key
) =>Promise
<any
>
Defined in: packages/core/src/wasm-executor/index.ts:70
Parameters
callback
key
any
Returns
Promise
<any
>