Skip to main contentA-REX Core

4 documentos

Padrão

A especificação normativa, as referências geradas de interfaces e de metadados e as regras de versionamento. CC0.

O padrão é a parte do A-REX que outras pessoas implementam. É pequeno de propósito: cinco interfaces, um esquema de metadados de lote e um documento de especificação, tudo sob CC0. Nada nesta seção depende da implementação de referência.

Documentos desta seção

DocumentoSituaçãoUse para
Especificação do A-REX Corenormativosaber exatamente o que um token conforme e um hook conforme DEVEM, DEVERIAM e PODEM fazer
Referência de interfacesgerada a partir de contracts/standard/consultar qualquer função, evento, erro, campo de struct ou constante com seu NatSpec
Esquema de metadados de lotegerado a partir do JSON Schemaconstruir e validar o documento off-chain com o qual metadataHash se compromete
Interfaces e versionamentonormativoencontrar os identificadores de interface, o modelo de camadas, as regras de versionamento e como propor uma mudança

Conformidade em resumo

Um token é conforme quandoID da interface
implementa o ERC-1155 e o ERC-1650xd9b67a26
implementa a interface multi-token do ERC-79430x41c4fbad
implementa IARexBatch0xe22639e0
expõe seu pipeline por meio de IARexHookManager.getHooks()0x964f4861
fornece IARexAttest por conta própria ou por meio de um contrato complementar (DEVERIA)0xad603a6c

Um hook é conforme quando implementa IARexHook (0x332afcbb) e o ERC-165. npm run interface-ids imprime todos os identificadores a partir do código compilado.

Documentos