Repository navigation
feat: validate RWA asset metadata - #170
Open
woahwhattheheck wants to merge 6 commits into
Open
woahwhattheheck wants to merge 6 commits into
woahwhattheheck wants to merge 6 commits into
Conversation
6 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #57
Summary
parse/safeParseresults, using the SDK's existing Stellar dependency for issuer checksum validationbigintThis contribution defines the SDK-facing lifecycle vocabulary and ticker shape. Metadata validation does not establish issuer identity, legal ownership, regulatory eligibility, valuation, or off-chain provenance.
Acceptance criteria
src/rwa/metadata.ts,src/types/asset-metadata.ts, and root exports insrc/index.tssrc/rwa/metadata.tssrc/errors/asset-metadata.tsandsafeParseresulttests/asset-metadata.test.tsandtests/fixtures/rwa-metadata.ts; current-head execution remains pendingdocs/rwa-metadata.mddocs/rwa-metadata.mdCurrent contribution and validation scope
Current head:
2f0de8c94e06424476ccfd90340d7da84d9aad03(5 commits, 7 files, +542/-0).The current source and focused coverage include the later object-property, Unicode-name, and decimal-supply boundary repairs. Earlier revisions had a successful strict TypeScript compile and focused runtime boundary checks. Those earlier results are retained as predecessor evidence; no fresh full-suite or current-head CI-green result is asserted.
The current-head Runtime compatibility workflow 37563373776 is completed with
action_required. Please approve the applicable workflow and review this contribution at the head above.Compensation request
Claimant and payee: @woahwhattheheck. I am claiming this delivered contribution under issue #57's GrantFox OSS / Maybe Rewarded / Official Campaign FWC26 route and requesting the applicable reward. Please confirm assignment, acceptance, the payable amount, payout method, and timing. The compensation claim remains active while those decisions are pending.