diff --git a/packages/ibc-routing/src/config.ts b/packages/ibc-routing/src/config.ts index e99498f2..852206f0 100644 --- a/packages/ibc-routing/src/config.ts +++ b/packages/ibc-routing/src/config.ts @@ -1,7 +1,12 @@ -import dotenv from "dotenv"; -dotenv.config(); +// import dotenv from "dotenv"; +// dotenv.config(); + +// export const config = { +// ORAIBRIDGE_RPC_URL: process.env.ORAIBRIDGE_RPC_URL ?? "https://bridge-v2.rpc.orai.io", +// ORAICHAIN_RPC_URL: process.env.ORAICHAIN_RPC_URL ?? "https://rpc.orai.io" +// }; export const config = { - ORAIBRIDGE_RPC_URL: process.env.ORAIBRIDGE_RPC_URL ?? "https://bridge-v2.rpc.orai.io", - ORAICHAIN_RPC_URL: process.env.ORAICHAIN_RPC_URL ?? "https://rpc.orai.io" + ORAIBRIDGE_RPC_URL: "https://bridge-v2.rpc.orai.io", + ORAICHAIN_RPC_URL: "https://rpc.orai.io" }; diff --git a/packages/ibc-routing/src/intepreters/handlers/common.handler.ts b/packages/ibc-routing/src/intepreters/handlers/common.handler.ts index 72b65f90..366bb01e 100644 --- a/packages/ibc-routing/src/intepreters/handlers/common.handler.ts +++ b/packages/ibc-routing/src/intepreters/handlers/common.handler.ts @@ -598,7 +598,7 @@ export const handleStoreOnRecvPacketOraichain = async ( const packetAckAttr = writeAckEvent.attributes.find((attr) => attr.key === "packet_ack"); if (!packetAckAttr) throw generateError("Could not find packet ack attr in storeOnRecvPacketOraichain"); const packetDataAttr = JSON.parse(writeAckEvent.attributes.find((attr) => attr.key === "packet_data").value); - console.log("Memo:", decodeIbcMemo(packetDataAttr.memo, false)); + // console.log("Memo:", decodeIbcMemo(packetDataAttr.memo, false)); // packet ack format: {"result":"MQ=="} or {"result":" { ethers.utils.getAddress("0xb40C364e70bbD98E8aaab707A41a52A2eAF5733f"), provider ); - // const eventFilter = gravity.filters["SendToCosmosEvent(address,address,string,uint256,uint256)"]( - // "0x55d398326f99059fF775485246999027B3197955", - // "0x9a0A02B296240D2620E339cCDE386Ff612f07Be5" - // ); - const eventFilter = gravity.filters["TransactionBatchExecutedEvent(uint256,address,uint256)"]( - 32408, - "0x55d398326f99059fF775485246999027B3197955" + const eventFilter = gravity.filters["SendToCosmosEvent(address,address,string,uint256,uint256)"]( + "0x55d398326f99059fF775485246999027B3197955", + "0x9a0A02B296240D2620E339cCDE386Ff612f07Be5" ); - const data = await gravity.queryFilter(eventFilter, 38318558, 38318558); - console.log(data[1]); + // const eventFilter = gravity.filters["TransactionBatchExecutedEvent(uint256,address,uint256)"]( + // 32408, + // "0x55d398326f99059fF775485246999027B3197955" + // ); + const data = await gravity.queryFilter(eventFilter, 38421000, 38421649); + console.log(data); }); }); diff --git a/packages/ibc-routing/test/search-tx.spec.ts b/packages/ibc-routing/test/search-tx.spec.ts index d7eb0446..d0056f0b 100644 --- a/packages/ibc-routing/test/search-tx.spec.ts +++ b/packages/ibc-routing/test/search-tx.spec.ts @@ -5,16 +5,23 @@ import { buildQuery } from "@cosmjs/tendermint-rpc/build/tendermint37/requests"; describe("Testing searchTx using rpc", () => { it("Try testing stargate-client query", async () => { const queryTags: QueryTag[] = [ - { key: "batched_tx_ids.batched_tx_id", value: "34116" }, { - key: "gravity.v1.EventOutgoingBatch.bridge_contract", - value: "0xb40C364e70bbD98E8aaab707A41a52A2eAF5733f" + key: `send_packet.packet_sequence`, + value: `${"22866"}` + }, + { + key: `send_packet.packet_src_channel`, + value: "channel-29" + }, + { + key: `send_packet.packet_dst_channel`, + value: "channel-1" } ]; const query = buildQuery({ tags: queryTags }); - const stargateClient = await StargateClient.connect("https://bridge-v2.rpc.orai.io"); + const stargateClient = await StargateClient.connect("https://rpc.orai.io"); const txs = await stargateClient.searchTx(query); console.log(txs);