From be137b2a033277e2506e1ec155646c9d4a03aad1 Mon Sep 17 00:00:00 2001 From: Jaco Date: Fri, 7 May 2021 14:19:23 +0300 Subject: [PATCH] Fix ContractRx query result definitions (#3506) --- CHANGELOG.md | 1 + packages/api-contract/src/base/types.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ef45ea51b1..28505cc1b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ Changes: - Allow for `Bounded*` type usage (as per latest Substrate) - Adjust internal TS definitions for providers +- Fix `ContractRx` query result definitions (no extra Observable) ## 4.9.1 May 6, 2021 diff --git a/packages/api-contract/src/base/types.ts b/packages/api-contract/src/base/types.ts index c2c9eee32d..8fbca78332 100644 --- a/packages/api-contract/src/base/types.ts +++ b/packages/api-contract/src/base/types.ts @@ -30,7 +30,7 @@ export interface ContractGeneric { } export type ContractCallResult = ApiType extends 'rxjs' - ? Observable> + ? Observable : Promise>>; export interface ContractCallSend {