async fn check_and_claim_idx_pegins(
data: &WalletClientModuleData,
due_key: PegInTweakIndexKey,
btc_rpc: &DynBitcoindRpc,
module_api: &DynModuleApi,
db: &Database,
client_ctx: &ClientContext<WalletClientModule>,
due_val: PegInTweakIndexData,
pengin_claimed_sender: &Sender<()>,
) -> Result<(), Error>