Commit Graph

32 Commits (0f2ec166090c20cf2ff63959706b6fe72aa40cfc)

Author SHA1 Message Date
matejcik c17cec93f7
firmware: use flattened protobuf symbols
6 years ago
Pavol Rusnak 3de28570e4
firmware: don't use hardcoded version_group_id, but use the one from coin definition
6 years ago
Pavol Rusnak 0febd07dfc
firmware: update code to use new nested messages in trezor-common
6 years ago
Pavol Rusnak b73e18e573
firmware: implement zip143 overwinter
6 years ago
Pavol Rusnak 747f2aa772
firmware: refactor expiry into tx_init
6 years ago
Pavol Rusnak 49d9fe4d13
firmware: rename decred_expiry to expiry
6 years ago
Saleem Rashid 95e5f15bde vendor: Update trezor-crypto
7 years ago
Saleem Rashid e7703a16fe crypto: Remove hardcoded instances of secp256k1
7 years ago
Saleem Rashid 77e76542bc signing: Compute tx_weight for Decred
7 years ago
Saleem Rashid 057ec1227d signing: Add Decred support
7 years ago
Saleem Rashid a1e911aa4c transaction: Do not hardcode HASHER_SHA2
7 years ago
Saleem Rashid 54b0869535 signing: Use Hasher instead of SHA256_CTX
7 years ago
Jochen Hoenicke e1fa7af1da Byte-precise size estimate for fees
7 years ago
Jochen Hoenicke a8bc3cb6bd Remove add_hash_type fields.
7 years ago
Jochen Hoenicke b5fa8a266a New CoinInfo separated from protobuf structures
7 years ago
Pavol Rusnak 18d8cb3c56
add project website (trezor.io) to license header
7 years ago
Saleem Rashid a34554b091 signing: Add SIGHASH_FORKID support
7 years ago
Pavol Rusnak 91a1b6c4bc
drop EstimateTxSize (and TxSize)
7 years ago
Pavol Rusnak b1995bb8d1
remove segwit warning, don't enable segwit on coins that don't have segwit=true in definition
7 years ago
Jochen Hoenicke 7b1381766f
Change address support for segwit.
8 years ago
Jochen Hoenicke b7b9891cb4
Signing for Segnet Transaction works
8 years ago
Jochen Hoenicke e5000fb196
segwit sign (completely untested)
8 years ago
Jochen Hoenicke 5c60be9854
hashes for segwit signature
8 years ago
Pavol Rusnak e9f0706c2e
fix prevtx hashing when input count is 0
8 years ago
Pavol Rusnak c288a0e328
implement TXEXTRADATA transaction RequestType
8 years ago
Daira Hopwood 69d99d202d
Add support for multi-byte address prefixes.
8 years ago
Pavol Rusnak 30a55829e5 rework hashing of transactions
10 years ago
Pavol Rusnak 92cfcd1565 implement GetAddress.multisig field
10 years ago
Pavol Rusnak 91451f88b5 multisig
10 years ago
Pavol Rusnak f75515544f move Sign/Verify to crypto.c/h, implement Encrypt/Decrypt
10 years ago
Pavol Rusnak 7cba60895d update protobuf, disable SimpleSignTx
10 years ago
Pavol Rusnak 0d0a1ab5f2 import v1.0.0
11 years ago