GitXplorerGitXplorer
h

Cleftron

public
11 stars
6 forks
3 issues

Commits

List of commits on branch master.
Verified
a13eeee6429a2a1be05d334a2705bcd76654c2a6

Merge pull request #16 from holiman/updates

hholiman committed 6 years ago
Verified
be403caeb3b666987e569722099480a4020db82e

updates for clef with new method signatures

hholiman committed 6 years ago
Verified
1800c4b14a635621dcf4136fc51bc3c8ee2c314f

fix export/import/new/sign

hholiman committed 7 years ago
Verified
4778296d3bd681078a72772a5a7252f2342aff02

Merge pull request #13 from ryanio/server-side-tx-validation

hholiman committed 7 years ago
Unverified
2d3fedf4ff24fc3c853b542ac49b52596eb90305

Update README.md

rryanio committed 7 years ago
Unverified
a9add7ac66c5f6c957898abfe9dc578c629119ef

Show dialog instead of notification for invalid tx

rryanio committed 7 years ago

README

The README file for this repository.

cleftron

An electron-vue project to serve as a UI for Clef.

This is PRE-RELEASE software. Use at your own risk, or, preferably, just don't use this yet.

Install

Install dependencies:

yarn

Note, you may hit this issue:

ERROR: There are no scenarios; must have at least one.

That means you're using the wrong yarn, and have to do apt remove cmdtest, then

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt install yarn

Develop

Serve with hot reload at localhost:9080:

yarn run dev --clefbin path/to/clef

Editor

We recommend adding eslint and prettier to your editor for an enjoyable coding experience.

apm install language-vue linter linter-ui-default linter-eslint prettier-atom

In package settings for prettier-atom, enable Format Files on Save.

Build

Build electron application for production:

yarn run build

Run

Use --clefbin option to specify location of signer binary. If omitted you can choose it in a dialog box.