diff --git a/input_files/extra_info.json b/input_files/extra_info.json index 503e94d..4b15f2f 100644 --- a/input_files/extra_info.json +++ b/input_files/extra_info.json @@ -74,6 +74,11 @@ "build_path": "app", "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-bifrost", + "build_path": "app", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-bifrost-kusama", "build_path": "app", @@ -87,12 +92,18 @@ { "name": "app-binance", "build_blacklist": ["stax"], - "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "scan_whitelist": ["nanos", "nanosp", "nanox"] }, { - "name": "app-bitsong", - "build_blacklist": ["nanos", "nanosp", "nanox", "stax"], - "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + "name": "app-bitcoin", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-bitcoin-new", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] }, { "name": "app-blockstack", @@ -101,13 +112,29 @@ }, { "name": "app-boilerplate", - "test_dir": "tests" + "test_dir": "tests", + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-boilerplate-rust", + "build_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-boilerplate-vierzon", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, { "name": "app-btec", "build_blacklist": ["stax"], "test_dir": "tests" }, + { + "name": "app-cardano", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-casper", "build_path": "app", @@ -123,11 +150,6 @@ "build_path": "app", "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, - { - "name": "app-celo-validator-signer", - "build_blacklist": ["nanos", "nanosp", "nanox", "stax"], - "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] - }, { "name": "app-concordium", "build_blacklist": ["stax"], @@ -159,13 +181,8 @@ "name": "app-cryptocom", "build_path": "app", "build_blacklist": ["stax"], - "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] - }, - { - "name": "app-dgld", - "build_path": "app", - "build_blacklist": ["nanos", "nanosp", "nanox", "stax"], - "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "scan_whitelist": ["nanos", "nanosp", "nanox"] }, { "name": "app-decimal", @@ -202,11 +219,6 @@ "name": "app-eos", "test_dir": "tests/functional" }, - { - "name": "app-equilibrium", - "build_path": "app", - "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] - }, { "name": "app-ergo", "build_blacklist": ["stax"], @@ -215,7 +227,8 @@ { "name": "app-ethereum", "test_dir": "tests/ragger", - "extra_flags": "DEBUG=1 CAL_CI_KEY=1 DOMAIN_NAME_TEST_KEY=1" + "extra_flags": "DEBUG=1 CAL_CI_KEY=1 DOMAIN_NAME_TEST_KEY=1", + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] }, { "name": "app-everscale", @@ -224,7 +237,8 @@ }, { "name": "app-exchange", - "test_dir": "test/python" + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] }, { "name": "app-factom", @@ -238,19 +252,19 @@ "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, { - "name": "app-fic", + "name": "app-fio", "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, { - "name": "app-fio", + "name": "app-filecoin", + "build_path": "app", "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, { - "name": "app-filecoin", + "name": "app-firmachain", "build_path": "app", - "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, { @@ -288,11 +302,6 @@ "name": "app-hedera", "test_dir": "tests" }, - { - "name": "app-helium", - "build_blacklist": ["stax"], - "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] - }, { "name": "app-helium-solana", "build_blacklist": ["stax"], @@ -305,16 +314,12 @@ }, { "name": "app-hodl", - "build_blacklist": ["nanos", "nanosp", "nanox", "stax"] - }, - { - "name": "app-hycon", - "build_blacklist": ["stax"], + "build_blacklist": ["nanos", "nanosp", "nanox", "stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, { - "name": "app-insolar", - "build_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "name": "app-icp", + "build_path": "app", "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, { @@ -368,16 +373,6 @@ "build_path": "app", "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, - { - "name": "app-kin", - "build_blacklist": ["stax"], - "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] - }, - { - "name": "app-kin-spl", - "build_blacklist": ["stax"], - "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] - }, { "name": "app-kusama", "build_path": "app", @@ -404,10 +399,20 @@ "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-mina", + "test_dir": "tests", + "extra_flags": "RELEASE_BUILD=0" + }, + { + "name": "app-mobilecoin", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-monero", "test_dir": "tests", - "extra_flags": "DEBUG=1" + "extra_flags": "DEBUG=1", + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] }, { "name": "app-multiversx", @@ -434,12 +439,18 @@ }, { "name": "app-neo3", - "test_dir": "./tests" + "test_dir": "./tests", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] }, { "name": "app-nem", "test_dir": "tests/functional" }, + { + "name": "app-nervos", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-nimiq", "build_blacklist": ["stax"], @@ -466,11 +477,6 @@ "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, - { - "name": "app-panacea", - "build_path": "app", - "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] - }, { "name": "app-parallel", "build_path": "app", @@ -484,7 +490,8 @@ { "name": "app-passwords", "test_dir": "tests/functional", - "extra_flags": "TESTING=1 POPULATE=1" + "extra_flags": "TESTING=1 POPULATE=1", + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] }, { "name": "app-pendulum", @@ -516,6 +523,18 @@ "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-plugin-1inch", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-alkemi", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-apwine", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-plugin-angle", "build_blacklist": ["stax"], @@ -526,11 +545,20 @@ "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-plugin-boilerplate", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-plugin-cbridge", "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-plugin-cometh", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-plugin-compound", "build_blacklist": ["stax"], @@ -541,26 +569,90 @@ "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-plugin-kiln", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-libertify", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-lido", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-morpho", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-nested", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-nft", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-plugin-opensea-new", "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-plugin-paraswap", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-poap", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-quickswap", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-rarible", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-plugin-ribbon", "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-plugin-ricochet", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-rocketpool", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-plugin-squid", "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-plugin-staderlabs", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-plugin-stakedao", "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-plugin-uniswap", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-plugin-yearn", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-pocket", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-polkadex", "build_path": "app", @@ -576,16 +668,33 @@ "build_path": "app", "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-pro", + "build_path": "app", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-provenance", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-qrl", "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-qtum", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-radix", "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-radix-babylon", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-ravencoin", "build_blacklist": ["stax"], @@ -593,7 +702,9 @@ }, { "name": "app-recovery-check", - "test_dir": "tests/functional" + "test_dir": "tests/functional", + "test_blacklist": ["nanos", "nanosp", "nanox"], + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] }, { "name": "app-reef", @@ -610,11 +721,24 @@ "build_path": "app", "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-safecoin", + "build_blacklist": ["stax"], + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-secret", "build_path": "app", "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-security-key", + "test_dir": "tests/speculos", + "test_blacklist": ["stax"], + "test_param_nanosp": "--fast", + "test_param_nanox": "--transport HID --fast", + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-sia", "build_blacklist": ["nanos", "nanosp", "nanox", "stax"], @@ -634,12 +758,22 @@ "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-ssh-agent", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-starknet", "build_path": "app", "build_blacklist": ["nanos", "nanosp", "nanox", "stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-starknet-zondax", + "build_path": "app", + "build_blacklist": ["nanos", "nanosp", "nanox", "stax"], + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-statemine", "build_path": "app", @@ -651,6 +785,19 @@ "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-stax-bip-wordle", + "build_path": "app", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-stellar", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-streaming", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-sui", "build_blacklist": ["nanos", "nanosp", "nanox", "stax"], @@ -696,6 +843,15 @@ "build_blacklist": ["stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-tron", + "test_dir": "tests", + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] + }, + { + "name": "app-u2f", + "test_dir": "tests/speculos" + }, { "name": "app-trustchain-poc", "build_path": "tests" @@ -729,16 +885,25 @@ "build_blacklist": ["nanosp", "nanox", "stax"], "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-xinfin", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-xrp", "test_dir": "tests", - "extra_flags": "DEBUG=1" + "extra_flags": "DEBUG=1", + "scan_whitelist": ["nanos", "nanosp", "nanox", "stax"] }, { "name": "app-xxnetwork", "build_path": "app", "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] }, + { + "name": "app-zcash", + "test_blacklist": ["nanos", "nanosp", "nanox", "stax"] + }, { "name": "app-zilliqa", "test_dir": "./tests/functional" diff --git a/input_files/input.json b/input_files/input.json index 24307d9..fb72c8e 100644 --- a/input_files/input.json +++ b/input_files/input.json @@ -21,6 +21,9 @@ ], "variants_nanosp": [ "ACA" + ], + "variants_stax": [ + "ACA" ] }, { @@ -379,6 +382,30 @@ "AXL" ] }, + { + "name": "app-bifrost", + "owner": "Zondax", + "ref": "develop", + "url": "https://github.com/LedgerHQ/app-bifrost", + "build_path": "app", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], + "variant_param": "COIN", + "variants_nanos": [ + "BNC", + "BNC_XL" + ], + "variants_nanox": [ + "BNC" + ], + "variants_nanosp": [ + "BNC" + ] + }, { "name": "app-bifrost-kusama", "owner": "bifrost-finance", @@ -458,8 +485,14 @@ { "name": "app-bitcoin", "owner": "LedgerHQ", - "ref": "master", + "ref": "develop", "url": "https://github.com/LedgerHQ/app-bitcoin", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "bitcoin_testnet_legacy", @@ -478,7 +511,6 @@ "vertcoin", "stealth", "digibyte", - "qtum", "bitcoin_private", "firo", "gamecredits", @@ -509,7 +541,6 @@ "vertcoin", "stealth", "digibyte", - "qtum", "bitcoin_private", "firo", "gamecredits", @@ -539,7 +570,6 @@ "vertcoin", "stealth", "digibyte", - "qtum", "bitcoin_private", "firo", "gamecredits", @@ -569,7 +599,6 @@ "vertcoin", "stealth", "digibyte", - "qtum", "bitcoin_private", "firo", "gamecredits", @@ -588,6 +617,12 @@ "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-bitcoin-new", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "bitcoin_testnet", @@ -606,31 +641,6 @@ "bitcoin" ] }, - { - "name": "app-bitsong", - "owner": "LedgerHQ", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-bitsong", - "build_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "test_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "variant_param": "COIN", - "variants_nanos": [ - "bitsong" - ], - "variants_nanox": [ - "bitsong" - ] - }, { "name": "app-blockstack", "owner": "Zondax", @@ -674,11 +684,35 @@ "BOL" ] }, + { + "name": "app-boilerplate-rust", + "owner": "LedgerHQ", + "ref": "main", + "url": "https://github.com/LedgerHQ/app-boilerplate-rust", + "build_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ] + }, { "name": "app-boilerplate-vierzon", "owner": "LedgerHQ", "ref": "master", "url": "https://github.com/LedgerHQ/app-boilerplate-vierzon", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "BOL" @@ -721,6 +755,12 @@ "owner": "vacuumlabs", "ref": "develop", "url": "https://github.com/LedgerHQ/app-cardano", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "cardano_ada" @@ -784,24 +824,6 @@ "celo" ] }, - { - "name": "app-celo-validator-signer", - "owner": "celo-org", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-celo-validator-signer", - "build_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "test_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ] - }, { "name": "app-centrifuge", "owner": "Zondax", @@ -1081,38 +1103,6 @@ "desmos" ] }, - { - "name": "app-dgld", - "owner": "LedgerHQ", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-dgld", - "build_path": "app", - "build_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "test_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "variant_param": "COIN", - "variants_nanos": [ - "dgld" - ], - "variants_nanox": [ - "dgld" - ], - "variants_nanosp": [ - "dgld" - ], - "variants_stax": [ - "dgld" - ] - }, { "name": "app-dock", "owner": "LedgerHQ", @@ -1206,26 +1196,6 @@ "eos" ] }, - { - "name": "app-equilibrium", - "owner": "LedgerHQ", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-equilibrium", - "build_path": "app", - "test_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "variant_param": "COIN", - "variants_nanos": [ - "Equilibrium" - ], - "variants_nanox": [ - "Equilibrium" - ] - }, { "name": "app-ergo", "owner": "tesseract-one", @@ -1290,7 +1260,6 @@ "hpb", "id4good", "kardiachain", - "kusd", "meter", "mix", "moonbeam", @@ -1312,7 +1281,6 @@ "tecracoin", "tecratestnet", "thundercore", - "tobalaba", "tomochain", "ubiq", "volta", @@ -1349,7 +1317,6 @@ "hpb", "id4good", "kardiachain", - "kusd", "meter", "mix", "moonbeam", @@ -1371,7 +1338,6 @@ "tecracoin", "tecratestnet", "thundercore", - "tobalaba", "tomochain", "ubiq", "volta", @@ -1408,7 +1374,6 @@ "hpb", "id4good", "kardiachain", - "kusd", "meter", "mix", "moonbeam", @@ -1430,7 +1395,6 @@ "tecracoin", "tecratestnet", "thundercore", - "tobalaba", "tomochain", "ubiq", "volta", @@ -1467,7 +1431,6 @@ "hpb", "id4good", "kardiachain", - "kusd", "meter", "mix", "moonbeam", @@ -1489,7 +1452,6 @@ "tecracoin", "tecratestnet", "thundercore", - "tobalaba", "tomochain", "ubiq", "volta", @@ -1536,7 +1498,12 @@ "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-exchange", - "test_dir": "test/python", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "exchange" @@ -1608,34 +1575,6 @@ "ftm" ] }, - { - "name": "app-fic", - "owner": "LedgerHQ", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-fic", - "build_blacklist": [ - "stax" - ], - "test_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "variant_param": "COIN", - "variants_nanos": [ - "fic" - ], - "variants_nanox": [ - "fic" - ], - "variants_nanosp": [ - "fic" - ], - "variants_stax": [ - "fic" - ] - }, { "name": "app-filecoin", "owner": "Zondax", @@ -1698,6 +1637,13 @@ "owner": "FirmaChain", "ref": "develop", "url": "https://github.com/LedgerHQ/app-firmachain", + "build_path": "app", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "FCT" @@ -1723,19 +1669,6 @@ "nanosp", "nanox", "stax" - ], - "variant_param": "COIN", - "variants_nanos": [ - "FLOW" - ], - "variants_nanox": [ - "FLOW" - ], - "variants_nanosp": [ - "FLOW" - ], - "variants_stax": [ - "FLOW" ] }, { @@ -1897,38 +1830,6 @@ "hedera" ] }, - { - "name": "app-helium", - "owner": "helium", - "ref": "develop", - "url": "https://github.com/LedgerHQ/app-helium", - "build_blacklist": [ - "stax" - ], - "test_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "variant_param": "COIN", - "variants_nanos": [ - "helium", - "helium_tn" - ], - "variants_nanox": [ - "helium", - "helium_tn" - ], - "variants_nanosp": [ - "helium", - "helium_tn" - ], - "variants_stax": [ - "helium", - "helium_tn" - ] - }, { "name": "app-helium-solana", "owner": "helium", @@ -1996,6 +1897,12 @@ "nanox", "stax" ], + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "APP", "variants_nanos": [ "hodl" @@ -2011,13 +1918,11 @@ ] }, { - "name": "app-hycon", - "owner": "Team-Hycon", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-hycon", - "build_blacklist": [ - "stax" - ], + "name": "app-icp", + "owner": "Zondax", + "ref": "develop", + "url": "https://github.com/LedgerHQ/app-icp", + "build_path": "app", "test_blacklist": [ "nanos", "nanosp", @@ -2025,25 +1930,6 @@ "stax" ], "variant_param": "COIN", - "variants_nanos": [ - "hycon" - ], - "variants_nanox": [ - "hycon" - ], - "variants_nanosp": [ - "hycon" - ], - "variants_stax": [ - "hycon" - ] - }, - { - "name": "app-icp", - "owner": "Zondax", - "ref": "develop", - "url": "https://github.com/LedgerHQ/app-icp", - "variant_param": "COIN", "variants_nanos": [ "ICP" ], @@ -2052,6 +1938,9 @@ ], "variants_nanosp": [ "ICP" + ], + "variants_stax": [ + "ICP" ] }, { @@ -2087,14 +1976,11 @@ ] }, { - "name": "app-insolar", - "owner": "insolar", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-insolar", + "name": "app-iota", + "owner": "iotaledger", + "ref": "develop", + "url": "https://github.com/LedgerHQ/app-iota", "build_blacklist": [ - "nanos", - "nanosp", - "nanox", "stax" ], "test_blacklist": [ @@ -2103,32 +1989,10 @@ "nanox", "stax" ], - "variant_param": "COIN", + "variant_param": "CHAIN", "variants_nanos": [ - "cosmos" - ], - "variants_nanox": [ - "cosmos" - ] - }, - { - "name": "app-iota", - "owner": "iotaledger", - "ref": "develop", - "url": "https://github.com/LedgerHQ/app-iota", - "build_blacklist": [ - "stax" - ], - "test_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "variant_param": "CHAIN", - "variants_nanos": [ - "iota", - "shimmer" + "iota", + "shimmer" ], "variants_nanox": [ "iota", @@ -2270,10 +2134,29 @@ "KAR" ] }, + { + "name": "app-kaspa", + "owner": "coderofstuff", + "ref": "develop", + "url": "https://github.com/LedgerHQ/app-kaspa", + "variant_param": "COIN", + "variants_nanos": [ + "KAS" + ], + "variants_nanox": [ + "KAS" + ], + "variants_nanosp": [ + "KAS" + ], + "variants_stax": [ + "KAS" + ] + }, { "name": "app-keepass", "owner": "aguinet", - "ref": "main", + "ref": "develop", "url": "https://github.com/LedgerHQ/app-keepass", "build_blacklist": [ "nanos", @@ -2312,62 +2195,6 @@ "KHALA" ] }, - { - "name": "app-kin", - "owner": "LedgerHQ", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-kin", - "build_blacklist": [ - "stax" - ], - "test_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "variant_param": "COIN", - "variants_nanos": [ - "kin" - ], - "variants_nanox": [ - "kin" - ], - "variants_nanosp": [ - "kin" - ], - "variants_stax": [ - "kin" - ] - }, - { - "name": "app-kin-spl", - "owner": "LedgerHQ", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-kin-spl", - "build_blacklist": [ - "stax" - ], - "test_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "variant_param": "COIN", - "variants_nanos": [ - "kin" - ], - "variants_nanox": [ - "kin" - ], - "variants_nanosp": [ - "kin" - ], - "variants_stax": [ - "kin" - ] - }, { "name": "app-kusama", "owner": "Zondax", @@ -2426,6 +2253,25 @@ "lisk" ] }, + { + "name": "app-lisk-new", + "owner": "Zondax", + "ref": "develop", + "url": "https://github.com/LedgerHQ/app-lisk-new", + "variant_param": "COIN", + "variants_nanos": [ + "lisk_testnet" + ], + "variants_nanox": [ + "lisk_testnet" + ], + "variants_nanosp": [ + "lisk_testnet" + ], + "variants_stax": [ + "lisk_testnet" + ] + }, { "name": "app-lto", "owner": "ltonetwork", @@ -2522,6 +2368,8 @@ "owner": "jspada", "ref": "develop", "url": "https://github.com/LedgerHQ/app-mina", + "test_dir": "tests", + "extra_flags": "RELEASE_BUILD=0", "variant_param": "COIN", "variants_nanos": [ "mina" @@ -2540,7 +2388,13 @@ "name": "app-mobilecoin", "owner": "mobilecoinofficial", "ref": "develop", - "url": "https://github.com/LedgerHQ/app-mobilecoin" + "url": "https://github.com/LedgerHQ/app-mobilecoin", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ] }, { "name": "app-monero", @@ -2718,6 +2572,12 @@ "ref": "develop", "url": "https://github.com/LedgerHQ/app-neo3", "test_dir": "./tests", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "NEO3" @@ -2737,6 +2597,12 @@ "owner": "obsidiansystems", "ref": "develop", "url": "https://github.com/LedgerHQ/app-nervos", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "CKB" @@ -2889,26 +2755,6 @@ "oxen" ] }, - { - "name": "app-panacea", - "owner": "LedgerHQ", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-panacea", - "build_path": "app", - "test_blacklist": [ - "nanos", - "nanosp", - "nanox", - "stax" - ], - "variant_param": "COIN", - "variants_nanos": [ - "panacea" - ], - "variants_nanox": [ - "panacea" - ] - }, { "name": "app-parallel", "owner": "Zondax", @@ -3091,6 +2937,12 @@ "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-1inch", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "1inch" @@ -3110,6 +2962,12 @@ "owner": "AlkemiNetwork", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-alkemi", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "alkemi" @@ -3157,6 +3015,12 @@ "owner": "blooo-io", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-apwine", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "apwine" @@ -3204,6 +3068,12 @@ "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-boilerplate", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "pbol" @@ -3251,6 +3121,12 @@ "owner": "cometh-game", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-cometh", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "cometh" @@ -3293,6 +3169,25 @@ "compound" ] }, + { + "name": "app-plugin-figment", + "owner": "figment-networks", + "ref": "develop", + "url": "https://github.com/LedgerHQ/app-plugin-figment", + "variant_param": "COIN", + "variants_nanos": [ + "figment" + ], + "variants_nanox": [ + "figment" + ], + "variants_nanosp": [ + "figment" + ], + "variants_stax": [ + "figment" + ] + }, { "name": "app-plugin-harvest", "owner": "bogdoslavik", @@ -3326,6 +3221,12 @@ "owner": "kilnfi", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-kiln", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "kiln" @@ -3340,11 +3241,42 @@ "kiln" ] }, + { + "name": "app-plugin-libertify", + "owner": "LibertyFi", + "ref": "develop", + "url": "https://github.com/LedgerHQ/app-plugin-libertify", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], + "variant_param": "NONE", + "variants_nanos": [ + "libertify" + ], + "variants_nanox": [ + "libertify" + ], + "variants_nanosp": [ + "libertify" + ], + "variants_stax": [ + "libertify" + ] + }, { "name": "app-plugin-lido", "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-lido", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "lido" @@ -3364,6 +3296,12 @@ "owner": "morpho-org", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-morpho", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "morpho" @@ -3380,9 +3318,15 @@ }, { "name": "app-plugin-nested", - "owner": "NestedFi", + "owner": "MassDotMoney", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-nested", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "nested" @@ -3402,6 +3346,12 @@ "owner": "blooo-io", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-nft", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "nft" @@ -3444,11 +3394,36 @@ "opensea" ] }, + { + "name": "app-plugin-p2p", + "owner": "p2p-org", + "ref": "develop", + "url": "https://github.com/LedgerHQ/app-plugin-p2p", + "variant_param": "COIN", + "variants_nanos": [ + "p2p" + ], + "variants_nanox": [ + "p2p" + ], + "variants_nanosp": [ + "p2p" + ], + "variants_stax": [ + "p2p" + ] + }, { "name": "app-plugin-paraswap", "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-paraswap", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "paraswap" @@ -3468,6 +3443,12 @@ "owner": "blooo-io", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-poap", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "poap" @@ -3487,6 +3468,12 @@ "owner": "blooo-io", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-quickswap", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "quickswap" @@ -3506,6 +3493,12 @@ "owner": "Zondax", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-rarible", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "rarible" @@ -3553,6 +3546,12 @@ "owner": "blooo-io", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-ricochet", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "ricochet" @@ -3572,7 +3571,13 @@ "owner": "rocket-pool", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-rocketpool", - "variant_param": "NONE", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], + "variant_param": "COIN", "variants_nanos": [ "rocketpool" ], @@ -3619,7 +3624,13 @@ "owner": "stader-labs", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-staderlabs", - "variant_param": "NONE", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], + "variant_param": "COIN", "variants_nanos": [ "staderlabs" ], @@ -3661,11 +3672,36 @@ "stakedao" ] }, + { + "name": "app-plugin-stakekit", + "owner": "blooo-io", + "ref": "develop", + "url": "https://github.com/LedgerHQ/app-plugin-stakekit", + "variant_param": "COIN", + "variants_nanos": [ + "stakekit" + ], + "variants_nanox": [ + "stakekit" + ], + "variants_nanosp": [ + "stakekit" + ], + "variants_stax": [ + "stakekit" + ] + }, { "name": "app-plugin-yearn", "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-plugin-yearn", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "NONE", "variants_nanos": [ "yearn" @@ -3684,7 +3720,13 @@ "name": "app-pocket", "owner": "obsidiansystems", "ref": "develop", - "url": "https://github.com/LedgerHQ/app-pocket" + "url": "https://github.com/LedgerHQ/app-pocket", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ] }, { "name": "app-polkadex", @@ -3759,6 +3801,9 @@ ], "variants_nanosp": [ "POLYX" + ], + "variants_stax": [ + "POLYX" ] }, { @@ -3766,6 +3811,13 @@ "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-pro", + "build_path": "app", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "ATOM" @@ -3781,7 +3833,13 @@ "name": "app-provenance", "owner": "obsidiansystems", "ref": "develop", - "url": "https://github.com/LedgerHQ/app-provenance" + "url": "https://github.com/LedgerHQ/app-provenance", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ] }, { "name": "app-qrl", @@ -3811,6 +3869,35 @@ "qrl" ] }, + { + "name": "app-qtum", + "owner": "qtumproject", + "ref": "develop", + "url": "https://github.com/LedgerHQ/app-qtum", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], + "variant_param": "COIN", + "variants_nanos": [ + "qtum_testnet", + "qtum" + ], + "variants_nanox": [ + "qtum_testnet", + "qtum" + ], + "variants_nanosp": [ + "qtum_testnet", + "qtum" + ], + "variants_stax": [ + "qtum_testnet", + "qtum" + ] + }, { "name": "app-radix", "owner": "radixdlt", @@ -3843,7 +3930,13 @@ "name": "app-radix-babylon", "owner": "radixdlt", "ref": "develop", - "url": "https://github.com/LedgerHQ/app-radix-babylon" + "url": "https://github.com/LedgerHQ/app-radix-babylon", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ] }, { "name": "app-ravencoin", @@ -3883,6 +3976,11 @@ "ref": "develop", "url": "https://github.com/LedgerHQ/app-recovery-check", "test_dir": "tests/functional", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox" + ], "variant_param": "APP", "variants_nanos": [ "recovery_check" @@ -3918,12 +4016,6 @@ "REEF" ] }, - { - "name": "app-revealer", - "owner": "LedgerHQ", - "ref": "master", - "url": "https://github.com/LedgerHQ/app-revealer" - }, { "name": "app-rise", "owner": "hirishh", @@ -3960,6 +4052,15 @@ "owner": "LedgerHQ", "ref": "main", "url": "https://github.com/LedgerHQ/app-safecoin", + "build_blacklist": [ + "stax" + ], + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "safecoin" @@ -3995,6 +4096,9 @@ ], "variants_nanosp": [ "SCRT" + ], + "variants_stax": [ + "SCRT" ] }, { @@ -4002,7 +4106,13 @@ "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-security-key", - "variant_param": "NONE", + "test_dir": "tests/speculos", + "test_blacklist": [ + "stax" + ], + "test_param_nanosp": "--fast", + "test_param_nanox": "--transport HID --fast", + "variant_param": "APP", "variants_nanox": [ "SecurityKey" ], @@ -4122,6 +4232,12 @@ "owner": "LedgerHQ", "ref": "master", "url": "https://github.com/LedgerHQ/app-ssh-agent", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "APP", "variants_nanos": [ "ssh" @@ -4148,6 +4264,25 @@ "nanox", "stax" ], + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ] + }, + { + "name": "app-starknet-zondax", + "owner": "LedgerHQ", + "ref": "main", + "url": "https://github.com/LedgerHQ/app-starknet-zondax", + "build_path": "app", + "build_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "test_blacklist": [ "nanos", "nanosp", @@ -4187,6 +4322,9 @@ ], "variants_nanosp": [ "STATEMINE" + ], + "variants_stax": [ + "STATEMINE" ] }, { @@ -4224,9 +4362,12 @@ "owner": "LedgerHQ", "ref": "main", "url": "https://github.com/LedgerHQ/app-stax-bip-wordle", - "variant_param": "COIN", - "variants_stax": [ - "BOL" + "build_path": "app", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" ] }, { @@ -4234,6 +4375,12 @@ "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-stellar", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "stellar" @@ -4252,7 +4399,13 @@ "name": "app-streaming", "owner": "LedgerHQ", "ref": "main", - "url": "https://github.com/LedgerHQ/app-streaming" + "url": "https://github.com/LedgerHQ/app-streaming", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ] }, { "name": "app-sui", @@ -4486,6 +4639,7 @@ "owner": "klever-io", "ref": "develop", "url": "https://github.com/LedgerHQ/app-tron", + "test_dir": "tests", "variant_param": "COIN", "variants_nanos": [ "tron" @@ -4505,6 +4659,7 @@ "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-u2f", + "test_dir": "tests/speculos", "variant_param": "NONE", "variants_nanos": [ "fido_u2f" @@ -4685,7 +4840,13 @@ "name": "app-xinfin", "owner": "XinFinOrg", "ref": "master", - "url": "https://github.com/LedgerHQ/app-xinfin" + "url": "https://github.com/LedgerHQ/app-xinfin", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ] }, { "name": "app-xrp", @@ -4737,6 +4898,12 @@ "owner": "LedgerHQ", "ref": "develop", "url": "https://github.com/LedgerHQ/app-zcash", + "test_blacklist": [ + "nanos", + "nanosp", + "nanox", + "stax" + ], "variant_param": "COIN", "variants_nanos": [ "zcash"