iJackUA / my-btc-wallet

Test wallet with Vue.js UI, works with Bitcore REST API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My BTC Wallet

alt text

Just for fun

TODO

  • Transaction prio selection Low (within 6 blocks) / High (within 2 blocks)
  • Calculate optimal fee at the moment
  • Replace by Fee ?
  • Reject transactions with minrelaytxfee * 3 (and charge lower then same amount)
  • Do not create outputs that are smaller than fee (check is it "dust")
  • List transactons filter: Incoming, Outgoing, In Mempool
  • HD wallet, check 20 addresses, and 1 account
  • BIP39 external lib to support seed from mnemonic decode

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test

For detailed explanation on how things work, checkout the guide and docs for vue-loader.

About

Test wallet with Vue.js UI, works with Bitcore REST API


Languages

Language:JavaScript 82.3%Language:Vue 15.4%Language:HTML 1.2%Language:CSS 1.1%