sdk

Radroots SDK and bindings
git clone https://radroots.dev/git/sdk.git
Log | Files | Refs | README

commit 0441b208b04245dffd66e85f8f0d3b92ff22301a
parent c4ce4ecda87c69a6d9fb2479300501c9c589e7aa
Author: triesap <tyson@radroots.org>
Date:   Fri, 19 Jun 2026 18:20:36 -0700

tests: harden agreement order export guards

- avoid embedding forbidden order runtime symbols in guard fixtures
- keep source-boundary coverage for unsupported order surfaces
- confirm generated TS and WASM outputs remain reproducible
- preserve package build and typecheck validation for SDK exports

Diffstat:
Mcrates/sdk/tests/source_boundary.rs | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/crates/sdk/tests/source_boundary.rs b/crates/sdk/tests/source_boundary.rs @@ -130,8 +130,8 @@ const FORBIDDEN_ORDER_RUNTIME_PUBLIC_EXPORTS: &[&str] = &[ concat!("Order", "SettlementDecisionPrepareRequest"), concat!("Order", "SettlementDecisionReceipt"), concat!("Order", "Settlement", "StateKind"), - "PaymentClient", - "PaymentsClient", + concat!("Payment", "Client"), + concat!("Payments", "Client"), "RefundClient", "WalletClient", "ORDER_FULFILLMENT_UPDATE_OPERATION_KIND",