aboutsummaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-03-29 14:12:45 -0300
committerSebastian <sebasjm@gmail.com>2022-03-29 14:12:45 -0300
commitadc9dae4cc3e6888877ff87f6c1d06a140fbe7b6 (patch)
treeefb4303dda1c6bb02f579d42f3dc109f41b1d394 /src/util
parent074ea7502e93b290f9300974f5a349a8de4f4753 (diff)
make TALER_RefundConfirmationPS public
Diffstat (limited to 'src/util')
-rw-r--r--src/util/exchange_signatures.c42
1 files changed, 0 insertions, 42 deletions
diff --git a/src/util/exchange_signatures.c b/src/util/exchange_signatures.c
index 4890ca206..2e180b5e9 100644
--- a/src/util/exchange_signatures.c
+++ b/src/util/exchange_signatures.c
@@ -172,48 +172,6 @@ TALER_exchange_online_deposit_confirmation_verify (
}
-/**
- * @brief Format used to generate the signature on a request to refund
- * a coin into the account of the customer.
- */
-struct TALER_RefundConfirmationPS
-{
- /**
- * Purpose must be #TALER_SIGNATURE_EXCHANGE_CONFIRM_REFUND.
- */
- struct GNUNET_CRYPTO_EccSignaturePurpose purpose;
-
- /**
- * Hash over the proposal data to identify the contract
- * which is being refunded.
- */
- struct TALER_PrivateContractHashP h_contract_terms GNUNET_PACKED;
-
- /**
- * The coin's public key. This is the value that must have been
- * signed (blindly) by the Exchange.
- */
- struct TALER_CoinSpendPublicKeyP coin_pub;
-
- /**
- * The Merchant's public key. Allows the merchant to later refund
- * the transaction or to inquire about the wire transfer identifier.
- */
- struct TALER_MerchantPublicKeyP merchant;
-
- /**
- * Merchant-generated transaction ID for the refund.
- */
- uint64_t rtransaction_id GNUNET_PACKED;
-
- /**
- * Amount to be refunded, including refund fee charged by the
- * exchange to the customer.
- */
- struct TALER_AmountNBO refund_amount;
-};
-
-
enum TALER_ErrorCode
TALER_exchange_online_refund_confirmation_sign (
TALER_ExchangeSignCallback scb,