From 73a0450571a135f315a7ec8dea6c82803c039aae Mon Sep 17 00:00:00 2001 From: baku-ccron Date: Sun, 6 Sep 2026 08:40:07 +0000 Subject: [PATCH] Bump rain-solmem 0.1.26 -> 0.1.28 rain.solmem sol-v0.1.26..sol-v0.1.28 has no change under src; the bump moves the pin, the lock and the versioned import prefixes only. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01QyCCzi9WZPhuXcU1hwr2bq --- foundry.toml | 2 +- remappings.txt | 2 +- soldeer.lock | 8 ++++---- test/src/lib/parse/LibParseCMask.t.sol | 4 ++-- test/src/lib/parse/LibParseChar.isMask.t.sol | 4 ++-- test/src/lib/parse/LibParseChar.skipMask.t.sol | 4 ++-- .../parse/LibParseDecimal.unsafeDecimalStringToInt.t.sol | 2 +- .../LibParseDecimal.unsafeDecimalStringToSignedInt.t.sol | 2 +- 8 files changed, 14 insertions(+), 14 deletions(-) diff --git a/foundry.toml b/foundry.toml index 48ffac8..57170d0 100644 --- a/foundry.toml +++ b/foundry.toml @@ -10,7 +10,7 @@ evm_version = "cancun" [dependencies] forge-std = "1.16.2" "@openzeppelin-contracts" = "5.7.0" -"rain-solmem" = "0.1.26" +"rain-solmem" = "0.1.28" [soldeer] recursive_deps = false diff --git a/remappings.txt b/remappings.txt index 24c94ae..92bd975 100644 --- a/remappings.txt +++ b/remappings.txt @@ -1,3 +1,3 @@ @openzeppelin-contracts-5.7.0/=dependencies/@openzeppelin-contracts-5.7.0/ forge-std-1.16.2/=dependencies/forge-std-1.16.2/ -rain-solmem-0.1.26/=dependencies/rain-solmem-0.1.26/ +rain-solmem-0.1.28/=dependencies/rain-solmem-0.1.28/ diff --git a/soldeer.lock b/soldeer.lock index 72b949b..574616c 100644 --- a/soldeer.lock +++ b/soldeer.lock @@ -14,7 +14,7 @@ integrity = "5fb4325b60d7d4194bd0481e2f94398cf1d9c6561dd12a66fb2748ef4a68205f" [[dependencies]] name = "rain-solmem" -version = "0.1.26" -url = "https://soldeer-revisions.s3.amazonaws.com/rain-solmem/0_1_26_18-08-2026_16:20:17_rain.zip" -checksum = "291a0acf805b8acd65dfb9e848e6670bde158120bb5b0bcdeeaf17c4084a134c" -integrity = "54e56c1b10d05df72c1c3dcc8df92b99b9f01cd946363158b077c779ce4d20fa" +version = "0.1.28" +url = "https://soldeer-revisions.s3.amazonaws.com/rain-solmem/0_1_28_03-09-2026_07:34:16_rain.zip" +checksum = "3dafbef001edb181683a43c3c295e3f88e2ffcedd751e986562e71e29560c9f0" +integrity = "e7508cd81a998a67118a0fca314d504dc62850d6b535d29c824f696f214e4b23" diff --git a/test/src/lib/parse/LibParseCMask.t.sol b/test/src/lib/parse/LibParseCMask.t.sol index 402e96a..9d634d4 100644 --- a/test/src/lib/parse/LibParseCMask.t.sol +++ b/test/src/lib/parse/LibParseCMask.t.sol @@ -174,8 +174,8 @@ import { LITERAL_HEX_DISPATCH_START_SEQUENCE } from "../../../../src/lib/parse/LibParseCMask.sol"; import {LibParseChar} from "../../../../src/lib/parse/LibParseChar.sol"; -import {Pointer} from "rain-solmem-0.1.26/src/lib/LibPointer.sol"; -import {LibBytes} from "rain-solmem-0.1.26/src/lib/LibBytes.sol"; +import {Pointer} from "rain-solmem-0.1.28/src/lib/LibPointer.sol"; +import {LibBytes} from "rain-solmem-0.1.28/src/lib/LibBytes.sol"; /// @title LibParseCMaskTest /// @notice Pins every character mask constant to its ASCII semantics. Expected diff --git a/test/src/lib/parse/LibParseChar.isMask.t.sol b/test/src/lib/parse/LibParseChar.isMask.t.sol index fea6ce6..536310b 100644 --- a/test/src/lib/parse/LibParseChar.isMask.t.sol +++ b/test/src/lib/parse/LibParseChar.isMask.t.sol @@ -5,8 +5,8 @@ pragma solidity =0.8.25; import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibParseChar} from "../../../../src/lib/parse/LibParseChar.sol"; -import {Pointer} from "rain-solmem-0.1.26/src/lib/LibPointer.sol"; -import {LibBytes} from "rain-solmem-0.1.26/src/lib/LibBytes.sol"; +import {Pointer} from "rain-solmem-0.1.28/src/lib/LibPointer.sol"; +import {LibBytes} from "rain-solmem-0.1.28/src/lib/LibBytes.sol"; import {LibParseCharSlow} from "../../../lib/parse/LibParseCharSlow.sol"; /// @title LibParseCharIsMaskTest diff --git a/test/src/lib/parse/LibParseChar.skipMask.t.sol b/test/src/lib/parse/LibParseChar.skipMask.t.sol index 84e8600..983266f 100644 --- a/test/src/lib/parse/LibParseChar.skipMask.t.sol +++ b/test/src/lib/parse/LibParseChar.skipMask.t.sol @@ -5,8 +5,8 @@ pragma solidity =0.8.25; import {Test} from "forge-std-1.16.2/src/Test.sol"; import {LibParseChar} from "../../../../src/lib/parse/LibParseChar.sol"; -import {Pointer} from "rain-solmem-0.1.26/src/lib/LibPointer.sol"; -import {LibBytes} from "rain-solmem-0.1.26/src/lib/LibBytes.sol"; +import {Pointer} from "rain-solmem-0.1.28/src/lib/LibPointer.sol"; +import {LibBytes} from "rain-solmem-0.1.28/src/lib/LibBytes.sol"; import {LibParseCharSlow} from "../../../lib/parse/LibParseCharSlow.sol"; /// @title LibParseCharSkipMaskTest diff --git a/test/src/lib/parse/LibParseDecimal.unsafeDecimalStringToInt.t.sol b/test/src/lib/parse/LibParseDecimal.unsafeDecimalStringToInt.t.sol index 856af95..1307cc1 100644 --- a/test/src/lib/parse/LibParseDecimal.unsafeDecimalStringToInt.t.sol +++ b/test/src/lib/parse/LibParseDecimal.unsafeDecimalStringToInt.t.sol @@ -4,7 +4,7 @@ pragma solidity =0.8.25; import {Test} from "forge-std-1.16.2/src/Test.sol"; import {Strings} from "@openzeppelin-contracts-5.7.0/utils/Strings.sol"; -import {LibBytes, Pointer} from "rain-solmem-0.1.26/src/lib/LibBytes.sol"; +import {LibBytes, Pointer} from "rain-solmem-0.1.28/src/lib/LibBytes.sol"; import {LibParseDecimal} from "../../../../src/lib/parse/LibParseDecimal.sol"; import {LibParseDecimalSlow} from "../../../lib/parse/LibParseDecimalSlow.sol"; import {LibTestString} from "../../../lib/LibTestString.sol"; diff --git a/test/src/lib/parse/LibParseDecimal.unsafeDecimalStringToSignedInt.t.sol b/test/src/lib/parse/LibParseDecimal.unsafeDecimalStringToSignedInt.t.sol index 34cbc8a..18d0b4c 100644 --- a/test/src/lib/parse/LibParseDecimal.unsafeDecimalStringToSignedInt.t.sol +++ b/test/src/lib/parse/LibParseDecimal.unsafeDecimalStringToSignedInt.t.sol @@ -4,7 +4,7 @@ pragma solidity =0.8.25; import {Test} from "forge-std-1.16.2/src/Test.sol"; import {Strings} from "@openzeppelin-contracts-5.7.0/utils/Strings.sol"; -import {LibBytes, Pointer} from "rain-solmem-0.1.26/src/lib/LibBytes.sol"; +import {LibBytes, Pointer} from "rain-solmem-0.1.28/src/lib/LibBytes.sol"; import {LibParseDecimal} from "../../../../src/lib/parse/LibParseDecimal.sol"; import {LibParseDecimalSlow} from "../../../lib/parse/LibParseDecimalSlow.sol"; import {LibTestString} from "../../../lib/LibTestString.sol";