mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-19 08:45:41 +00:00
* Some work * Fixes * Tests builds * Fixes * Fixes * Fixes * Fixes * Fixes * Formatting * Formatting * Fix * Fixes * Fixes * Fixes * Fixes * Update Cargo.lock * Bump * Fixes
This commit is contained in:
@@ -635,16 +635,10 @@ impl<T: Config> Pallet<T> {
|
||||
|
||||
winning_ranges
|
||||
.into_iter()
|
||||
.map(|range| {
|
||||
let mut final_winner = Default::default();
|
||||
swap(
|
||||
&mut final_winner,
|
||||
winning[range as u8 as usize]
|
||||
.as_mut()
|
||||
.expect("none values are filtered out in previous logic; qed"),
|
||||
);
|
||||
let (bidder, para, amount) = final_winner;
|
||||
(bidder, para, amount, range)
|
||||
.filter_map(|range| {
|
||||
winning[range as u8 as usize]
|
||||
.take()
|
||||
.map(|(bidder, para, amount)| (bidder, para, amount, range))
|
||||
})
|
||||
.collect::<Vec<_>>()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user