diff options
Diffstat (limited to 'src/backend/taler-merchant-httpd_contract.h')
-rw-r--r-- | src/backend/taler-merchant-httpd_contract.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/backend/taler-merchant-httpd_contract.h b/src/backend/taler-merchant-httpd_contract.h index d4b174a9..05229ec8 100644 --- a/src/backend/taler-merchant-httpd_contract.h +++ b/src/backend/taler-merchant-httpd_contract.h @@ -503,6 +503,8 @@ struct TALER_MerchantContract * The @a contract can be of v0 or v1. * * @param[in] contract contract struct to serialize + * @param[in] instance merchant instance for this contract + * @param[in] exchanges JSON array of exchanges * @param[out] out serialized contract as JSON object * @return #GNUNET_OK on success * #GNUNET_NO if @a contract was not valid @@ -510,6 +512,8 @@ struct TALER_MerchantContract */ enum GNUNET_GenericReturnValue TMH_serialize_contract (const struct TALER_MerchantContract *contract, + const struct TMH_MerchantInstance *instance, + json_t *exchanges, json_t **out); enum GNUNET_GenericReturnValue @@ -520,4 +524,6 @@ TMH_serialize_contract_v0 (const struct TALER_MerchantContract *contract, enum GNUNET_GenericReturnValue TMH_serialize_contract_v1 (const struct TALER_MerchantContract *contract, + const struct TMH_MerchantInstance *instance, + json_t *exchanges, json_t **out);
\ No newline at end of file |