{"version":3,"file":"plugin.mjs","sources":["../../../../src/plugins/guestIdentity/plugin.ts"],"sourcesContent":["import { PublicKey } from '@solana/web3.js';\nimport { GuestIdentityDriver } from './GuestIdentityDriver';\nimport { Convergence } from '@/Convergence';\nimport { ConvergencePlugin } from '@/types';\n\n/** @group Plugins */\nexport const guestIdentity = (publicKey?: PublicKey): ConvergencePlugin => ({\n  install(convergence: Convergence) {\n    convergence.identity().setDriver(new GuestIdentityDriver(publicKey));\n  },\n});\n"],"names":["guestIdentity","publicKey","install","convergence","identity","setDriver","GuestIdentityDriver"],"mappings":";;AAKA;IACaA,aAAa,GAAG,SAAhBA,aAAaA,CAAIC,SAAqB,EAAA;EAAA,OAAyB;IAC1EC,OAAO,EAAA,SAAAA,OAACC,CAAAA,WAAwB,EAAE;AAChCA,MAAAA,WAAW,CAACC,QAAQ,EAAE,CAACC,SAAS,CAAC,IAAIC,mBAAmB,CAACL,SAAS,CAAC,CAAC,CAAA;AACtE,KAAA;GACD,CAAA;AAAA;;;;"}