Kombiniertes Token-Framework - Vertragspaket
Das kombinierte Token-Framework verwendet den erweiterten ERC-1155-Standard, der von Blockchain App Builder unterstützt wird.
Das Beispiel des NFT Art Collection Marketplace veranschaulicht die Verwendung des generischen kombinierten Token Frameworks. Die Probe enthält einen Vertrag, der einen Marktplatz für den Kauf und Verkauf von nicht fungiblen Token (NFTs) darstellt, die mit Kunstwerken verbunden sind. In diesem Beispiel integriert der NFT-Plattformanbieter Museen, die NFTs für Kunstwerke im Blockchain-Netzwerk prägen (erstellen) können. Verbraucher können dann NFTs aus den Museen mit Eth- oder ERC-20-Münzen kaufen. Wenn Verbraucher NFTs kaufen, vergeben Museen Treue-Token an ihre fungiblen Token-Konten. Verbraucher können auch NFTs weiterverkaufen. Der Vertrag implementiert die Methoden, die für die Verwaltung von Token-Lebenszyklen erforderlich sind, einschließlich Tokeninitialisierung, Kontovorgängen, Rollenzuweisungen, Prägen, Übertragungen und Brennen. Es bietet auch Notarkonten für die Genehmigung von Minting-, Transfer- und Brennvorgängen und unterstützt die Einhaltung der täglichen Grenzwerte und Auditverfahren.
CombinedTokenSmartContract.zip, eine Archivdatei, die den in einem Package integrierten Vertrag für das Deployment enthält. Sie können den Vertrag über die CLI oder mit der Blockchain App Builder-Erweiterung für Visual Studio Code bereitstellen.CombinedTokenWrapperAPI.zip, eine Postman-Collection, mit der Sie die APIs im Vertrag testen können.README.md, eine Schritt-für-Schritt-Anweisung zum Arbeiten mit dem Vertrag. Die DateiREADME.mdist in der ArchivdateiCombinedTokenSmartContract.zipenthalten.
Um das kombinierte Token-Framework-Vertragspaket abzurufen, wählen Sie in der Oracle Blockchain Platform Enterprise Edition-Konsole die Registerkarte Digitale Assets und dann Kombiniertes Token-Framework aus.