Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - bitatom

Pages: [1]
1
在野猪的帮助下,经James calfee的耐心指导,终于部署了网页钱包,在此对各位的帮助深表感谢。

欢迎大家测试使用:bts.yuyin365.com,这个应当比wallet.bitshares.org快点。刚开始加载有个大的js下载,需要等一会,其他速度都还不错,chrome比firefox快些。

注意:这个是测试版,大家别用大量资金。先用一点bts玩玩,欢迎大家测试,反馈问题。谢谢。

2
1,轻钱包使用方便,门槛低,极大的方便了一般用户的使用。非常利于推广,至少可以方便一遍人看看是什么样子。
2,轻钱包可以随时在服务器升级,对目前不是非常稳定的钱包也是非常必要。
3,目前wallet.bitshares.org,出来一段时间,后面的进展好像比较慢。
4,本人想部署一个web wallet体验,但资料缺乏,目前没有成功,希望懂的高手指导指导。
5,轻钱包也可以做到去中心化,部署无数个轻钱包服务器(每个运行全节点的都可以带一个轻钱包的服务器),轻钱包可以连接任意一个和多个服务器。服务器挂掉或者其他问题都没有问题。

绝大多数用户只会用轻钱包,btc的大部分用户都是从blockchain.info开始了解btc的。

请帮忙翻译后发到英文general版。

3
I compiled the qt light wallet,  how to deploy the web service like wallet.bitshares.org? is there any guide document, thanks.

4
中文 (Chinese) / ubuntu 14.04编译轻钱包教程
« on: April 05, 2015, 06:05:02 am »
在几位高人的指导下,终于成功编译了轻钱包,记录下来。方便有需要的看看。
轻钱包编译教程:

1、安装库文件
mkdir BitShares && cd BitShares

sudo apt-get install cmake git libreadline-dev uuid-dev g++ libdb++-dev libdb-dev zip libssl-dev openssl build-essential python-dev autotools-dev libicu-dev libbz2-dev libboost-dev libboost-all-dev npm nodejs-legacy

sudo npm install -g lineman

2、安装q4 5.4
wget http://download.qt-project.org/official_releases/qt/5.4/5.4.0/qt-opensource-linux-x64-5.4.0.run

chmod +x qt-opensource-linux-x64-5.4.0.run

sudo ./qt-opensource-linux-x64-5.4.0.run

安装路径到:/opt/Qt5.4.0

安装好后,可以将路径加入系统路径:

export QTDIR=/opt/Qt5.4.1/5.4/gcc_64
export PATH=$QTDIR/bin:$PATH   
export MANPATH=$QTDIR/man:$MANPATH   
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH


3、安装qml-extras到 Qt5.4.0 目录
git clone https://github.com/papyros/qml-extras.git

mkdir qml-extras-build && cd qml-extras-build

/opt/Qt5.4.0/5.4/gcc_64/bin/qmake ../qml-extras

make && make check

sudo make install


make check的时候有个测试google访问的会失败,没有关系。

4、安装qml-material 到 Qt5.4.0 目录
cd ..

git clone https://github.com/nathanhourt/qml-material.git

mkdir qml-material-build && cd qml-material-build

/opt/Qt5.4.0/5.4/gcc_64/bin/qmake ../qml-material

make && make check

sudo make install

cd ..


5、初始化代码

rm -rf bitshares

git clone https://github.com/BitShares/bitshares.git

cd bitshares

git submodule init && git submodule update

cd programs/web_wallet

sudo npm install

cd ../../../

注意:git submodule update可能会失败,进入programs/leveldb,执行git checkout,没有问题就不用这一步。

6、开始编译

cd bitshares

git pull

git checkout bts/0.8.1

git submodule update

cmake -DINCLUDE_QT_WALLET=ON -DINCLUDE_LIGHT_WALLET=ON -DCMAKE_PREFIX_PATH=/opt/Qt5.4.0/5.4/gcc_64/

make forcebuildweb

make

7、运行

Qt client:
BitShares/bitshares/programs/qt_wallet/bin

light wallet
BitShares/bitshares/programs/light_wallet

CLI client
BitShares/bitshares/programs/client

web_wallet
BitShares/bitshares/programs/web_wallet

The CLI client can be run with the "--server" flag to run the backend of the web wallet (make sure to first set up the RPC parameters in the config.json file appropriately)

进入BitShares/bitshares/programs/web_wallet
执行:
npm start

然后可以访问:
http://localhost:8000/

8、问题请教

怎么配置运行,像wallet.bitshares.org那样的在线钱包?

Pages: [1]