Fichas ERC20
FICHAS ERC-20
La mayoría de las operaciones de ERC-20 son compatibles sin la necesidad de contratos inteligentes.
Global
El alcance global de Burstcoin hace que su plataforma sea perfecta para negocios locales e internacionales.
Asequible
Cree tokens en la red Burstcoin por una tarifa baja de 1,000 BURST.
Generar
Cree tokens fungibles con solo unos pocos clics para definir el símbolo, el suministro y los decimales.
Intercambio
El intercambio descentralizado de Burstcoin proporciona un mercado inicial para tokens a través de su billetera clásica.
Fungible
Los tokens están disponibles inmediatamente para su transferencia, venta e intercambio después de su creación.
Fichas fungibles
Los tokens fungibles de Burstcoin se basan en el concepto de monedas de colores. En un sentido abstracto, colorear es una técnica de etiquetado simple que se utiliza para permitir la distinción, y por lo tanto la coexistencia, de varias instancias de clase en un contexto de datos común. La coloración es un proceso que adjunta metadatos a las transacciones, aprovechando así la infraestructura para emitir y comercializar activos digitales inmutables que representan activos del mundo real.
En relación con la implementación de Burstcoin, el concepto de monedas de colores se refiere a un método para rastrear el origen de las monedas para que ciertas monedas se puedan apartar y conservar, lo que permite a una parte reconocerlas de varias maneras. Los tokens de Burstcoin pueden representar tokens digitales arbitrarios, como acciones, bonos o propiedades. Incluso pueden representar objetos del mundo real.
Los tokens pueden intercambiarse en la red Burstcoin o intercambiarse por cualquier objeto que represente el token.
Este concepto de monedas de colores forma la base del Burstcoin Asset Exchange, un protocolo de intercambio integrado en la base de código de Burstcoin.
Para obtener un excelente documento técnico sobre el concepto de monedas de colores, tal como se escribió para el proyecto Burstcoin, consulte https://bitcoil.co.il/BitcoinX.pdf.
Protocolo ERC20
ERC20 es un estándar Ethereum popular para la gestión de tokens, que se explica aquí https://github.com/ethereum/EIPs/issues/20 .
La funcionalidad Asset Exchange de Burstcoin admite de forma nativa la mayoría de las operaciones de ERC20 sin la necesidad de emitir un contrato inteligente.
Este documento explica cómo implementar las API de ERC20 utilizando las API de Burstcoin equivalentes.
Emisión de tokens
- Cada token ERC20 se representa como un activo de Burstcoin.
- Emita el activo utilizando el
issueAsset
API. - Cada activo se identifica mediante un ID de activo único establecido en el ID de transacción del
issueAsset
transacción.
Para obtener más detalles, consulte La API de Burstcoin .
Implementación de las API ERC20
totalSupply
Para obtener el suministro total de un activo, invoque elgetAsset
API y proporcione el ID del activo. El suministro total es proporcionado porinitialQuantityQNT
atributo. El suministro existente, después de posibles eliminaciones de acciones, es especificado por elquantityQNT
atributo. Los valores de cantidad siempre se proporcionan como valores enteros. El número de posiciones decimales que se aplicarán a estas cantidades se especifica mediante el atributo «decimales».
balanceOf
Para obtener un saldo de cuenta, invoque elgetAssetAccounts
API y proporcione la dirección de Burstcoin comoaccount
parámetro y el ID del activo como elasset
parámetro.
el unconfirmedQuantityQNT
atributo en la respuesta representa el saldo de la cuenta actual. el quantityQNT
El atributo representa la cantidad disponible para su uso cuando se considera el saldo bloqueado por órdenes de activos abiertas.
transferAsset
Para enviar tokens de una cuenta a otra, use eltransferAsset
API, especifique la dirección del destinatario, la identificación del activo y la cantidad a transferir, así como la frase de contraseña de su cuenta, la tarifa de transacción y la fecha límite de la transacción. LatransferAsset
La transacción se registra en la cadena de bloques Burstcoin. Posteriormente, puede realizar un seguimiento de las transferencias de tokens utilizando elgetAssetTransfers
API.
Para obtener ejemplos, consulte la API de Burstcoin .
Para contactar al equipo de desarrollo o solicitar ayuda con cualquier tema relacionado con este proyecto, contáctenos en el canal Burstcoin Discord.