From e38ce766217d4fd325d7abba62c169e80d708605 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 17 May 2022 17:28:30 -0700 Subject: [PATCH] updated using git-extra --- todo | 50 ++++++-------------------------------------------- 1 file changed, 6 insertions(+), 44 deletions(-) diff --git a/todo b/todo index bb908c0..658e676 100644 --- a/todo +++ b/todo @@ -26,54 +26,16 @@ Dependencies: -source code in gnu coreutils To Do: --decide to do a bash script vs. C - -bash - +simpler - +quicker - -path to upgrade? - -piecemeal replace with C code - -maintain tests - -C - +robust - -harder to implement - +able to minimize dependencies - +binaries - +path to remove all dependencies *setup environment *test udev usb integrations --abstract out usb functions into own file --test cryptsetup --test mount --setup pulling in of dependencies --setup tests --setup flow - -choose setup - -2 of 3 - -3 of 5 - -3 of 7 - -encrypt drives? - -generate wallets - -alternatively, add public keys - -generate multisig address - -plug in usb - -enter password - -encrypt drive - -copy multisig address+descriptor - -eject - -destroy wallet - -2x of each 7 - -test spend - -sign message? --spend flow - -insert usb - -load wallet - -sign tx - -destroy wallet - -eject usb +*decide on bash +-build out full solution as bash script(s) -tests - -check all addresses can be spent - -verify wallets shredded Later: +-replace everything with C program -bring libraries/functionality into app -remove dependencies + +Much Later: +-GUI -- 2.39.5