@fort-major/msq
Version:
Privacy-focused MetaMask snap for the Internet Computer (ICP)
13 lines (8 loc) • 395 B
text/typescript
import { ErrorCode, debugStringify, err } from "@fort-major/msq-shared";
import { Json } from "@metamask/snaps-sdk";
export function ok(resp: { result: Json } | { error: Json }): Json {
const er = (resp as { error: Json }).error;
if (er) err(ErrorCode.UNWRAP_ERROR, debugStringify(er));
return (resp as { result: Json }).result;
}
export const MSQ_SNAP_SITE = "http://localhost:8000";