diff --git a/foundry.toml b/foundry.toml index 50ca84a..78dbce9 100644 --- a/foundry.toml +++ b/foundry.toml @@ -14,7 +14,7 @@ evm_version = "cancun" [dependencies] forge-std = "1.16.1" "@openzeppelin-contracts" = "5.6.1" -"rain-solmem" = "0.1.3" +"rain-solmem" = "0.1.26" [soldeer] recursive_deps = false diff --git a/remappings.txt b/remappings.txt index 140c757..30a35fe 100644 --- a/remappings.txt +++ b/remappings.txt @@ -1,3 +1,3 @@ @openzeppelin-contracts-5.6.1/=dependencies/@openzeppelin-contracts-5.6.1/ forge-std-1.16.1/=dependencies/forge-std-1.16.1/ -rain-solmem-0.1.3/=dependencies/rain-solmem-0.1.3/ +rain-solmem-0.1.26/=dependencies/rain-solmem-0.1.26/ diff --git a/soldeer.lock b/soldeer.lock index 63ed0c9..4ea6abb 100644 --- a/soldeer.lock +++ b/soldeer.lock @@ -14,7 +14,7 @@ integrity = "60e55d10150354ca4a1e2985c5456c834b92b82ef85ab0e1d92a7786cddbd219" [[dependencies]] name = "rain-solmem" -version = "0.1.3" -url = "https://soldeer-revisions.s3.amazonaws.com/rain-solmem/0_1_3_09-05-2026_19:49:33_rain.zip" -checksum = "1d405bb81f7c9e56d1717de0d60da918d2fc2fa4db083efd2abe9906378d019f" -integrity = "e879d2743f9d884f647b9dd489889a83f2cea5f76eb69409a113e1baa69d3643" +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" diff --git a/test/src/lib/parse/LibParseChar.isMask.t.sol b/test/src/lib/parse/LibParseChar.isMask.t.sol index ad99e75..976f392 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.1/src/Test.sol"; import {LibParseChar} from "src/lib/parse/LibParseChar.sol"; -import {Pointer} from "rain-solmem-0.1.3/src/lib/LibPointer.sol"; -import {LibBytes} from "rain-solmem-0.1.3/src/lib/LibBytes.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 {LibParseCharSlow} from "test/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 b7b4f10..216ee7d 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.1/src/Test.sol"; import {LibParseChar} from "src/lib/parse/LibParseChar.sol"; -import {Pointer} from "rain-solmem-0.1.3/src/lib/LibPointer.sol"; -import {LibBytes} from "rain-solmem-0.1.3/src/lib/LibBytes.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 {LibParseCharSlow} from "test/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 fff1006..0e4fe49 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.1/src/Test.sol"; import {Strings} from "@openzeppelin-contracts-5.6.1/utils/Strings.sol"; -import {LibBytes, Pointer} from "rain-solmem-0.1.3/src/lib/LibBytes.sol"; +import {LibBytes, Pointer} from "rain-solmem-0.1.26/src/lib/LibBytes.sol"; import {LibParseDecimal} from "src/lib/parse/LibParseDecimal.sol"; import {ParseEmptyDecimalString, ParseDecimalOverflow, ZeroStringStartPointer} from "src/error/ErrParse.sol"; diff --git a/test/src/lib/parse/LibParseDecimal.unsafeDecimalStringToSignedInt.t.sol b/test/src/lib/parse/LibParseDecimal.unsafeDecimalStringToSignedInt.t.sol index 124b253..83ba510 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.1/src/Test.sol"; import {Strings} from "@openzeppelin-contracts-5.6.1/utils/Strings.sol"; -import {LibBytes, Pointer} from "rain-solmem-0.1.3/src/lib/LibBytes.sol"; +import {LibBytes, Pointer} from "rain-solmem-0.1.26/src/lib/LibBytes.sol"; import {LibParseDecimal} from "src/lib/parse/LibParseDecimal.sol"; import {ParseDecimalOverflow, ZeroStringStartPointer} from "src/error/ErrParse.sol";