@ -48,7 +48,7 @@ var (
Name : "removedb" ,
Usage : "Remove blockchain and state databases" ,
ArgsUsage : "" ,
Flags : utils . DatabasePath Flags ,
Flags : utils . DatabaseFlags ,
Description : `
Remove blockchain and state databases ` ,
}
@ -77,7 +77,7 @@ Remove blockchain and state databases`,
ArgsUsage : "<prefix> <start>" ,
Flags : flags . Merge ( [ ] cli . Flag {
utils . SyncModeFlag ,
} , utils . NetworkFlags , utils . DatabasePath Flags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
Usage : "Inspect the storage size for each type of data in the database" ,
Description : ` This commands iterates the entire database. If the optional 'prefix' and 'start' arguments are provided, then the iteration is limited to the given subset of data. ` ,
}
@ -85,7 +85,7 @@ Remove blockchain and state databases`,
Action : checkStateContent ,
Name : "check-state-content" ,
ArgsUsage : "<start (optional)>" ,
Flags : flags . Merge ( utils . NetworkFlags , utils . DatabasePath Flags ) ,
Flags : flags . Merge ( utils . NetworkFlags , utils . DatabaseFlags ) ,
Usage : "Verify that state data is cryptographically correct" ,
Description : ` This command iterates the entire database for 32 - byte keys , looking for rlp - encoded trie nodes .
For each trie node encountered , it checks that the key corresponds to the keccak256 ( value ) . If this is not true , this indicates
@ -97,7 +97,7 @@ a data corruption.`,
Usage : "Print leveldb statistics" ,
Flags : flags . Merge ( [ ] cli . Flag {
utils . SyncModeFlag ,
} , utils . NetworkFlags , utils . DatabasePath Flags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
}
dbCompactCmd = & cli . Command {
Action : dbCompact ,
@ -107,7 +107,7 @@ a data corruption.`,
utils . SyncModeFlag ,
utils . CacheFlag ,
utils . CacheDatabaseFlag ,
} , utils . NetworkFlags , utils . DatabasePath Flags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
Description : ` This command performs a database compaction .
WARNING : This operation may take a very long time to finish , and may cause database
corruption if it is aborted during execution ' ! ` ,
@ -119,7 +119,7 @@ corruption if it is aborted during execution'!`,
ArgsUsage : "<hex-encoded key>" ,
Flags : flags . Merge ( [ ] cli . Flag {
utils . SyncModeFlag ,
} , utils . NetworkFlags , utils . DatabasePath Flags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
Description : "This command looks up the specified database key from the database." ,
}
dbDeleteCmd = & cli . Command {
@ -129,7 +129,7 @@ corruption if it is aborted during execution'!`,
ArgsUsage : "<hex-encoded key>" ,
Flags : flags . Merge ( [ ] cli . Flag {
utils . SyncModeFlag ,
} , utils . NetworkFlags , utils . DatabasePath Flags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
Description : ` This command deletes the specified database key from the database .
WARNING : This is a low - level operation which may cause database corruption ! ` ,
}
@ -140,7 +140,7 @@ WARNING: This is a low-level operation which may cause database corruption!`,
ArgsUsage : "<hex-encoded key> <hex-encoded value>" ,
Flags : flags . Merge ( [ ] cli . Flag {
utils . SyncModeFlag ,
} , utils . NetworkFlags , utils . DatabasePath Flags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
Description : ` This command sets a given database key to the given value .
WARNING : This is a low - level operation which may cause database corruption ! ` ,
}
@ -151,8 +151,7 @@ WARNING: This is a low-level operation which may cause database corruption!`,
ArgsUsage : "<hex-encoded state root> <hex-encoded account hash> <hex-encoded storage trie root> <hex-encoded start (optional)> <int max elements (optional)>" ,
Flags : flags . Merge ( [ ] cli . Flag {
utils . SyncModeFlag ,
utils . StateSchemeFlag ,
} , utils . NetworkFlags , utils . DatabasePathFlags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
Description : "This command looks up the specified database key from the database." ,
}
dbDumpFreezerIndex = & cli . Command {
@ -162,7 +161,7 @@ WARNING: This is a low-level operation which may cause database corruption!`,
ArgsUsage : "<freezer-type> <table-type> <start (int)> <end (int)>" ,
Flags : flags . Merge ( [ ] cli . Flag {
utils . SyncModeFlag ,
} , utils . NetworkFlags , utils . DatabasePath Flags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
Description : "This command displays information about the freezer index." ,
}
dbImportCmd = & cli . Command {
@ -172,7 +171,7 @@ WARNING: This is a low-level operation which may cause database corruption!`,
ArgsUsage : "<dumpfile> <start (optional)" ,
Flags : flags . Merge ( [ ] cli . Flag {
utils . SyncModeFlag ,
} , utils . NetworkFlags , utils . DatabasePath Flags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
Description : "The import command imports the specific chain data from an RLP encoded stream." ,
}
dbExportCmd = & cli . Command {
@ -182,7 +181,7 @@ WARNING: This is a low-level operation which may cause database corruption!`,
ArgsUsage : "<type> <dumpfile>" ,
Flags : flags . Merge ( [ ] cli . Flag {
utils . SyncModeFlag ,
} , utils . NetworkFlags , utils . DatabasePath Flags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
Description : "Exports the specified chain data to an RLP encoded stream, optionally gzip-compressed." ,
}
dbMetadataCmd = & cli . Command {
@ -191,7 +190,7 @@ WARNING: This is a low-level operation which may cause database corruption!`,
Usage : "Shows metadata about the chain status." ,
Flags : flags . Merge ( [ ] cli . Flag {
utils . SyncModeFlag ,
} , utils . NetworkFlags , utils . DatabasePath Flags ) ,
} , utils . NetworkFlags , utils . DatabaseFlags ) ,
Description : "Shows metadata about the chain status." ,
}
)