SuiGrpcClient constructor
SuiGrpcClient(
- SuiGrpcClientOptions options
Implementation
SuiGrpcClient(SuiGrpcClientOptions options) {
_channel =
options.customChannel ??
ClientChannel(
options.baseUrl,
port: options.port,
options: ChannelOptions(credentials: ChannelCredentials.secure()),
);
transactionExecutionService = TransactionExecutionServiceClient(_channel);
ledgerService = LedgerServiceClient(_channel);
stateService = StateServiceClient(_channel);
subscriptionService = SubscriptionServiceClient(_channel);
movePackageService = MovePackageServiceClient(_channel);
signatureVerificationService = SignatureVerificationServiceClient(_channel);
nameService = NameServiceClient(_channel);
core = GrpcCoreClient(this);
}