core+gui: timezone-correct datetimes, deep-copy WillItem, dead code removal, explicit imports

This commit is contained in:
2026-08-19 20:55:53 -04:00
parent 5b109384cf
commit d8c0fa3aae
36 changed files with 2129 additions and 10150 deletions

125
tests/wallet_4 Normal file
View File

@@ -0,0 +1,125 @@
{
"active_forwardings": {},
"addr_history": {
"bcrt1q0phrauahlhdaandkq7cp9dr4awrzav9zh8ylau": [],
"bcrt1q2esfq5jlrj9nh5lj7kjxg736ksh8f3lsquuchp": [],
"bcrt1q2kylshq4vm8r8kcpgdd65mw9w3wauz5j6c66lf": [],
"bcrt1q2uhhatt83hyhu4vp045c0q22dkeuy3yufpk7tv": [],
"bcrt1q7hward08lvu2s38paqkrws655xxfk608zef7rs": [],
"bcrt1q8sathu6j8cqvmm6pcg6ezj9qrc528c9pdz8dg2": [],
"bcrt1q9ulln7tlez5se4ydsamh3258ja3wmewm2hkat3": [],
"bcrt1qad8qsgl5kwnjc2jh065f9xgkwrxrs6e4crj7eh": [],
"bcrt1qayyhz99qmql6vmtzy2j9y8yc5umt3ap0clrr37": [],
"bcrt1qc7pzldcrcw23ele4ruughm9u8dp3k6j7hmyl86": [],
"bcrt1qcqkeapfkq42uxpdk58h7glqxjsj59c4rkus6jt": [],
"bcrt1qcvyffjmdupj86vc49k238ehtvvng62hpfcudxm": [],
"bcrt1qd6jksjh0uwaurl287jftdjg854g3c02zlw6gxw": [],
"bcrt1qehrqjhn74x738580kfh2s9x7622j2mjvgukzzw": [],
"bcrt1qfhxe8lgxvk5f7hce2rls2xg22yp2vwrqzktrqq": [],
"bcrt1qhymanatzt7f90060zw7zunwuacn2suqs656a3r": [],
"bcrt1qk7l2dxrgfzwcdf7mrhgewxupsv5yd0vv6j9v2g": [],
"bcrt1qkwjlhz3xv5hsf0k5d8ntcgwvd2ulrrdmv4h9zd": [],
"bcrt1qm4pkufqzezk4l8vjkdx53lh6n9qw8l9mk9fce0": [],
"bcrt1qnpqjud06cerd0a5wxpxzk94lks47x576wd06dk": [],
"bcrt1qpv4wfzlqejlxatq7nmn7cns5ce60xpnmf9mfkd": [],
"bcrt1qt5890v7gts8g5k6n4zxayj7c0rr5pqyn6g5ku7": [],
"bcrt1qtjp7sjxjghstj5hhggl4nrgea2wjh3clqctnh4": [],
"bcrt1quvrjnrywcsrhhgqfwgvrg7htuh7lp9yc444cuw": [],
"bcrt1qxzhk758r7uq4cnhe4av0fe6qwef8w245rdhuhf": [],
"bcrt1qyfxfpvajske5t7urmqdyuysq2keghf820x7g3l": [],
"bcrt1qynjsulpfhkpq2zj0dgwufva5xjxzm2g7ccu6wr": [],
"bcrt1qyr4nek8u89d43y32tug8pdsgm7lpmrvpcd2rpv": [],
"bcrt1qyytq83t4wds8v7mu9d7ncmvrkzhppfjdjktz64": [],
"bcrt1qzvqkj2uh63psn0q5r67pyzs5kzxq7fc8tsucwk": []
},
"addresses": {
"change": [
"bcrt1q8sathu6j8cqvmm6pcg6ezj9qrc528c9pdz8dg2",
"bcrt1qyytq83t4wds8v7mu9d7ncmvrkzhppfjdjktz64",
"bcrt1qkwjlhz3xv5hsf0k5d8ntcgwvd2ulrrdmv4h9zd",
"bcrt1qcvyffjmdupj86vc49k238ehtvvng62hpfcudxm",
"bcrt1qad8qsgl5kwnjc2jh065f9xgkwrxrs6e4crj7eh",
"bcrt1qhymanatzt7f90060zw7zunwuacn2suqs656a3r",
"bcrt1qxzhk758r7uq4cnhe4av0fe6qwef8w245rdhuhf",
"bcrt1q9ulln7tlez5se4ydsamh3258ja3wmewm2hkat3",
"bcrt1q2kylshq4vm8r8kcpgdd65mw9w3wauz5j6c66lf",
"bcrt1qt5890v7gts8g5k6n4zxayj7c0rr5pqyn6g5ku7"
],
"receiving": [
"bcrt1qcqkeapfkq42uxpdk58h7glqxjsj59c4rkus6jt",
"bcrt1qyr4nek8u89d43y32tug8pdsgm7lpmrvpcd2rpv",
"bcrt1qayyhz99qmql6vmtzy2j9y8yc5umt3ap0clrr37",
"bcrt1qfhxe8lgxvk5f7hce2rls2xg22yp2vwrqzktrqq",
"bcrt1q7hward08lvu2s38paqkrws655xxfk608zef7rs",
"bcrt1qk7l2dxrgfzwcdf7mrhgewxupsv5yd0vv6j9v2g",
"bcrt1qyfxfpvajske5t7urmqdyuysq2keghf820x7g3l",
"bcrt1qtjp7sjxjghstj5hhggl4nrgea2wjh3clqctnh4",
"bcrt1qc7pzldcrcw23ele4ruughm9u8dp3k6j7hmyl86",
"bcrt1qpv4wfzlqejlxatq7nmn7cns5ce60xpnmf9mfkd",
"bcrt1qzvqkj2uh63psn0q5r67pyzs5kzxq7fc8tsucwk",
"bcrt1qynjsulpfhkpq2zj0dgwufva5xjxzm2g7ccu6wr",
"bcrt1q0phrauahlhdaandkq7cp9dr4awrzav9zh8ylau",
"bcrt1qm4pkufqzezk4l8vjkdx53lh6n9qw8l9mk9fce0",
"bcrt1qd6jksjh0uwaurl287jftdjg854g3c02zlw6gxw",
"bcrt1qehrqjhn74x738580kfh2s9x7622j2mjvgukzzw",
"bcrt1q2esfq5jlrj9nh5lj7kjxg736ksh8f3lsquuchp",
"bcrt1qnpqjud06cerd0a5wxpxzk94lks47x576wd06dk",
"bcrt1quvrjnrywcsrhhgqfwgvrg7htuh7lp9yc444cuw",
"bcrt1q2uhhatt83hyhu4vp045c0q22dkeuy3yufpk7tv"
]
},
"channels": {},
"db_metadata": {
"creation_timestamp": 1786881419,
"first_electrum_version_used": "4.8.0"
},
"dont_expire_htlcs": {},
"dont_settle_htlcs": {},
"fiat_value": {},
"forwarding_failures": {},
"frozen_coins": {},
"genesis_blockhash": "0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206",
"imported_channel_backups": {},
"invoices": {},
"keystore": {
"derivation": "m/0h",
"pw_hash_version": 1,
"root_fingerprint": "257f5dd3",
"seed": "govern large reason sense game labor orbit swarm once wealth plunge sorry",
"seed_type": "segwit",
"type": "bip32",
"xprv": "vprv9FWbyposPdHhxu62H8aPJqT9TwFpToJrosCueQ7EXtNe7Y9sWuYcVwwToS9hge5TM7BnJCiJxve2Vq98G9YRUXoq8AAT7tDPy7kzfhfDuG2",
"xpub": "vpub5UVxPLLmDzr1BPAVPA7PfyPt1y6JsG2iB68WSnWr6DuczLV24Srs3kFwegso2hk1J9RvrjSQbC1otaCLrHbHP5EGqMteUi6m7DsPgGYXYrq"
},
"labels": {},
"lightning_payments": {},
"lightning_preimages": {},
"lightning_xprv": "vprv9HGmVFxtePRhNodb3RNo1RgT3kT9GTtitf9KHg7FtYzZLBPimW23K34UqMLPKvnDqoqF9Yp5vWZyUfrpMW6SEySycPRqW6dPFxBmKawJg3g",
"notes_text": "",
"num_parents": {},
"onchain_channel_backups": {},
"payment_requests": {},
"plugin_data": {},
"prevouts_by_scripthash": {},
"qt-console-history": [],
"received_mpp_htlcs": {},
"seed_version": 71,
"spent_outpoints": {},
"stored_height": 2545,
"submarine_swaps": {},
"transactions": {},
"tx_batches": {},
"tx_fees": {},
"txi": {},
"txo": {},
"use_encryption": false,
"verified_tx3": {},
"wallet_type": "standard",
"will": {},
"winpos-qt": [
542,
189,
840,
400
]
}