ESP32: добавить баланс и экран ключей

This commit is contained in:
AidarKC
2026-06-10 14:19:00 +04:00
parent f095182673
commit 9e6ff07136
4 changed files with 297 additions and 22 deletions
@@ -41,7 +41,8 @@
- индикатор Wi-Fi уровня сигнала;
- по центру крупный текст `STATUS`;
- одна строка Wi-Fi вида `Wi-Fi (<ssid>) connected/disconnected`;
- снизу большую кнопку `SETTINGS`.
- кнопка баланса вида `Balance: <value SOL>` или `Balance: failed to load`, по нажатию выполняет повторный запрос;
- снизу кнопку `SETTINGS`, уменьшенную примерно до половины ширины экрана и сдвинутую к правому краю.
- внизу на тёмной полосе подпись `SHiNE subserver (v.0.18)`.
Строка Wi-Fi на `HOME`:
@@ -184,10 +185,18 @@
Показывает:
- заголовок `SECRET`;
- подпись `Current secret in base58:`;
- полный секрет открытым текстом;
- увеличенный шрифт для значения секрета;
- разбиение секрета по строкам по `10` символов;
- вертикально прокручиваемый список ключей;
- `Secret (base58)`;
- `Root key (base58)`;
- `Root key priv (base58)`;
- `Blockchain key (base58)`;
- `Blockchain key priv (base58)`;
- `Device key (base58)`;
- `Device key priv (base58)`;
- `Subserver key (base58)`;
- `Subserver key priv (base58)`;
- для каждого поля показывается формула derivation;
- значения ключей показываются полными строками увеличенным шрифтом;
- кнопку `BACK`.
## TEXT_EDIT_SCREEN