func dispatchStorageCmd(
	c stypes.Client,
	cmd *types.Action) (interface{}, error) {

	args := make([]interface{}, 1, len(cmd.Args)+1)
	args[0] = cmd.StorageKey
	args = append(args, cmd.Args...)
	dcmd := storageUnit.NewCommand(cmd.Command, args...)
	return storageUnit.Cmd(dcmd)
}
// dispatchStorageCmd takes a client and a client command, and runs the command
// directly on the storage unit
dispatchStorageCmd takes a client and a client command, and runs the command
directly on the storage unit
// dispatchStorageCmd takes a client and a client command and runs the command // directly on the storage unit
func dispatchStorageCmd(
	c stypes.Client,
	cmd *types.Action) (interface{}, error) {
	args := make([]interface{}, 1, len(cmd.Args)+1)
	args[0] = cmd.StorageKey
	args = append(args, cmd.Args...)
	dcmd := storageUnit.NewCommand(cmd.Command, args...)
	return storageUnit.Cmd(dcmd)
}
func dispatchStorageCmd ( c stypes . Client , cmd * types . Action ) ( interface { } , error ) { args := make ( [ ] interface { } , 1 , len ( cmd . Args ) + 1 ) args [ 0 ] = cmd . StorageKey args = append ( args , cmd . Args ... ) dcmd := storageUnit . NewCommand ( cmd . Command , args ... ) return storageUnit . Cmd ( dcmd ) }
dispatchStorageCmd takes a client and a client command, and runs the command
directly on the storage unit
dispatchStorageCmd takes a client and a client command and runs the command directly on the storage unit