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 provider = providerFromArgs(globalResults);
final chainId = await provider.chainId();
stdout.writeln(
chainId.whenOrNull(
result: (result) => result,
),
);
}