Skip to content

Commit 5d17b37

Browse files
committed
proposed template updates
1 parent e978a4f commit 5d17b37

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

templates/AMENDMENT_TEMPLATE.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,3 +318,17 @@ _[If your specification introduces new APIs or modifies existing ones, document
318318
"[ResponseField]": "[example value]"
319319
}
320320
```
321+
322+
## 6. Cross-Feature Considerations
323+
324+
_[All Amendment XLSes should contain a section that discusses how the proposed change interacts with other features on the XRP Ledger, and how conflicts or dependencies should be resolved.]_
325+
326+
A sample list:
327+
328+
- **Deposit Authorization** (Does any transaction involve the transfer of funds from one party to another? If so, Deposit Auth should be integrated into that transaction.)
329+
- **Batch** (Should any transaction type be excluded from being allowed in a Batch transaction?)
330+
- **Clawback**
331+
- **Sponsorship** (Should any ledger entry be excluded from reserve sponsorship? Should any transaction be excluded from fee sponsorship?)
332+
- **Credentials and Permissioned Domains** (Should this protocol integrate with Permissioned Domains as a permissioning layer?)
333+
- **Interaction when the submitting account is the Issuer of the particular asset**
334+
- **Number over or underflows caused by mathematical operations**

templates/XLS_TEMPLATE.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,10 @@ _[An optional section that contains a reference/example implementation that peop
6060

6161
_[All XLSes must contain a section that discusses the security implications/considerations relevant to the proposed change. Include information that might be important for security discussions, surfaces risks, and can be used throughout the life-cycle of the proposal. E.g. include security-relevant design decisions, concerns, important discussions, implementation-specific guidance and pitfalls, an outline of threats and risks and how they are being addressed. XLS submissions missing the `Security Considerations` section will be rejected. An XLS cannot proceed to status `Final` without a `Security Considerations` discussion deemed sufficient by the reviewers.]_
6262

63+
## 9. Operational Considerations
64+
65+
_[All XLSes should contain a section that discusses the integration implications of the proposed change, for end users and developers integrating this feature into their applications. This should include information on how the change will be integrated with existing systems, and any potential impact on other XLSes or the overall ecosystem. This section is optional for Meta XLSes.]_
66+
6367
# Appendix _(Optional)_
6468

6569
## Appendix A: FAQ _(Optional)_

0 commit comments

Comments
 (0)