Files
grin-wallet/controller/tests
jwinterm 3fba1319fb Merge upstream staging (#755 multi-LMDB backend) into contracts
Reconcile the contract feature with #755, which replaced the WalletBackend
trait with a concrete WalletBackend<C,K> struct (libwallet/src/backend.rs) and
removed impls/src/backends/lmdb.rs.

- Port the contract module and contract API entry points from the trait form
  (T: WalletBackend<'a,C,K>) to the concrete struct.
- Re-home next_child_for and a parent_id+log_id get_tx_log_entry onto backend.rs.
- Re-apply the self-spend tx-log filters, cancel-loop, v5 payment-proof fields,
  and Context contract fields onto staging's rewritten files.
- Adapt to fallible iter()/tx_log_iter() and self-consuming batch commit.

Full suite green (53 binaries / 191 tests).
2026-06-10 13:48:34 -04:00
..
2025-09-18 14:56:43 +02:00
2025-09-18 14:56:43 +02:00
2025-09-18 14:56:43 +02:00
2025-09-18 14:56:43 +02:00
2025-09-18 14:56:43 +02:00
2025-09-18 14:56:43 +02:00
2025-09-18 14:56:43 +02:00
2026-06-09 13:54:51 +02:00
2025-09-18 14:56:43 +02:00
2025-09-18 14:56:43 +02:00
2026-06-09 13:54:51 +02:00