diff --git a/packages/bcp/src/cosmwasmconnection.ts b/packages/bcp/src/cosmwasmconnection.ts index ffe4540a..5b37b935 100644 --- a/packages/bcp/src/cosmwasmconnection.ts +++ b/packages/bcp/src/cosmwasmconnection.ts @@ -132,7 +132,7 @@ export class CosmWasmConnection implements BlockchainConnection { public async height(): Promise { // tslint:disable-next-line: deprecation const { block } = await this.restClient.blocksLatest(); - return block.header.height; + return parseInt(block.header.height, 10); } public async getToken(searchTicker: TokenTicker): Promise { diff --git a/packages/sdk/src/restclient.ts b/packages/sdk/src/restclient.ts index 7c09e9e4..61b8bb24 100644 --- a/packages/sdk/src/restclient.ts +++ b/packages/sdk/src/restclient.ts @@ -34,7 +34,7 @@ export interface BlockMeta { } export interface BlockHeader { - readonly height: number; + readonly height: string; readonly chain_id: string; // TODO: add all of those // header: { diff --git a/packages/sdk/types/restclient.d.ts b/packages/sdk/types/restclient.d.ts index 28af8a9d..a67bc175 100644 --- a/packages/sdk/types/restclient.d.ts +++ b/packages/sdk/types/restclient.d.ts @@ -16,7 +16,7 @@ export interface BlockMeta { }; } export interface BlockHeader { - readonly height: number; + readonly height: string; readonly chain_id: string; } export interface Block {