11import { generateMnemonic } from '@confio/relayer/build/lib/helpers' ;
22import { assertIsDeliverTxSuccess } from '@cosmjs/stargate' ;
33import { DirectSecp256k1HdWallet } from '@cosmjs/proto-signing' ;
4+ import Long from 'long' ;
45import BigNumber from 'bignumber.js' ;
56
67import { cosmos , getSigningOsmosisClient } from '../../src/codegen' ;
@@ -158,7 +159,7 @@ describe('Governance tests for osmosis', () => {
158159
159160 it ( 'query proposal' , async ( ) => {
160161 const result = await queryClient . cosmos . gov . v1beta1 . proposal ( {
161- proposalId : BigInt ( proposalId )
162+ proposalId : Long . fromString ( proposalId )
162163 } ) ;
163164
164165 expect ( result . proposal . proposalId . toString ( ) ) . toEqual ( proposalId ) ;
@@ -173,7 +174,7 @@ describe('Governance tests for osmosis', () => {
173174
174175 // Vote on proposal from genesis mnemonic address
175176 const msg = cosmos . gov . v1beta1 . MessageComposer . withTypeUrl . vote ( {
176- proposalId : BigInt ( proposalId ) ,
177+ proposalId : Long . fromString ( proposalId ) ,
177178 voter : address ,
178179 option : cosmos . gov . v1beta1 . VoteOption . VOTE_OPTION_YES
179180 } ) ;
@@ -194,7 +195,7 @@ describe('Governance tests for osmosis', () => {
194195
195196 it ( 'verify vote' , async ( ) => {
196197 const { vote } = await queryClient . cosmos . gov . v1beta1 . vote ( {
197- proposalId : BigInt ( proposalId ) ,
198+ proposalId : Long . fromString ( proposalId ) ,
198199 voter : address
199200 } ) ;
200201
@@ -205,15 +206,15 @@ describe('Governance tests for osmosis', () => {
205206 it ( 'wait for voting period to end' , async ( ) => {
206207 // wait for the voting period to end
207208 const { proposal } = await queryClient . cosmos . gov . v1beta1 . proposal ( {
208- proposalId : BigInt ( proposalId )
209+ proposalId : Long . fromString ( proposalId )
209210 } ) ;
210211
211212 await expect ( waitUntil ( proposal . votingEndTime ) ) . resolves . not . toThrow ( ) ;
212213 } , 200000 ) ;
213214
214215 it ( 'verify proposal passed' , async ( ) => {
215216 const { proposal } = await queryClient . cosmos . gov . v1beta1 . proposal ( {
216- proposalId : BigInt ( proposalId )
217+ proposalId : Long . fromString ( proposalId )
217218 } ) ;
218219
219220 expect ( proposal . status ) . toEqual (
0 commit comments