Skip to content

Commit 6bc9465

Browse files
authored
Merge pull request #169 from cosmos/update-sdk
Update SDK
2 parents 73dc288 + cab2c42 commit 6bc9465

File tree

28 files changed

+21
-16
lines changed

28 files changed

+21
-16
lines changed

.github/workflows/check_version.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
version: ${{ steps.store-version.outputs.version }}
3232
steps:
3333
- name: Checkout
34-
uses: actions/checkout@v4
34+
uses: actions/checkout@v5
3535
with:
3636
submodules: true
3737
- run: make version

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222
- name: Clone
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v5
2424
with:
2525
submodules: recursive
2626

.github/workflows/main.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-latest
2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v5
3030
with:
3131
submodules: true
3232
- name: Install deps
@@ -47,7 +47,7 @@ jobs:
4747
size: ${{steps.build.outputs.size}}
4848
steps:
4949
- name: Checkout
50-
uses: actions/checkout@v4
50+
uses: actions/checkout@v5
5151
with:
5252
submodules: true
5353
- name: Build Standard app
@@ -76,12 +76,14 @@ jobs:
7676
echo $HOME
7777
echo $DISPLAY
7878
- name: Checkout
79-
uses: actions/checkout@v4
79+
uses: actions/checkout@v5
8080
with:
8181
submodules: true
8282
- run: sudo apt-get update -y && sudo apt-get install -y libusb-1.0.0 libudev-dev
8383
- name: Install node
84-
uses: actions/setup-node@v3
84+
uses: actions/setup-node@v4
85+
with:
86+
node-version: '22'
8587
- name: Install yarn
8688
run: |
8789
npm install -g yarn
@@ -109,7 +111,7 @@ jobs:
109111
BOLOS_SDK: /opt/nanos-secure-sdk
110112
steps:
111113
- name: Checkout
112-
uses: actions/checkout@v4
114+
uses: actions/checkout@v5
113115
with:
114116
submodules: true
115117
- name: Install deps
@@ -145,7 +147,7 @@ jobs:
145147
BOLOS_SDK: /opt/nanosplus-secure-sdk
146148
steps:
147149
- name: Checkout
148-
uses: actions/checkout@v4
150+
uses: actions/checkout@v5
149151
with:
150152
submodules: true
151153
- name: Install deps
@@ -181,7 +183,7 @@ jobs:
181183
BOLOS_SDK: /opt/stax-secure-sdk
182184
steps:
183185
- name: Checkout
184-
uses: actions/checkout@v4
186+
uses: actions/checkout@v5
185187
with:
186188
submodules: true
187189
- name: Install deps
@@ -217,7 +219,7 @@ jobs:
217219
BOLOS_SDK: /opt/flex-secure-sdk
218220
steps:
219221
- name: Checkout
220-
uses: actions/checkout@v4
222+
uses: actions/checkout@v5
221223
with:
222224
submodules: true
223225
- name: Install deps

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ You can also visit [Zondax Hub](https://hub.zondax.ch/cosmos) to test any of the
1515

1616
This project contains the Cosmos app for Ledger Nano S, Nano S+, X and Stax.
1717

18-
- Ledger Nano S/S+/X/Stax Cosmos app
18+
- Ledger Nano S/S+/X/Stax/Flex Cosmos app
1919
- Specs / Documentation
2020
- C++ unit tests
2121
- Zemu tests
@@ -200,7 +200,10 @@ The Makefile will build the firmware in a docker container and leave the binary
200200
- Upload to a device
201201
The following command will upload the application to the ledger. _Warning: The application will be deleted before uploading._
202202
```
203-
make load # Builds and loads the app to the device
203+
make loadS # Builds and loads the app to the device (Nano S)
204+
make loadS2 # Builds and loads the app to the device (Nano S+)
205+
make loadST # Builds and loads the app to the device (Nano Stax)
206+
make loadFL # Builds and loads the app to the device (Nano Flex)
204207
```
205208

206209
## APDU Specifications

app/Makefile.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ APPVERSION_M=2
33
# This is the `spec_version` field of `Runtime`
44
APPVERSION_N=37
55
# This is the patch version of this release
6-
APPVERSION_P=5
6+
APPVERSION_P=6

deps/ledger-zxlib

Submodule ledger-zxlib updated 81 files

tests_zemu/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
},
2020
"dependencies": {
2121
"@zondax/ledger-cosmos-js": "../js",
22-
"@zondax/zemu": "^0.55.3"
22+
"@zondax/zemu": "^0.61.10"
2323
},
2424
"devDependencies": {
2525
"@types/jest": "^29.5.12",
-10 Bytes
Loading
-44 Bytes
Loading

0 commit comments

Comments
 (0)