From a2f34794ecee86f264d988072434843d0357e23b Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 9 Sep 2026 20:26:42 +0000
Subject: [PATCH] docs: sync changelog
---
changelog.mdx | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/changelog.mdx b/changelog.mdx
index ea93343..ccbffd4 100644
--- a/changelog.mdx
+++ b/changelog.mdx
@@ -7,6 +7,29 @@ mode: "center"
{/* Generated by scripts/build-changelog.mjs — do not edit by hand. */}
+
+
+### RelayKit
+
+**SDK `8.0.1`, UI Kit `12.0.1`, Tron adapter `10.0.1`** — Patch
+
+- Fix Tron swap UX in the TRX/USDT flow. Tron balances now read from TronGrid's ([`cbbf9c9`](https://github.com/relayprotocol/relay-kit/commit/cbbf9c9))
+ fullnode endpoints (`wallet/getaccount`, `wallet/triggerconstantcontract`)
+ instead of the solidity node, so they reflect a completed swap without waiting
+ roughly a minute for solidification or needing a manual refresh.
+ `adaptTronWallet` confirms transactions with `getUnconfirmedTransactionInfo`,
+ which returns the receipt seconds after inclusion, so a successful approval no
+ longer hangs or reports a false "Transaction confirmation timed out".
+
+ Same-chain swaps that the solver has to fill — Tron TRX/USDT, deposit-address
+ routes, and forced solver execution — now show the cross-chain pending states
+ and wait for the fill to be confirmed before reporting success. Previously any
+ route whose origin and destination chain ids matched was assumed to settle with
+ the user's own transaction. The new `isSolverFilledStep` export identifies these
+ routes from the step the API returns.
+
+
+
### API