You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
let revocation_key = match chan_utils::derive_private_revocation_key(&secp_ctx,&per_commitment_key,&self.revocation_base_key){
644
-
Ok(revocation_key) => revocation_key,
645
-
Err(_) => returnErr(())
646
-
};
640
+
let revocation_key = chan_utils::derive_private_revocation_key(&secp_ctx,&per_commitment_key,&self.revocation_base_key).map_err(|_| ())?;
647
641
let per_commitment_point = PublicKey::from_secret_key(secp_ctx,&per_commitment_key);
648
-
let revocation_pubkey = match chan_utils::derive_public_revocation_key(&secp_ctx,&per_commitment_point,&self.pubkeys().revocation_basepoint){
649
-
Ok(revocation_pubkey) => revocation_pubkey,
650
-
Err(_) => returnErr(())
651
-
};
642
+
let revocation_pubkey = chan_utils::derive_public_revocation_key(&secp_ctx,&per_commitment_point,&self.pubkeys().revocation_basepoint).map_err(|_| ())?;
652
643
let witness_script = {
653
-
let counterparty_delayedpubkey = match chan_utils::derive_public_key(&secp_ctx,&per_commitment_point,&self.counterparty_pubkeys().delayed_payment_basepoint){
let counterparty_delayedpubkey = chan_utils::derive_public_key(&secp_ctx,&per_commitment_point,&self.counterparty_pubkeys().delayed_payment_basepoint).map_err(|_| ())?;
let revocation_key = match chan_utils::derive_private_revocation_key(&secp_ctx,&per_commitment_key,&self.revocation_base_key){
666
-
Ok(revocation_key) => revocation_key,
667
-
Err(_) => returnErr(())
668
-
};
653
+
let revocation_key = chan_utils::derive_private_revocation_key(&secp_ctx,&per_commitment_key,&self.revocation_base_key).map_err(|_| ())?;
669
654
let per_commitment_point = PublicKey::from_secret_key(secp_ctx,&per_commitment_key);
670
-
let revocation_pubkey = match chan_utils::derive_public_revocation_key(&secp_ctx,&per_commitment_point,&self.pubkeys().revocation_basepoint){
671
-
Ok(revocation_pubkey) => revocation_pubkey,
672
-
Err(_) => returnErr(())
673
-
};
655
+
let revocation_pubkey = chan_utils::derive_public_revocation_key(&secp_ctx,&per_commitment_point,&self.pubkeys().revocation_basepoint).map_err(|_| ())?;
674
656
let witness_script = {
675
-
let counterparty_htlcpubkey = match chan_utils::derive_public_key(&secp_ctx,&per_commitment_point,&self.counterparty_pubkeys().htlc_basepoint){
let holder_htlcpubkey = match chan_utils::derive_public_key(&secp_ctx,&per_commitment_point,&self.pubkeys().htlc_basepoint){
680
-
Ok(holder_htlcpubkey) => holder_htlcpubkey,
681
-
Err(_) => returnErr(())
682
-
};
657
+
let counterparty_htlcpubkey = chan_utils::derive_public_key(&secp_ctx,&per_commitment_point,&self.counterparty_pubkeys().htlc_basepoint).map_err(|_| ())?;
658
+
let holder_htlcpubkey = chan_utils::derive_public_key(&secp_ctx,&per_commitment_point,&self.pubkeys().htlc_basepoint).map_err(|_| ())?;
0 commit comments