- TxCreationKeys {
- per_commitment_point: PublicKey::new(),
- revocation_key: PublicKey::new(),
- a_htlc_key: PublicKey::new(),
- b_htlc_key: PublicKey::new(),
- a_delayed_payment_key: PublicKey::new(),
- b_payment_key: PublicKey::new(),
+ {
+ let dummy_key = PublicKey::from_secret_key(&secp_ctx, &SecretKey::from_slice(&secp_ctx, &[42; 32]).unwrap());
+ TxCreationKeys {
+ per_commitment_point: dummy_key.clone(),
+ revocation_key: dummy_key.clone(),
+ a_htlc_key: dummy_key.clone(),
+ b_htlc_key: dummy_key.clone(),
+ a_delayed_payment_key: dummy_key.clone(),
+ b_payment_key: dummy_key.clone(),
+ }