From 27a83cc60e1c79cb0603d20f29f9a40d40e73691 Mon Sep 17 00:00:00 2001 From: Seun Lanlege Date: Fri, 13 Sep 2024 09:32:14 +0000 Subject: [PATCH] v0.8.20 --- interfaces/IConsensusClient.sol | 2 +- interfaces/IDispatcher.sol | 2 +- interfaces/IHandler.sol | 2 +- interfaces/IIsmpHost.sol | 2 +- interfaces/IIsmpModule.sol | 2 +- interfaces/Message.sol | 2 +- interfaces/StateMachine.sol | 2 +- package.json | 6 +++--- yarn.lock | 8 ++++---- 9 files changed, 14 insertions(+), 14 deletions(-) diff --git a/interfaces/IConsensusClient.sol b/interfaces/IConsensusClient.sol index de22f4d..19167de 100644 --- a/interfaces/IConsensusClient.sol +++ b/interfaces/IConsensusClient.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity 0.8.17; +pragma solidity 0.8.20; // The state commiment identifies a commiment to some intermediate state in the state machine. // This contains some metadata about the state machine like it's own timestamp at the time of this commitment. diff --git a/interfaces/IDispatcher.sol b/interfaces/IDispatcher.sol index 08b9521..8c27d4a 100644 --- a/interfaces/IDispatcher.sol +++ b/interfaces/IDispatcher.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity 0.8.17; +pragma solidity 0.8.20; import {StateMachineHeight} from "./IConsensusClient.sol"; import {PostRequest} from "./Message.sol"; diff --git a/interfaces/IHandler.sol b/interfaces/IHandler.sol index a1888eb..a3b9f7e 100644 --- a/interfaces/IHandler.sol +++ b/interfaces/IHandler.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity 0.8.17; +pragma solidity 0.8.20; import {IIsmpHost} from "./IIsmpHost.sol"; import {PostRequestMessage, PostResponseMessage, GetResponseMessage, PostRequestTimeoutMessage, PostResponseTimeoutMessage, GetTimeoutMessage} from "./Message.sol"; diff --git a/interfaces/IIsmpHost.sol b/interfaces/IIsmpHost.sol index 4d90672..d87fae1 100644 --- a/interfaces/IIsmpHost.sol +++ b/interfaces/IIsmpHost.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity 0.8.17; +pragma solidity 0.8.20; import {StateCommitment, StateMachineHeight} from "./IConsensusClient.sol"; import {IDispatcher} from "./IDispatcher.sol"; diff --git a/interfaces/IIsmpModule.sol b/interfaces/IIsmpModule.sol index 1825db3..6904b54 100644 --- a/interfaces/IIsmpModule.sol +++ b/interfaces/IIsmpModule.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity 0.8.17; +pragma solidity 0.8.20; import {PostRequest, PostResponse, GetResponse, GetRequest} from "./Message.sol"; import {DispatchPost, DispatchPostResponse, DispatchGet} from "./IDispatcher.sol"; diff --git a/interfaces/Message.sol b/interfaces/Message.sol index 612a50a..5843a58 100644 --- a/interfaces/Message.sol +++ b/interfaces/Message.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity 0.8.17; +pragma solidity 0.8.20; import {StateMachineHeight} from "./IConsensusClient.sol"; import {StorageValue} from "@polytope-labs/solidity-merkle-trees/src/Types.sol"; diff --git a/interfaces/StateMachine.sol b/interfaces/StateMachine.sol index 2a5c19d..66ee880 100644 --- a/interfaces/StateMachine.sol +++ b/interfaces/StateMachine.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity 0.8.17; +pragma solidity 0.8.20; import {Strings} from "@openzeppelin/contracts/utils/Strings.sol"; diff --git a/package.json b/package.json index 2d7877d..29ea0eb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@polytope-labs/ismp-solidity", - "version": "0.6.3", + "version": "0.6.4", "description": "Hyperbridge Solidity SDK for the Interoperable state machine protocol", "author": "Polytope Labs ", "license": "Apache-2.0", @@ -28,9 +28,9 @@ "bridges" ], "dependencies": { - "@polytope-labs/solidity-merkle-trees": "^0.2.3", + "@polytope-labs/solidity-merkle-trees": "^0.3.2", "openzeppelin-solidity": "^4.8.1", "prettier": "^3.3.3", "prettier-plugin-solidity": "^1.3.1" } -} \ No newline at end of file +} diff --git a/yarn.lock b/yarn.lock index f5c283d..ac17c3c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,10 +2,10 @@ # yarn lockfile v1 -"@polytope-labs/solidity-merkle-trees@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@polytope-labs/solidity-merkle-trees/-/solidity-merkle-trees-0.2.3.tgz#d8346c14190cf41574c20a34b333e26465932622" - integrity sha512-aUcUjVNX0CXJNk7pS0jpqbfhi3w9VUI21/3IyTOblw0iAmctkUGq5TDwQBR7zXZnuTxpXbBPPEuXW1uhI2BHDA== +"@polytope-labs/solidity-merkle-trees@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@polytope-labs/solidity-merkle-trees/-/solidity-merkle-trees-0.3.2.tgz#3698e30ebf44fab2e32fbbe31c5dfba8618c7e4c" + integrity sha512-Zrh12nLkDOkydwaZOya7uo4zeX7PUGEKcxd14O0dFeg0TPyNWQaYZy3tw6XEovfyJOaJYu3Asgc971L6FrscLg== dependencies: openzeppelin-solidity "^4.8.1"