schema/v1.0/transaction.json in fidor_schema-0.3.5 vs schema/v1.0/transaction.json in fidor_schema-0.4.0

- old
+ new

@@ -19,28 +19,41 @@ "description" : "Details specific to this transaction type are collected here.", "readonly" : true, "type" : "object", "oneOf" : [ { - "$ref" : "./transaction_type_details/credit_card_details.json#properties" + "name" : "credit_card_details", + "properties" : { + "$ref" : "./transaction_type_details/credit_card_details.json#properties" + } }, { - "$ref" : "./transaction_type_details/internal_transfer_details.json#properties" + "name" : "internal_transfer_details", + "properties" : { + "$ref" : "./transaction_type_details/internal_transfer_details.json#properties" + } }, { - "$ref" : "./transaction_type_details/sepa_credit_transfer_details.json#properties" + "name" : "sepa_credit_transfer_details", + "properties" : { + "$ref" : "./transaction_type_details/sepa_credit_transfer_details.json#properties" + } }, { - "$ref" : "./transaction_type_details/sepa_direct_debit_details.json#properties" + "name" : "sepa_direct_debit_details", + "properties" : { + "$ref" : "./transaction_type_details/sepa_direct_debit_details.json#properties" + } } ] }, "subject" : { "$ref" : "./base_types/base_types.json#definitions/subject", "readonly" : true }, "amount" : { - "$ref" : "./base_types/base_types.json#definitions/amount", + "description" : "The transferred amount in account currency, in minor units, e.g. 1EUR is represented as 100. Can be negative e.g. if something was withdrawn from an account.", + "type" : "integer", "readonly" : true }, "currency" : { "$ref" : "./base_types/base_types.json#definitions/currency", "readonly" : true