¡Bienvenido al repositorio de la suite Trezor! Este repositorio contiene el código fuente para 3 proyectos:
El desarrollo no es posible en Windows. Esto puede ser evitado por herramientas como WSL, vea nuestra guía.
sudo apt-get install git-lfs , más información aquí)git clone [email protected]:trezor/trezor-suite.gitcd trezor-suitegit submodule update --init --recursivegit lfs install // Configure Git LFS para su cuenta de usuario. Solo necesita ejecutar esto una vez por cuenta de usuario.git lfs pullnvm installyarnyarn build:libs Se recomienda habilitar git config --global submodule.recurse true para que no sea necesario ejecutar git submodule update --init --recursive cada vez que se actualizan los submódulos.
No necesita un dispositivo Trezor para ingresar a la aplicación, puede usar el emulador. ¿Hay un usuario de usuario de Trezor que lo ayude a configurarlo y ejecutar el emulador para cualquier modelo de Trezor?
Este repositorio se utiliza para el desarrollo de la versión 9 de @Trezor/Connect. Para una documentación detallada, consulte esta página.
Históricamente, Trezor Connect tenía su propio repositorio. Este repositorio ahora está archivado.
Ejecute una construcción de desarrollo:
yarn suite:dev (aplicación web)yarn suite:dev:desktop (aplicación de electrones) Para configurar su entorno de desarrollo para una plataforma nativa (iOS/Android), siga estos pasos adicionales.
Inspirado en la guía contribuyente de Gitlab
Se requiere el uso de compromisos convencionales.
Por favor, informe a sospechas de vulnerabilidades de seguridad en privado a [email protected], consulte también la sección de divulgación en el sitio web de Trezor.io. No cree problemas públicos visibles para sospechas de vulnerabilidades de seguridad.
Encuentre configuraciones específicas para entornos de desarrollo integrados (IDE) en IDE.MD