Skip to content

Commit

Permalink
refactor: fix linter warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
ChiTimesChi committed May 9, 2024
1 parent 970f488 commit 3ba391e
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 12 deletions.
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

import {TypeCasts} from "./TypeCasts.sol";

import {SafeCast} from "@openzeppelin/contracts/utils/math/SafeCast.sol";

/// @notice Struct representing an entry in the Interchain DataBase.
Expand Down Expand Up @@ -39,7 +37,8 @@ library InterchainEntryLib {
view
returns (InterchainEntry memory entry)
{
return InterchainEntry({srcChainId: SafeCast.toUint64(block.chainid), dbNonce: dbNonce, entryValue: entryValue});
uint64 srcChainId = SafeCast.toUint64(block.chainid);
return InterchainEntry({srcChainId: srcChainId, dbNonce: dbNonce, entryValue: entryValue});
}

/// @notice Returns the value of the entry: writer + digest hashed together
Expand Down
8 changes: 1 addition & 7 deletions packages/contracts-communication/test/InterchainDB.Src.t.sol
Original file line number Diff line number Diff line change
@@ -1,13 +1,7 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.20;

import {
InterchainDB,
InterchainEntry,
InterchainEntryLib,
IInterchainDB,
InterchainDBEvents
} from "../contracts/InterchainDB.sol";
import {InterchainDB, InterchainEntry, IInterchainDB, InterchainDBEvents} from "../contracts/InterchainDB.sol";

import {InterchainEntryLibHarness} from "./harnesses/InterchainEntryLibHarness.sol";
import {VersionedPayloadLibHarness} from "./harnesses/VersionedPayloadLibHarness.sol";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ import {ICAppV1Harness} from "../harnesses/ICAppV1Harness.sol";

import {IAccessControl} from "@openzeppelin/contracts/access/IAccessControl.sol";

// solhint-disable func-name-mixedcase
// solhint-disable ordering
contract ICAppV1MessagingTest is InterchainAppV1MessagingTest {
/// @dev This should deploy the Interchain App V1 contract and give `governor`
/// privileges to setup its interchain configuration.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ pragma solidity 0.8.20;

import {PingPongApp} from "../../contracts/apps/examples/PingPongApp.sol";

import {ICIntegrationTest, InterchainEntry, InterchainTransaction} from "./ICIntegration.t.sol";
import {ICIntegrationTest, InterchainTransaction} from "./ICIntegration.t.sol";

import {OptionsV1} from "../../contracts/libs/Options.sol";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import {LegacyMessageLib} from "../../../contracts/legacy/libs/LegacyMessage.sol
import {LegacyOptionsLib} from "../../../contracts/legacy/libs/LegacyOptions.sol";
import {TypeCasts} from "../../../contracts/libs/TypeCasts.sol";

import {ICIntegrationTest, InterchainEntry, InterchainTransaction, OptionsV1} from "../ICIntegration.t.sol";
import {ICIntegrationTest, InterchainTransaction, OptionsV1} from "../ICIntegration.t.sol";
import {MessageBusHarness} from "../../harnesses/MessageBusHarness.sol";

// solhint-disable custom-errors
Expand Down

0 comments on commit 3ba391e

Please sign in to comment.