Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)