Bem -vindo ao repositório da suíte Trezor! Este repositório contém o código -fonte de 3 projetos:
O desenvolvimento não é possível no Windows. Isso pode ser contornado por ferramentas como o WSL, consulte nosso guia.
sudo apt-get install git-lfs , mais informações aqui)git clone [email protected]:trezor/trezor-suite.gitcd trezor-suitegit submodule update --init --recursivegit lfs install // Configure o Git LFS para sua conta de usuário. Você só precisa executar isso uma vez por conta de usuário.git lfs pullnvm installyarnyarn build:libs Recomenda -se ativar git config --global submodule.recurse true para que você não precise executar git submodule update --init --recursive toda vez que os submódulos são atualizados.
Você não precisa de um dispositivo Trezor para entrar no aplicativo, pode usar o emulador. Existe um usuário do Trezor para ajudá -lo a configurá -lo e executar o emulador para qualquer modelo Trezor?
Este repositório é usado para o desenvolvimento da versão 9 do @Trezor/Connect. Para documentação detalhada, consulte esta página.
Historicamente, a Trezor Connect tinha seu próprio repositório. Este repositório agora está arquivado.
Execute uma construção de desenvolvimento:
yarn suite:dev (aplicativo da web)yarn suite:dev:desktop (aplicativo Electron) Para configurar seu ambiente de desenvolvimento para uma plataforma nativa (iOS/Android), siga estas etapas adicionais.
Inspirado pelo guia contribuinte do GitLab
Usando commits convencionais é necessário.
Por favor, relate suspeitos de vulnerabilidades de segurança em privado para seguranç[email protected], consulte também a seção de divulgação no site Trezor.io. Por favor, não crie questões visíveis publicamente para suspeitas de vulnerabilidades de segurança.
Encontre configurações específicas para ambientes de desenvolvimento integrado (IDE) no IDE.md