You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Gaëtan Renaudeau 1ce3711d10
v7.11.0-alpha.5
1 day ago
.circleci Build with Xcode 10.2.1 1 month ago
demo update demo & tool 3 days ago
flow Extracted partners from mobile/desktop, created new svgs, cried a little 6 months ago
flow-typed/npm update flow-typed 1 month ago
jest need to define a TZ for tests. using NY because far enough from GMT 1 year ago
scripts bootstrap getFees idea 5 days ago
src latest erc20 data 1 day ago
tool fixes tool repl to not send empty lines 2 days ago
.babelrc Rework live-common for a Major version 4 months ago
.eslintignore modularize the libcore/types code 3 months ago
.eslintrc.js v7: requires libcore bindings 3.x. drop deprecated code 2 months ago
.flowconfig Fixes flow of tests 2 months ago
.gitignore Experimental ROI calculation 2 months ago
.prettierignore Fixes #324 5 days ago
.travis.yml more CI 4 months ago
LICENSE Initial commit 1 year ago
README.md no longer recommend yarn link, yalc on the CI too 2 months ago
package.json v7.11.0-alpha.5 1 day ago
react.js Re-work the account types (seedIdentifier, derivationMode) (#84) 10 months ago
reactNative.js Re-work the account types (seedIdentifier, derivationMode) (#84) 10 months ago
yarn.lock update libs 3 days ago

README.md

ledger-wallet-common

Common ground for the Ledger Live apps

Install

yarn add @ledgerhq/live-common

Development

yarn          # install deps
yarn build    # build live-common...
yarn watch    # ...or watch to faster re-build
yarn test     # test exclusively live-common

tool folder is a ledger-live command-line

To run it for development and have the latest sourcecode running we need to either copy the lib folder of live-common in tool/nodemodules or use something like yalc. _We used to use yarn link but symlink are not properly working and creating dup issues. You likely want to run yarn watch in a terminal and do this in another terminal (from top level):

yalc publish # link live-common
cd tool/
yarn
yalc add @ledgerhq/live-common
yarn link    # will make ledger-live CLI available
yarn watch   # incremental build as well

Assuming that yarn global bin is in your $PATH,

You can run:

ledger-live

and it will always use your latest sourcecode.

Release flow

to run exclusively on master

yarn publish
git push
git push --tags

you also likely want to update tool and release a new version as well (second commit).

Adding cryptocurrencies

Please find instruction in src/data/cryptocurrencies.js.