fix: clippy manual_flatten and dead_code in subxt examples

This commit is contained in:
2026-02-16 20:49:53 +03:00
parent dd4b9874ae
commit af159bf0b9
16 changed files with 94 additions and 154 deletions
@@ -114,26 +114,18 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
Some(Ok(TxStatus::InBestBlock(details))) => {
match details.wait_for_success().await {
Ok(events) => {
for event in events.iter() {
if let Ok(ev) = event {
if ev.pallet_name() == "Staking"
&& ev.variant_name() == "Bonded"
{
println!(" SUCCESS: {} HEZ bonded", bond_hez);
tx_ok = true;
}
for ev in events.iter().flatten() {
if ev.pallet_name() == "Staking"
&& ev.variant_name() == "Bonded"
{
println!(" SUCCESS: {} HEZ bonded", bond_hez);
tx_ok = true;
}
}
if !tx_ok {
println!(" WARNING: No Staking::Bonded event");
for event in events.iter() {
if let Ok(ev) = event {
println!(
" {}::{}",
ev.pallet_name(),
ev.variant_name()
);
}
for ev in events.iter().flatten() {
println!(" {}::{}", ev.pallet_name(), ev.variant_name());
}
}
},