{"bugs":{"url":"https://github.com/solflare-wallet/solflare-sdk/issues"},"dist":{"shasum":"b6a7b3c36406785d38696bf5dc7d5e57872e5715","tarball":"https://registry.npmjs.org/@solflare-wallet/sdk/-/sdk-1.2.0-react.tgz","fileCount":32,"integrity":"sha512-5hWJifesYgiu9wMbxGTIBulKGsvVCmRuyWukmOEKgg5SyuoUVDUzb4iF9xRQN+l52JM64T9hhLyCVs5lo5nMew==","signatures":[{"sig":"MEYCIQD8YPjPAQ8LKmaQHIzmBTCME5e9EPhCAVPSdzCzrAq3ygIhAPLQSzxLR2CJeyUDFd+4we+PoV/8zNbG9exdOPyTwVty","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5U9sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphdw//VA43iXKcyA2Gf8IjjdbnrpS6A5AP28IJE/TY2MINWrnNg1Qo\r\nAmZ3DhZsWljD/fBPh5u5diFFZHzZKc8It6Tr5qSR/9hIt6Th0do9Vg3yR4TO\r\nfStkjyv5qmv+yTIE0d4/aHNcqfm3/C//kdx32tFlsaOSA2WfiFR0yDlcumnH\r\nkmxz5nSRLjdzOPQ2bnIiMbhGu8p2RXaKOxbWdC0sTVa/+8CRWU/ZXa1RkvZ9\r\nPON9BKIU1cI7wYB27TmZsJoWRhz0vvH0OO/1VpDBBng+4m88Kot5PR1dThkh\r\ni5Lm/LUdEQlqCI/aflZRjhGTjycBu7lH5qqJR2wLCKjOcVsT62We6N/kOEHT\r\nVl/9hPLAgUCdAD1T0cETZ/a7RivcZXr/YHBUaP8nEWKWP2WecpmaFY4JgHOX\r\nOI+ScSsj0ITZkKSKNNp+wpoFWma+Xpae99m/IdZysEz3QOkSTC+v1ze4kxZm\r\na9XY2rA7EvMAgWOh8nWkJASpuT1QOLxtO5HRcV7o8kdvoo/9fW/9um4PogFR\r\n5RtpPzfmzjxpUuO5fpPKxNADHJ4NHKKmtbDVZT2nbeWc0SYOm0Rasq62QKFf\r\ntcF3TjV4rKWAQCbcuKs695B8R15sa1328ioMoAsM/WLYthYpu/A9L6q5OXpl\r\nwjlBBNtIakKxGfsjzGzgmdH7FvKAI1qQ5pY=\r\n=vFlK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","name":"@solflare-wallet/sdk","types":"./lib/cjs/index.d.ts","author":{"name":"Solflare Developers","email":"developers@solflare.com"},"module":"lib/esm/index.js","readme":"# @solflare-wallet/sdk\n\n## Example\n\n```javascript\nimport Solflare from '@solflare-wallet/sdk';\nimport { Transaction } from '@solana/web3.js';\n\nconst wallet = new Solflare();\n\nwallet.on('connect', () => console.log('connected', wallet.publicKey.toString()));\nwallet.on('disconnect', () => console.log('disconnected'));\n\ntry {\n  await wallet.connect();\n\n  const transaction = await wallet.signTransaction(new Transaction());\n\n  const transactions = await wallet.signAllTransactions([ new Transaction(), new Transaction() ]);\n\n  const encoder = new TextEncoder();\n  const messageBytes = encoder.encode('Test message');\n  const messageSignature = await wallet.signMessage(messageBytes, 'utf8');\n\n  await wallet.disconnect();\n} catch (err) {\n  console.log(err);\n}\n```\n\n## API\n\n```javascript\nclass Solflare extends EventEmitter {\n  publicKey: PublicKey | null;\n  isConnected: boolean;\n  connected: boolean; // for SOL Wallet Adapter compatibility\n  autoApprove: boolean; // for SOL Wallet Adapter compatibility\n\n  constructor(config: { network?: string });\n\n  connect(): Promise<void>;\n  disconnect(): Promise<void>;\n\n  signTransaction(transaction: Transaction): Promise<Transaction>;\n  signAllTransactions(transactions: Transaction[]): Promise<Transaction[]>;\n  signMessage(data: Uint8Array, display: 'hex' | 'utf8' = 'utf8'): Promise<Uint8Array>;\n  sign(data: Uint8Array, display: 'hex' | 'utf8' = 'utf8'): Promise<Uint8Array>; // for SOL Wallet Adapter compatibility\n}\n```\n","gitHead":"2ae5a44d58876baf537b32a8d337f13573095388","license":"Apache-2.0","scripts":{"build":"npm run build:esm && npm run build:cjs","start":"npm-run-all -p start:esm start:cjs","deploy":"npm run build && npm publish --access public","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc","start:cjs":"tsc --project tsconfig.cjs.json --watch","start:esm":"tsc --watch","deploy:next":"npm run build && npm publish --access public --tag next","example:start":"webpack serve --config webpack.example.config.js"},"_npmUser":{"name":"vsakos","email":"vsakos+npm@gmail.com"},"homepage":"https://github.com/solflare-wallet/solflare-sdk#readme","repository":{"url":"git+https://github.com/solflare-wallet/solflare-sdk.git","type":"git"},"_npmVersion":"8.5.0","description":"## Example","directories":{},"maintainers":[{"name":"anbud","email":"andrew@hotmail.rs"},{"name":"sljuka","email":"uraniumsheep@gmail.com"},{"name":"veloja","email":"vladanvelojic@gmail.com"},{"name":"skakac","email":"uncut.wz@gmail.com"},{"name":"vidor","email":"vidorge@gmail.com"},{"name":"vsakos","email":"vsakos+npm@gmail.com"},{"name":"turshija","email":"turshija@gmail.com"}],"_nodeVersion":"16.14.1","dependencies":{"bs58":"^4.0.1","uuid":"^8.3.2","eventemitter3":"^4.0.7","@project-serum/sol-wallet-adapter":"0.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^17.0.2","core-js":"^3.21.1","webpack":"^4.46.0","react-dom":"^17.0.2","css-loader":"^5.2.7","typescript":"^4.6.3","@babel/core":"^7.17.9","npm-run-all":"^4.1.5","webpack-cli":"^4.9.2","babel-loader":"^8.2.4","style-loader":"^2.0.0","@solana/web3.js":"^1.62.1","@babel/preset-env":"^7.16.11","webpack-dev-server":"^4.8.1","@babel/preset-react":"^7.16.7","html-webpack-plugin":"^4.5.2","regenerator-runtime":"^0.13.9"},"peerDependencies":{"@solana/web3.js":"^1.61.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0-react_1675972460565_0.2590905129665608","host":"s3://npm-registry-packages"},"_id":"@solflare-wallet/sdk@1.2.0-react","version":"1.2.0-react"}