From 1620336047ef007ff2c08477b2166ce374da381b Mon Sep 17 00:00:00 2001 From: Arda Nakisci Date: Wed, 4 Feb 2026 09:31:06 +0300 Subject: [PATCH 1/6] chore: bump rain.interpreter.interface --- lib/rain.interpreter.interface | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rain.interpreter.interface b/lib/rain.interpreter.interface index 2d06b7976..3765eab80 160000 --- a/lib/rain.interpreter.interface +++ b/lib/rain.interpreter.interface @@ -1 +1 @@ -Subproject commit 2d06b797698d3ed2555e93162176479127a02b1a +Subproject commit 3765eab8006c0165f3a8208ab6309d7e4d331eb9 From ed70806dc0758750365e52c41b03decd0d7dd788 Mon Sep 17 00:00:00 2001 From: Arda Nakisci Date: Wed, 4 Feb 2026 10:37:39 +0300 Subject: [PATCH 2/6] chore: bump rain.metadata --- lib/rain.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rain.metadata b/lib/rain.metadata index 9bbe1535b..730d86d3c 160000 --- a/lib/rain.metadata +++ b/lib/rain.metadata @@ -1 +1 @@ -Subproject commit 9bbe1535b584d7b40aef493d5860153afb2b8a64 +Subproject commit 730d86d3cf0e36cf086fe82a460489af86578248 From a5c5ef1cb19f8028633a2dcf44ee31b08f76bb0f Mon Sep 17 00:00:00 2001 From: Arda Nakisci Date: Wed, 4 Feb 2026 11:19:14 +0300 Subject: [PATCH 3/6] chore: bump rain.interpreter.interface --- lib/rain.interpreter.interface | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rain.interpreter.interface b/lib/rain.interpreter.interface index 3765eab80..ca89335c4 160000 --- a/lib/rain.interpreter.interface +++ b/lib/rain.interpreter.interface @@ -1 +1 @@ -Subproject commit 3765eab8006c0165f3a8208ab6309d7e4d331eb9 +Subproject commit ca89335c4f5fa8c3457a772494a8859c86884664 From b02fc1f37be495a7185be74f108435330487eb4e Mon Sep 17 00:00:00 2001 From: Arda Nakisci Date: Thu, 5 Feb 2026 15:09:19 +0300 Subject: [PATCH 4/6] chore: bump rain.interpreter.interface to latest main --- lib/rain.interpreter.interface | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rain.interpreter.interface b/lib/rain.interpreter.interface index ca89335c4..a4d3ef64d 160000 --- a/lib/rain.interpreter.interface +++ b/lib/rain.interpreter.interface @@ -1 +1 @@ -Subproject commit ca89335c4f5fa8c3457a772494a8859c86884664 +Subproject commit a4d3ef64d9aca7442ced576e35d989ac023e6f20 From 52e1dc4495f4442f14e4dc62224a6993bb41368e Mon Sep 17 00:00:00 2001 From: Arda Nakisci Date: Thu, 5 Feb 2026 15:40:06 +0300 Subject: [PATCH 5/6] chore: rebuild generated pointer files --- src/generated/Rainterpreter.pointers.sol | 2 +- src/generated/RainterpreterParser.pointers.sol | 2 +- src/generated/RainterpreterReferenceExtern.pointers.sol | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/generated/Rainterpreter.pointers.sol b/src/generated/Rainterpreter.pointers.sol index 67932b82e..a2e07c030 100644 --- a/src/generated/Rainterpreter.pointers.sol +++ b/src/generated/Rainterpreter.pointers.sol @@ -10,7 +10,7 @@ pragma solidity ^0.8.25; // file needs the contract to exist so that it can be compiled. /// @dev Hash of the known bytecode. -bytes32 constant BYTECODE_HASH = bytes32(0xd58dd3ee27244854fdd5f74d50b75bee14b4fca4de91a5624574135a12d435dc); +bytes32 constant BYTECODE_HASH = bytes32(0x443f3ab4de71e87d2b27c5100c67cf2a7dcb643b14de0b352d349fd4b06527cb); /// @dev The function pointers known to the interpreter for dynamic dispatch. /// By setting these as a constant they can be inlined into the interpreter diff --git a/src/generated/RainterpreterParser.pointers.sol b/src/generated/RainterpreterParser.pointers.sol index b630a3abc..f737a20ae 100644 --- a/src/generated/RainterpreterParser.pointers.sol +++ b/src/generated/RainterpreterParser.pointers.sol @@ -10,7 +10,7 @@ pragma solidity ^0.8.25; // file needs the contract to exist so that it can be compiled. /// @dev Hash of the known bytecode. -bytes32 constant BYTECODE_HASH = bytes32(0x7e2614632ccb1896ce910e97fb0c4a90c6c4e61771aead0d21a0fa298fd44443); +bytes32 constant BYTECODE_HASH = bytes32(0x9c2f7c898e73bbebef9e8b6df2d9842352c7aa053431a2e9381cd99f80f70a36); /// @dev The parse meta that is used to lookup word definitions. /// The structure of the parse meta is: diff --git a/src/generated/RainterpreterReferenceExtern.pointers.sol b/src/generated/RainterpreterReferenceExtern.pointers.sol index 6f2545220..da8671643 100644 --- a/src/generated/RainterpreterReferenceExtern.pointers.sol +++ b/src/generated/RainterpreterReferenceExtern.pointers.sol @@ -10,7 +10,7 @@ pragma solidity ^0.8.25; // file needs the contract to exist so that it can be compiled. /// @dev Hash of the known bytecode. -bytes32 constant BYTECODE_HASH = bytes32(0x32eda76cb06f05f52b9bc78dac37bfbb156af023b6d612265e829f0c3dd1fe84); +bytes32 constant BYTECODE_HASH = bytes32(0x06a53bd89bc1f3806a5787ca5991486974a9228685dca2ee66475d16cebef9bb); /// @dev The hash of the meta that describes the contract. bytes32 constant DESCRIBED_BY_META_HASH = bytes32(0xadf71693c6ecf3fd560904bc46973d1b6e651440d15366673f9b3984749e7c16); From 7d171a52abdb151d5d49e7575a5725e3a8748423 Mon Sep 17 00:00:00 2001 From: Arda Nakisci Date: Thu, 5 Feb 2026 15:42:46 +0300 Subject: [PATCH 6/6] chore: bump rain.metadata to latest main --- lib/rain.metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rain.metadata b/lib/rain.metadata index 730d86d3c..153ee9042 160000 --- a/lib/rain.metadata +++ b/lib/rain.metadata @@ -1 +1 @@ -Subproject commit 730d86d3cf0e36cf086fe82a460489af86578248 +Subproject commit 153ee9042b0d5c3d94ab1e5f9ead4b0486efc902