-
Notifications
You must be signed in to change notification settings - Fork 690
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
rpc-v2/tx: Implement transaction_unstable_broadcast
and transaction_unstable_stop
#3079
Commits on Jan 24, 2024
-
rpc-v2/tx: Add broadcast method
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e52e10 - Browse repository at this point
Copy the full SHA 1e52e10View commit details -
rpc-v2/tx: Submit the transaction to pool until finalized or usurped
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e795285 - Browse repository at this point
Copy the full SHA e795285View commit details -
rpc-v2/tx: Generate random operation ID
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c1e9396 - Browse repository at this point
Copy the full SHA c1e9396View commit details -
rpc-v2/tx: Add api for
transaction_unstable_stop
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a8ba25 - Browse repository at this point
Copy the full SHA 1a8ba25View commit details -
rpc-v2/tx: Make the brodcasting future abortable
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3df160b - Browse repository at this point
Copy the full SHA 3df160bView commit details -
rpc-v2/tx: Stop the brodcasting by aborting the future
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for badd863 - Browse repository at this point
Copy the full SHA badd863View commit details
Commits on Jan 25, 2024
-
rpc-v2/tx: Use best block stream for broadcasting the tx
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f788aa - Browse repository at this point
Copy the full SHA 7f788aaView commit details -
rpc-v2/tx: Implement
Stream::last
for best block importsSigned-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eef2751 - Browse repository at this point
Copy the full SHA eef2751View commit details -
rpc-v2/tx: Simplify tx trait bounds
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96a80b0 - Browse repository at this point
Copy the full SHA 96a80b0View commit details -
rpc-v2/chainHead: Make test util crate public
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e72ce7 - Browse repository at this point
Copy the full SHA 4e72ce7View commit details -
tx/tests: Check brodcasted transaction enters pool
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70c7d08 - Browse repository at this point
Copy the full SHA 70c7d08View commit details -
rpc-v2/tx: Split transactionWatch and transactionBroadcast
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0cd5a80 - Browse repository at this point
Copy the full SHA 0cd5a80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69ea4d2 - Browse repository at this point
Copy the full SHA 69ea4d2View commit details -
tx/tests: Rename tx rpc server to reflect refactoring changes
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bacbf8f - Browse repository at this point
Copy the full SHA bacbf8fView commit details -
tx/tests: Improve future testability by extracting a setup helper
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da4f247 - Browse repository at this point
Copy the full SHA da4f247View commit details -
rpc-v2/tx: Add error for broadcast_stop
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 442a20f - Browse repository at this point
Copy the full SHA 442a20fView commit details -
tx/tests: Check broadcast stop
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10cced3 - Browse repository at this point
Copy the full SHA 10cced3View commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9f70d44 - Browse repository at this point
Copy the full SHA 9f70d44View commit details -
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 909e72f - Browse repository at this point
Copy the full SHA 909e72fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea93a25 - Browse repository at this point
Copy the full SHA ea93a25View commit details -
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9fdc472 - Browse repository at this point
Copy the full SHA 9fdc472View commit details -
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8ea133 - Browse repository at this point
Copy the full SHA f8ea133View commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be82fea - Browse repository at this point
Copy the full SHA be82feaView commit details
Commits on Jan 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e817f49 - Browse repository at this point
Copy the full SHA e817f49View commit details
Commits on Jan 31, 2024
-
rpc-v2/tx: Replace mut rand with rand::thread_rng
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21932cb - Browse repository at this point
Copy the full SHA 21932cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7781a9 - Browse repository at this point
Copy the full SHA e7781a9View commit details
Commits on Feb 2, 2024
-
rpc-v2/tx: Wrapper for the last available element of a stream
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 015c87b - Browse repository at this point
Copy the full SHA 015c87bView commit details -
tx/tests: Check
last_stream_element
returns the last elementSigned-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 301f3bf - Browse repository at this point
Copy the full SHA 301f3bfView commit details -
rpc-v2/tx: Continue broadcast on recoverable errors
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f174bf6 - Browse repository at this point
Copy the full SHA f174bf6View commit details -
rpc-v2/tx: Make broadcast and stop methods non-blocking
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d28e197 - Browse repository at this point
Copy the full SHA d28e197View commit details -
tx/tests: Ensure invalid tx does not enter the pool
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03b97b4 - Browse repository at this point
Copy the full SHA 03b97b4View commit details -
tx/tests: Move invalid tx stop to a dedicated test
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58331ae - Browse repository at this point
Copy the full SHA 58331aeView commit details
Commits on Feb 5, 2024
-
rpc-v2/tx: Adjust comment wrt TransactionStatus::FinalityTimeout
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a27e387 - Browse repository at this point
Copy the full SHA a27e387View commit details
Commits on Feb 8, 2024
-
rpc-v2/tx: Remove generic hash from the transaction broadcast API
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a0deac0 - Browse repository at this point
Copy the full SHA a0deac0View commit details -
rpc-v2/tx: Clean internal state on dropping the future broadcast
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22c1a6b - Browse repository at this point
Copy the full SHA 22c1a6bView commit details -
rpc-v2/tx: Remove unpin requirements
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9fb01af - Browse repository at this point
Copy the full SHA 9fb01afView commit details -
tx/tests: Implement future executor for knowing when the tx finishes
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 68ab17d - Browse repository at this point
Copy the full SHA 68ab17dView commit details -
Update substrate/client/rpc-spec-v2/src/transaction/transaction_broad…
…cast.rs Co-authored-by: Sebastian Kunert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea83c6a - Browse repository at this point
Copy the full SHA ea83c6aView commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f11b6c4 - Browse repository at this point
Copy the full SHA f11b6c4View commit details -
rpc-v2/tx: Use tx error wrappers
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55d9eef - Browse repository at this point
Copy the full SHA 55d9eefView commit details