Skip to content

Commit

Permalink
Use deployments file for channel ID lookup.
Browse files Browse the repository at this point in the history
  • Loading branch information
dowlandaiello committed Jul 18, 2024
1 parent 68f1f61 commit 1a3bc9a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 7 deletions.
1 change: 0 additions & 1 deletion src/strategies/naive.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
import logging
from src.contracts.route import Leg, Status, Route
from src.contracts.pool.provider import PoolProvider
from src.contracts.pool.osmosis import OsmosisPoolProvider
from src.contracts.auction import AuctionProvider
from src.scheduler import Ctx
from src.strategies.util import (
Expand Down
11 changes: 5 additions & 6 deletions src/strategies/util.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
try_multiple_rest_endpoints,
try_multiple_clients_fatal,
try_multiple_clients,
denom_info_on_chain,
DENOM_QUANTITY_ABORT_ARB,
)
from src.scheduler import Ctx
Expand Down Expand Up @@ -371,12 +370,12 @@ async def transfer(
succeeded.
"""

src_channel_id = prev_leg.backend.chain_transfer_channel_ids[leg.backend.chain_id]

# Create a messate transfering the funds
msg = tx_pb2.MsgTransfer( # pylint: disable=no-member
source_port="transfer",
source_channel=prev_leg.backend.chain_transfer_channel_ids[
leg.backend.chain_id
],
source_channel=src_channel_id,
sender=str(
Address(ctx.wallet.public_key(), prefix=prev_leg.backend.chain_prefix)
),
Expand Down Expand Up @@ -435,8 +434,8 @@ async def transfer_or_continue() -> bool:
ack_resp = await try_multiple_rest_endpoints(
leg.backend.endpoints,
(
f"/ibc/core/channel/v1/channels/{denom_info.channel}/"
f"ports/{denom_info.port}/packet_acks/"
f"/ibc/core/channel/v1/channels/{src_channel_id}/"
f"ports/transfer/packet_acks/"
f"{submitted.response.events['send_packet']['packet_sequence']}"
),
ctx.http_session,
Expand Down

0 comments on commit 1a3bc9a

Please sign in to comment.