diff --git a/packages/tendermint-rpc/src/tendermint34/adaptors/v0-34/responses.ts b/packages/tendermint-rpc/src/tendermint34/adaptors/v0-34/responses.ts index cd3e12e7..8b721900 100644 --- a/packages/tendermint-rpc/src/tendermint34/adaptors/v0-34/responses.ts +++ b/packages/tendermint-rpc/src/tendermint34/adaptors/v0-34/responses.ts @@ -130,7 +130,7 @@ interface RpcTxData { readonly log?: string; /** base64 encoded */ readonly data?: string; - readonly events: readonly RpcEvent[]; + readonly events?: readonly RpcEvent[]; } function decodeTxData(data: RpcTxData): responses.TxData { @@ -138,7 +138,7 @@ function decodeTxData(data: RpcTxData): responses.TxData { data: may(fromBase64, data.data), log: data.log, code: Integer.parse(assertNumber(optional(data.code, 0))), - events: decodeEvents(data.events), + events: data.events ? decodeEvents(data.events) : [], }; }