From 6dac62984273b1c3723e2cef9564d02fba4e3d72 Mon Sep 17 00:00:00 2001 From: wiesche Date: Tue, 8 Sep 2026 09:52:35 +0200 Subject: [PATCH] update contract todos --- libwallet/src/contract/actions/README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libwallet/src/contract/actions/README.md b/libwallet/src/contract/actions/README.md index b3ea4c8..13bff3b 100644 --- a/libwallet/src/contract/actions/README.md +++ b/libwallet/src/contract/actions/README.md @@ -50,6 +50,13 @@ without a user confirmation step. - Add contract history, lookup and transport. - Separate side effects out from the computation, as described above. - Store transactions in LMDB so they can be committed with the wallet state. + - Revisit automatic receive signing once there is a user confirmation step. + - Infer `--receive` and `--send` from the slate state. + - Revisit `remove_other_sigdata` before allowing more than two participants. + - Stop relying on TxLog offsets in contract tests. + - Finish the account-switching tests in `contract_accounts.rs`. + - Reuse the workspace `serde_with` version. + - Define and test how self-spends are handled by the sent and received filters. ### Side-effects