Commit graph

2,768 commits

Author SHA1 Message Date
2d01fbc45c
use hashlib keccak256() function if available
Available if Python compiled with OpenSSL 3.2 or greater (Python >= 3.13)
2025-09-23 09:20:53 +00:00
d13baa1a07
isinstance(): use type union operator (11 files changed) 2025-09-23 09:20:53 +00:00
28c39f2b5f
setup.cfg: bump minimum Python version to 3.11 2025-09-23 09:20:53 +00:00
9b8205d4d4
README.md, *-requirements.txt (file renames, minor cleanup) 2025-09-23 09:20:48 +00:00
85cef681e9
Version 16.0.0 v16.0.0 2025-09-17 09:33:05 +00:00
6f6f2a6908
update README.md for v16.0.0 2025-09-17 09:33:04 +00:00
3a967b46dc
minor testing/build fixes 2025-09-17 09:33:04 +00:00
9f1148c3ac
README.md: minor cleanups, add contact links 2025-09-16 12:32:42 +00:00
203596e9df
minor Nix fixes 2025-09-16 11:27:27 +00:00
b26c8d472e
add doc/wiki/Install-MMGen-Wallet-on-Nix.md 2025-09-16 11:27:27 +00:00
441a57f19f
fix up wiki links for command help 2025-09-16 11:27:21 +00:00
556c7df15c
update wiki documentation 2025-09-15 09:56:45 +00:00
4c5640b034
support Bitcoin Core v29.1 2025-09-15 09:28:41 +00:00
7980ddcdb6
minor testing fixes 2025-09-15 09:28:41 +00:00
a3eef0128a
Windows/MSYS2 build and testing fixes 2025-09-15 09:28:41 +00:00
9e62934151
test suite: support ethkey as alternative to eth-keys 2025-09-15 09:28:41 +00:00
84b0843be3
update Nix configuration 2025-09-11 17:37:10 +00:00
b53cc67cf6
Nix: whitespace, comments 2025-09-11 17:37:09 +00:00
98c84a4a39
add LED support for Nano Pi M6 2025-09-11 17:37:09 +00:00
4e44e3a929
daemontest.py exec: improve availability test 2025-09-11 17:37:09 +00:00
258f1b0236
various testing fixes 2025-09-11 17:37:04 +00:00
5269b5efc0
support Reth v1.7.0 2025-09-09 11:28:38 +00:00
0952cc80a3
various testing fixes 2025-09-09 11:27:05 +00:00
0e26bbf005
test-release.sh: add SOC config variable 2025-09-09 11:27:05 +00:00
0e2340e2bc
new test_suite_pexpect_timeout cfg var 2025-09-09 11:27:05 +00:00
d18c52e1b0
setup.cfg: pin aiohttp package to v3.12.9 2025-09-09 11:27:05 +00:00
9e3b352244
proto.eth.contract: critical Parity RPC bugfix 2025-09-09 11:27:05 +00:00
ab7a97842c
new daemon_state_timeout, test_suite_devnet_block_period cfg vars 2025-09-09 11:27:05 +00:00
e6851fbbdf
support Geth v1.16.3 2025-09-09 11:27:05 +00:00
e41249aa04
LEDControl.binfo: add color attribute 2025-09-09 11:27:04 +00:00
c2df555f36
tooltest2.py: add privhex2pair test 2025-09-09 11:27:04 +00:00
8c3b28a332
test-release.sh: fixes, BTC-only fixes 2025-09-09 11:27:04 +00:00
b1382b3a16
test-release.sh: add geth, reth tests 2025-09-09 11:27:04 +00:00
bf783fc074
test.include.unit_test: improve altcoin test skipping code 2025-09-09 11:27:04 +00:00
923d536beb
update INSTALL file 2025-09-09 11:27:00 +00:00
9f55bed8f2
support Monero v0.18.4.2 2025-09-02 14:03:50 +00:00
7000a0d540
support Reth v1.6.0, Monero v0.18.4.1 2025-07-26 14:10:02 +00:00
f509b26ac8
support Reth v1.5.1 2025-07-19 10:21:11 +00:00
78db0a8156
CmdTestRunner: add warn() method 2025-07-19 10:21:11 +00:00
828cf4c1ab
minor cleanups 2025-07-19 10:21:11 +00:00
8fde11eb46
modtest ecc: use ecdsa package for reference sig check 2025-07-19 10:21:06 +00:00
60ca7a2918
eth: sign transactions with libsecp256k1 2025-06-29 14:53:50 +00:00
96c105c2b8
new proto.eth.tx.transaction module 2025-06-29 14:04:47 +00:00
7a20e5edc7
rune: sign transactions with libsecp256k1 2025-06-29 14:04:46 +00:00
641c8437c0
support Reth v1.5.0 2025-06-29 14:04:46 +00:00
c62d3f1a38
proto.eth.misc -> proto.eth.util 2025-06-29 14:04:46 +00:00
730a112f69
extmod/secp256k1mod.c: add sign, verify, pubkey recover funcs 2025-06-29 14:04:46 +00:00
fbeda2f071
extmod/secp256k1mod.c: randomize context
- provide enhanced protection against side-channel leakage
2025-06-29 14:04:46 +00:00
362594429c
extmod/secp256k1mod.c: whitespace 2025-06-29 14:04:46 +00:00
e5017a0779
extmod/secp256k1mod.c: minor cleanups 2025-06-29 14:04:46 +00:00