Aex
Entregado · En revisiónTrack RWA Launchpad · Entrega: por confirmar

RWA Launchpad

Un contrato que vende tokens de un activo real. Mi regla: invertir al menos 500.

La consigna

Tomar el launchpad del repo del bootcamp ↗ (carpeta dia-3) y agregarle una regla:

  • Cada inversión es de al menos 500. Si es menor, falla con el error AmountTooLow.
  • Un test: 100 falla y 500 funciona.
  • Desplegarlo en testnet y correr los scripts: el admin aprueba al inversionista, y este invierte 100 (falla) y 500 (funciona).

Mi solución

Agregué la regla y dos tests, desplegué el contrato y ajusté los scripts para que hagan justo ese flujo. Se paga con XLM de prueba: 500 unidades son 0,00005 XLM y compran 5 RWA.