-
Notifications
You must be signed in to change notification settings - Fork 185
JDS mempool management enhancement #772
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
GitGab19
merged 38 commits into
stratum-mining:main
from
GitGab19:jds-mempool-enhancement
Mar 21, 2024
Merged
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
e7a7dab
mempool management in jds
GitGab19 1b66452
cleanup + fmt
GitGab19 e736e6a
mempool txdata insertion after ProvideMissingTx.Success
GitGab19 42101ae
println! removal
GitGab19 6507359
fmt fix
GitGab19 e911536
last updates after reivews
GitGab19 4ddc9b6
clippy fix
GitGab19 b2a808b
self_ cloned as suggested in review
GitGab19 90d20ba
fix unclosed bracket
GitGab19 b0788a6
add_tx_data_to_job_and_mempool to asynchronously update job and jds m…
GitGab19 affb60b
fmt fix
GitGab19 f42cac0
cleanup
GitGab19 c878872
check before inserting new tx in declared_mining_job
GitGab19 ce78421
info! removal
GitGab19 d88f59b
check before adding provided_missing_txs in declared_mining_job txs list
GitGab19 ea5c94f
fmt
GitGab19 7d03248
clippy fix
GitGab19 f490fe5
rebased on main
GitGab19 c11b5a0
error propagation
GitGab19 4244cb6
Renamed rpc method
lorbax 9f63505
JobDeclaratordownstream modified
lorbax 970cd43
error management
lorbax 371d4d4
index used in transactions_with_state fix
GitGab19 3207c7a
double for cycle removal, missing_indexes reintroduction
GitGab19 68887cb
fmt and cleanup
GitGab19 096b30b
error management for transactions decoding
GitGab19 f5bd5e0
transactions data removed from JobDeclaratorDownstream data structure…
GitGab19 5768589
fmt
GitGab19 9fdd74a
Move task on main
lorbax 208e4f5
Verify that all txs in job are present
lorbax 4081324
Error management
lorbax e577d7a
Fix bug in SendTo output from message_handler
lorbax c6647cd
Check if a tx is already present in mempool
lorbax e967617
fix in add_tx_data_to_mempool
GitGab19 76aa4bd
fmt
GitGab19 928d475
debug logging
GitGab19 3793b14
fmt
GitGab19 909f865
renaming fn from are_all_job_transactions_present to collect_txs_in_job
GitGab19 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can we remove this TODO?