Commit Graph

  • 78d159761d Linting pass following the clang-format update Alexandre Paillier 2022-04-13 14:20:20 +02:00
  • 286994baaf Update GH action to use clang-format-12 Alexandre Paillier 2022-04-13 14:18:50 +02:00
  • 6b24a045ce Multiple ETH PRs (#289) tjulien-ledger 2022-04-13 15:37:30 +02:00
  • 87fa920326 Merge pull request #240 from btchip/eip1024 Coline Seguret 2022-04-07 10:26:58 +02:00
  • 52738e6bf5 Make lint happier BTChip github 2022-03-22 08:40:36 +01:00
  • d04ed9aef1 Minor changes related to code review BTChip github 2022-03-22 08:20:07 +01:00
  • 375eb1cae1 Bump versions after rebase BTChip github 2022-01-29 16:16:46 +01:00
  • 78f4642b6c Add EIP 1024 APDUs BTChip github 2022-01-11 08:56:57 +01:00
  • 170f3eeb7b [update][SDK] Branch develop | Commit 5203780b6a ldg-github-ci 2022-03-15 14:00:43 +00:00
  • 5203780b6a Merge pull request #278 from LedgerHQ/fix/broken_ci_trigger lpascal-ledger 2022-03-15 15:00:18 +01:00
  • faf2044108 Bump plugin interface version Alexandre Paillier 2022-03-15 14:19:30 +01:00
  • 55b6f9bc99 [fix] Step condition variable was improperly defined Lucas PASCAL 2022-03-14 14:54:17 +01:00
  • e0002739f0 Merge pull request #276 from LedgerHQ/apr/bugfix/nft_security_review apaillier-ledger 2022-03-14 14:36:17 +01:00
  • d2b2682790 Merge pull request #277 from LedgerHQ/update/SDK_submodule lpascal-ledger 2022-03-14 14:33:14 +01:00
  • 60656c1b56 [fix] Bad bash syntax in github action Lucas PASCAL 2022-03-14 10:20:48 +01:00
  • 358fcbd4ee [add] SDK submodule updated to develop + will now be auto updated Lucas PASCAL 2022-03-14 09:55:49 +01:00
  • 780f75a54e Merge pull request #264 from LedgerHQ/feature/sdk-generation lpascal-ledger 2022-03-11 18:12:55 +01:00
  • 8739b29338 Updated the NFT Zemu tests Alexandre Paillier 2022-03-09 16:12:25 +01:00
  • fb28efc012 Removed the helper getNftContractAddress helper function and some NULL checks Alexandre Paillier 2022-03-09 15:36:03 +01:00
  • a26da165df Now prevents NFT signatures without NFT metadata Alexandre Paillier 2022-03-09 15:03:38 +01:00
  • 853a85205d Now checks if a proper plugin is loaded when receiving NFT metadata Alexandre Paillier 2022-03-09 11:51:50 +01:00
  • fed91e2261 Removed old os_strcmp function Alexandre Paillier 2022-03-09 10:15:51 +01:00
  • 7e1c8b14d4 Small refactoring on number of NFT selectors Alexandre Paillier 2022-03-08 18:19:07 +01:00
  • 23202f6a63 Minimize includes in header files to what they depend on Alexandre Paillier 2022-03-08 17:59:36 +01:00
  • c548aba364 Unify the include guards accross all header files Alexandre Paillier 2022-03-07 14:21:32 +01:00
  • 89070cd2be Now only loops through tokens once to match it Alexandre Paillier 2022-03-09 11:47:38 +01:00
  • 76c7f9dbd8 Fixes the location in memory of the address between nftInfo_t & tokenDefinition_t Alexandre Paillier 2022-03-07 10:07:17 +01:00
  • 14fb8c87a4 fix: Readme nodeJS version Coline 2022-03-04 15:29:19 +01:00
  • 38e88b11c7 fix: PR template Coline 2022-03-04 15:28:04 +01:00
  • 45a82881a3 feat: add auto author assign for pr Coline 2022-02-25 14:52:57 +01:00
  • ddff3db06e fix: add new link in readme Coline 2022-02-11 11:11:51 +01:00
  • d749f3dc32 fix: pr and issue template Coline 2022-02-11 11:10:59 +01:00
  • 3463deacc9 fix: pr template Coline 2022-02-04 12:09:07 +01:00
  • 0313732d02 fix: typo not install project by tests Coline 2022-02-04 10:03:28 +01:00
  • 36671d91f6 fix: typo Coline Seguret 2022-02-03 13:38:45 +01:00
  • c89f9db92e fix: PR template Coline 2022-01-28 15:18:33 +01:00
  • 7c66c255ab fix: feature's template Coline 2022-01-28 15:08:13 +01:00
  • c1f9093010 docs: template for issue and pr Coline 2022-01-28 15:05:12 +01:00
  • 647aabb39c docs(README): refactor Coline 2022-01-28 14:59:37 +01:00
  • 4c6ecf8b28 Merge pull request #244 from LedgerHQ/refacto/chain-env-makefile Coline Seguret 2022-02-25 10:37:03 +01:00
  • ab1270dbd9 Makefile now gets the lists of supported chains automatically Alexandre Paillier 2022-02-24 18:26:25 +01:00
  • 4903f37b94 Merge pull request #243 from LedgerHQ/fix-network-functions Jean-Baptiste Bédrune 2022-02-22 14:15:09 +01:00
  • 0d9c868a77 Set const qualifier for input buffers for copy functions Jean-Baptiste Bédrune 2022-02-22 00:08:49 +01:00
  • e6c501749e Update Ethereum SDK Jean-Baptiste Bédrune 2022-02-21 23:44:26 +01:00
  • ed4e10628a Change type of output length in amountToString Jean-Baptiste Bédrune 2022-02-04 17:52:52 +01:00
  • 89fddf3ef8 Set const qualifiers in few fields used by the plugin interface Jean-Baptiste Bédrune 2022-02-03 14:19:53 +01:00
  • 458ef9af52 Define better prototype for "network" functions Jean-Baptiste Bédrune 2022-02-03 14:01:34 +01:00
  • b6167cae8a [fix] Review fixes Lucas PASCAL 2022-02-17 08:58:02 +01:00
  • 0864a4f282 [add] Job to generate a new SDK and creating a commit in SDK repository Lucas PASCAL 2022-02-11 18:35:58 +01:00
  • bf9bfb3ee7 Merge pull request #231 from LedgerHQ/fix/printable_fees lpascal-ledger 2022-02-15 15:21:56 +01:00
  • ceed2ca530 Merge pull request #247 from LedgerHQ/apr/bugfix/no_nft_info_crash apaillier-ledger 2022-02-15 15:07:17 +01:00
  • ce2df92741 New common function to get the NFT contract address Alexandre Paillier 2022-02-15 14:11:22 +01:00
  • 2e63a428b2 Removed useless header include in shared_context.h Alexandre Paillier 2022-02-15 14:09:43 +01:00
  • b3a36f9b11 Added new tests for ERC-1155 Alexandre Paillier 2022-02-15 10:26:30 +01:00
  • 1e988e0904 [revert] Removing temporary application name variant Lucas PASCAL 2022-02-15 11:46:14 +01:00
  • 1f1e472904 [add] Bump version for test release Lucas PASCAL 2022-01-31 10:24:00 +01:00
  • 1b24fc2eca [fix] Get printable amount handle should not parse configuration for ticker and decimal if the amount is a fee Lucas PASCAL 2022-01-14 13:48:05 +01:00
  • 9a4d193de2 Added new tests for ERC-721 Alexandre Paillier 2022-02-14 18:24:21 +01:00
  • 66ffbc42d4 Unify the terminology for approval screens between ERC-721 & 1155 Alexandre Paillier 2022-02-10 09:53:13 +01:00
  • 6bc99e8b98 Removed NFT transactions unused screens & fixed ERC-1155 setApproveForAll number of screens Alexandre Paillier 2022-02-10 09:40:28 +01:00
  • 4232a8925b Fix crash when signing NFT transactions with no NFT information APDU received Alexandre Paillier 2022-02-09 14:35:37 +01:00
  • 7a92b65bf7 Fix typo in setPlugin Alexandre Paillier 2022-02-09 14:34:01 +01:00
  • 858ff08e6e Merge branch 'master' into develop Alexandre Paillier 2022-02-14 17:35:25 +01:00
  • c0b85d27b7 Merge pull request #267 from LedgerHQ/develop_1.9.17 Edouard Merle 2022-02-14 17:28:50 +01:00
  • 7d9d0fbbc6 fix: build for lns+ Edouard Merle 2022-02-01 16:48:36 +01:00
  • 69628230ac Merge pull request #248 from LedgerHQ/apr/bugfix/sdk2_fix_tests_screenshots apaillier-ledger 2022-02-10 15:31:55 +01:00
  • dfa7ed4013 Re-generated the test reference screenshots Alexandre Paillier 2022-02-10 12:05:01 +01:00
  • 41a810c61e Merge pull request #246 from LedgerHQ/apr/feature/update_zemu apaillier-ledger 2022-02-09 09:21:54 +01:00
  • 10c0b00933 Updated Starkware test Alexandre Paillier 2022-02-08 18:26:32 +01:00
  • 55cc84f65d Updated send ECT test Alexandre Paillier 2022-02-08 18:22:45 +01:00
  • 68a16374f6 Updated send BSC test Alexandre Paillier 2022-02-08 18:17:32 +01:00
  • 8437cc3fe5 Updated send test Alexandre Paillier 2022-02-08 18:13:20 +01:00
  • 399a95a464 Updated ERC 721 test Alexandre Paillier 2022-02-08 18:05:14 +01:00
  • 6be9b49228 Updated ERC 1155 test Alexandre Paillier 2022-02-08 18:00:19 +01:00
  • c2aadf0aad Updated EIP 1559 test Alexandre Paillier 2022-02-08 17:54:20 +01:00
  • 675e72edec Updated chainid test Alexandre Paillier 2022-02-08 17:47:12 +01:00
  • e51be2f041 Updated blind compound deposit test Alexandre Paillier 2022-02-08 17:33:56 +01:00
  • 1417120b4f Updated approve test Alexandre Paillier 2022-02-08 17:27:03 +01:00
  • 74fcac61aa Updated to the latest Zemu framework version Alexandre Paillier 2022-02-08 14:06:25 +01:00
  • 617b60483f fix: build for lns+ Edouard Merle 2022-02-01 16:48:36 +01:00
  • db3eddcd3d fix: formatting in sdk Edouard Merle 2022-02-01 16:44:23 +01:00
  • 9d26ccfee0 Merge pull request #238 from LedgerHQ/ci/better_ci lpascal-ledger 2022-02-03 16:57:50 +01:00
  • 75b843b51c refacto(Makefile): chain environnement into subdirectories Coline 2022-02-03 14:25:47 +01:00
  • 4b55157c3e Merge pull request #239 from LedgerHQ/fix/zemu_tests apaillier-ledger 2022-02-01 14:30:44 +01:00
  • 3518873b5a Updated ERC-721 & ERC-1155 tests Alexandre Paillier 2022-01-28 18:58:53 +01:00
  • 041ca9a895 Updated starkware test Alexandre Paillier 2022-01-27 15:10:20 +01:00
  • 29739c63c8 Updated send ETC test Alexandre Paillier 2022-01-28 11:38:36 +01:00
  • 80d02b9f34 Updated send BSC test Alexandre Paillier 2022-01-27 15:03:37 +01:00
  • 782e39c494 Updated send test Alexandre Paillier 2022-01-27 14:55:11 +01:00
  • 571f439f58 Updated eip1559 test Alexandre Paillier 2022-01-27 14:28:42 +01:00
  • 5df3c48d92 Updated contract data warning test Alexandre Paillier 2022-01-27 14:23:12 +01:00
  • cb373dad68 Updated chainid test Alexandre Paillier 2022-01-27 13:47:24 +01:00
  • 07e0d878e2 Updated blind compound deposit test Alexandre Paillier 2022-01-27 14:11:17 +01:00
  • f70cb53074 Updated approve test Alexandre Paillier 2022-01-27 12:01:03 +01:00
  • 71f124b2ce [CI] Compiling binaries with specific flags Lucas PASCAL 2022-01-14 16:57:46 +01:00
  • 15d768c2cb [CI] PR on develop triggers CI Lucas PASCAL 2022-01-14 13:55:53 +01:00
  • 55d26f32f9 Updated the test fixture code Alexandre Paillier 2022-01-27 11:59:51 +01:00
  • 74a1e94230 Updated Zemu framework to its latest version Alexandre Paillier 2022-01-27 11:54:28 +01:00
  • ccb316c5f3 doc: fix description of PROVIDE NFT INFORMATION greenknot 2022-01-20 10:34:52 +01:00
  • 6c03be385c use size_t instead of uint8_t to prevent potential integer overflows greenknot 2022-01-20 09:35:02 +01:00