Skip to content

ubiq/meteor-dapp-wallet

 
 

Repository files navigation

Ubiq Wallet Ðapp

The Ubiq wallet.

Build Status

NOTE The wallet is not yet official released, can contain severe bugs!

Development

Start an gubiq node and the app using meteor and open http://localhost:3000 in your browser:

$ gubiq --rpccorsdomain "http://localhost:3000" --rpc --unlock <your account>

Starting the wallet dapp using Meteor

$ cd meteor-dapp-wallet/app
$ meteor

Go to http://localhost:3000

Deployment

To create a build version of your app run:

// install meteor-build-client
$ npm install -g meteor-build-client

// bundle dapp
$ cd meteor-dapp-wallet/app
$ meteor-build-client ../build --path ""

This will generate the files in the ../build folder. Double click the index.html to start the app. To make routing work properly you need to build it using:

$ meteor-build-client ../build

And start a local server which points with its document root into the ../build folder, so that you can open the app using http://localhost:80/

Note

A custom meteor-package-elements is used when building for Ubiq.

// create local packages directory $ mkdir app/packages

// clone repository $ cd app/packages $ git clone https://github.com/ubiq/meteor-package-elements.git

Gas usage statistics

  • Deploy original wallet: 1 230 162
  • Deploy wallet stub: 184 280
  • Simple Wallet transaction: 64 280
  • Multisig Wallet transaction below daily limit: 79 280
  • Multisig Wallet transaction above daily limit: 171 096
  • 1 Multisig confirmation: 48 363

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.0%
  • HTML 22.1%
  • Less 5.2%
  • CSS 4.8%
  • Solidity 3.9%