ethereum: limit deps in the QueryDemo contract

- Context is generally a worthless import
- Ownable is totally unused and a worthless import
This commit is contained in:
Jeff Schroeder 2023-10-12 18:20:11 +00:00 committed by Evan Gray
parent faea3bab8d
commit c40323828b
1 changed files with 2 additions and 4 deletions

View File

@ -5,12 +5,10 @@ pragma solidity ^0.8.0;
import "../libraries/external/BytesLib.sol";
import "../interfaces/IWormhole.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
import "@openzeppelin/contracts/utils/Context.sol";
import "./QueryResponse.sol";
/// @dev QueryDemo is a library that implements the parsing and verification of Cross Chain Query (CCQ) responses.
contract QueryDemo is Context, QueryResponse {
contract QueryDemo is QueryResponse {
using BytesLib for bytes;
struct ChainEntry {
@ -97,7 +95,7 @@ contract QueryDemo is Context, QueryResponse {
}
modifier onlyOwner() {
require(owner == _msgSender(), "caller is not the owner");
require(owner == msg.sender, "caller is not the owner");
_;
}
}