mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-04-29 11:07:55 +00:00
feat: Pergala USDT multisig a tevahî li ser chain
Taybetmendiyên Nû: • pallet-multisig bi kar anîna - 3/5 threshold • wUSDT asset (ID: 2) - 1:1 backing bi USDT • Multisig members: Serok, SerokiMeclise, Xezinedar, Noter, Berdevk • Otomatîk query ji pallet-tiki (unique roles) Lib/Utilities: ✅ src/lib/multisig.ts - Multisig utilities (members, tx, queries) ✅ src/lib/usdt.ts - wUSDT bridge helpers (mint, burn, reserves) ✅ src/lib/wallet.ts - WUSDT asset ID zêde kir Components: ✅ MultisigMembers.tsx - Multisig members display ✅ USDTBridge.tsx - Deposit/withdrawal UI ✅ ReservesDashboard.tsx - Reserve monitoring dashboard Pages & Routes: ✅ ReservesDashboardPage.tsx - /reserves route ✅ App.tsx - Route integration Taybetmendî: • Full on-chain multisig (no Ethereum dependency) • Automatic tiki holder lookup • Reserve health monitoring • Tiered withdrawal limits (instant, standard, large) • Event subscriptions (mint/burn tracking) • 1:1 USDT backing verification Documentation: ✅ USDT_MULTISIG_SETUP.md - Complete setup guide 🤖 Bi [Claude Code](https://claude.com/claude-code) re hate çêkirin Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -9,6 +9,7 @@ import ProfileSettings from '@/pages/ProfileSettings';
|
||||
import AdminPanel from '@/pages/AdminPanel';
|
||||
import WalletDashboard from './pages/WalletDashboard';
|
||||
import PoolDashboardPage from './pages/PoolDashboard';
|
||||
import ReservesDashboardPage from './pages/ReservesDashboardPage';
|
||||
import { AppProvider } from '@/contexts/AppContext';
|
||||
import { PolkadotProvider } from '@/contexts/PolkadotContext';
|
||||
import { WalletProvider } from '@/contexts/WalletContext';
|
||||
@@ -62,6 +63,11 @@ function App() {
|
||||
<PoolDashboardPage />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
<Route path="/reserves" element={
|
||||
<ProtectedRoute>
|
||||
<ReservesDashboardPage />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
<Route path="*" element={<NotFound />} />
|
||||
</Routes>
|
||||
</Router>
|
||||
|
||||
Reference in New Issue
Block a user