feat: add XCM teleport and CI/CD deployment workflow

Features:
- Add XCMTeleportModal for cross-chain HEZ transfers
- Support Asset Hub and People Chain teleports
- Add "Fund Fees" button with user-friendly tooltips
- Use correct XCM V3 format with teyrchain junction

Fixes:
- Fix PEZ transfer to use Asset Hub API
- Silence unnecessary pallet availability warnings
- Fix transaction loading performance (10 blocks limit)
- Remove Supabase admin_roles dependency

CI/CD:
- Add auto-deploy to VPS on main branch push
- Add version bumping on deploy
- Upload build artifacts for deployment
This commit is contained in:
2026-02-04 11:35:25 +03:00
parent 006be3a28f
commit 8f2b5c7136
18 changed files with 1049 additions and 113 deletions
+2 -2
View File
@@ -217,7 +217,7 @@ export const fetchUserTikis = async (
}
if (!api || !api.query.tiki) {
console.warn('Tiki pallet not available on this chain');
// Tiki pallet not available on this chain - this is expected
return [];
}
@@ -437,7 +437,7 @@ export const fetchUserTikiNFTs = async (
): Promise<TikiNFTDetails[]> => {
try {
if (!api || !api.query.tiki) {
console.warn('Tiki pallet not available on this chain');
// Tiki pallet not available on this chain - this is expected
return [];
}