Skip to content

Commit

Permalink
Merge branch 'master' of github.com:wavesplatform/nanos-app-waves
Browse files Browse the repository at this point in the history
  • Loading branch information
Tolsi committed Apr 1, 2020
2 parents 8509c17 + d5fe00f commit c735638
Showing 1 changed file with 27 additions and 9 deletions.
36 changes: 27 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ledger-app-waves 🔷 [![Build Status](https://travis-ci.com/wavesplatform/ledger-app-waves.svg?branch=master)](https://travis-ci.com/wavesplatform/ledger-app-waves)

# Introduction
# Introduction 🔐

This is a Ledger devices wallet app for Waves platform.

Expand All @@ -15,18 +15,27 @@ found [here](https://github.com/wavesplatform/ledger-app-waves/wiki).

Also there're [my ledger dev env docker image](https://github.com/Tolsi/ledger-devenv), you can use it to build it.

## Nano S

<details>
<summary>Nano S</summary>

```rm -rf bin/ debug/ dep/ obj/ app.hex src/glyphs.c src/glyphs.h && make BOLOS_ENV=/opt/ledger/ BOLOS_SDK=/home/nanos-secure-sdk```

## Nano X
</details>

<details>
<summary>Nano X</summary>

```rm -rf bin/ debug/ dep/ obj/ app.hex src/glyphs.c src/glyphs.h && make BOLOS_ENV=/opt/ledger/ BOLOS_SDK=/home/ledger/sdk-nanox-1.2.4-1.3```

## Blue
</details>

<details>
<summary>Blue</summary>

```rm -rf bin/ debug/ dep/ obj/ app.hex src/glyphs.c src/glyphs.h && make BOLOS_ENV=/opt/ledger/ BOLOS_SDK=/home/blue-secure-sdk/```

</details>

# Installation 📲

You can download the official version of this application, signed and verified by the Ledger team, from [the official Ledger Live application](https://www.ledger.com/ledger-live).
Expand All @@ -37,19 +46,28 @@ If you build the app not in the Docker, but in your host OS then just call `make

If you use Docker to build the app, then call this from app root on you host OS:

## Nano S
<details>
<summary>Nano S</summary>

```python -m ledgerblue.loadApp --appFlags 0x240 --path "44'/5741564'" --curve secp256k1 --curve ed25519 --tlv --targetId 0x31100004 --delete --fileName bin/app.hex --appName Waves --appVersion 1.1.0 --dataSize 64 --icon 010000000000ffffffffffffff7ffe3ffc1ff80ff007e003c003c007e00ff01ff83ffc7ffeffffffff```

## Nano X
</details>

<details>
<summary>Nano X</summary>

Note that at the time of publication of this manual (March 2020), the installation of your applications is possible only on special devices for developers.

```python -m ledgerblue.loadApp --appFlags 0x240 --path "44'/5741564'" --curve secp256k1 --curve ed25519 --tlv --targetId 0x33000004 --delete --fileName bin/app.hex --appName "Waves" --appVersion 1.1.0 --dataSize 256 --icon 010000000000ffffff000030001ec00ff807ffe3fff97ffc0ffe013f8007c0000000```

## Blue
</details>

```python -m ledgerblue.loadApp --appFlags 0x240 --path "44'/5741564'" --curve secp256k1 --curve ed25519 --tlv --targetId 0x31010004 --delete --fileName bin/app.hex --appName "Waves" --appVersion 1.1.0 --dataSize 0x0000000000000100 --icon 04f9efe900f9f9f900fadaca00fae4da00fbbb9b00fc9c6c00fcb18c00fd925d00fe7e3e00fe691e00ff5f0f00ffc0a000ffe0d000ff601000ffffff00ff55000011111111112176f8ffffffffffffffffff8f671211111111111111111153f9ffffffffffffffffffffffffff9f351111111111111150ffffffffffffffffffffffffffffffffff05111111111121faffffffffffffffffffffffffffffffffffaf1211111111f4ffffffffffffffffffffffffffffffffffffff4f11111121ffffffffffffffffffffffffffffffffffffffffff121111a0ffffffffffffffffffffffffffffffffffffffffff0a1111f5ffffffffffffffffffffffffffffffffffffffffff5f1131ffffffffffffffffffffffddffffffffffffffffffffff1351ffffffffffffffffffffdfccfdffffffffffffffffffff1591ffffffffffffffffffffcdeedcffffffffffffffffffff19f2ffffffffffffffffffdfeceecefdffffffffffffffffff2ff6ffffffffffffffffffcdeebbeedcffffffffffffffffff6ff7ffffffffffffffffdfecbeffebcefdffffffffffffffff7ff8ffffffffffffffffcdeefbffbfeedcffffffffffffffff8fffffffffffffffffdfecbeffffffebcefdffffffffffffffffffffffffffffffffcdeefbffffffbfeedcffffffffffffffffffffffffffffffdfecbeffffffffffebcefdffffffffffffffffffffffffffffcdeefbffffffffffbfeedcffffffffffffffffffffffffffdfecbeffffffffffffffebcefdffffffffffffffffffffffffcdeefbffffffffffffffbfeedcffffffffffffffffffffffdfecbeffffffffffffffffffebcefdffffffffffffffffffffcdeefbffffffffffffffffffbfeedcffffffffffffffffffdfecbeffffffffffffffffffffffebcefdffffffffffffffffcdeefbffffffffffffffffffffffbfeedcffffffffffffffffcdeefbffffffffffffffffffffffbfeedcffffffffffffffffdfecbeffffffffffffffffffffffebcefdffffffffffffffffffcdeefbffffffffffffffffffbfeedcffffffffffffffffffffdfecbeffffffffffffffffffebcefdffffffffffffffffffffffcdeefbffffffffffffffbfeedcffffffffffffffffffffffffdfecbeffffffffffffffebcefdffffffffffffffffffffffffffcdeefbffffffffffbfeedcffffffffffffffffffffffffffffdfecbeffffffffffebcefdffffffffffffffffffffffffffffffcdeefbffffffbfeedcffffffffffffffffffffffffffffffffdfecbeffffffebcefdfffffffffffffffff8ffffffffffffffffcdeefbffbfeedcffffffffffffffff8ff7ffffffffffffffffdfecbeffebcefdffffffffffffffff7ff6ffffffffffffffffffcdeebbeedcffffffffffffffffff6ff2ffffffffffffffffffdfeceecefdffffffffffffffffff2f91ffffffffffffffffffffcdeedcffffffffffffffffffff1951ffffffffffffffffffffdfccfdffffffffffffffffffff1531ffffffffffffffffffffffddffffffffffffffffffffff1311f5ffffffffffffffffffffffffffffffffffffffffff5f1111a0ffffffffffffffffffffffffffffffffffffffffff0a111121ffffffffffffffffffffffffffffffffffffffffff12111111f4ffffffffffffffffffffffffffffffffffffff4f1111111121faffffffffffffffffffffffffffffffffffaf12111111111150ffffffffffffffffffffffffffffffffff051111111111111153f9ffffffffffffffffffffffffff9f351111111111111111112176f8ffffffffffffffffff8f67121111111111```
<details>
<summary>Blue</summary>

```python -m ledgerblue.loadApp --appFlags 0x240 --path "44'/5741564'" --curve secp256k1 --curve ed25519 --tlv --targetId 0x31010004 --delete --fileName bin/app.hex --appName "Waves" --appVersion 1.1.0 --dataSize 0x0000000000000100 --icon 04f9efe900f9f9f900fadaca00fae4da00fbbb9b00fc9c6c00fcb18c00fd925d00fe7e3e00fe691e00ff5f0f00ffc0a000ffe0d000ff601000ffffff00ff55000011111111112176f8ffffffffffffffffff8f671211111111111111111153f9ffffffffffffffffffffffffff9f351111111111111150ffffffffffffffffffffffffffffffffff05111111111121faffffffffffffffffffffffffffffffffffaf1211111111f4ffffffffffffffffffffffffffffffffffffff4f11111121ffffffffffffffffffffffffffffffffffffffffff121111a0ffffffffffffffffffffffffffffffffffffffffff0a1111f5ffffffffffffffffffffffffffffffffffffffffff5f1131ffffffffffffffffffffffddffffffffffffffffffffff1351ffffffffffffffffffffdfccfdffffffffffffffffffff1591ffffffffffffffffffffcdeedcffffffffffffffffffff19f2ffffffffffffffffffdfeceecefdffffffffffffffffff2ff6ffffffffffffffffffcdeebbeedcffffffffffffffffff6ff7ffffffffffffffffdfecbeffebcefdffffffffffffffff7ff8ffffffffffffffffcdeefbffbfeedcffffffffffffffff8fffffffffffffffffdfecbeffffffebcefdffffffffffffffffffffffffffffffffcdeefbffffffbfeedcffffffffffffffffffffffffffffffdfecbeffffffffffebcefdffffffffffffffffffffffffffffcdeefbffffffffffbfeedcffffffffffffffffffffffffffdfecbeffffffffffffffebcefdffffffffffffffffffffffffcdeefbffffffffffffffbfeedcffffffffffffffffffffffdfecbeffffffffffffffffffebcefdffffffffffffffffffffcdeefbffffffffffffffffffbfeedcffffffffffffffffffdfecbeffffffffffffffffffffffebcefdffffffffffffffffcdeefbffffffffffffffffffffffbfeedcffffffffffffffffcdeefbffffffffffffffffffffffbfeedcffffffffffffffffdfecbeffffffffffffffffffffffebcefdffffffffffffffffffcdeefbffffffffffffffffffbfeedcffffffffffffffffffffdfecbeffffffffffffffffffebcefdffffffffffffffffffffffcdeefbffffffffffffffbfeedcffffffffffffffffffffffffdfecbeffffffffffffffebcefdffffffffffffffffffffffffffcdeefbffffffffffbfeedcffffffffffffffffffffffffffffdfecbeffffffffffebcefdffffffffffffffffffffffffffffffcdeefbffffffbfeedcffffffffffffffffffffffffffffffffdfecbeffffffebcefdfffffffffffffffff8ffffffffffffffffcdeefbffbfeedcffffffffffffffff8ff7ffffffffffffffffdfecbeffebcefdffffffffffffffff7ff6ffffffffffffffffffcdeebbeedcffffffffffffffffff6ff2ffffffffffffffffffdfeceecefdffffffffffffffffff2f91ffffffffffffffffffffcdeedcffffffffffffffffffff1951ffffffffffffffffffffdfccfdffffffffffffffffffff1531ffffffffffffffffffffffddffffffffffffffffffffff1311f5ffffffffffffffffffffffffffffffffffffffffff5f1111a0ffffffffffffffffffffffffffffffffffffffffff0a111121ffffffffffffffffffffffffffffffffffffffffff12111111f4ffffffffffffffffffffffffffffffffffffff4f1111111121faffffffffffffffffffffffffffffffffffaf12111111111150ffffffffffffffffffffffffffffffffff051111111111111153f9ffffffffffffffffffffffffff9f351111111111111111112176f8ffffffffffffffffff8f67121111111111```

</details>

# Debugging 🙇

Expand Down

0 comments on commit c735638

Please sign in to comment.