📄️ Resumen
Este tutorial describe cómo crear una aplicación con el js-stellar-sdk], para construir con el Wallet SDK, por favor sigue el [tutorial de creación de una billetera. Para construir con contratos inteligentes, navega a la sección de Contratos Inteligentes.
📄️ Creación de cuenta
Las cuentas son la estructura de datos central en Stellar y solo pueden existir con un keypair válido (una clave pública y una clave secreta) y el saldo mínimo requerido de XLM. Lee más en la [sección de cuentas].
📄️ Modal de Confirmación
Dado que el keypair del usuario está encriptado con un pincode y almacenado en su navegador, a veces necesitaremos pedirle ese pincode para firmar una transacción o de otro modo probar que debe permitírsele realizar alguna acción o ver algunos datos.
📄️ Lista de contactos
Una característica central de BasicPay es una lista de contactos que contiene el nombre de un usuario y las direcciones Stellar asociadas.
📄️ Gestionar Confianza
Para que una cuenta mantenga y negocie activos distintos de XLM, debe establecer una trustline con la cuenta emisora de ese activo en particular. Each trustline increases the account’s base reserve by 0.5 XLM, which means the account will have to hold more XLM in its minimum balance.
📄️ Pago
Una operación de pago envía una cantidad en un activo específico (XLM o no-XLM) a una cuenta de destino. Con una operación de pago básica, el activo enviado es el mismo que el activo recibido. BasicPay también permite pagos por ruta (donde el activo enviado es diferente al activo recibido), de los que hablaremos en la siguiente sección.
📄️ Pago por ruta
Un pago por ruta es donde el activo enviado puede ser diferente del activo recibido. Hay dos operaciones posibles de pago por ruta: 1) pathpaymentstrictsend, que permite al usuario especificar la cantidad del activo a enviar, y 2) pathpaymentstrictreceive, que permite al usuario especificar la cantidad del activo recibido. Lee más en la Entrada de la Enciclopedia de Pagos por Ruta.
🗃️ Integración de Anchor
5 elementos
📄️ Consulta de Datos
Tu aplicación estará consultando datos de Horizon (una de las APIs de Stellar) a lo largo de su funcionalidad. Información como saldos de cuentas, historial de transacciones, números de secuencia de transacciones, disponibilidad de activos y más se almacenan en la base de datos de Horizon.