blob: cd9c8ba6d51e61b02e1871b432f11d2667988168 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// Simple utility to determine DigiByte address type based on prefix
export type DigiByteAddressType = 'DigiByte (DGB)' | 'DigiAsset (DGA)' | 'Unknown';
export function getDigiByteAddressType(address: string | undefined | null): DigiByteAddressType {
if (!address) {
return 'Unknown';
}
if (address.startsWith('dgb1')) {
return 'DigiByte (DGB)';
}
// Add other prefixes if DigiAssets use a distinct one, e.g., 'dga1'
// For now, assume non-DGB is DigiAsset, but this might need refinement
// depending on actual DigiAsset address formats.
else {
// Assuming DigiAssets might start differently or be the fallback
// This is a placeholder assumption.
return 'DigiAsset (DGA)'; // Placeholder - ADJUST BASED ON ACTUAL DGA PREFIX
}
}
|