From 91b2d58f13115cdf5c050bb1725c177d258bcbcb Mon Sep 17 00:00:00 2001 From: Josh Hardy Date: Wed, 15 Apr 2026 09:59:56 +0000 Subject: [PATCH] chore: bump lib/rain.orderbook to quote-counterparty-msg-sender MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Picks up the quote RPC refactor in rainlanguage/raindex#2550: quotes now use orderbook-native `multicall(bytes[])` with `from=counterparty`, preserving `msg.sender` through the batch. This is what lets API-gated strategies (whose `calculate-io` asserts `signed-context<0 0>() == order-counterparty()`) actually survive the quote stage and enter the take-orders selection instead of being silently filtered. No code changes in this repo — the counterparty was already threaded through to the rain.orderbook quote layer via the injector flow in the parent PR; it just wasn't being used by the RPC layer until the submodule fix. Depends on rainlanguage/raindex#2550. --- lib/rain.orderbook | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rain.orderbook b/lib/rain.orderbook index 6894f14..4dfef89 160000 --- a/lib/rain.orderbook +++ b/lib/rain.orderbook @@ -1 +1 @@ -Subproject commit 6894f14678d5a5d81ca6d75670d2a95d45f94039 +Subproject commit 4dfef89325c99672b3089b5bf57f63ab1ff81c4d