Skip to content

Commit

Permalink
fix: revert to signing cosmwasm client
Browse files Browse the repository at this point in the history
  • Loading branch information
afsardo committed Nov 29, 2023
1 parent 9f09d41 commit eb3fa93
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 6 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { GasPrice, SigningStargateClient } from "@cosmjs/stargate";
import { GasPrice } from "@cosmjs/stargate";
import { OfflineDirectSigner, OfflineSigner } from "@cosmjs/proto-signing";
import { SignDoc } from "cosmjs-types/cosmos/tx/v1beta1/tx";
import {
Expand All @@ -16,6 +16,7 @@ import type { Network } from "../../internals/network";
import { DEFAULT_CURRENCY, DEFAULT_GAS_PRICE } from "../../internals/network";
import { isInjectiveNetwork, prepareMessagesForInjective } from "../../internals/injective";
import { extendedRegistryTypes } from "../registry";
import { SigningCosmWasmClient } from "@cosmjs/cosmwasm-stargate";

export class OfflineDirectSigningClient {
static async sign(
Expand Down Expand Up @@ -148,7 +149,7 @@ export class OfflineDirectSigningClient {
},
): Promise<SigningResult> {
const gasPrice = GasPrice.fromString(network.gasPrice || DEFAULT_GAS_PRICE);
const client = await SigningStargateClient.connectWithSigner(overrides?.rpc ?? network.rpc, offlineSigner, {
const client = await SigningCosmWasmClient.connectWithSigner(overrides?.rpc ?? network.rpc, offlineSigner, {
gasPrice,
});
for (const [typeUrl, type] of extendedRegistryTypes) {
Expand Down
5 changes: 3 additions & 2 deletions packages/core/src/internals/cosmos/SignAndBroadcastClient.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
import { OfflineDirectSigner, OfflineSigner } from "@cosmjs/proto-signing";
import { GasPrice, SigningStargateClient } from "@cosmjs/stargate";
import { GasPrice } from "@cosmjs/stargate";

import { type BroadcastResult } from "../../internals/transactions";
import type { TransactionMsg } from "../../internals/transactions/messages";
import { DEFAULT_CURRENCY, DEFAULT_GAS_PRICE, type Network } from "../../internals/network";
import type { WalletConnection } from "../../internals/wallet";
import type { Fee } from "../../internals/cosmos";
import { extendedRegistryTypes } from "../registry";
import { SigningCosmWasmClient } from "@cosmjs/cosmwasm-stargate";

export class SignAndBroadcastClient {
static async execute(
Expand All @@ -33,7 +34,7 @@ export class SignAndBroadcastClient {
},
): Promise<BroadcastResult> {
const gasPrice = GasPrice.fromString(network.gasPrice || DEFAULT_GAS_PRICE);
const client = await SigningStargateClient.connectWithSigner(overrides?.rpc || network.rpc, offlineSigner, {
const client = await SigningCosmWasmClient.connectWithSigner(overrides?.rpc || network.rpc, offlineSigner, {
gasPrice,
});
for (const [typeUrl, type] of extendedRegistryTypes) {
Expand Down
5 changes: 3 additions & 2 deletions packages/core/src/internals/cosmos/SimulateClient.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { calculateFee, GasPrice, SigningStargateClient } from "@cosmjs/stargate";
import { calculateFee, GasPrice } from "@cosmjs/stargate";
import { BaseAccount, ChainRestAuthApi, createTransactionAndCosmosSignDoc, TxRestApi } from "@injectivelabs/sdk-ts";

import { DEFAULT_GAS_MULTIPLIER, DEFAULT_GAS_PRICE, Network } from "../../internals/network";
Expand All @@ -8,6 +8,7 @@ import { isInjectiveNetwork, prepareMessagesForInjective } from "../../internals
import { Fee } from "../../internals/cosmos";
import FakeOfflineSigner from "./FakeOfflineSigner";
import { extendedRegistryTypes } from "../registry";
import { SigningCosmWasmClient } from "@cosmjs/cosmwasm-stargate";

export class SimulateClient {
static async run({
Expand Down Expand Up @@ -47,7 +48,7 @@ export class SimulateClient {
}): Promise<SimulateResult> {
const signer = new FakeOfflineSigner(wallet);
const gasPrice = GasPrice.fromString(network.gasPrice || DEFAULT_GAS_PRICE);
const client = await SigningStargateClient.connectWithSigner(overrides?.rpc ?? network.rpc, signer, {
const client = await SigningCosmWasmClient.connectWithSigner(overrides?.rpc ?? network.rpc, signer, {
gasPrice,
});
for (const [typeUrl, type] of extendedRegistryTypes) {
Expand Down

0 comments on commit eb3fa93

Please sign in to comment.