中文版
Esta é a carteira de referência do Bitshares Blockchain, que se conecta aos nós da blockchain de Bitshares ( Bitshares-Core ).
Esta carteira de referência é uma carteira à base de navegador, o que significa que suas teclas são armazenadas localmente no navegador e nunca a deixa enquanto usa a carteira. Você nunca deve expor suas chaves a ninguém , pois as transações são assinadas localmente antes de transmiti -las a um nó.
Construir a carteira de referência baseada em navegador Bitshares-UI depende da versão 16 do nó usando um usuário sem raios.
No Ubuntu ou MacOS, a maneira mais fácil de instalar o nó é usar o Node Version Manager.
Instale o NVM de acordo com a recomendação de suas plataformas e defina a versão
nvm install v16
nvm use v16
Depois de instalar o nó, clone o repositório usando os seguintes comandos:
git clone https://github.com/bitshares/bitshares-ui.git
cd bitshares-ui
Antes de lançar a interface do usuário, você precisará instalar os pacotes usando fios em um usuário sem raiz:
yarn install
Depois que todos os pacotes forem instalados, você poderá iniciar o servidor de desenvolvimento executando:
yarn start
Depois que a compilação for concluída, a interface do usuário estará disponível no seu navegador em: localhost:8080 ou 127.0.0.1:8080 . A recarga a quente está ativada para que o navegador viva a atualização ao editar os arquivos de origem.
Por padrão, o BitShares-UI se conecta à bitshares Mainnet, mas é muito fácil alterná-lo para o TestNet. Para fazer isso, abra a interface do usuário em um navegador, vá para Configurações e, em seguida, em nós, selecione o TestNet no menu suspenso. A interface do usuário recarregará e se conectará ao TestNet.
Há também uma implantação pronta diretamente conectada ao TestNet, incluindo a criação de contas disponíveis aqui.

Se você deseja hospedar sua própria interface do usuário em algum lugar, crie uma construção de produção e hospede -a usando o NGINX ou o Apache. Para criar um pacote de produto, basta executar o seguinte comando:
yarn run build
Isso criará um pacote na pasta .build/dist que pode ser hospedada com o servidor da sua escolha.
Usamos o Electron para fornecer carteiras instaláveis, disponíveis para plataformas Windows, MacOS e Linux Debian, como o Ubuntu. Há uma ação do GitHub disponível que mostra todas as etapas necessárias para esta compilação.
Isso compilará a interface do usuário com algumas modificações especiais para uso com elétron, gerará binários instaláveis com elétron e copiará o resultado para a pasta ROOT build/binaries .
Clone este repositório, execute docker-compose up e visite localhost: 8080
Consulte Contribuindo.md
Este repositório possui um código de conduta que deve ser seguido por todos. Leia o code_of_conduct.md
Por favor, mantenha os comentários construtivos e limpos
A interface do usuário do BitShares é integrada ao BrowSerstack (https://www.browserstack.com) para permitir testes de compatibilidade manual entre dispositivos e versões do navegador. No futuro, mudaremos para uma estrutura automatizada de teste de selênio. 
Existem três ramificações que formam o processo de liberação atual.
Todos os PRs devem ser empurrados para o ramo develop . Novos compromissos são implantados automaticamente para esta filial e publicados para revisão.
Disponível para navegação em https://develo.bitshares.org
No final de cada marco, develop Branch é empurrado para a encenação e forma o candidato a liberação. A data do RC forma o nome, ou seja. 5.0.220214-rc1 .
Os problemas de quebra de aplicativos e os bugs devem ser enviados ao rastreador de problemas e os PRs devem ser empurrados para a staging .
Disponível para navegar em https://staging.bitshares.org
Quando todos os principais problemas do RC atuais são corrigidos, a filial staging é liberada na filial estável master .
Disponível para navegar em https://wallet.bitshares.org, que é a carteira oficial de referência para Bitshares.