Repository restructuration
- A command per file
- Tools in a file
- `silkaj` and `tests` folders should look similar.
---
- `silkaj`
- [x] `blockchain/`:
- `info` (`argos`)
- `difficulty`
- `blocks`
- `verify`
- `tools`
- [x] `money/`:
- `transfer`
- `balance`
- `history`
- `tools`
- [x] `wot/`:
- `lookup`
- `wot`
- `certify`
- `membership`
- [x] `revocation`: Failing when `test_transfer::test_generate_and_send_transaction` runs first. `network.send_document()` patching issue?
- Used to work before when they use to run in the other order: `test_revocation/test_tx` -> `wot.test_revocation`/`money.test_transaction`
- Solutions: reverting back the order, or skipping `test_generate_and_send_transaction` which anyway will be removed in %"0.20.0". Fixing the actual issue (doesn’t make sense to fix v1/BMA issue now)
- `tools`
- `ui/`?:
- `tui`
- potential `gui`?
- `auth` -> `authentication`?
- Move `cli_tools` content to `tools`
- [x] `about`
- `checksum`
- [x] `crypto_tools` -> `public_key`, because `pubkey` is commonly used variable
- `constants`
- `g1_monetary_license`
- [x] `network_tools` -> `network`
- `tests`: With the same structure as the sources
issue