Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sc0vu/vuethwallet
A simple app generate ethereum wallet with vuejs.
https://github.com/sc0vu/vuethwallet
ethereum ethereum-lightwallet ethereum-wallet vuejs vuethwallet
Last synced: 9 days ago
JSON representation
A simple app generate ethereum wallet with vuejs.
- Host: GitHub
- URL: https://github.com/sc0vu/vuethwallet
- Owner: sc0Vu
- License: mit
- Created: 2017-05-09T02:39:15.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2023-10-04T07:52:56.000Z (about 1 year ago)
- Last Synced: 2024-10-31T21:35:15.739Z (16 days ago)
- Topics: ethereum, ethereum-lightwallet, ethereum-wallet, vuejs, vuethwallet
- Language: JavaScript
- Homepage: https://vuethwallet.web3p.xyz/
- Size: 8.79 MB
- Stars: 59
- Watchers: 6
- Forks: 28
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vuethwallet
[![Build Status](https://travis-ci.org/sc0Vu/vuethwallet.svg?branch=master)](https://travis-ci.org/sc0Vu/vuethwallet)
[![codecov](https://codecov.io/gh/sc0Vu/vuethwallet/branch/master/graph/badge.svg)](https://codecov.io/gh/sc0Vu/vuethwallet)
[![dependencies Status](https://david-dm.org/sc0vu/vuethwallet/status.svg)](https://david-dm.org/sc0vu/vuethwallet)A simple app using eth-lightwallet and vuejs to generate ethereum wallet.
# Usage
Run development environment
```
clone the repo
npm install
npm run dev
```Build assets
```
npm run build
```Server static assets, like we serve in heroku
```
npm start
```Have fun with vue-ethereum wallet app.
# Router
1. /
create wallet with user password
2. /wallet-seed
create wallet with user password and user seed(12 words)
3. /import-keystore
import wallet from keystore.json
4. /contract-transaction
make contract transaction
5. /ether-transaction
make ether transaction
# Test
1. unit
npm run unit
2. e2e
npm run e2e
3. all
npm run test
# Send value
1. Choose the ether transaction or go to /ether-transaction.
2. Import your wallet file and enter the password.
3. Enter the host or choose the test net host.
4. Enter the params required.
5. Click the transaction button.
If error occure, it throws, or it shows the transaction id.
You can search transaction id or your account information at [ethscan](https://etherscan.io/).
Remember change ethscan to the right network eg, mainnet, rinkeby etc.# Demo
Deployed on heroku (build branch): [demo](https://vuethwallet.herokuapp.com/)
![demo-image](https://user-images.githubusercontent.com/10494397/27172628-80f4fba2-51e8-11e7-9368-e89d56e7f422.gif)