@@ -86,12 +86,10 @@ Remove blockchain and state databases`,
86
86
},
87
87
}
88
88
dbInspectCmd = & cli.Command {
89
- Action : inspect ,
90
- Name : "inspect" ,
91
- ArgsUsage : "<prefix> <start>" ,
92
- Flags : slices .Concat ([]cli.Flag {
93
- utils .SyncModeFlag ,
94
- }, utils .NetworkFlags , utils .DatabaseFlags ),
89
+ Action : inspect ,
90
+ Name : "inspect" ,
91
+ ArgsUsage : "<prefix> <start>" ,
92
+ Flags : slices .Concat (utils .NetworkFlags , utils .DatabaseFlags ),
95
93
Usage : "Inspect the storage size for each type of data in the database" ,
96
94
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.` ,
97
95
}
@@ -109,16 +107,13 @@ a data corruption.`,
109
107
Action : dbStats ,
110
108
Name : "stats" ,
111
109
Usage : "Print leveldb statistics" ,
112
- Flags : slices .Concat ([]cli.Flag {
113
- utils .SyncModeFlag ,
114
- }, utils .NetworkFlags , utils .DatabaseFlags ),
110
+ Flags : slices .Concat (utils .NetworkFlags , utils .DatabaseFlags ),
115
111
}
116
112
dbCompactCmd = & cli.Command {
117
113
Action : dbCompact ,
118
114
Name : "compact" ,
119
115
Usage : "Compact leveldb database. WARNING: May take a very long time" ,
120
116
Flags : slices .Concat ([]cli.Flag {
121
- utils .SyncModeFlag ,
122
117
utils .CacheFlag ,
123
118
utils .CacheDatabaseFlag ,
124
119
}, utils .NetworkFlags , utils .DatabaseFlags ),
@@ -127,23 +122,19 @@ WARNING: This operation may take a very long time to finish, and may cause datab
127
122
corruption if it is aborted during execution'!` ,
128
123
}
129
124
dbGetCmd = & cli.Command {
130
- Action : dbGet ,
131
- Name : "get" ,
132
- Usage : "Show the value of a database key" ,
133
- ArgsUsage : "<hex-encoded key>" ,
134
- Flags : slices .Concat ([]cli.Flag {
135
- utils .SyncModeFlag ,
136
- }, utils .NetworkFlags , utils .DatabaseFlags ),
125
+ Action : dbGet ,
126
+ Name : "get" ,
127
+ Usage : "Show the value of a database key" ,
128
+ ArgsUsage : "<hex-encoded key>" ,
129
+ Flags : slices .Concat (utils .NetworkFlags , utils .DatabaseFlags ),
137
130
Description : "This command looks up the specified database key from the database." ,
138
131
}
139
132
dbDeleteCmd = & cli.Command {
140
133
Action : dbDelete ,
141
134
Name : "delete" ,
142
135
Usage : "Delete a database key (WARNING: may corrupt your database)" ,
143
136
ArgsUsage : "<hex-encoded key>" ,
144
- Flags : slices .Concat ([]cli.Flag {
145
- utils .SyncModeFlag ,
146
- }, utils .NetworkFlags , utils .DatabaseFlags ),
137
+ Flags : slices .Concat (utils .NetworkFlags , utils .DatabaseFlags ),
147
138
Description : `This command deletes the specified database key from the database.
148
139
WARNING: This is a low-level operation which may cause database corruption!` ,
149
140
}
@@ -152,59 +143,47 @@ WARNING: This is a low-level operation which may cause database corruption!`,
152
143
Name : "put" ,
153
144
Usage : "Set the value of a database key (WARNING: may corrupt your database)" ,
154
145
ArgsUsage : "<hex-encoded key> <hex-encoded value>" ,
155
- Flags : slices .Concat ([]cli.Flag {
156
- utils .SyncModeFlag ,
157
- }, utils .NetworkFlags , utils .DatabaseFlags ),
146
+ Flags : slices .Concat (utils .NetworkFlags , utils .DatabaseFlags ),
158
147
Description : `This command sets a given database key to the given value.
159
148
WARNING: This is a low-level operation which may cause database corruption!` ,
160
149
}
161
150
dbGetSlotsCmd = & cli.Command {
162
- Action : dbDumpTrie ,
163
- Name : "dumptrie" ,
164
- Usage : "Show the storage key/values of a given storage trie" ,
165
- ArgsUsage : "<hex-encoded state root> <hex-encoded account hash> <hex-encoded storage trie root> <hex-encoded start (optional)> <int max elements (optional)>" ,
166
- Flags : slices .Concat ([]cli.Flag {
167
- utils .SyncModeFlag ,
168
- }, utils .NetworkFlags , utils .DatabaseFlags ),
151
+ Action : dbDumpTrie ,
152
+ Name : "dumptrie" ,
153
+ Usage : "Show the storage key/values of a given storage trie" ,
154
+ ArgsUsage : "<hex-encoded state root> <hex-encoded account hash> <hex-encoded storage trie root> <hex-encoded start (optional)> <int max elements (optional)>" ,
155
+ Flags : slices .Concat (utils .NetworkFlags , utils .DatabaseFlags ),
169
156
Description : "This command looks up the specified database key from the database." ,
170
157
}
171
158
dbDumpFreezerIndex = & cli.Command {
172
- Action : freezerInspect ,
173
- Name : "freezer-index" ,
174
- Usage : "Dump out the index of a specific freezer table" ,
175
- ArgsUsage : "<freezer-type> <table-type> <start (int)> <end (int)>" ,
176
- Flags : slices .Concat ([]cli.Flag {
177
- utils .SyncModeFlag ,
178
- }, utils .NetworkFlags , utils .DatabaseFlags ),
159
+ Action : freezerInspect ,
160
+ Name : "freezer-index" ,
161
+ Usage : "Dump out the index of a specific freezer table" ,
162
+ ArgsUsage : "<freezer-type> <table-type> <start (int)> <end (int)>" ,
163
+ Flags : slices .Concat (utils .NetworkFlags , utils .DatabaseFlags ),
179
164
Description : "This command displays information about the freezer index." ,
180
165
}
181
166
dbImportCmd = & cli.Command {
182
- Action : importLDBdata ,
183
- Name : "import" ,
184
- Usage : "Imports leveldb-data from an exported RLP dump." ,
185
- ArgsUsage : "<dumpfile> <start (optional)" ,
186
- Flags : slices .Concat ([]cli.Flag {
187
- utils .SyncModeFlag ,
188
- }, utils .NetworkFlags , utils .DatabaseFlags ),
167
+ Action : importLDBdata ,
168
+ Name : "import" ,
169
+ Usage : "Imports leveldb-data from an exported RLP dump." ,
170
+ ArgsUsage : "<dumpfile> <start (optional)" ,
171
+ Flags : slices .Concat (utils .NetworkFlags , utils .DatabaseFlags ),
189
172
Description : "The import command imports the specific chain data from an RLP encoded stream." ,
190
173
}
191
174
dbExportCmd = & cli.Command {
192
- Action : exportChaindata ,
193
- Name : "export" ,
194
- Usage : "Exports the chain data into an RLP dump. If the <dumpfile> has .gz suffix, gzip compression will be used." ,
195
- ArgsUsage : "<type> <dumpfile>" ,
196
- Flags : slices .Concat ([]cli.Flag {
197
- utils .SyncModeFlag ,
198
- }, utils .NetworkFlags , utils .DatabaseFlags ),
175
+ Action : exportChaindata ,
176
+ Name : "export" ,
177
+ Usage : "Exports the chain data into an RLP dump. If the <dumpfile> has .gz suffix, gzip compression will be used." ,
178
+ ArgsUsage : "<type> <dumpfile>" ,
179
+ Flags : slices .Concat (utils .NetworkFlags , utils .DatabaseFlags ),
199
180
Description : "Exports the specified chain data to an RLP encoded stream, optionally gzip-compressed." ,
200
181
}
201
182
dbMetadataCmd = & cli.Command {
202
- Action : showMetaData ,
203
- Name : "metadata" ,
204
- Usage : "Shows metadata about the chain status." ,
205
- Flags : slices .Concat ([]cli.Flag {
206
- utils .SyncModeFlag ,
207
- }, utils .NetworkFlags , utils .DatabaseFlags ),
183
+ Action : showMetaData ,
184
+ Name : "metadata" ,
185
+ Usage : "Shows metadata about the chain status." ,
186
+ Flags : slices .Concat (utils .NetworkFlags , utils .DatabaseFlags ),
208
187
Description : "Shows metadata about the chain status." ,
209
188
}
210
189
dbInspectHistoryCmd = & cli.Command {
@@ -213,7 +192,6 @@ WARNING: This is a low-level operation which may cause database corruption!`,
213
192
Usage : "Inspect the state history within block range" ,
214
193
ArgsUsage : "<address> [OPTIONAL <storage-slot>]" ,
215
194
Flags : slices .Concat ([]cli.Flag {
216
- utils .SyncModeFlag ,
217
195
& cli.Uint64Flag {
218
196
Name : "start" ,
219
197
Usage : "block number of the range start, zero means earliest history" ,
0 commit comments