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 elissueAsset API.
  • Cada activo se identifica mediante un ID de activo único establecido en el ID de transacción delissueAsset 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 quantityQNTEl 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 .

13 + 5 =

Para contactar al equipo de desarrollo o solicitar ayuda con cualquier tema relacionado con este proyecto, contáctenos en el canal Burstcoin Discord.