getNonceAccountRaw method

Future<JsonRpcContextResponse<NonceAccount?>> getNonceAccountRaw(
  1. Pubkey nonceAccount, {
  2. GetNonceAccountConfig? config,
})

Returns the account information for a nonce account.

Implementation

Future<JsonRpcContextResponse<NonceAccount?>> getNonceAccountRaw(
  final Pubkey nonceAccount, {
  final GetNonceAccountConfig? config,
}) async {
  final response = await getAccountInfoRaw(nonceAccount, config: config);
  final JsonRpcResponseContext<AccountInfo?>? result = response.result;
  return JsonRpcContextResponse(
    jsonrpc: response.jsonrpc,
    result: result != null
        ? JsonRpcResponseContext(
            context: result.context,
            value: NonceAccount.tryFromAccountInfo(result.value),
          )
        : null,
    id: response.id,
  );
}