Skip to content

DumpStateHandler

DumpStateHandler: (params?) => Promise<DumpStateResult>

Dumps the current state of the VM into a JSON-seralizable object

State can be dumped as follows

Examples

const {state} = await tevm.dumpState()
fs.writeFileSync('state.json', JSON.stringify(state))

And then loaded as follows

const state = JSON.parse(fs.readFileSync('state.json'))
await tevm.loadState({state})

Parameters

params?: BaseParams

Returns

Promise<DumpStateResult>

Source

packages/actions/src/DumpState/DumpStateHandlerType.ts:21