Skip to content

refactor(ntx-builder): extract transaction selection out of the account actor - #2583

Open
SantiagoPittella wants to merge 1 commit into
santiagopittella-ntx-eligibility-columnfrom
santiagopittella-ntx-extract-selection
Open

refactor(ntx-builder): extract transaction selection out of the account actor#2583
SantiagoPittella wants to merge 1 commit into
santiagopittella-ntx-eligibility-columnfrom
santiagopittella-ntx-extract-selection

Conversation

@SantiagoPittella

Copy link
Copy Markdown
Collaborator

Summary

Moves selection, the failure-attribution helpers and the transaction arguments builder out of AccountActor into selection.rs, and moves candidate.rs, allowlist.rs and execute.rs out of actor/

select_candidate becomes a free function that reports the notes an account's allowlist rejects rather than writing them. The actor does that write, as it already does for every other note failure, so behaviour is unchanged.

Changelog

changelog = "none"
reason    = "Internal change only."

@SantiagoPittella
SantiagoPittella force-pushed the santiagopittella-ntx-extract-selection branch from 83603ed to 8f5a83e Compare September 7, 2026 14:18
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