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