Pacote de Contrato de Estrutura de Token Combinado
O framework de token combinado usa o padrão ERC-1155 estendido que é suportado pelo Blockchain App Builder.
A amostra do mercado de coleções de arte NFT ilustra o uso da estrutura genérica de token combinada. A amostra inclui um contrato para representar um mercado de compra e venda de tokens não fungíveis (NFTs) associados a obras de arte. Nesta amostra, o provedor de plataforma NFT embarca em museus que podem cunhar (criar) NFTs para obras de arte na rede blockchain. Os consumidores podem então comprar NFTs dos museus usando moedas Eth ou ERC-20. Quando os consumidores compram NFTs, os museus concedem tokens de fidelidade às suas contas de token fungíveis. Os consumidores também podem revender NFTs. O contrato implementa os métodos necessários para gerenciar ciclos de vida de token, incluindo inicialização de token, operações de conta, atribuições de função, cunhagem, transferências e gravação. Ele também fornece contas de notário para aprovar operações de cunhagem, transferência e queima, e suporta a conformidade através de limites diários e procedimentos de auditoria.
CombinedTokenSmartContract.zip, um arquivo compactado que contém o contrato empacotado para implantação. Você pode implantar o contrato na CLI ou usando a extensão Blockchain App Builder para Visual Studio Code.CombinedTokenWrapperAPI.zip, uma coleção Postman que você pode usar para testar as APIs no contrato.README.md, um guia passo a passo para trabalhar com o contrato. O arquivoREADME.mdestá incluído no arquivo compactadoCombinedTokenSmartContract.zip.
Para obter o pacote de contratos de estrutura de token combinado, na console do Oracle Blockchain Platform Enterprise Edition, selecione a guia Ativos Digitais e, em seguida, selecione Estrutura de Token Combinado.