中文版
这是BITSHARES区块链的参考钱包,它连接到Bitshares区块链节点( Bitshares-core )。
此参考钱包是一个基于浏览器的钱包,这意味着您的钥匙在本地存储在您的浏览器中,并且在使用钱包时永远不会离开。您绝对不应将钥匙暴露于任何人,因为交易将在将其传输到节点之前在本地签名。
基于bitshares-UI浏览器的构建参考钱包取决于使用非root用户的节点版本16。
在Ubuntu或MacOS上,安装节点的最简单方法是使用Node版本管理器。
根据您的平台建议安装NVM并设置版本
nvm install v16
nvm use v16
安装节点后,使用以下命令克隆存储库:
git clone https://github.com/bitshares/bitshares-ui.git
cd bitshares-ui
在启动UI之前,您需要在非root用户上使用纱线安装软件包:
yarn install
安装了所有软件包后,您可以通过运行来启动开发服务器:
yarn start
完成编译后,UI将在您的浏览器中可用: localhost:8080或127.0.0.1:8080 8080。启用了热重载,因此浏览器将在编辑源文件时进行实时更新。
默认情况下,Bitshares-UI连接到Bitshares Mainnet,但是将其切换到TestNet非常容易。为此,请在浏览器中打开UI,转到设置,然后在节点下,在下拉菜单中选择TestNet 。 UI将重新加载并连接到TestNet。
此处可用的现成的部署直接连接到TestNet,包括帐户创建。

如果您想在某个地方托管自己的UI,则应使用Nginx或Apache创建生产构建并托管它。为了创建产品捆绑包,只需运行以下命令:
yarn run build
这将在./build/dist文件夹中创建一个捆绑包,可以使用您选择的Web服务器托管。
我们使用电子提供可安装的钱包,可用于Windows,MacOS和Linux Debian平台(例如Ubuntu)。有一个可用的github操作,显示了此构建所需的所有步骤。
这将通过与电子一起使用的一些特殊修改来编译UI,并与电子生成可安装的二进制文件,并将结果复制到根build/binaries文件夹中。
克隆这个存储库,运行docker-compose up并访问Localhost:8080
参见贡献
该存储库具有所有人应遵循的行为守则。请阅读code_of_conduct.md
请保持评论建设性和清洁
Bitshares UI与Browserstack(https://www.browserstack.com)集成在一起,以允许跨设备和浏览器版本进行手动兼容性测试。将来,我们将切换到自动化的硒测试框架。 
有三个分支形成当前发布过程。
应将所有PRS推到develop分支。新提交将自动部署到该分支机构并发布以进行审查。
可在https://develop.bitshares.org上浏览
在每个里程碑的末尾, develop分支被推到分阶段并形成释放候选人。 RC的日期形成名称,即。 5.0.220214-rc1 。
应用程序破坏问题和错误应提交给问题跟踪器,应将PRS推入staging 。
可在https://staging.bitshares.org上浏览
当固定当前RC的所有主要问题时,将staging分支发布到稳定的master分支。
可在https://wallet.bitshares.org上浏览,这是Bitshares的官方参考钱包。