Skip to content

Release: develop -> main#3287

Merged
TaprootFreak merged 2 commits intomainfrom
develop
Feb 27, 2026
Merged

Release: develop -> main#3287
TaprootFreak merged 2 commits intomainfrom
develop

Conversation

@github-actions
Copy link

Automatic Release PR

This PR was automatically created after changes were pushed to develop.

Commits: 1 new commit(s)

Checklist

  • Review all changes
  • Verify CI passes
  • Approve and merge when ready for production

Add ASSET_INPUT_NOT_ALLOWED error that triggers CheckStatus.FAIL when
the input asset is REALU. This prevents bypassing the intended
BrokerBot swap flow by sending REALU tokens directly to a DFX deposit
address.
For transfer/deposit commands between exchanges, the destination exchange
balance updates (via WebSocket/API) before the order is marked complete.
This caused inputAmount to be counted twice: once in liquidity (updated
balance) and once in exchangeOrder (IN_PROGRESS order).

Now only counts exchangeOrder when the action system matches the target
asset's exchange (funds leaving), skipping when funds arrive from another
exchange where the balance already reflects those funds.
@TaprootFreak TaprootFreak merged commit c6be5a8 into main Feb 27, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant