Commit Graph

440 Commits

Author SHA1 Message Date
ardocrat 8847ee5157 build: fix deps 2026-06-04 17:56:11 +03:00
ardocrat 07902f3b3e build: delete unused file 2026-06-04 17:41:03 +03:00
ardocrat b54b7055b2 Merge remote-tracking branch 'ardocrat/update_lmdb' into grim
# Conflicts:
#	Cargo.lock
#	api/src/foreign.rs
#	api/src/owner.rs
#	controller/Cargo.toml
#	controller/tests/common/mod.rs
#	impls/src/backends/lmdb.rs
#	libwallet/Cargo.toml
2026-06-04 17:40:30 +03:00
ardocrat ff1238c3c4 backend: do not panic on iter and directory creation 2026-06-04 16:46:36 +03:00
ardocrat 6e2062c143 Merge branch 'migrate_lmdb' into update_lmdb 2026-06-04 02:36:06 +03:00
ardocrat 840bde734e wallet: update lmdb from store crate, migrate single backend from trait to struct, update tests cargo deps and design doc 2026-06-04 02:35:10 +03:00
ardocrat 129ad2f5fb Save last scanned block info for wallet scanning (#748)
* scan: save last scanned block info for initial wallet scanning

* scan: save start height at scanned block info on outputs collecting

* scan: 10k blocks batches

* fix: include last height into batch on scan

* scan: save hash of last block

* scan: add larger window (2880 blocks) to scan outputs when updating wallet state

* add test batched scan and resume, add scan doc

* rename corrupted restore test

---------

Co-authored-by: Joerg <wiesche89@googlemail.com>
2026-06-02 20:09:50 +02:00
ardocrat 065825b8e6 build: cargo format 2026-05-21 00:52:12 +03:00
ardocrat b197affe1b lmdb: handle iterator item result 2026-05-21 00:46:40 +03:00
ardocrat 92704219b0 Merge branch 'full_scan_fix' into grim 2026-05-14 21:37:11 +03:00
ardocrat 643670072c scan: add larger window (2880 blocks) to scan outputs when updating wallet state 2026-05-14 21:28:47 +03:00
ardocrat a1646fa6ea scan: save hash of last block 2026-05-14 21:20:46 +03:00
ardocrat dff5007063 Merge remote-tracking branch 'ardocrat/rust_edition' into grim 2026-05-14 20:48:24 +03:00
ardocrat ba123df0ff fix: include last height into batch on scan 2026-05-14 16:01:39 +03:00
ardocrat 602d79e868 Update rust edition to 2021 (#749)
* build: update rust edition 2021

* cargo: format all

* build: fix tests and warnings
2026-05-14 12:58:22 +02:00
ardocrat 941899fb92 build: fix tests and warnings 2026-05-14 13:38:25 +03:00
ardocrat 30c9761391 cargo: format all 2026-05-14 13:09:49 +03:00
ardocrat da3f60ba37 build: update rust edition 2021 2026-05-14 12:10:34 +03:00
ardocrat 15546b5d18 build: update cargo lock file 2026-05-13 17:35:57 +03:00
ardocrat c1d7070291 Merge branch 'mimblewimble:master' into grim 2026-05-13 17:32:08 +03:00
ardocrat a29147f0e6 Merge branch 'full_scan_fix' into grim 2026-05-13 17:27:15 +03:00
ardocrat dafc040212 scan: 10k blocks batches 2026-05-13 17:19:32 +03:00
David Burkett a3e71a8b2d Merge pull request #732 from Anynomouss/master
Ready for review: Fix for many wallet config errors including solution for -h and -t wrongly setting the node path
2026-05-07 10:06:26 -04:00
Anynomouss c337a7aad6 Update default.rs
removed 2fA code 😅
2026-05-07 16:05:16 +02:00
ardocrat a186e90b78 lmdb: fix u64 key 2026-05-01 11:40:23 +03:00
ardocrat e981104085 lmdb: update 2026-04-30 14:23:39 +03:00
Anynomouss 555469fb75 Merge pull request #1 from mimblewimble/master
Trying to merge master 9 commits into my branch. All checks passed.
2026-04-14 10:29:22 +02:00
ardocrat 4f3d9aac25 Merge branch 'full_scan_fix' into grim 2026-04-11 22:14:30 +03:00
ardocrat 331df8b268 scan: save start height at scanned block info on outputs collecting 2026-04-11 22:12:48 +03:00
ardocrat 94d3eb3f38 scan: save last scanned block info for initial wallet scanning 2026-04-11 02:08:51 +03:00
ardocrat f54a8e7756 Merge branch 'master' into grim
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	api/Cargo.toml
#	config/Cargo.toml
#	controller/Cargo.toml
#	impls/Cargo.toml
#	libwallet/Cargo.toml
#	util/Cargo.toml
2026-03-23 23:35:18 +03:00
David Burkett e732cbdc44 Merge pull request #745 from ardocrat/grin_5.4.0
Grin 5.4.0 update
2026-03-23 15:54:57 -04:00
David Burkett f72784a578 Merge pull request #746 from GetGrin/tx_delete
Ability to delete transaction from database
2026-03-23 15:52:46 -04:00
ardocrat da17e16541 Merge branch 'tx_delete' into grim 2026-03-21 23:35:58 +03:00
ardocrat c4f473568f tx: ability to delete transaction from database 2026-03-21 22:48:52 +03:00
ardocrat d2edbe12d3 build: update deps to grin 5.4.0 and hyper 0.14 2026-03-10 03:32:20 +03:00
ardocrat 6927838ff6 Merge branch 'mimblewimble:master' into grim 2026-03-10 03:13:34 +03:00
ardocrat 031551ec03 wallet: update grin deps 2026-03-10 03:08:10 +03:00
David Burkett 5aa02fdea3 Merge pull request #743 from GetGrin/retrieve_txs_account
Retrieve txs for an account with custom query arguments
2026-03-05 08:28:42 -05:00
David Burkett 63a3f5aabf Merge pull request #744 from GetGrin/ci_fix
Github CI Windows tests fix
2026-03-05 08:28:27 -05:00
ardocrat a099078f31 build: update built lib 2026-03-04 20:07:15 +03:00
ardocrat a6e0cdae0c Merge branch 'retrieve_txs_account' into grim 2026-03-04 18:47:07 +03:00
ardocrat b49e2dfecd fix: retrieve txs for an account with custom query arguments 2026-03-04 18:43:04 +03:00
ardocrat c51433d02b fix: controller monorepo deps 2026-02-03 22:06:04 +03:00
ardocrat 5c5d149274 build: monorepo modules 2026-01-10 01:43:35 +03:00
ardocrat 249dd76fb1 cargo: monorepo deps 2026-01-10 00:36:08 +03:00
Anynomouss a6ba9c9781 Implemented all feedback from aglkm 2025-10-09 09:18:00 +02:00
Anynomouss cb245d6ed1 Update transaction.rs - no real changes, revert small fromat change 2025-09-19 09:36:17 +02:00
Anynomouss a51121ce2a Update command.rs cleaning up irrelevant changes 2 2025-09-19 09:34:14 +02:00
Anynomouss 8b93f2a616 Update Cargo.toml
cleaning up files that are essentially unchanged
2025-09-19 09:30:41 +02:00