Resolve "WIP: UTXO Selection and Storage"

This commit is contained in:
Jim Hamill
2025-01-11 08:39:24 +00:00
parent f934216d68
commit 33fd9bac4d
156 changed files with 13304 additions and 4595 deletions
+16
View File
@@ -72,11 +72,13 @@ npm run dev
## Useful NPM Workspace Commands
- List all packages in the workspace:
```bash
npm ls -w
```
- Run a command in a specific package:
```bash
npm run <command> --workspace=@my-monorepo/<package-name>
```
@@ -85,3 +87,17 @@ npm run dev
```bash
npm install <dependency> --workspace=@my-monorepo/<package-name>
```
## Refactor details
We will want to use inheritance in place of IWallet, etc. A neat structure to refactor to is:
- /theThing/
- base-thing.ts
- types.ts
- utils.ts
- ...
- Rename IndexedCollection to ExtMap.
- Rename from method to fromArray.
- Have the from method accept an object.