create_transaction_for_address_with_shared_secret takes optional message
This commit is contained in:
parent
62d135925e
commit
6bf80eb0a5
@ -38,7 +38,7 @@ use crate::crypto::AnkSharedSecret;
|
|||||||
pub fn create_transaction_for_address_with_shared_secret(
|
pub fn create_transaction_for_address_with_shared_secret(
|
||||||
sp_address: SilentPaymentAddress,
|
sp_address: SilentPaymentAddress,
|
||||||
sp_wallet: &SpWallet,
|
sp_wallet: &SpWallet,
|
||||||
message: String,
|
message: Option<String>,
|
||||||
fee_rate: Amount,
|
fee_rate: Amount,
|
||||||
) -> Result<(Transaction, AnkSharedSecret)> {
|
) -> Result<(Transaction, AnkSharedSecret)> {
|
||||||
let available_outpoints = sp_wallet.get_outputs().to_spendable_list();
|
let available_outpoints = sp_wallet.get_outputs().to_spendable_list();
|
||||||
@ -70,7 +70,7 @@ pub fn create_transaction_for_address_with_shared_secret(
|
|||||||
let mut new_psbt = sp_wallet.get_client().create_new_psbt(
|
let mut new_psbt = sp_wallet.get_client().create_new_psbt(
|
||||||
inputs,
|
inputs,
|
||||||
vec![recipient],
|
vec![recipient],
|
||||||
Some(message.as_bytes()),
|
message.as_ref().map(|m| m.as_bytes()),
|
||||||
)?;
|
)?;
|
||||||
|
|
||||||
let change_addr = sp_wallet.get_client().sp_receiver.get_change_address();
|
let change_addr = sp_wallet.get_client().sp_receiver.get_change_address();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user