Skip to main contentA-REX Core

4 documents

Standard

La spécification normative, les références d'interfaces et de métadonnées générées, et les règles de gestion des versions. CC0.

Le standard est la partie d'A-REX que d'autres personnes implémentent. Il est petit à dessein : cinq interfaces, un schéma de métadonnées de lot et un document de spécification, le tout sous CC0. Rien dans cette section ne dépend de l'implémentation de référence.

Documents de cette section

DocumentStatutÀ utiliser pour
Spécification A-REX Corenormatifsavoir exactement ce qu'un jeton conforme et un hook conforme DOIVENT, DEVRAIENT et PEUVENT faire
Référence des interfacesgénérée à partir de contracts/standard/consulter n'importe quelle fonction, événement, erreur, champ de structure ou constante avec son NatSpec
Schéma de métadonnées de lotgénéré à partir du JSON Schemaconstruire et valider le document off-chain sur lequel metadataHash s'engage
Interfaces et gestion des versionsnormatiftrouver les identifiants d'interface, le modèle de couches, les règles de gestion des versions et la manière de proposer un changement

La conformité en un coup d'œil

Un jeton est conforme lorsqu'ilIdentifiant d'interface
implémente ERC-1155 et ERC-1650xd9b67a26
implémente l'interface multi-jeton ERC-79430x41c4fbad
implémente IARexBatch0xe22639e0
expose son pipeline via IARexHookManager.getHooks()0x964f4861
fournit IARexAttest lui-même ou via un compagnon (DEVRAIT)0xad603a6c

Un hook est conforme lorsqu'il implémente IARexHook (0x332afcbb) et ERC-165. npm run interface-ids affiche chaque identifiant à partir du code compilé.

Documents