Skip to content

Conversation

@AmineKhaldi
Copy link
Contributor

Purpose:

The only thing that prevented its decoupling is capturing transaction.transaction_id which we don't need as we have access to transaction_id as a param already.

Current Behavior:

tx_request_and_timeout is a closure, and is defined inside FullNodeAPI's new_transaction where it accepts FullNode as a parameter.

New Behavior:

tx_request_and_timeout is a FullNode class method.

Testing Notes:

@AmineKhaldi AmineKhaldi self-assigned this Oct 22, 2025
@AmineKhaldi AmineKhaldi added the Changed Required label for PR that categorizes merge commit message as "Changed" for changelog label Oct 22, 2025
@AmineKhaldi AmineKhaldi force-pushed the simplify_tx_request_and_timeout branch from 11f7c54 to 3435fb7 Compare October 22, 2025 16:53
@AmineKhaldi AmineKhaldi marked this pull request as ready for review October 22, 2025 19:10
@AmineKhaldi AmineKhaldi requested a review from a team as a code owner October 22, 2025 19:10
@AmineKhaldi AmineKhaldi force-pushed the simplify_tx_request_and_timeout branch from 3435fb7 to aecaeca Compare October 23, 2025 09:47
@pmaslana pmaslana merged commit a332bef into Chia-Network:main Oct 23, 2025
594 of 596 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changed Required label for PR that categorizes merge commit message as "Changed" for changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants