From b9a10e52e368dbb96bcab84277485855587bc539 Mon Sep 17 00:00:00 2001 From: Rohit Rasjurya Prasad <42783861+rajrohit10@users.noreply.github.com> Date: Wed, 27 Dec 2023 22:38:05 +0530 Subject: [PATCH] Updating osmosis_trade.py The current code had some issues while running. Updated the params. Works perfectly. --- examples/osmosis_trade.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/examples/osmosis_trade.py b/examples/osmosis_trade.py index 790f1aa..da3f595 100644 --- a/examples/osmosis_trade.py +++ b/examples/osmosis_trade.py @@ -1,7 +1,7 @@ from mospy import Account, Transaction from osmosis_protobuf.osmosis.gamm.v1beta1.tx_pb2 import MsgSwapExactAmountIn -import osmosis_protobuf.osmosis.gamm.v1beta1.tx_pb2 as tx_osmosis +import osmosis_protobuf.osmosis.poolmanager.v1beta1.tx_pb2 as tx_osmosis from mospy.clients import HTTPClient seed_phrase = "" @@ -21,19 +21,19 @@ msg.sender = account.address routes = [ - {'pool_id': "678", 'denom': "uosmo"}, - {'pool_id': '1', 'denom': 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2'} + {'pool_id': "678", 'token_out_denom': "uosmo"}, + {'pool_id': '1', 'token_out_denom': 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2'} ] for route in routes: _route = tx_osmosis.SwapAmountInRoute() - _route.poolId = int(route["pool_id"]) - _route.tokenOutDenom = route["denom"] + _route.pool_id = int(route["pool_id"]) + _route.token_out_denom = route["token_out_denom"] msg.routes.append(_route) -msg.tokenIn.denom = "uatom" -msg.tokenIn.amount = str(1) -msg.tokenOutMinAmount = str(1) +msg.token_in.denom = "uatom" +msg.token_in.amount = str(1) +msg.token_out_min_amount = str(1) tx.add_raw_msg(msg, type_url="/osmosis.gamm.v1beta1.MsgSwapExactAmountIn") tx.set_fee( amount=25000, denom="uosmo")