TokenScript
TokenScript copied to clipboard
Feat: schema 2022 09
trafficstars
- Add viewContent element. This adds support for utilising common code across 2 or more tokenscript cards. Each card can reference viewContent to be included at runtime when rendering the token card.
- Add include element. This element is used by the TokenScript CLI at build time to inline view files (html/js/css) into the output TSML.
- Add urlFragment attribute to ts:view element: This allows using the url fragment query (document.location.hash) for routing within a TokenScript card. This allows using single page applications across multiple TS cards.
- Add url attribute to ts:view element: This allows loading the card view from a remote server rather than embedding in the TS. Can be used with caution by developers of XL TokenScripts.
- Add HTML5 schema (not 100% complete, no official xsd exists like XHTML1)
- Add attestation definition elements
TokenScript viewer supports the attestation part of these changes AlphaWallet requires some updates to support viewContent, urlFragment & URL. PR for Android is here: https://github.com/AlphaWallet/alpha-wallet-android/pull/2841