d09769714f
* Add a rpc queue * Implement the rpc queue * Add rpc queue tests * Remove mutex, use broadcast channel * Have order and limit in the queue * fix multiple transactions channel * Use a network argument * Use chain tip to calculate block spacing * Add extra time * Finalize the state check test * Add a retry test * Fix description * fix some docs * add additional empty check to `Runner::run` * remove non used method * ignore some errors * fix some docs * add a panic checker to the queue * add missing file changes for panic checker * skip checks and retries if height has not changed * change constants * reduce the number of queue test cases * remove suggestion * change best tip check * fix(rpc): Check for panics in the transaction queue (#4046) * Check for panics in the RPC transaction queue * Add missing pin! and abort in the start task * Check for transaction queue panics in tests * Fixup a new RPC test from the main branch Co-authored-by: teor <teor@riseup.net> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> |
||
---|---|---|
.. | ||
copy_state.rs | ||
download.rs | ||
generate.rs | ||
start.rs | ||
version.rs |