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