Skip to content

Commit 20353e4

Browse files
authored
improve XLS validator (#457)
* improve parser * more cleanup, validation * mandatory rationale * simplify more * Update scripts/validate_xls_template.py * better error handling * respond to copilot * Apply suggestions from code review
1 parent f66701b commit 20353e4

File tree

9 files changed

+356
-332
lines changed

9 files changed

+356
-332
lines changed

XLS-0008-tickets/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
created: 2020-03-01
77
proposal-from: https://github.com/XRPLF/XRPL-Standards/discussions/23
88
status: Withdrawn
9+
withdrawal-reason: Superseded by XLS-13
910
category: Amendment
1011
</pre>
1112

XLS-0010-non-transferable-tokens/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<pre>
22
xls: 10
33
title: Non-Transferable Token (NTT) standard
4+
description: A standard for non-transferable tokens on the XRP Ledger
45
author: RichardAH (@RichardAH)
56
proposal-from: https://github.com/XRPLF/XRPL-Standards/discussions/20
67
created: 2020-04-05

XLS-0015-concise-tx-id/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
created: 2021-03-09
77
proposal-from: https://github.com/XRPLF/XRPL-Standards/discussions/34
88
status: Withdrawn
9+
withdrawal-reason: Superseded by XLS-37
910
category: System
1011
</pre>
1112

XLS-0016-nft-metadata/README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
<pre>
2-
xls: 16
3-
title: NFT Metadata
4-
author: Hubert Getrouw (@HubertG97)
5-
created: 2021-03-17
6-
proposal-from: https://github.com/XRPLF/XRPL-Standards/discussions/37
7-
status: Stagnant
8-
category: Ecosystem
2+
xls: 16
3+
title: NFT Metadata
4+
description: Standard for NFT metadata
5+
author: Hubert Getrouw (@HubertG97)
6+
created: 2021-03-17
7+
proposal-from: https://github.com/XRPLF/XRPL-Standards/discussions/37
8+
status: Stagnant
9+
category: Ecosystem
910
</pre>
1011

1112
In addition to @WietseWind 's [XLS-14](https://github.com/XRPLF/XRPL-Standards/discussions/30) and @RichardAH 's proposal [XLS-15](../XLS-0015-concise-tx-id/README.md) here is a proposal to create a standard for the creation of metadata for the tokens created with a CTI in the currency code.

XLS-0017-xfl/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<pre>
22
xls: 17
33
title: XFL Developer-friendly representation of XRPL balances
4-
descrption: Introduces developer-friendly representation of XRPL balances.
4+
description: Introduces developer-friendly representation of XRPL balances.
55
author: RichardAH (@RichardAH)
66
proposal-from: https://github.com/XRPLF/XRPL-Standards/discussions/39
77
created: 2021-03-19

XLS-0051-nftoken-escrow/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
<pre>
22
xls: 51
33
title: NFToken Escrows
4+
description: Extension to Escrow functionality to support escrowing NFTokens
45
author: Mayukha Vadari (@mvadari)
5-
created: 2023-11-17
66
proposal-from: https://github.com/XRPLF/XRPL-Standards/discussions/146
77
status: Stagnant
88
category: Amendment
9+
created: 2023-11-17
910
</pre>
1011

1112
# NFToken Escrows

XLS-0101-smart-contracts/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
created: 2025-07-28
55
author: Mayukha Vadari (@mvadari), Denis Angell (@dangell7)
66
proposal-from: https://github.com/XRPLF/XRPL-Standards/discussions/271
7-
status: Proposal
7+
status: Draft
88
category: Amendment
99
</pre>
1010

0 commit comments

Comments
 (0)