We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9704b89 commit 6b21f01Copy full SHA for 6b21f01
packages/solana-contrib/src/utils/misc.ts
@@ -68,9 +68,16 @@ export const valueAsPromise = async <T>(
68
* @param pubkey
69
* @returns
70
*/
71
-export const shortenPubkey = (pubkey: PublicKey): string => {
+export const formatPubkeyShort = (
72
+ pubkey: PublicKey,
73
+ leading = 7,
74
+ trailing = 7
75
+): string => {
76
const str = pubkey.toString();
77
return str.length > 20
- ? `${str.substring(0, 7)}.....${str.substring(str.length - 7, str.length)}`
78
+ ? `${str.substring(0, leading)}.....${str.substring(
79
+ str.length - trailing,
80
+ str.length
81
+ )}`
82
: str;
83
};
0 commit comments