v wallet gui based on the basic wallet and cold wallet.
.
├── src // all files of the application
│ ├── assets
│ │ └── imgs // image files
│ │ └── style // common less styles
│ ├── components/ // js files of components
│ ├── utils/ // js utils
│ ├── lib/ // common library
│ ├── main.js // entrance of js
│ ├── router.js // defination of router
│ └── App.vue // entrance of vue
│
├── public // static html and icon files
│ ├── favicon.ico
│ └── index.html
│
├── .gitignore
├── README.md
├── babel.config.js // config of babel
├── gulpfile.js // scripts of gulp
├── package.json // npm settings
└── server.js // local server for development
-
install node.js (homebrew or https://nodejs.org/)
-
clone this project
$ git clone https://github.com/virtualeconomy/v-wallet-gui.git
- clone submodule
$ cd v-wallet-gui
$ git submodule update --init
- install packages
$ npm install
- run
# This runs testnet by default, if you want to switch network to mainnet, modify the NETWORK_BYTE of network.js from T to M
$ npm run dev
-
open the website on
localhost:8080
-
if you want the wallet to access data from a different address, edit
config/nginx.default.conf
proxy_pass https://wallet.v.systems/api
to a particular address