SuiGrpcClient constructor

SuiGrpcClient({
  1. required SuiNetwork network,
  2. Dio? dio,
  3. String? endpoint,
})

endpoint overrides the gRPC-web base URL (a custom / self-hosted full node); when null the public endpoint for network is used. network still selects the MVR endpoint.

Implementation

SuiGrpcClient({required this.network, Dio? dio, String? endpoint})
    : core = GrpcCoreClient(network: network, dio: dio, endpoint: endpoint),
      mvr = MvrClient.forNetwork(network, dio: dio);