@metamask/keyring-api
Version:
MetaMask Keyring API
1 lines • 885 B
Source Map (JSON)
{"version":3,"file":"address.mjs","sourceRoot":"","sources":["../../src/api/address.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,MAAM,EAAE,8BAA8B;AAC/C,OAAO,EAAE,mBAAmB,EAAE,wBAAwB;AAEtD;;GAEG;AACH,MAAM,CAAC,MAAM,4BAA4B,GAAG,MAAM,CAAC;IACjD;;OAEG;IACH,OAAO,EAAE,mBAAmB;CAC7B,CAAC,CAAC","sourcesContent":["import type { Infer } from '@metamask/superstruct';\nimport { object } from '@metamask/superstruct';\nimport { CaipAccountIdStruct } from '@metamask/utils';\n\n/**\n * An account's address that has been resolved from a signing request.\n */\nexport const ResolvedAccountAddressStruct = object({\n /**\n * Account main address (CAIP-10 account ID).\n */\n address: CaipAccountIdStruct,\n});\n\n/**\n * Resolve account's address object.\n *\n * See {@link ResolvedAccountAddressStruct}.\n */\nexport type ResolvedAccountAddress = Infer<typeof ResolvedAccountAddressStruct>;\n"]}