The Transaction Model ===================== See `the IPDB Transaction Spec `_. The Transaction Schema ---------------------- BigchainDB checks all transactions (JSON documents) against a formal schema defined in some `JSON Schema `_ files. Those files are part of the IPDB Transaction Spec. Their official source is the ``tx_schema/`` directory in the `ipdb/ipdb-tx-spec repository on GitHub `_, but BigchainDB Server uses copies of those files; those copies can be found in the ``bigchaindb/common/schema/`` directory in the `bigchaindb/bigchaindb repository on GitHub `_.