From: alex Date: Wed, 18 May 2022 00:28:30 +0000 (-0700) Subject: updated using git-extra X-Git-Url: http://git.infiniteadaptability.org/?a=commitdiff_plain;h=e38ce766217d4fd325d7abba62c169e80d708605;p=cold updated using git-extra --- 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