Jetons ERC20
JETONS ERC-20
La plupart des opérations ERC-20 sont prises en charge sans avoir besoin de contrats intelligents.
Global
La portée mondiale de Burstcoin rend sa plate-forme parfaite pour les entreprises locales et internationales.
Abordable
Créez des jetons sur le réseau Burstcoin pour une somme modique de 1000 BURST.
Produire
Créez des jetons fongibles en quelques clics pour définir le symbole, l’offre et les décimales.
Échanger
L’échange décentralisé de Burstcoin fournit un marché initial pour les jetons via son portefeuille classique.
Fongible
Les jetons sont immédiatement disponibles pour le transfert, la vente et l’échange après leur création.
Jetons fongibles
Les jetons fongibles de Burstcoin sont basés sur le concept des pièces colorées. Dans un sens abstrait, la coloration est une technique de marquage simple utilisée pour permettre la distinction, donc la coexistence, de diverses instances de classe dans un contexte de données commun. La coloration est un processus qui associe des métadonnées aux transactions, tirant ainsi parti de l’infrastructure pour émettre et échanger des actifs numériques immuables qui représentent des actifs du monde réel.
En ce qui concerne la mise en œuvre de Burstcoin, le concept de pièces colorées fait référence à une méthode de suivi de l’origine des pièces afin que certaines pièces puissent être mises de côté et conservées, permettant à une partie de les reconnaître de diverses manières. Les jetons Burstcoin peuvent représenter des jetons numériques arbitraires, tels que des actions, des obligations ou des biens. Ils peuvent même représenter des objets du monde réel.
Les jetons peuvent être échangés sur le réseau Burstcoin ou échangés contre tout objet représenté par le jeton.
Ce concept de pièces colorées constitue la base de Burstcoin Asset Exchange, un protocole d’échange intégré à la base de code de Burstcoin.
Pour un excellent livre blanc sur le concept des pièces colorées, tel qu’écrit pour le projet Burstcoin, voir https://bitcoil.co.il/BitcoinX.pdf.
Protocole ERC20
ERC20 est une norme Ethereum populaire pour la gestion des jetons, expliquée ici https://github.com/ethereum/EIPs/issues/20 .
La fonctionnalité d’échange d’actifs de Burstcoin prend en charge nativement la plupart des opérations ERC20 sans qu’il soit nécessaire d’émettre un contrat intelligent.
Ce document explique comment implémenter les API ERC20 à l’aide des API Burstcoin équivalentes.
Émission de jetons
- Chaque jeton ERC20 est représenté comme un actif Burstcoin.
- Émettez l’actif à l’aide du
issueAsset
API. - Chaque actif est identifié par un identifiant d’actif unique défini sur l’identifiant de transaction du
issueAsset
transaction.
Pour plus de détails, consultez L’API Burstcoin .
Mise en œuvre des API ERC20
totalSupply
Pour obtenir l’approvisionnement total d’un actif, appelez legetAsset
API et fournissez l’identifiant de l’actif. L’approvisionnement total est assuré par leinitialQuantityQNT
attribut. L’approvisionnement existant, après d’éventuelles suppressions de partages, est spécifié par lequantityQNT
attribut. Les valeurs de quantité sont toujours fournies sous forme de valeurs entières. Le nombre de décimales à appliquer à ces quantités est spécifié par l’attribut «décimales».
balanceOf
Pour obtenir un solde de compte, appelez legetAssetAccounts
API et fournissez l’adresse Burstcoin commeaccount
paramètre et l’ID de l’élément en tant queasset
paramètre.
Lla unconfirmedQuantityQNT
l’attribut dans la réponse représente le solde du compte courant. Lla quantityQNT
L’attribut représente la quantité disponible à utiliser lors de l’examen du solde bloqué par les commandes d’immobilisations ouvertes.
transferAsset
Pour envoyer des jetons d’un compte à un autre, utilisez letransferAsset
API, spécifiez l’adresse du destinataire, l’identifiant de l’actif et la quantité à transférer, ainsi que la phrase de passe de votre compte, les frais de transaction et la date limite de transaction. letransferAsset
la transaction est enregistrée sur la blockchain Burstcoin. Vous pouvez ensuite suivre les transferts de jetons à l’aide dugetAssetTransfers
API.
Pour des exemples, consultez le API Burstcoin .
Pour contacter l’équipe de développement ou demander de l’aide pour tout ce qui concerne ce projet, veuillez nous contacter sur le canal Burstcoin Discord.