diff --git a/docs/API.md b/docs/API.md index f157038..18f22ad 100644 --- a/docs/API.md +++ b/docs/API.md @@ -129,3 +129,14 @@ Records a full or partial payment for a funded invoice. - `platform_fee_updated` - `distributor_updated` - `paused_updated` + + + diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index 1096f3f..407b3d9 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -81,3 +81,11 @@ This document describes the multi-contract architecture powering the StellarSett - Error codes: [`docs/error_catalog.md`](error_catalog.md) - Gas benchmarks: [`docs/benchmarks.md`](benchmarks.md) - Threat model: [`docs/threat_model.md`](threat_model.md) + + + diff --git a/docs/error_catalog.md b/docs/error_catalog.md index c6f826d..5c4620b 100644 --- a/docs/error_catalog.md +++ b/docs/error_catalog.md @@ -21,3 +21,7 @@ This document catalogues all contract error codes, root cause failure conditions | 13 | `Overflow` | Checked math arithmetic overflow/underflow. | Verify transaction amounts fit within standard i128 range. | | 14 | `InvalidDueDate` | Due date timestamp is in the past or zero. | Provide Unix timestamp strictly greater than current ledger time. | | 15 | `InvalidPayer` | Payer address does not match authorized debtor. | Execute payment using debtor account. | + + +