diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/api-exchange.rst | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/core/api-exchange.rst b/core/api-exchange.rst index 309e070e..59abccd1 100644 --- a/core/api-exchange.rst +++ b/core/api-exchange.rst @@ -762,7 +762,8 @@ denomination. // exchange, possibly zero if refunds are not allowed. Only for "DEPOSIT" operations. refund_deadline?: Timestamp; - // Signature by the coin, only present if ``type`` is "DEPOSIT" or "MELT" + // Signature by the coin, only present if ``type`` is "DEPOSIT", "MELT", "RECOUP", + // "OLD-COIN-RECOUP" or "RECOUP-REFRESH" coin_sig?: EddsaSignature; // Deposit fee in case of type "MELT". @@ -777,7 +778,7 @@ denomination. // Hash of the public denomination key used to sign the coin. // only present if ``type`` is "DEPOSIT", "RECOUP", - // "RECOUP-REFRESH", "OLD-COIN-RECOUP" or "MELT". + // "RECOUP-REFRESH", or "MELT". h_denom_pub?: HashCode; // Deposit fee in case of type "REFUND". @@ -792,6 +793,14 @@ denomination. // "REFUND" rtransaction_id?: Integer; + // Coin blinding key. Only present if ``type`` is + // "RECOUP" or "RECOUP-REFRESH" + coin_blind?: DenominationBlindingKeyP; + + // Reserve receiving the recoup. Only present if ``type`` is + // "RECOUP" + reserve_pub?: EddsaPublicKey; + // `EdDSA Signature <eddsa-sig>` authorizing the REFUND. Made with // the `public key of the merchant <merchant-pub>`. // Only present if ``type`` is "REFUND" |