Explorer: don't throw error for strange token instructions (#13268)
This commit is contained in:
@ -243,7 +243,7 @@ export function useMintAccountInfo(
|
|||||||
const data = accountInfo?.data?.details?.data;
|
const data = accountInfo?.data?.details?.data;
|
||||||
if (!data) return;
|
if (!data) return;
|
||||||
if (data.program !== "spl-token" || data.parsed.type !== "mint") {
|
if (data.program !== "spl-token" || data.parsed.type !== "mint") {
|
||||||
throw new Error("Expected mint");
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
return coerce(data.parsed.info, MintAccountInfo);
|
return coerce(data.parsed.info, MintAccountInfo);
|
||||||
@ -263,7 +263,7 @@ export function useTokenAccountInfo(
|
|||||||
const data = accountInfo?.data?.details?.data;
|
const data = accountInfo?.data?.details?.data;
|
||||||
if (!data) return;
|
if (!data) return;
|
||||||
if (data.program !== "spl-token" || data.parsed.type !== "account") {
|
if (data.program !== "spl-token" || data.parsed.type !== "account") {
|
||||||
throw new Error("Expected token account");
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
return coerce(data.parsed.info, TokenAccountInfo);
|
return coerce(data.parsed.info, TokenAccountInfo);
|
||||||
|
Reference in New Issue
Block a user