Commit Graph
100 Commits
Author SHA1 Message Date
Amine KhaldiandGitHub c9d4e1ba1f CHIA-4339 Annotate wallet_interested_store.py (#21222)
Annotate wallet_interested_store.py.
2026-08-11 07:14:45 -07:00
Amine KhaldiandGitHub 97ffabd4a7 CHIA-4330 Annotate wallet_puzzle_store.py (#21212)
Annotate wallet_puzzle_store.py.
2026-08-03 11:11:02 -07:00
Amine KhaldiandGitHub 2ebb26014c CHIA-4329 Annotate wallet_coin_store.py (#21183)
Annotate wallet_coin_store.py.
2026-07-28 09:34:44 -07:00
Amine KhaldiandGitHub 1d0bb18f9a CHIA-4283 Annotate test_did.py (#21071)
Annotate test_did.py.
2026-07-27 12:26:46 -07:00
Amine Khaldi 4b092450b1 Merge commit '4f465365a24d5da23cd61b55a2b63e649733a91c' into checkpoint/main_from_release_2.7.3_4f465365a24d5da23cd61b55a2b63e649733a91c 2026-07-21 19:14:22 +01:00
Amine Khaldi 67ddbb8578 Merge commit '715953bc5a20a7bac4a2462368d513cc9ef7f5aa' into checkpoint/main_from_release_2.7.2_715953bc5a20a7bac4a2462368d513cc9ef7f5aa 2026-07-10 14:42:21 +01:00
Amine Khaldi c59d21e4d5 Merge commit '8878b56ccb5f9609442b49b552a657a165e7b73a' into checkpoint/main_from_release_2.7.2_8878b56ccb5f9609442b49b552a657a165e7b73a 2026-07-09 15:43:33 +01:00
50ae1d0d30 CHIA-4287 Bring-in Arvid's allowed warnings as some tests leak aiohttp websocket clients (#21080)
allow a few more warnings that can be triggered because our tests leak aiohttp websocket clients

Co-authored-by: arvidn <arvid.norberg@gmail.com>
2026-07-09 08:25:05 -05:00
da895d1b6b CHIA-4286 Bring-in Arvid's flakiness fix for test_transaction_ack_duplicate_without_resend_ignored (#21077)
fix flaky test: test_transaction_ack_duplicate_without_resend_ignored

Co-authored-by: arvidn <arvid.norberg@gmail.com>
2026-07-08 08:18:53 -05:00
8230e4f1b7 CHIA-4285 Bring-in Arvid's fix for test_spam_message_too_large (#21076)
fix issue in test_spam_message_too_large

Co-authored-by: arvidn <arvid.norberg@gmail.com>
2026-07-07 08:29:31 -05:00
Amine KhaldiandGitHub 17f86a1e0f CHIA-4277 Annotate trade_store.py (#21052)
Annotate trade_store.py.
2026-06-30 12:46:36 -05:00
Amine KhaldiandGitHub bb681be90f CHIA-4275 Annotate did_wallet.py (#21042)
Annotate did_wallet.py
2026-06-29 17:20:29 -05:00
Amine KhaldiandGitHub ad16f15d56 CHIA-4273 Annotate wallet_node_api.py (#21030)
Annotate wallet_node_api.py.
2026-06-25 07:53:36 -05:00
Amine KhaldiandGitHub 99d4993306 CHIA-4253 Use bad_element in test_invalid_rc_sub_slot_vdf (#21004)
Use bad_element instead of the default element in test_invalid_rc_sub_slot_vdf.
2026-06-23 10:10:23 -05:00
Amine KhaldiandGitHub 1b327da61a CHIA-4254 Do not require peer anymore for some wallet node APIs (#21005)
Do not require peer anymore for some wallet node APIs.
2026-06-22 11:26:38 -05:00
Amine KhaldiandGitHub 70d21ac534 [CHIA-4172 CHIA-4252] Improve validate_additions (#21002)
Improve validate_additions.
2026-06-11 19:10:15 +01:00
Amine KhaldiandGitHub cfd9a4b607 CHIA-4243 Annotate wallet_user_store.py (#20985)
Annotate wallet_user_store.py.
2026-06-09 16:40:13 +01:00
Amine KhaldiandGitHub 4e555bb45d CHIA-4248 Improve fetch_coin_spend (#20987)
Improve fetch_coin_spend.
2026-06-05 09:28:43 -05:00
Amine KhaldiandGitHub 28c7f5c3f6 CHIA-4237 Annotate server.py (#20968)
Annotate server.py.
2026-06-04 12:01:00 -05:00
Amine KhaldiandGitHub e4a620bacc CHIA-4238 Avoid recomputing peak header block in WalletNode's wallet_short_sync_backtrack (#20970)
Avoid recomputing peak header block in WalletNode's wallet_short_sync_backtrack.
2026-06-03 09:44:52 -05:00
Amine KhaldiandGitHub b80f2188e3 CHIA-4227 Improve collection of valid coin states in WalletNode's add_states_from_peer (#20937)
Improve collection of valid coin states in WalletNode's add_states_from_peer.
2026-06-01 08:43:52 -07:00
Amine KhaldiandGitHub bde3faffb8 CHIA-4207 Improve state block handling in WalletNode's validate_received_state_from_peer (#20868)
Improve state block handling in WalletNode's validate_received_state_from_peer.
2026-05-27 09:23:25 -05:00
Amine KhaldiandGitHub 645596db5e CHIA-4205 Simplify TransactionQueueEntry (#20849)
Simplify TransactionQueueEntry.
2026-05-22 13:20:29 -05:00
Amine Khaldi 8a003daed2 Merge commit '560a4ab7a96b619bafd4efd5aa2f2e5c8cffea67' into checkpoint/main_from_release_2.7.1_560a4ab7a96b619bafd4efd5aa2f2e5c8cffea67 2026-05-22 15:56:34 +01:00
Amine Khaldi ad61211d5c Merge commit '5749071ff75168871926cf519a0b547f0c92c110' into checkpoint/main_from_release_2.7.1_5749071ff75168871926cf519a0b547f0c92c110 2026-05-22 10:56:06 +01:00
Amine Khaldi 60324086f9 Merge commit '7080538f7d944b9a3e4cd12bcd9b6bb61f46018b' into checkpoint/main_from_release_2.7.1_7080538f7d944b9a3e4cd12bcd9b6bb61f46018b 2026-05-21 17:58:24 +01:00
Amine Khaldi 0354fbdef7 Update the GUI anchor. 2026-05-20 17:50:51 +01:00
Amine Khaldi 748d454199 Merge commit 'b192f500810f65e432c1ebbb9103c7fb7576a8d7' into checkpoint/main_from_release_2.7.1_b192f500810f65e432c1ebbb9103c7fb7576a8d7 2026-05-20 17:49:25 +01:00
Amine KhaldiandGitHub 01e16c9c90 CHIA-4217 Annotate test_transactions.py (#20876)
Annotate test_transactions.py.
2026-05-20 11:46:05 -05:00
Amine KhaldiandGitHub 10a3331c31 CHIA-4211 Annotate timelord_api.py (#20870)
Annotate timelord_api.py.
2026-05-20 11:45:51 -05:00
Amine KhaldiandGitHub 560a4ab7a9 CHIA-4222 CHIA-4024 Defer improvements to FullNodeStore's new_signage_point (#20906)
Defer improvements to FullNodeStore's new_signage_point.
2026-05-19 09:39:02 -05:00
Amine KhaldiandGitHub d17ab8baef CHIA-4212 Annotate timelord_launcher.py (#20871)
Annotate timelord_launcher.py.
2026-05-11 09:36:08 -05:00
Amine KhaldiandGitHub c6a6fca911 CHIA-4206 Speedup test_ban_for_mismatched_tx_cost_fee (#20867)
Speedup test_ban_for_mismatched_tx_cost_fee.
2026-05-07 09:30:20 -05:00
Amine KhaldiandGitHub a1b12d3218 CHIA-3895 CHIA-3944 CHIA-3970 Introduce a new window based rate limits capability (#20612)
Introduce a new window based rate limits capability.
2026-05-01 09:03:30 -05:00
Amine KhaldiandGitHub 9376f9944b CHIA-4176 Avoid recomputing tx peak when creating a block generator in declare_proof_of_space (#20808)
Avoid recomputing tx peak when creating a block generator in declare_proof_of_space.
2026-04-29 10:18:52 -05:00
Amine KhaldiandGitHub 216331028d CHIA-4170 CHIA-4168 Improve proof of space unfinished block handling (#20787)
Improve proof of space unfinished block handling.
2026-04-29 10:18:37 -05:00
Amine KhaldiandGitHub 52614cb24d CHIA-4175 Remove no longer needed tx peak computation in declare_proof_of_space (#20804)
Remove no longer needed tx peak computation in declare_proof_of_space.
2026-04-28 08:36:47 -05:00
Amine KhaldiandGitHub 0d706d5914 CHIA-4198 Improve handling nonced timed out requests in WSChiaConnection's _send_message (#20813)
Improve handling nonced timed out requests in WSChiaConnection's _send_message.
2026-04-28 08:36:28 -05:00
Amine KhaldiandGitHub 462d5a935b CHIA-4199 Avoid redundant close handling on already closed peers in WalletNode's new_peak_wallet (#20815)
Avoid redundant close handling on already closed peers in WalletNode's new_peak_wallet.
2026-04-28 08:36:06 -05:00
Amine KhaldiandGitHub 378dd21979 CHIA-4202 Improve handling additions/removals requests in WalletNode's validate_received_state_from_peer (#20834)
Differentiate between not obtaining additions/removals and obtaining invalid ones in WalletNode's validate_received_state_from_peer.
2026-04-28 08:35:51 -05:00
Amine KhaldiandGitHub de4c185462 CHIA-4196 Update more tests after PendingTxCache's drain fix (#20810)
Update test_pending_tx_cache_retry_on_new_peak and simplify test_new_peak_txs_added's update.
2026-04-21 08:40:55 -05:00
Amine KhaldiandGitHub ca789cd86a CHIA-4177 Improve logging unsolicited transactions in FullNodeAPI's respond_transaction (#20809)
Improve logging unsolicited transactions in FullNodeAPI's respond_transaction.
2026-04-20 09:16:49 -05:00
Amine KhaldiandGitHub 3a53b86db0 CHIA-4171 Improve logging for unfinished blocks that overflow in the first sub-slot of a new epoch (#20789)
Improve logging for unfinished blocks that overflow in the first sub-slot of a new epoch.
2026-04-13 09:33:57 -05:00
Amine KhaldiandGitHub 11971e40c4 CHIA-3997 Improve compact vdf request handling (#20734)
Improve compact vdf request handling.
2026-04-06 12:58:52 -05:00
Amine KhaldiandGitHub fc79ba0c35 CHIA-4017 Improve active requests tracking (#20748)
Improve active requests tracking.
2026-04-02 11:13:43 -05:00
Amine Khaldi 67beed6d30 Merge commit 'ab8090a653768d835f07cca106ea7602538a761b' into checkpoint/main_from_release_2.7.0_ab8090a653768d835f07cca106ea7602538a761b 2026-03-30 11:57:04 +01:00
Amine Khaldi 3f95fa1278 Merge commit '39f8bec886f4ad42ec24b4d14cd9f78ba5539ee0' into checkpoint/main_from_release_2.7.0_39f8bec886f4ad42ec24b4d14cd9f78ba5539ee0 2026-03-27 16:49:43 +01:00
Amine KhaldiandGitHub 5be65623bd CHIA-3957 Improve requesting transactions advertised via NewTransaction (#20667)
Improve requesting transactions advertised via NewTransaction.
2026-03-27 08:20:30 -05:00
Amine Khaldi 78a69ba8ba Merge commit '9aa2baac35444ae02a9c934204bb5305404c92a1' into checkpoint/main_from_release_2.7.0_9aa2baac35444ae02a9c934204bb5305404c92a1 2026-03-26 16:29:25 +01:00
Amine Khaldi 82091f5adf Merge commit 'cb82283cf65a535b6b63ee07c31b4e50774bfd5a' into checkpoint/main_from_release_2.7.0_cb82283cf65a535b6b63ee07c31b4e50774bfd5a 2026-03-25 16:49:09 +01:00
Amine KhaldiandGitHub 0c8f0765d7 CHIA-3984 Give callers of SingletonFastForward's process_fast_forward_spends control over the state update (#20706)
Give callers of SingletonFastForward's process_fast_forward_spends control over when to commit the fast forward state update.
2026-03-24 17:36:30 -05:00
Amine KhaldiandGitHub 88213ea889 CHIA-3977 Simplify a peer check in WSChiaConnection's _read_one_message (#20701)
Simplify a peer check in WSChiaConnection's _read_one_message
2026-03-20 09:45:58 -05:00
Amine Khaldi bbd15021ae Merge commit '204fe59bd82984ec7c70794891a669a949e3edc3' into checkpoint/main_from_release_2.6.1_204fe59bd82984ec7c70794891a669a949e3edc3 2026-03-20 13:46:43 +01:00
Amine Khaldi 1351f71b36 Merge commit 'c3364780d48921f7f8036492a94e6f354f73cfd8' into checkpoint/main_from_release_2.6.1_c3364780d48921f7f8036492a94e6f354f73cfd8 2026-03-19 21:40:02 +01:00
Amine Khaldi 07ae7b31c8 Merge commit '888de5db7b842ce2ce899f2d82df2e528c797d4c' into checkpoint/main_from_release_2.6.1_888de5db7b842ce2ce899f2d82df2e528c797d4c 2026-03-19 21:15:18 +01:00
Amine Khaldi ad015423fd Merge commit 'd69c5214bd33f16f57afdb650521f56de1dea07e' into checkpoint/main_from_release_2.6.1_d69c5214bd33f16f57afdb650521f56de1dea07e 2026-03-19 18:52:08 +01:00
Amine Khaldi 1ed4f051c0 Update the GUI anchor. 2026-03-19 11:11:13 +01:00
Amine Khaldi e3344ed5ed Merge commit '8a64bfc1e2bfbd9c586e9c8e32b5295de576f6d5' into checkpoint/main_from_release_2.6.1_8a64bfc1e2bfbd9c586e9c8e32b5295de576f6d5 2026-03-19 11:09:48 +01:00
Amine Khaldi 0c7af2c03b Merge commit '0638d558db9ecc491e418a158928bd088afbd39a' into checkpoint/main_from_release_2.6.1_0638d558db9ecc491e418a158928bd088afbd39a 2026-03-18 21:33:13 +01:00
Amine KhaldiandGitHub b6929316da CHIA-3948 Improve waiting for the connection to close in WSChiaConnection's _read_one_message (#20645)
Clarify waiting for the connection to close in WSChiaConnection's _read_one_message.
2026-03-17 09:31:44 -05:00
Amine KhaldiandGitHub b1b68072a1 CHIA-3951 Improve unknown protocol message type handling in WSChiaConnection's _read_one_message (#20647)
Improve unknown protocol message type handling in WSChiaConnection's _read_one_message.
2026-03-17 09:31:32 -05:00
Amine KhaldiandGitHub 7e1af564b6 CHIA-3952 Improve FullNodeAPI's register_for_coin_updates (#20659)
Improve FullNodeAPI's register_for_coin_updates.
2026-03-16 13:12:35 -05:00
Amine Khaldi fdd11aaf6a Merge commit 'f9206836b5640796a2ada282ae1e2a9c8dd3e69f' into checkpoint/main_from_release_2.6.1_f9206836b5640796a2ada282ae1e2a9c8dd3e69f 2026-03-12 11:08:09 +01:00
Amine Khaldi 7401dbd0d8 Merge commit 'fbb12c8d0d18eb9323495567bd7233ef1afa9cc2' into checkpoint/main_from_release_2.6.1_fbb12c8d0d18eb9323495567bd7233ef1afa9cc2 2026-03-11 15:56:53 +01:00
Amine KhaldiandGitHub f9206836b5 CHIA-3945 Only update the fast forward state on successful validation in process_fast_forward_spends (#20637)
Only update the fast forward state on successful validation in process_fast_forward_spends.
2026-03-10 15:18:47 -05:00
Amine KhaldiandGitHub d3005e17a7 CHIA-3821 Full nodes should only accept peer connections post hard fork 2 from nodes that signal support for it (#20452)
Full nodes should only accept peer connections post hard fork 2 from nodes that signal support for it.
2026-03-03 10:00:23 -06:00
Amine KhaldiandGitHub 0a2536f806 CHIA-3906 Improve accept_inbound_connections (#20557)
Improve accept_inbound_connections.
2026-02-27 15:01:08 -06:00
Amine KhaldiandGitHub 1163830a3c CHIA-3925 Ensure the connection is established in test_node_type_message_typechecking (#20569)
Ensure the connection is established in test_node_type_message_typechecking.
2026-02-27 09:45:45 -06:00
Amine KhaldiandGitHub f1556b4dc1 CHIA-3905 Improve nodes message typechecking (#20556)
Improve nodes message typechecking.
2026-02-25 14:54:21 -06:00
Amine KhaldiandGitHub 3a49905a2d CHIA-3901 Add missing request decorator to reject_removals_request (#20551)
Add missing request decorator to reject_removals_request.
2026-02-23 23:54:32 -06:00
Amine KhaldiandGitHub d26931ddfc CHIA-3900 Fix add_dummy_connection_wsc's certificate handling for harvester node type (#20550)
Fix add_dummy_connection_wsc's certificate handling for harvester node type.
2026-02-23 11:07:42 -06:00
Amine Khaldi ec1327bec0 Merge commit 'a73171a119f27d3e94409f1a523207fd151b4b69' into checkpoint/main_from_release_2.6.0_a73171a119f27d3e94409f1a523207fd151b4b69 2026-02-18 11:54:42 +01:00
Amine Khaldi 1ce5a64252 Merge commit 'bff4929ee7beda887a4aa97e299ce15ab786dbbc' into checkpoint/main_from_release_2.6.0_bff4929ee7beda887a4aa97e299ce15ab786dbbc 2026-02-17 16:06:54 +01:00
Amine KhaldiandGitHub 8c38c5fb0b CHIA-3887 Skip fetching additions and removals for non transaction blocks in FullNodeAPI's request_header_blocks (#20470)
<!-- CURSOR_SUMMARY -->
> [!NOTE]
> **Low Risk**
> Small, localized optimization in a deprecated header-blocks API path
with a focused regression test; minimal consensus or data-integrity
risk.
> 
> **Overview**
> Updates `FullNodeAPI.request_header_blocks` to **short-circuit
non-transaction blocks**, returning a header without fetching
additions/removals from the coin store.
> 
> Adds a simulator test (`test_request_header_blocks_non_tx_block`) to
farm a non-tx block and assert `RespondHeaderBlocks` includes headers
across the requested range without errors (and updates imports
accordingly).
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
8a04d93fcb. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
2026-02-16 12:45:23 -06:00
Amine Khaldi 72f0cd6d09 Merge commit '3a43a87ece9ed482980d03382b65aa2ebe4dfbcc' into checkpoint/main_from_release_2.6.0_3a43a87ece9ed482980d03382b65aa2ebe4dfbcc 2026-02-16 19:29:46 +01:00
Amine Khaldi baf8c5c5b2 Merge commit 'dac04cbd6df4aa5aa6d18ca9684a563692f439eb' into checkpoint/main_from_release_2.6.0_dac04cbd6df4aa5aa6d18ca9684a563692f439eb 2026-02-13 10:43:24 +01:00
Amine Khaldi 398c6e71fb Merge commit '6c570a5cec3410efdabda612c9b7a4e9eedaf436' into checkpoint/main_from_release_2.6.0_6c570a5cec3410efdabda612c9b7a4e9eedaf436 2026-02-12 10:55:49 +01:00
Amine KhaldiandGitHub bc7b6ebc5b CHIA-3883 Tolerate quote related cost mismatch for older nodes (#20462)
Tolerate quote related cost mismatch for older nodes.
2026-02-11 12:35:15 -08:00
Amine Khaldi 299cc7a3a4 Merge commit '34ded1b6c8500ca45ac07830564261482b887b69' into checkpoint/main_from_release_2.6.0_34ded1b6c8500ca45ac07830564261482b887b69 2026-02-11 10:44:37 +01:00
Amine Khaldi aacc21e444 Merge commit '612e4baff2d8856bbd562e7f07c17706ff6daa1a' into checkpoint/main_from_release_2.6.0_612e4baff2d8856bbd562e7f07c17706ff6daa1a 2026-02-10 12:07:18 +01:00
Amine Khaldi b175bdf4ee Merge commit '8f8d27aca479cb1456899acf7a4127aa06d4763f' into checkpoint/main_from_release_2.6.0_8f8d27aca479cb1456899acf7a4127aa06d4763f 2026-02-09 11:50:50 +01:00
Amine Khaldi e0fa263a68 Merge commit 'fd11d99f50f6f1af2b45b3b27798d758d22004f5' into checkpoint/main_from_release_2.6.0_fd11d99f50f6f1af2b45b3b27798d758d22004f5 2026-02-05 17:42:49 +01:00
Amine KhaldiandGitHub bff4929ee7 Bring-in CHIA-3887 Skip fetching additions and removals for non transaction blocks in FullNodeAPI's request_header_blocks (#20472)
Skip fetching additions and removals for non transaction blocks in FullNodeAPI's request_header_blocks.
2026-02-04 20:38:56 -08:00
Amine Khaldi 5f56c7a3c6 Merge commit '22e18c1b7f80e526071b9f48809216059993045d' into checkpoint/main_from_release_2.6.0_22e18c1b7f80e526071b9f48809216059993045d 2026-02-03 18:48:33 +01:00
Amine KhaldiandGitHub 6c570a5cec CHIA-3883 Tolerate quote related cost mismatch for older nodes (#20460)
Tolerate quote related cost mismatch for older nodes.
2026-02-03 09:07:54 -08:00
Amine Khaldi 301fa2c143 Merge commit '4e364606227ab2eead3d0fc7a0c8c8030715326c' into checkpoint/main_from_release_2.6.0_4e364606227ab2eead3d0fc7a0c8c8030715326c 2026-01-23 11:14:40 +01:00
Amine Khaldi 2c798f4264 Merge commit 'de04bacd67837d9daff3aae698d992000a12e1e5' into checkpoint/main_from_release_2.6.0_de04bacd67837d9daff3aae698d992000a12e1e5 2026-01-22 11:43:44 +01:00
Amine Khaldi c22bc3b89c Merge commit '04b9d010b7598903da9fce4ea6fc97b7200657f5' into checkpoint/main_from_release_2.6.0_04b9d010b7598903da9fce4ea6fc97b7200657f5 2026-01-21 10:45:23 +01:00
Amine Khaldi f36001ef9f Merge commit 'a19365ac4ef9e85fd7fd69a2cd654441bc121afa' into checkpoint/main_from_release_2.6.0_a19365ac4ef9e85fd7fd69a2cd654441bc121afa 2026-01-16 11:51:35 +01:00
Amine KhaldiandGitHub de04bacd67 Cherry-pick CHIA-3866 Prioritize trusted peers in FullNodeAPI's send_transaction (#20407)
PR #20401.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Implements peer-aware transaction submission with prioritization and
proper back-pressure handling.
> 
> - Change `send_transaction` to `send_transaction(request, peer, *,
test=False)` with `peer_required=True` in API metadata
> - Prioritize trusted peers when enqueueing; include `peer_id` in queue
put; catch `TransactionQueueFull` and return `TransactionAck` with
FAILED and "Transaction queue full"
> - Update stubs and numerous tests/helpers to pass a `WSChiaConnection`
peer (e.g., use `add_dummy_connection[_wsc]`/`connect_and_get_peer`);
adjust helper signatures to accept `peer`
> - Add test to verify correct `TransactionAck` when a peer's
transaction queue is full
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
ba926a6ae7. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
2026-01-15 09:37:18 -08:00
Amine Khaldi e6017089cd Merge commit 'b7b3638fcc281a82296c1ae1df82e7765bd93384' into checkpoint/main_from_release_2.5.8_b7b3638fcc281a82296c1ae1df82e7765bd93384 2026-01-15 16:05:31 +01:00
Amine KhaldiandGitHub 20f86e15d1 CHIA-3866 Prioritize trusted peers in FullNodeAPI's send_transaction (#20401)
Prioritize trusted peers in FullNodeAPI's send_transaction.
2026-01-14 13:43:45 -08:00
Amine Khaldi 071347b0ac Merge commit '000e2a74d9d11497439f5adc6d5e9989482c3d34' into checkpoint/main_from_release_2.5.8_000e2a74d9d11497439f5adc6d5e9989482c3d34 2026-01-14 12:23:41 +01:00
Amine KhaldiandGitHub 04b9d010b7 Cherry-pick CHIA-3856 Use an adapted version of deficit round robin algorithm in TransactionQueue's pop (#20396)
Use an adapted deficit round robin algorithm version in TransactionQueue's pop.
2026-01-13 09:50:18 -08:00
Amine KhaldiandGitHub 9491c6ee32 CHIA-3856 Use an adapted version of deficit round robin algorithm in TransactionQueue's pop (#20351)
Use an adapted deficit round robin algorithm version in TransactionQueue's pop.
2026-01-12 09:07:14 -08:00
Amine KhaldiandGitHub 000e2a74d9 Cherry-pick CHIA-3867 Simplify TransactionQueue's put (#20392) (#20395)
CHIA-3867 Simplify TransactionQueue's put (#20392)

Simplify TransactionQueue's put.
2026-01-09 12:05:50 -08:00
Amine KhaldiandGitHub 428e26cf5b Explore bringing back v2 plot pool keys support (#20388)
Explore bringing back v2 plot pool keys support.
2026-01-08 09:17:56 -08:00
Amine KhaldiandGitHub 338a13ae3d CHIA-3867 Simplify TransactionQueue's put (#20392)
Simplify TransactionQueue's put.
2026-01-08 09:17:19 -08:00
Amine KhaldiandGitHub 811ecc9b22 CHIA-3810 In TransactionQueue, prioritize peer queue transactions by fee per cost (#20282)
In TransactionQueue, prioritize peer queue transactions by fee per cost.
2025-12-05 09:43:14 -08:00
Amine KhaldiandGitHub 1e0bc4d153 CHIA-3844 Advertise requested mempool transactions instead of sending them (#20314)
Advertise requested mempool transactions instead of sending them.
2025-12-04 09:38:16 -08:00