@metamask/snaps-sdk
Version:
A library containing the core functionality for building MetaMask Snaps
9 lines • 400 B
JavaScript
import { assign, object } from "@metamask/superstruct";
import { HexChecksumAddressStruct } from "@metamask/utils";
import { literal } from "../../internals/index.mjs";
import { LiteralStruct, NodeType } from "../nodes.mjs";
export const AddressStruct = assign(LiteralStruct, object({
type: literal(NodeType.Address),
value: HexChecksumAddressStruct,
}));
//# sourceMappingURL=address.mjs.map