Treejer Protocol Smart Contracts es una implementación ligera de Treejer Protocol en Polygon.
La documentación completa del protocolo de Treejer y las ligas a los últimos lanzamientos de contratos se encuentran disponibles en Treejer Docs.
Visite Treejer Blog para más detalles sobre Treejer y como funciona.
Los siguientes pasos asumen el uso de node@>=13
.
npm install
npm run ganache
npm run test
npm run deploy
Con el propósito de facilitar el mejor desarrollo y testeo, el proyecto ha sido integrado con Docker y Docker Compose. Esto elimina lo necesario para configurar el ambiente de desarrollo en tu máquina local. Simplemente corre el container
y empieza a desarrollar y testear en él.
Requerimentos
Docker
- Si no tienes Docker instalado localmente, puedes seguir los siguientes pasos here. Esto, además, puede instalardocker-compose
.
Configuración
Dos modos en que se puede adaptar vía docker:
- Development: Esto crea un
container
con el proyecto y todas las dependencias son intaladas en esto. La localización del proyecto en tu maquina local estará linkeada como un volume para el contenedor y cualquier edición local deberá sincronizarse con el contenedor. Para correr (spin up) el contenedor de desarrollo usa:docker-compose up develop
- Testing: Esto proporciona un contenedor y corre todos los tests automáticamente y puede ser usado puramente para propósitos de testeo. Para correr un contenedor de testeo usar:
docker-compose up test
Para chatear con nosotros y mantenerse actualizado, unírsenos a Discord.
Vulnerabilidades deberían ser notificadas al equipo de Treejer por correo electrónico [email protected].
© Copyright 2021, Treejer