{"bugs":{"url":"https://github.com/solflare-wallet/solflare-sdk/issues"},"dist":{"shasum":"0505e4c45443c5c1d8f10ce7ceb06164cffe59b2","tarball":"https://registry.npmjs.org/@solflare-wallet/sdk/-/sdk-1.2.0-react.1.tgz","fileCount":32,"integrity":"sha512-YcUdcmBX/jJnJii2p2EsDoIs5rB0pdQ2F/bcwrszN0CM0uNcORX/uFdQyPTTzrQnVn9NPLH0Zhwyn4IDtsGcIQ==","signatures":[{"sig":"MEUCIQDIa93EN8gDufKuUdqvVKkrVpXuBlJt27bhG0bz9dNmLwIgAYdCJN3uUS1kd8E/IbIUvZkk3+KeN7fuoPdMBubmF5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Q3PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp9w//YEX6gD0yDPw0u2rO298VcyeZLS3vy9M18tBzqhGhUQpGvsZS\r\nt86y+LB2or0v86qLzgxoToR4fFglPSLAJdzZQCeHb2+o77GAY/K+/VHu7e9b\r\ni7Vn6PoQhiA2JfLPV7/HTFi6sufltWo1hvyL1G+Xlble2NxTTdj/dmt73s0z\r\nPZ3HwyPQJMzRTz7PS1EdtLw/yze4/athA+F0iOqjkUwXNZSCA7UPl6jgSd48\r\njutsl6LQ6HIembOppKez+KS48hjevJ/VZA+Ex4c/W1qt+6y/V9BO8uLxGXRG\r\nLwuFTQ/SrobJxRXAS1pY7J40Kli53L2KsEtdvqhwJw6czZVptQeoDEORM7Rc\r\nIlayWwZqbSrFAOLaTDqUyrPE+6QfnG9k/XR8IjaCE6ta68l9zXroqOYcm6HR\r\nPeQihtG2RWa9AHkktco1S1psSmWd5YCdcq0JQNsCojUAr5OAT4qnYNRFfmsr\r\nsExbHqcHnuB70iCGS6GW3eDOeo5EKORKD7K6zdR1sjdHiP1Ar7j6C4e3l7kE\r\n+lcOqiVLLyvDQjlk/McAT9Rom2sT292Lmmes4nugBvGlO/dNhze7Yzz9Z36z\r\nlOjxC+9VyKtGsAMHJC8Cy4buOttj+JMw0B4HgImXa1s0+F2Vi01VloR4ZUIu\r\nBJ6LLsw+hliXFcx8NuRtQql6PoZV7z/jTyE=\r\n=YDpR\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":"ed2abc2381e9e7e49337aa2a095250b2445544c9","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.1_1677266383513_0.0447470157171066","host":"s3://npm-registry-packages"},"_id":"@solflare-wallet/sdk@1.2.0-react.1","version":"1.2.0-react.1"}