Detect and notify when deserializable shreds are available (#11816)
* Add logic to check for complete data ranges * Add RPC signature notification Co-authored-by: Carl <carl@solana.com>
This commit is contained in:
@ -285,8 +285,12 @@ fn test_rpc_subscriptions() {
|
||||
let timeout = deadline.saturating_duration_since(Instant::now());
|
||||
match status_receiver.recv_timeout(timeout) {
|
||||
Ok((sig, result)) => {
|
||||
assert!(result.value.err.is_none());
|
||||
assert!(signature_set.remove(&sig));
|
||||
if let RpcSignatureResult::ProcessedSignatureResult(result) = result.value {
|
||||
assert!(result.err.is_none());
|
||||
assert!(signature_set.remove(&sig));
|
||||
} else {
|
||||
panic!("Unexpected result");
|
||||
}
|
||||
}
|
||||
Err(_err) => {
|
||||
assert!(
|
||||
|
Reference in New Issue
Block a user