Skip to content

Commit

Permalink
update test cases for the staking and token test examples
Browse files Browse the repository at this point in the history
  • Loading branch information
Anmol1696 committed Jan 31, 2025
1 parent ea93368 commit b15e2b5
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 18 deletions.
6 changes: 3 additions & 3 deletions packages/starship/__tests__/v0/token.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -90,12 +90,12 @@ describe('Token transfers', () => {
const cosmosAddress = (await cosmosWallet.getAccounts())[0].address;

const ibcInfos = chainInfo.fetcher.getChainIbcData(
chainInfo.chain.chain_id
chainInfo.chain.chain_name
);
const ibcInfo = ibcInfos.find(
(i) =>
i.chain_1.chain_name === chainInfo.chain.chain_id &&
i.chain_2.chain_name === cosmosChainInfo.chain.chain_id
i.chain_1.chain_name === chainInfo.chain.chain_name &&
i.chain_2.chain_name === cosmosChainInfo.chain.chain_name
);

expect(ibcInfo).toBeTruthy();
Expand Down
18 changes: 6 additions & 12 deletions packages/starship/__tests__/v1/staking.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { assertIsDeliverTxSuccess } from '@cosmjs/stargate';
import { DirectSecp256k1HdWallet } from '@cosmjs/proto-signing';

import { BigNumber } from 'bignumber.js';
import { cosmos, getSigningCosmosTxRpc } from '../../src/codegen1';
import { cosmos, getSigningOsmosisClient } from '../../src/codegen1';
import { useChain, generateMnemonic } from 'starshipjs';
import './setup.test';
import { MsgDelegate } from '../../src/codegen1/cosmos/staking/v1beta1/tx';
Expand Down Expand Up @@ -34,11 +34,6 @@ describe('Staking tokens testing', () => {
});
address1 = (await wallet1.getAccounts())[0].address;

msgClient1 = await cosmos.ClientFactory.createRPCMsgExtensions({
rpcEndpoint: await getRpcEndpoint(),
signer: wallet1
});

// Create custom cosmos interchain client
queryClient = await cosmos.ClientFactory.createRPCQueryClient({
rpcEndpoint: await getRpcEndpoint()
Expand Down Expand Up @@ -77,6 +72,10 @@ describe('Staking tokens testing', () => {
});

it('stake tokens to genesis validator', async () => {
const signingClient = await getSigningOsmosisClient({
rpcEndpoint: await getRpcEndpoint(),
signer: wallet1
});
const { balance } = await queryClient.cosmos.bank.v1beta1.balance({
address: address1,
denom
Expand Down Expand Up @@ -105,12 +104,7 @@ describe('Staking tokens testing', () => {
gas: '550000'
};

const result = await msgClient1.cosmos.staking.v1beta1.delegate(
address1,
msg,
fee
);

const result = await signingClient.signAndBroadcast(address1, [msg], fee);
assertIsDeliverTxSuccess(result);
});

Expand Down
6 changes: 3 additions & 3 deletions packages/starship/__tests__/v1/token.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -110,12 +110,12 @@ describe("Token transfers", () => {
const cosmosAddress = (await cosmosWallet.getAccounts())[0].address;

const ibcInfos = chainInfo.fetcher.getChainIbcData(
chainInfo.chain.chain_id
chainInfo.chain.chain_name
);
const ibcInfo = ibcInfos.find(
(i) =>
i.chain_1.chain_name === chainInfo.chain.chain_id &&
i.chain_2.chain_name === cosmosChainInfo.chain.chain_id
i.chain_1.chain_name === chainInfo.chain.chain_name &&
i.chain_2.chain_name === cosmosChainInfo.chain.chain_name
);

expect(ibcInfo).toBeTruthy();
Expand Down

0 comments on commit b15e2b5

Please sign in to comment.