Capítulo 6. La Solicitud de Recaudación de Fondos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Ahora que hemos construido y desplegado con éxito nuestra aplicación "¡Hola, mundo!", vamos a continuar nuestro viaje hacia la construcción de contratos inteligentes creando una aplicación que permita a los beneficiarios recibir donaciones en ether. Hemos elegido esta aplicación para explorar el trabajo con ether en nuestros contratos y cómo podemos utilizar estructuras de datos para hacer un seguimiento de los saldos a lo largo del tiempo, de forma similar a lo que encontraríamos en los contratos de tokens.

Construyendo esta aplicación, veremos más de cerca Solidity, aprenderemos más sobre constructores, métodos getter y setter, structs y eventos, y algunos otros consejos útiles por el camino.

Antes de empezar a escribir código, dediquemos un momento a comprender la aplicación que vamos a construir.

Visión general de la aplicación

Nuestra aplicación va a ayudar a un beneficiario, como una organización sin ánimo de lucro, o cualquier otra entidad que pueda estar buscando financiación. El beneficiario tendrá una dirección configurada en un servicio como Coinbase para que pueda vender fácilmente el éter y convertirlo a USD. Con la dirección de Ethereum gestionada por Coinbase, el beneficiario no tendrá acceso a la clave privada y, por tanto, no podrá interactuar con una DApp desde esa dirección. Aquí es donde una ...

Get Desarrollo práctico de contratos inteligentes con Solidity y Ethereum now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.