{"version":3,"file":"plugins.cjs","sources":["../../src/plugins.ts"],"sourcesContent":["import {\n  UmiPlugin,\n  signerIdentity,\n  signerPayer,\n} from '@metaplex-foundation/umi';\nimport {\n  createSignerFromWalletAdapter,\n  WalletAdapter,\n} from './createSignerFromWalletAdapter';\n\nexport const walletAdapterIdentity = (\n  walletAdapter: WalletAdapter,\n  setPayer = true\n): UmiPlugin => ({\n  install(umi) {\n    const signer = createSignerFromWalletAdapter(walletAdapter);\n    umi.use(signerIdentity(signer, setPayer));\n  },\n});\n\nexport const walletAdapterPayer = (\n  walletAdapter: WalletAdapter\n): UmiPlugin => ({\n  install(umi) {\n    const signer = createSignerFromWalletAdapter(walletAdapter);\n    umi.use(signerPayer(signer));\n  },\n});\n"],"names":["walletAdapterIdentity","walletAdapter","setPayer","install","umi","signer","createSignerFromWalletAdapter","use","signerIdentity","walletAdapterPayer","signerPayer"],"mappings":";;;;;;;AAUO,MAAMA,qBAAqB,GAAG,CACnCC,aAA4B,EAC5BC,QAAQ,GAAG,IAAI,MACA;EACfC,OAAO,CAACC,KAAG,EAAE;AACX,IAAA,MAAMC,MAAM,GAAGC,2DAA6B,CAACL,aAAa,CAAC,CAAA;IAC3DG,KAAG,CAACG,GAAG,CAACC,kBAAc,CAACH,MAAM,EAAEH,QAAQ,CAAC,CAAC,CAAA;AAC3C,GAAA;AACF,CAAC,EAAC;AAEWO,MAAAA,kBAAkB,GAC7BR,aAA4B,KACb;EACfE,OAAO,CAACC,KAAG,EAAE;AACX,IAAA,MAAMC,MAAM,GAAGC,2DAA6B,CAACL,aAAa,CAAC,CAAA;AAC3DG,IAAAA,KAAG,CAACG,GAAG,CAACG,eAAW,CAACL,MAAM,CAAC,CAAC,CAAA;AAC9B,GAAA;AACF,CAAC;;;;;"}