run method
Runs this command.
The return value is wrapped in a Future if necessary and returned by
CommandRunner.runCommand.
Implementation
@override
Future<void> run() async {
final account = accountFromArgs(globalResults);
final res = await account
.execute(functionCalls: [functionCallFromArgs(argResults)]);
stdout.writeln(
res.when(
result: (result) => result,
error: (error) => throw Exception(error),
),
);
}