From f25568e1dbd7f36356a164cb604a44d97e092261 Mon Sep 17 00:00:00 2001 From: "J. Ayo Akinyele" Date: Fri, 29 Nov 2019 13:34:27 -0500 Subject: [PATCH] update reconstruct wallet --- src/lib.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 9aa7a17..6794a3f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -524,12 +524,13 @@ pub mod wtp_utils { return secp256k1::PublicKey::from_slice(pk_bytes).unwrap(); } - pub fn reconstruct_wallet_bls12(channel_token: &ChannelToken, wpk: &secp256k1::PublicKey, cust_bal: u32, merch_bal: u32) -> Wallet { + pub fn reconstruct_close_wallet_bls12(channel_token: &ChannelToken, wpk: &secp256k1::PublicKey, cust_bal: u32, merch_bal: u32) -> Wallet { let channelId = channel_token.compute_channel_id(); let wpk_h = util::hash_pubkey_to_fr::(&wpk); + let close = util::hash_to_fr::(String::from("close").into_bytes()); return Wallet { - channelId, wpk: wpk_h, bc: cust_bal as i64, bm: merch_bal as i64, close: None + channelId, wpk: wpk_h, bc: cust_bal as i64, bm: merch_bal as i64, close: Some(close) } }