WIP: кошелек запускается, но есть ошибки

This commit is contained in:
AidarKC
2026-05-30 11:24:59 +04:00
parent b13efa92fd
commit edc94d3700
12 changed files with 135 additions and 14 deletions
+1 -1
View File
@@ -6,7 +6,7 @@
<link rel="manifest" href="./manifest.webmanifest" />
<title>Shine UI Demo</title>
<script>
window.__SHINE_BUILD_HASH__ = '20260528010500';
window.__SHINE_BUILD_HASH__ = '20260530000600';
window.__SHINE_CLIENT_VERSION__ = '1.2.8';
</script>
<script>
+1 -1
View File
@@ -47,7 +47,7 @@ import * as keyStorageView from './pages/key-storage-view.js';
import * as profileView from './pages/profile-view.js';
import * as profileEditView from './pages/profile-edit-view.js';
import * as walletView from './pages/wallet-view.js?v=2026052806';
import * as walletView from './pages/wallet-view.js?v=202605300006';
import * as settingsView from './pages/settings-view.js';
import * as developerSettingsView from './pages/developer-settings-view.js';
import * as serverSettingsView from './pages/server-settings-view.js';
+6 -3
View File
@@ -199,6 +199,7 @@ export function render({ navigate }) {
const serverLastHashLabel = document.createElement('p');
serverLastHashLabel.className = 'meta-muted';
serverLastHashLabel.style.wordBreak = 'break-all';
serverLastHashLabel.style.fontSize = '11px';
serverLastHashLabel.textContent = 'Hash: —';
const solanaTitle = document.createElement('h3');
@@ -213,6 +214,7 @@ export function render({ navigate }) {
const solanaLastHashLabel = document.createElement('p');
solanaLastHashLabel.className = 'meta-muted';
solanaLastHashLabel.style.wordBreak = 'break-all';
solanaLastHashLabel.style.fontSize = '11px';
solanaLastHashLabel.textContent = 'Hash: —';
card.append(
@@ -250,11 +252,12 @@ export function render({ navigate }) {
const fetchServerState = async () => {
const user = await authService.getUser(String(state.session.login || '').trim());
if (!user?.exists) throw new Error('Пользователь не найден на сервере');
const lastNumber = Number(user.serverLastGlobalNumber ?? -1);
return {
blocksCount: Number(user.serverBlocksCount || 0),
sizeBytes: Number(user.serverBlockchainSizeBytes || 0),
sizeLimitBytes: Number(user.serverBlockchainSizeLimitBytes || 0),
lastNumber: Number(user.serverLastGlobalNumber ?? -1),
lastNumber,
blocksCount: lastNumber >= 0 ? (lastNumber + 1) : 0,
lastHash: String(user.serverLastGlobalHash || ''),
};
};
@@ -410,7 +413,7 @@ export function render({ navigate }) {
} finally {
setButtonsDisabled(false);
}
};
});
refreshBtn.addEventListener('click', () => {
void refreshUsage();