@@ -37,12 +37,7 @@ function requirePersistentStorage(handler: CommandHandler): PersistentStorageFac
3737
3838export class PersistentStorageCreateBucketHandler extends CommandHandler {
3939 validate ( command : PersistentStorageCreateBucketCommand ) : ValidateParams {
40- const base = validateCommandParameters ( command , [
41- 'consumerAddress' ,
42- 'signature' ,
43- 'nonce' ,
44- 'accessLists'
45- ] )
40+ const base = validateCommandParameters ( command , [ 'accessLists' ] )
4641 if ( ! base . valid ) return base
4742 if ( ! Array . isArray ( command . accessLists ) ) {
4843 return buildInvalidRequestMessage (
@@ -115,12 +110,7 @@ export class PersistentStorageCreateBucketHandler extends CommandHandler {
115110
116111export class PersistentStorageGetBucketsHandler extends CommandHandler {
117112 validate ( command : PersistentStorageGetBucketsCommand ) : ValidateParams {
118- const base = validateCommandParameters ( command , [
119- 'consumerAddress' ,
120- 'signature' ,
121- 'nonce' ,
122- 'owner'
123- ] )
113+ const base = validateCommandParameters ( command , [ 'owner' ] )
124114 if ( ! base . valid ) return base
125115 if ( ! command . owner || typeof command . owner !== 'string' ) {
126116 return buildInvalidRequestMessage (
@@ -177,12 +167,7 @@ export class PersistentStorageGetBucketsHandler extends CommandHandler {
177167
178168export class PersistentStorageListFilesHandler extends CommandHandler {
179169 validate ( command : PersistentStorageListFilesCommand ) : ValidateParams {
180- const base = validateCommandParameters ( command , [
181- 'consumerAddress' ,
182- 'signature' ,
183- 'nonce' ,
184- 'bucketId'
185- ] )
170+ const base = validateCommandParameters ( command , [ 'bucketId' ] )
186171 if ( ! base . valid ) return base
187172 if ( ! command . bucketId || typeof command . bucketId !== 'string' ) {
188173 return buildInvalidRequestMessage ( 'Invalid parameter: "bucketId" must be a string' )
@@ -226,13 +211,7 @@ export class PersistentStorageListFilesHandler extends CommandHandler {
226211
227212export class PersistentStorageGetFileObjectHandler extends CommandHandler {
228213 validate ( command : PersistentStorageGetFileObjectCommand ) : ValidateParams {
229- const base = validateCommandParameters ( command , [
230- 'consumerAddress' ,
231- 'signature' ,
232- 'nonce' ,
233- 'bucketId' ,
234- 'fileName'
235- ] )
214+ const base = validateCommandParameters ( command , [ 'bucketId' , 'fileName' ] )
236215 if ( ! base . valid ) return base
237216 return { valid : true }
238217 }
@@ -280,13 +259,7 @@ export class PersistentStorageGetFileObjectHandler extends CommandHandler {
280259
281260export class PersistentStorageUploadFileHandler extends CommandHandler {
282261 validate ( command : PersistentStorageUploadFileCommand ) : ValidateParams {
283- const base = validateCommandParameters ( command , [
284- 'consumerAddress' ,
285- 'signature' ,
286- 'nonce' ,
287- 'bucketId' ,
288- 'fileName'
289- ] )
262+ const base = validateCommandParameters ( command , [ 'bucketId' , 'fileName' ] )
290263 if ( ! base . valid ) return base
291264 return { valid : true }
292265 }
@@ -338,13 +311,7 @@ export class PersistentStorageUploadFileHandler extends CommandHandler {
338311
339312export class PersistentStorageDeleteFileHandler extends CommandHandler {
340313 validate ( command : PersistentStorageDeleteFileCommand ) : ValidateParams {
341- const base = validateCommandParameters ( command , [
342- 'consumerAddress' ,
343- 'signature' ,
344- 'nonce' ,
345- 'bucketId' ,
346- 'fileName'
347- ] )
314+ const base = validateCommandParameters ( command , [ 'bucketId' , 'fileName' ] )
348315 if ( ! base . valid ) return base
349316 return { valid : true }
350317 }
0 commit comments