mirror of
https://github.com/cerc-io/watcher-ts
synced 2026-05-06 15:24:17 +00:00
* Use watch-contract CLI from cli package in codegen * Use reset CLIs from cli package in codegen * Use create checkpoint CLI from cli package in codegen * Use inspect-cid CLI from cli package in codegen * Use import state CLI from cli package in codegen * Use export-state and verify-checkpoint CLI from cli package in codegen * Use server CLI from cli package in codegen * Use job-runner CLI from cli package in codegen * Use index-block CLI from cli package in codegen * Use fill CLI from cli package in codegen * Minor codegen fixes * Update watcher instructions to run job-runner before server
25 lines
478 B
Handlebars
25 lines
478 B
Handlebars
//
|
|
// Copyright 2022 Vulcanize, Inc.
|
|
//
|
|
|
|
import { ResetStateCmd } from '@cerc-io/cli';
|
|
|
|
import { Database } from '../../database';
|
|
|
|
export const command = 'state';
|
|
|
|
export const desc = 'Reset State to a given block number';
|
|
|
|
export const builder = {
|
|
blockNumber: {
|
|
type: 'number'
|
|
}
|
|
};
|
|
|
|
export const handler = async (argv: any): Promise<void> => {
|
|
const resetStateCmd = new ResetStateCmd();
|
|
await resetStateCmd.init(argv, Database);
|
|
|
|
await resetStateCmd.exec();
|
|
};
|