init static method

Future<IClient> init(
  1. String rpcUrl, {
  2. IClientOpts? opts,
})

Static initializer for Client.

Fetches the chainId and returns a Client instance.

Implementation

static Future<IClient> init(String rpcUrl, {IClientOpts? opts}) async {
  final instance = Client(rpcUrl, opts: opts);
  instance.chainId = await instance.web3client.getChainId();

  return instance;
}