Commit Graph

22 Commits (95daa2fda38ce892681121cca306f4c6545f30d7)

Author SHA1 Message Date
Pavol Rusnak 95daa2fda3 chore(common/defs): replace consensus_branch_id with overwintered bool flag
2 years ago
grdddj 14a0bc13ce chore(docs): mention that .mako files are rendered by `make templates`
2 years ago
Andrew Kozlik 83686d1be2 chore(core): Add HashContextInitable protocol class.
2 years ago
matejcik dec89ea59e refactor(core): convert if/elif chains to if-chains
2 years ago
grdddj 9fc5bb546b style(core): full pyright-based type-checking
2 years ago
Pavol Rusnak ac4cb88184 feat(common): add taproot field to coin definitions
3 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
Andrew Kozlik 2c003052f5 refactor(core/bitcoin): Change CoinInfo.script_hash to be a HashContext.
3 years ago
Martin Milata ac711fb8ee style(core): use more recent type annotation syntax
3 years ago
Pavol Rusnak 4ed714ba47 common/defs: add xpub_magic_multisig_segwit_{native,p2sh} fields to coins
3 years ago
matejcik 6ba08526e1 fix(core): fix type annotations on CoinInfo
4 years ago
matejcik e2035b4972 all: drop Horizen and BIP-115 support [NO BACKPORT]
4 years ago
matejcik c9fd3f77a5 all: add overwintered field to coin specification
4 years ago
Pavol Rusnak 817b922850 all: add extra_data and timestamp fields to coin specification
4 years ago
Pavol Rusnak 7646b97dca
common: divisibility -> decimals
4 years ago
Pavol Rusnak 5301c03607
common: add coin.divisibility attribute
4 years ago
Pavol Rusnak 07ef01f3e4
core: introduce BITCOIN_ONLY flag
5 years ago
Roman Zeyde 7210a2f56d common/defs: add 'confidential_assets' section to coin definitions (#399)
5 years ago
Pavol Rusnak e23bb10ec4
core+legacy: fix KMD signing (introduce negative_fee coin field)
5 years ago
Pavol Rusnak 164336cb56
core: add equality function to mako template too
5 years ago
Jan Pochyla 1f3adc7069
core: store bitcoin-like coins as a decision tree
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago