mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-25 02:31:08 +00:00
prospective-parachains: respond with multiple backable candidates (#3160)
Fixes https://github.com/paritytech/polkadot-sdk/issues/3129
This commit is contained in:
@@ -806,15 +806,18 @@ async fn get_backable_candidate(
|
||||
) -> Result<Option<(CandidateHash, Hash)>, Error> {
|
||||
let (tx, rx) = oneshot::channel();
|
||||
sender
|
||||
.send_message(ProspectiveParachainsMessage::GetBackableCandidate(
|
||||
.send_message(ProspectiveParachainsMessage::GetBackableCandidates(
|
||||
relay_parent,
|
||||
para_id,
|
||||
1, // core count hardcoded to 1, until elastic scaling is implemented and enabled.
|
||||
required_path,
|
||||
tx,
|
||||
))
|
||||
.await;
|
||||
|
||||
rx.await.map_err(Error::CanceledBackableCandidate)
|
||||
rx.await
|
||||
.map_err(Error::CanceledBackableCandidate)
|
||||
.map(|res| res.get(0).copied())
|
||||
}
|
||||
|
||||
/// The availability bitfield for a given core is the transpose
|
||||
|
||||
Reference in New Issue
Block a user