diff --git a/CHANGELOG.md b/CHANGELOG.md index ccfdfb8f88..67c28c49aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ and this project adheres to ## [Unreleased] +### Changed +- @cosmjs/stargate: change `packetCommitment` parameter `sequence` type from `Long` to `number` + ## [0.28.6] - 2022-06-08 ## [0.28.5] - 2022-06-08 diff --git a/packages/stargate/src/modules/ibc/queries.spec.ts b/packages/stargate/src/modules/ibc/queries.spec.ts index 19ed3587f7..7455fe1946 100644 --- a/packages/stargate/src/modules/ibc/queries.spec.ts +++ b/packages/stargate/src/modules/ibc/queries.spec.ts @@ -127,7 +127,7 @@ describe("IbcExtension", () => { const response = await client.ibc.channel.packetCommitment( ibcTest.portId, ibcTest.channelId, - Long.fromInt(ibcTest.commitment.sequence, true), + ibcTest.commitment.sequence, ); expect(response.commitment).toEqual(ibcTest.commitment.data); expect(response.proofHeight).toBeDefined(); diff --git a/packages/stargate/src/modules/ibc/queries.ts b/packages/stargate/src/modules/ibc/queries.ts index 26b0d22832..1b72d5ee2a 100644 --- a/packages/stargate/src/modules/ibc/queries.ts +++ b/packages/stargate/src/modules/ibc/queries.ts @@ -87,7 +87,7 @@ export interface IbcExtension { readonly packetCommitment: ( portId: string, channelId: string, - sequence: Long, + sequence: number, ) => Promise; readonly packetCommitments: ( portId: string, @@ -261,11 +261,11 @@ export function setupIbcExtension(base: QueryClient): IbcExtension { revisionNumber: Long.fromNumber(revisionNumber, true), revisionHeight: Long.fromNumber(revisionHeight, true), }), - packetCommitment: async (portId: string, channelId: string, sequence: Long) => + packetCommitment: async (portId: string, channelId: string, sequence: number) => channelQueryService.PacketCommitment({ portId: portId, channelId: channelId, - sequence: sequence, + sequence: Long.fromNumber(sequence, true), }), packetCommitments: async (portId: string, channelId: string, paginationKey?: Uint8Array) => channelQueryService.PacketCommitments({