schema
schema: { 
    $id: string; 
    properties: { 
        chainID: { 
            dataType: string; 
            fieldNumber: number; 
            maxLength: number; 
            minLength: number; 
        }; 
        module: { 
            dataType: string; 
            fieldNumber: number; 
            maxLength: number; 
            minLength: number; 
        }; 
        siblingHashes: { 
            fieldNumber: number; 
            items: { 
                dataType: string; 
                maxLength: number; 
                minLength: number; 
            }; 
            type: string; 
        }; 
        storeEntries: { 
            fieldNumber: number; 
            items: { 
                properties: { 
                    bitmap: { 
                        dataType: string; 
                        fieldNumber: number; 
                    }; 
                    storeKey: { 
                        dataType: string; 
                        fieldNumber: number; 
                    }; 
                    storeValue: { 
                        dataType: string; 
                        fieldNumber: number; 
                    }; 
                    substorePrefix: { 
                        dataType: string; 
                        fieldNumber: number; 
                        maxLength: number; 
                        minLength: number; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
            }; 
            type: string; 
        }; 
    }; 
    required: string[]; 
    type: string; 
} = stateRecoveryParamsSchema
Type declaration
- 
$id: string
- 
properties: { 
 chainID: {
 dataType: string;
 fieldNumber: number;
 maxLength: number;
 minLength: number;
 };
 module: {
 dataType: string;
 fieldNumber: number;
 maxLength: number;
 minLength: number;
 };
 siblingHashes: {
 fieldNumber: number;
 items: {
 dataType: string;
 maxLength: number;
 minLength: number;
 };
 type: string;
 };
 storeEntries: {
 fieldNumber: number;
 items: {
 properties: {
 bitmap: {
 dataType: string;
 fieldNumber: number;
 };
 storeKey: {
 dataType: string;
 fieldNumber: number;
 };
 storeValue: {
 dataType: string;
 fieldNumber: number;
 };
 substorePrefix: {
 dataType: string;
 fieldNumber: number;
 maxLength: number;
 minLength: number;
 };
 };
 required: string[];
 type: string;
 };
 type: string;
 };
 }
- 
chainID: { 
 dataType: string;
 fieldNumber: number;
 maxLength: number;
 minLength: number;
 }
- 
dataType: string
- 
fieldNumber: number
- 
maxLength: number
- 
minLength: number
 
- 
module: { 
 dataType: string;
 fieldNumber: number;
 maxLength: number;
 minLength: number;
 }
- 
dataType: string
- 
fieldNumber: number
- 
maxLength: number
- 
minLength: number
 
- 
siblingHashes: { 
 fieldNumber: number;
 items: {
 dataType: string;
 maxLength: number;
 minLength: number;
 };
 type: string;
 }
- 
fieldNumber: number
- 
items: { 
 dataType: string;
 maxLength: number;
 minLength: number;
 }
- 
dataType: string
- 
maxLength: number
- 
minLength: number
 
- 
type: string
 
- 
storeEntries: { 
 fieldNumber: number;
 items: {
 properties: {
 bitmap: {
 dataType: string;
 fieldNumber: number;
 };
 storeKey: {
 dataType: string;
 fieldNumber: number;
 };
 storeValue: {
 dataType: string;
 fieldNumber: number;
 };
 substorePrefix: {
 dataType: string;
 fieldNumber: number;
 maxLength: number;
 minLength: number;
 };
 };
 required: string[];
 type: string;
 };
 type: string;
 }
- 
fieldNumber: number
- 
items: { 
 properties: {
 bitmap: {
 dataType: string;
 fieldNumber: number;
 };
 storeKey: {
 dataType: string;
 fieldNumber: number;
 };
 storeValue: {
 dataType: string;
 fieldNumber: number;
 };
 substorePrefix: {
 dataType: string;
 fieldNumber: number;
 maxLength: number;
 minLength: number;
 };
 };
 required: string[];
 type: string;
 }
- 
properties: { 
 bitmap: {
 dataType: string;
 fieldNumber: number;
 };
 storeKey: {
 dataType: string;
 fieldNumber: number;
 };
 storeValue: {
 dataType: string;
 fieldNumber: number;
 };
 substorePrefix: {
 dataType: string;
 fieldNumber: number;
 maxLength: number;
 minLength: number;
 };
 }
- 
bitmap: { 
 dataType: string;
 fieldNumber: number;
 }
- 
dataType: string
- 
fieldNumber: number
 
- 
storeKey: { 
 dataType: string;
 fieldNumber: number;
 }
- 
dataType: string
- 
fieldNumber: number
 
- 
storeValue: { 
 dataType: string;
 fieldNumber: number;
 }
- 
dataType: string
- 
fieldNumber: number
 
- 
substorePrefix: { 
 dataType: string;
 fieldNumber: number;
 maxLength: number;
 minLength: number;
 }
- 
dataType: string
- 
fieldNumber: number
- 
maxLength: number
- 
minLength: number
 
 
- 
required: string[]
- 
type: string
 
- 
type: string
 
 
- 
required: string[]
- 
type: string