From 5ad2ee894f6979dab56957a917431106ca8f7361 Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Thu, 17 Sep 2020 16:22:28 +0200 Subject: [PATCH] Make TxProof.proof.leafHash non-optional --- CHANGELOG.md | 2 ++ packages/tendermint-rpc/src/responses.ts | 3 +-- packages/tendermint-rpc/types/responses.d.ts | 3 +-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 85feb85393..580a20fa60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -50,6 +50,8 @@ and `LaunchpadLedger` for more fine-grained access. - @cosmjs/math: Add `.multiply` method to `Decimal` class. - @cosmjs/tendermint-rpc: Make `BroadcastTxCommitResponse.height` non-optional. +- @cosmjs/tendermint-rpc: Make `TxProof.proof.leafHash` non-optional because it + is always set. - @cosmjs/tendermint-rpc: Change type of `GenesisResponse.appState` to `Record | undefined`. - @cosmjs/utils: Add `assertDefined`. diff --git a/packages/tendermint-rpc/src/responses.ts b/packages/tendermint-rpc/src/responses.ts index 755090d895..9f3ae892f4 100644 --- a/packages/tendermint-rpc/src/responses.ts +++ b/packages/tendermint-rpc/src/responses.ts @@ -188,8 +188,7 @@ export interface TxProof { readonly proof: { readonly total: number; readonly index: number; - /** Optional because does not exist in Tendermint 0.25.x */ - readonly leafHash?: Uint8Array; + readonly leafHash: Uint8Array; readonly aunts: readonly Uint8Array[]; }; } diff --git a/packages/tendermint-rpc/types/responses.d.ts b/packages/tendermint-rpc/types/responses.d.ts index 67e2687c6f..7707c6e15b 100644 --- a/packages/tendermint-rpc/types/responses.d.ts +++ b/packages/tendermint-rpc/types/responses.d.ts @@ -147,8 +147,7 @@ export interface TxProof { readonly proof: { readonly total: number; readonly index: number; - /** Optional because does not exist in Tendermint 0.25.x */ - readonly leafHash?: Uint8Array; + readonly leafHash: Uint8Array; readonly aunts: readonly Uint8Array[]; }; }