Commit Graph

692 Commits (ui-t3t1)

Author SHA1 Message Date
Andrew Kozlik c7fb908146 chore: Change precision of CoinJoin fee rate percentage from 8 to 6 decimal digits.
2 years ago
Andrew Kozlik afd900f9b1 feat(common): Add CoinJoin request message.
2 years ago
Andrew Kozlik a1a34774b8 fix(common): Fix handling of default booleans in protobuf.
2 years ago
Andrew Kozlik 5b453c88ed feat(core): Add serialize option to SignTx.
2 years ago
Pavol Rusnak 029e47e1e8 chore(common/defs/fido): add proton
2 years ago
Vladyslav Burzakovskyy e7ff43272c chore(common/defs/fido): add invity
2 years ago
Andrew Kozlik 77be3653b4 feat(core): Implement SLIP-0025 CoinJoin accounts.
2 years ago
Andrew Kozlik 9d89c3cb1b feat(common): Add UnlockPath message.
2 years ago
Andrew Kozlik 792dadfc4d feat(common): Add SetBusy message.
2 years ago
Andrew Kozlik ad5a572b75 chore(common): Deprecate data field in CosiCommit message.
2 years ago
matejcik a6410693b3 Revert "feat(core): implement firmware dumping"
2 years ago
matejcik 00095c5787 chore: update tokens & networks
2 years ago
matejcik c2d8623039 fix(common): improve testnet detection for ethereum
2 years ago
gabrielkerekes f2be6b9d91 chore(cardano): add `show_details` tests
2 years ago
David Misiak b0d27f9059 chore(cardano): update tests
2 years ago
David Misiak 99a7c48e64 feat(cardano): add babbage data types
2 years ago
matejcik 8c3d3c6548 chore: bump black to 22.3
2 years ago
Pavol Rusnak 95daa2fda3 chore(common/defs): replace consensus_branch_id with overwintered bool flag
2 years ago
mcudev 1ec62e9c86 common/defs/fido: update fastmail
2 years ago
mcudev 7d37109eb8 common/defs/fido: add cloudflare
2 years ago
Pavol Rusnak dff5bdced0
chore(common): add Consensus Branch ID for Zcash Testnet NU5
2 years ago
Pavol Rusnak 59f78d06b1 chore(common/defs/fido): add kraken
2 years ago
Pavol Rusnak ea35f46f5f
chore(common): add Consensus Branch ID for Zcash NU5
2 years ago
grdddj 82622adf6f fix(tools): modify type-hints to be compatible with older python versions
2 years ago
grdddj 9261f2ffce feat(common): add wallet info to cointool dump
2 years ago
grdddj 08f463e5e8 chore(common): small improvements to cointool dump
2 years ago
grdddj 519f79f9eb chore(common): add type hints to some coin tools scripts
2 years ago
David Misiak a1eaa465aa chore(cardano): remove legacy types
2 years ago
Martin Milata c5f1bec474 Merge branch 'release/22.05'
2 years ago
Dusan Klinec 5e6582a3fe feat(xmr): add support for HF15, BP+
2 years ago
Dusan Klinec 33c174491f refactor(core/monero): Monero code cleanup
2 years ago
Martin Milata 29bab9e8a4 chore(common): update chains and tokens
2 years ago
Martin Milata 78feb5fe03 chore(common): update coin support status
2 years ago
matejcik 37c61c1381 feat(core): implement firmware dumping
2 years ago
Andrew Kozlik 6fe2d76dc1 feat(common): Add GetFirmwareHash message.
2 years ago
matejcik 7295d2ee1e fix(common/tools): coin must be either supported or unsupported
2 years ago
Pavol Rusnak 334f7bbbe6 chore(common): defs cleanup
2 years ago
David Misiak 1f20c49536 feat(cardano): allow device-owned outputs in plutus txs
2 years ago
David Misiak 9f9535abb3 feat(cardano): add key hash stake credentials
2 years ago
David Misiak 2262602967 feat(cardano): add support for plutus transactions
2 years ago
David Misiak 1388912762 fix(cardano): add map key canonical order validation
2 years ago
David Misiak 143af80aea fix(cardano): add input validation
2 years ago
David Misiak 48587d83fe feat(cardano): add support for output datum hash and script data hash
2 years ago
David Misiak 2b3a53a6ae feat(cardano): add support for network id in tx body
2 years ago
Andrew Kozlik 8be6689150 chore(common): Rework AuthorizeCoinJoin message parameters.
2 years ago
matejcik 0b9f7db742 fix(core): support structs as array elements (fixes #2167)
2 years ago
Pavol Rusnak 47e2193e3b fix(common): update defs for cardano
2 years ago
grdddj 42fab282af chore(common): include error explanation in protobuf messages check
2 years ago
Pavol Rusnak d48aa2637f
fix(common): fix broken nem urls
2 years ago
slowbackspace b22c0a0c81 fix: cardano testnet coin_type
2 years ago
grdddj 464bc0e3c5 chore(common): change decred block times in defs
2 years ago
matejcik 310b6c5217 fix(legacy): support Success and Failure for debuglink
2 years ago
grdddj 5d76144ef5 chore(common): always use resolve() when accessing parent of the Path
2 years ago
Andrew Kozlik 42ace2aed8 chore(common): Mark new messages related to payment requests as unstable.
2 years ago
Andrew Kozlik d0c3a6a2fa chore(core): Add mac field to Address message.
2 years ago
Andrew Kozlik 0959947a88 chore(common): Add GetNonce, Nonce and TxAckPaymentRequest message.
2 years ago
Andrew Kozlik ba4f046d6f feat(common): Add INFO button to DebugLinkDecision.
2 years ago
Martin Milata 98b1159b0b Merge branch 'release/22.01'
2 years ago
Alois Klink 5c4703c9bb fix(core,legacy): Fix domain-only ethTypedData
2 years ago
Andrew Kozlik 88a08e3512 chore(core): Increase maximum CoinJoin coordinator name length to 36 (2 lines).
2 years ago
grdddj 9fc5bb546b style(core): full pyright-based type-checking
2 years ago
FujiCoin 33c243be8d
feat(common): enable taproot for Fujicoin, fix xpub versions
2 years ago
Pavol Rusnak b0e0280465 chore: drop obsolete fw_vendor_keys field from Features
2 years ago
Martin Milata 3f12742669 chore(common): update coin support status
2 years ago
Martin Milata c0dbcf37e4 chore(common): update chains and tokens
2 years ago
gruve-p 3ab036a1d1
feat(common): enable Taproot on Groestlcoin
2 years ago
matejcik d2ac4e7a9c feat(tests): add tests for blind EIP-712 signing
2 years ago
Alisina Bahadori 77ab865386 feat(legacy): Implement EIP-712 signing
2 years ago
Vladimir Volek e6da3ceb7b chore: add Cardano testnet support definitions
2 years ago
Vladimir Volek e2eb46f62c fix: slip44 testnet
2 years ago
Vladimir Volek 0f0150a6f8 feat: add cardano testnet definitions
2 years ago
Szymon Lesisz 60fe007ed2 chore(common): update DOGE fees
3 years ago
Szymon Lesisz 969f913e78 chore(common): update suite support
3 years ago
Szymon Lesisz 455268a2d3 chore(common): connect support for Regtest and Decred
3 years ago
grdddj 77afcb335b chore(python): replacing attrs with dataclasses
3 years ago
matejcik a1a1a7a36c fix(proto): fix typo in previous commit
3 years ago
mroz 6c7e4a520d chore(proto): backwards compatibility changes for protobuf defs
3 years ago
matejcik fd0d1ed871 git subrepo push common
3 years ago
Andrew Kozlik c2f1850abb feat(common): Add no_script_type option to SignMessage.
3 years ago
matejcik 2c20016cfa tests: add tests for different Cardano derivations
3 years ago
matejcik 10e338e005 feat(core/cardano): allow derivation type selection
3 years ago
matejcik 8caac218ec feat(core/cardano): indicate whether Cardano seed should be derived
3 years ago
matejcik bc75d05772 chore(common/defs/fido): add coinbase u2f
3 years ago
matejcik 57fbf7aa61 git subrepo push common
3 years ago
Jun Luo 62b649ef5d refactor(common & core & legacy): Stellar, rename StellarCreatePassiveOfferOp to StellarCreatePassiveSellOfferOp.
3 years ago
Jun Luo d064aae3f9 feat(common & core & legacy): Stellar, add support for StellarPathPaymentStrictSendOp.
3 years ago
Jun Luo 1dcb8e4913 feat(common & core & legacy): Stellar, add support for StellarManageBuyOfferOp.
3 years ago
Jun Luo 3a5768c4bf refactor(common & core & legacy): Stellar, rename StellarManageOfferOp to StellarManageSellOfferOp and rename StellarPathPaymentOp to StellarPathPaymentStrictReceiveOp.
3 years ago
Martin Milata 1979bcc39c chore(common): bring back eth:xDAI
3 years ago
grdddj 73238135d6 feat(core/ethereum): EIP-712
3 years ago
Martin Milata 9a7e6c2900 chore(common): update chains and tokens
3 years ago
Vladimir Volek bc13566d7b
fix(common): cardano blockfrost definitions (#1879)
3 years ago
Martin Milata ea1b7fbd54 chore(common): update chains and tokens
3 years ago
Martin Milata 87cc44e73a chore(common): update coins support status
3 years ago
matejcik e972839ac7 style(all): fix pylint complaints
3 years ago
Pavol Rusnak b2ff86ff3a
fix(common): drop unusable coins BELL and ZNY (#1872)
3 years ago
Pavol Rusnak 7b2825e68e fix(common): rebrand brhodium to xrhodium
3 years ago
David Misiak 13c4fb97df fix(cardano): forbid multisig pool registration [no changelog]
3 years ago
Andrew Kozlik 13cbb59082 feat(common): Add script_pubkey field to TxInput message.
3 years ago
Pavol Rusnak dbc464750b feat(common): enable Taproot on Bitcoin
3 years ago
Pavol Rusnak ac4cb88184 feat(common): add taproot field to coin definitions
3 years ago
Pavol Rusnak 4ed9f00c73 feat(common): add support for Taproot input and output scripts
3 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
gabrielkerekes b957dfbddb chore(cardano): improve get_native_script_hash tests and update ui fixtures
3 years ago
gabrielkerekes 1f33ab420d feat(cardano): update transaction signing for multisig
3 years ago
gabrielkerekes 21281d7cf4 feat(cardano): add support for script addresses derivation
3 years ago
gabrielkerekes dd9652cd07 feat(cardano): add get-native-script-hash call
3 years ago
gabrielkerekes 54909681a8 feat(cardano): add support for 1854 and 1855 path roots
3 years ago
Martin Milata 13417d7e5a refactor(common/protob): make bitcoin_only options file-level
3 years ago
Pavol Rusnak 5deee2ed00
feat(common): update XDC wallet
3 years ago
matejcik cb6934a490 git subrepo push common
3 years ago
matejcik f484c42d41 refactor(tests): use common Stellar fixtures in tests
3 years ago
matejcik b96adcac5c feat(common): add Stellar fixtures in json
3 years ago
matejcik 1dcfdebf7a feat(all): make Stellar timebounds required
3 years ago
matejcik 1b601b3e08 feat(common): strong typing for Stellar protobuf messages
3 years ago
matejcik dea5778d39 chore(common): regenerate coins_details
3 years ago
matejcik d329052334 feat(common): remove "soon" as support status
3 years ago
grdddj 1a291660e5 chore(tests): improving consistency of ethereum fixtures
3 years ago
matejcik 5bc3e353e0 git subrepo push common
3 years ago
matejcik 8931450d21 chore(common): enable Palm network
3 years ago
matejcik 30b08d949b feat(common): add default values to EthereumSignTx fields
3 years ago
matejcik 96ed53cc1c refactor(core,legacy): remove Wanchain special handling
3 years ago
matejcik 639406b01f feat(all): make chain_id mandatory
3 years ago
arbitrarylink f051225730 feat(core,legacy): add support for Ethereum 64-bit chain_id
3 years ago
grdddj 6f1005b155 chore(tests): vectorizing and creating JSON fixtures for ethereum device tests
3 years ago
matejcik eb34c0850e fix(common): regenerate support data
3 years ago
matejcik c65124c320 fix(common): add coins_details to release.sh
3 years ago
matejcik 417b33ba78 feat(common): better checks for delisted tokens
3 years ago
matejcik 174985619d chore(common): bump chains and tokens for release
3 years ago
matejcik 75a007177e fix(common): remove Ontology from misc, the impl is missing
3 years ago
matejcik 2173f6cec7 feat(common): create release script
3 years ago
matejcik 8dd7ad3c3e fix(common): remove Wanchain from misc (it is now eth:WAN)
3 years ago
matejcik 7aed8d535d feat(all): re-enable Firo (fixes #1767)
3 years ago
gabrielkerekes 7c3b5c86a5 fix(cardano): forbid mixing paths from multiple accounts in a single transaction
3 years ago
gabrielkerekes 500d29f43b chore(cardano): format test fixture files
3 years ago
gabrielkerekes 28f0f60295 feat(cardano): update tests for streamed tx signing
3 years ago
gabrielkerekes d2a5be4e38 feat(cardano): prepare protobuf messages for streamed tx signing
3 years ago
matejcik abc347d4ca chore(common): remove Lisk
3 years ago
matejcik a1c37cac59 git subrepo push common
3 years ago
Frederik Bolding 38fa9197ca feat(core,python): support for Ethereum EIP1559 transactions
3 years ago
gabrielkerekes 4f7c6b3586 feat(common): change all protobuf message type hints to strings
3 years ago
matejcik 9ab1891b22 feat(common): more required fields in messages-management
3 years ago
Andrew Kozlik 7277a49047 fix(common): Add new rpId to Binance's FIDO definition.
3 years ago
Martin Milata 0d251fc01a Merge branch 'release/21.07'
3 years ago
matejcik 8e6a647e89 fix(core): do not send ButtonRequest on every paging event
3 years ago
matejcik 1e1963f1ee fix(core): do not send ButtonRequest on every paging event
3 years ago
Szymon Lesisz 66bf309fbf fix(common): fix Ropsten key in blockchain_link
3 years ago
Andrew Kozlik 3f647f1b7b chore(common): Ensure that testnet coins use slip44 coin type 1.
3 years ago
Andrew Kozlik c067618828 fix(common): Fix incorrect SLIP-44 coin type for Bgold and SmartCash Testnets.
3 years ago
gabrielkerekes db657615f4 fix(cardano): use OrderedMap for output tokens and withdrawals
3 years ago