Skip to content

Commit

Permalink
Inherited interface for InterchainQueryRouter
Browse files Browse the repository at this point in the history
  • Loading branch information
armanthepythonguy authored Jan 31, 2024
1 parent 7509af8 commit d6b51d7
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion solidity/contracts/middleware/InterchainQueryRouter.sol
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ pragma solidity ^0.8.13;
import {Router} from "../client/Router.sol";
import {CallLib} from "./libs/Call.sol";
import {InterchainQueryMessage} from "./libs/InterchainQueryMessage.sol";
import {IInterchainQueryRouter} from "../interfaces/IInterchainQueryRouter.sol";
import {TypeCasts} from "../libs/TypeCasts.sol";

// ============ External Imports ============
Expand All @@ -16,7 +17,7 @@ import {Initializable} from "@openzeppelin/contracts-upgradeable/proxy/utils/Ini
* @title Interchain Query Router that performs remote view calls on other chains and returns the result.
* @dev Currently does not support Sovereign Consensus (user specified Interchain Security Modules).
*/
contract InterchainQueryRouter is Router {
contract InterchainQueryRouter is IInterchainQueryRouter, Router {
using TypeCasts for address;
using TypeCasts for bytes32;
using InterchainQueryMessage for bytes;
Expand Down

0 comments on commit d6b51d7

Please sign in to comment.