From 591f334185151a200a7dbb06b32ff434a19b0885 Mon Sep 17 00:00:00 2001
From: librelois <c@elo.tf>
Date: Wed, 24 Mar 2021 20:41:21 +0100
Subject: [PATCH] [feat] gva:bca: add field current_ud in
 PrepareSimplePaymentResp

---
 .../modules/gva/bca/src/exec_req_type/prepare_simple_payment.rs | 2 ++
 rust-libs/modules/gva/bca/types/src/prepare_payment.rs          | 1 +
 2 files changed, 3 insertions(+)

diff --git a/rust-libs/modules/gva/bca/src/exec_req_type/prepare_simple_payment.rs b/rust-libs/modules/gva/bca/src/exec_req_type/prepare_simple_payment.rs
index 58b8f94e8..a23a77650 100644
--- a/rust-libs/modules/gva/bca/src/exec_req_type/prepare_simple_payment.rs
+++ b/rust-libs/modules/gva/bca/src/exec_req_type/prepare_simple_payment.rs
@@ -72,6 +72,7 @@ pub(super) async fn exec_req_prepare_simple_payment(
             PrepareSimplePaymentResp {
                 current_block_number: block_ref_number,
                 current_block_hash: block_ref_hash,
+                current_ud,
                 inputs,
                 inputs_sum,
             },
@@ -211,6 +212,7 @@ mod tests {
             BcaRespTypeV0::PrepareSimplePayment(PrepareSimplePaymentResp {
                 current_block_number: 0,
                 current_block_hash: Hash::default(),
+                current_ud: SourceAmount::ZERO,
                 inputs: vec![input],
                 inputs_sum: SourceAmount::with_base0(57),
             })
diff --git a/rust-libs/modules/gva/bca/types/src/prepare_payment.rs b/rust-libs/modules/gva/bca/types/src/prepare_payment.rs
index b815c4ae8..2de5d621a 100644
--- a/rust-libs/modules/gva/bca/types/src/prepare_payment.rs
+++ b/rust-libs/modules/gva/bca/types/src/prepare_payment.rs
@@ -26,6 +26,7 @@ pub struct PrepareSimplePayment {
 pub struct PrepareSimplePaymentResp {
     pub current_block_number: u32,
     pub current_block_hash: Hash,
+    pub current_ud: SourceAmount,
     pub inputs: Vec<TransactionInputV10>,
     pub inputs_sum: SourceAmount,
 }
-- 
GitLab