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){
645
-
Ok(revocation_key) => revocation_key,
646
-
Err(_) => returnErr(())
647
-
};
641
+
let revocation_key = chan_utils::derive_private_revocation_key(&secp_ctx,&per_commitment_key,&self.revocation_base_key).map_err(|_| ())?;
648
642
let per_commitment_point = PublicKey::from_secret_key(secp_ctx,&per_commitment_key);
649
-
let revocation_pubkey = match chan_utils::derive_public_revocation_key(&secp_ctx,&per_commitment_point,&self.pubkeys().revocation_basepoint){
650
-
Ok(revocation_pubkey) => revocation_pubkey,
651
-
Err(_) => returnErr(())
652
-
};
643
+
let revocation_pubkey = chan_utils::derive_public_revocation_key(&secp_ctx,&per_commitment_point,&self.pubkeys().revocation_basepoint).map_err(|_| ())?;
653
644
let witness_script = {
654
-
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){
667
-
Ok(revocation_key) => revocation_key,
668
-
Err(_) => returnErr(())
669
-
};
654
+
let revocation_key = chan_utils::derive_private_revocation_key(&secp_ctx,&per_commitment_key,&self.revocation_base_key).map_err(|_| ())?;
670
655
let per_commitment_point = PublicKey::from_secret_key(secp_ctx,&per_commitment_key);
671
-
let revocation_pubkey = match chan_utils::derive_public_revocation_key(&secp_ctx,&per_commitment_point,&self.pubkeys().revocation_basepoint){
672
-
Ok(revocation_pubkey) => revocation_pubkey,
673
-
Err(_) => returnErr(())
674
-
};
656
+
let revocation_pubkey = chan_utils::derive_public_revocation_key(&secp_ctx,&per_commitment_point,&self.pubkeys().revocation_basepoint).map_err(|_| ())?;
675
657
let witness_script = {
676
-
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){
681
-
Ok(holder_htlcpubkey) => holder_htlcpubkey,
682
-
Err(_) => returnErr(())
683
-
};
658
+
let counterparty_htlcpubkey = chan_utils::derive_public_key(&secp_ctx,&per_commitment_point,&self.counterparty_pubkeys().htlc_basepoint).map_err(|_| ())?;
659
+
let holder_htlcpubkey = chan_utils::derive_public_key(&secp_ctx,&per_commitment_point,&self.pubkeys().htlc_basepoint).map_err(|_| ())?;
0 commit comments