{"_id":"@burner-wallet/gsn-gateway","_rev":"1-dec02a591c082949ac77ea1f7e5a26af","name":"@burner-wallet/gsn-gateway","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@burner-wallet/gsn-gateway","version":"0.1.0","main":"dist/GSNGateway.js","types":"dist/GSNGateway.d.ts","license":"MIT","scripts":{"build":"tsc"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"https://github.com/burner-wallet/gsn-gateway.git"},"dependencies":{"@burner-wallet/core":"^1.2.1","@opengsn/gsn":"^2.0.0-beta.1.3","typescript":"^4.0.2"},"description":"Allows sending gasless transactions over the Gas Station Network inside a Burner Wallet.","_id":"@burner-wallet/gsn-gateway@0.1.0","dist":{"shasum":"92ef8967dd56414c152b9091d225af76ea81ede7","integrity":"sha512-hnNH1VY0NS3c3mlsx2kpKWN9aO2n97wRfp6ZDlErCsjeGvEn0FwLeVdnUgiRgHNdV/LYXXeeoTHtFdgy5SkF9g==","tarball":"https://registry.npmjs.org/@burner-wallet/gsn-gateway/-/gsn-gateway-0.1.0.tgz","fileCount":8,"unpackedSize":5966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRBUYCRA9TVsSAnZWagAAgLgQAJdz0vDdoquyK88L0jhD\n6S8BXoMjgD7mJHkUK9//LB8j1SS11bq8zyhg2zvLxcCkB/V4/N+NVrtltR+w\nbHGLKjV+7bSlJAXOXCLNedF4f3/LpC4oJ1LTjS1hDOzoVpUH8Diw6j5FypLp\nMCuNOEn9YYRWttqpUK9GjwKxbuHnqfBP/EfkEvYqI4ZQwSBtjh7dTx9AzHac\nccof5sAJ+M3PnZjepd9kwbpczOgrNub9jp3qMdgHP/I0Usz4cjbwAzUraowv\n/LVxX6+BN43OH0v07Of2hze4nlTseSiQ9jlW/s8r9UZ4k89zaBnyBbLoJMRL\n8mOm3pEkLwXQ86zi8THvBFy7UfiCoXUDf/dJvdczROb1mqxWRERFx8MQObK+\nnuz/IIxnDuEHevBCJ5DNUz0nzRiw1xbnqV1pkcuTHAnghX+uou8NxrDD2Uz7\nc2O3yXPv67SgXRX4U6hqcH+mnOkWoX7kYlFIiLbsCqZp6TZLnoIXFx/rkQGW\nJVVMtpRgwnd5LBSof0RuYHag7RL/yTD2cDBs48McLyLBc2gRKtulsCGWwB9R\nD2BARsvW3F+7TG04hlla6IBl3JkJfexYEcpfsrLv4GjhHMW6zSPOchEubvI0\nVRcpA/+S4gVNDIGGtgGHpZ2F6JWudLj8Lh5CnBZTR1ODN3593DO8W1cYJuCT\nlv3h\r\n=gGZa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZW7GMfgquR6Fd0/ixASl95NW2TwiFnCnwpjv5JQs/zgIgYl4CiIeaCiOwF8UTqH79eSeuylJA+leH2gC1unNZCUU="}]},"maintainers":[{"name":"dmihal","email":"david@dmihal.com"}],"_npmUser":{"name":"dmihal","email":"david@dmihal.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gsn-gateway_0.1.0_1598297368184_0.9817437915304952"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-24T19:29:27.978Z","0.1.0":"2020-08-24T19:29:28.303Z","modified":"2022-04-04T21:07:38.406Z"},"maintainers":[{"name":"dmihal","email":"david@dmihal.com"}],"description":"Allows sending gasless transactions over the Gas Station Network inside a Burner Wallet.","repository":{"type":"git","url":"https://github.com/burner-wallet/gsn-gateway.git"},"license":"MIT","readme":"# GSN Gateway for Burner Wallet\n\nAllows sending gasless transactions over the Gas Station Network inside a Burner Wallet.\n\n## Use\n\nInstall package:\n\n```\nyarn add @burner-wallet/gsn-gateway\n```\n\nAdd plugin to Burner Wallet\n\n```javascript\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport { xdai, dai, eth, ERC777Asset } from '@burner-wallet/assets';\nimport BurnerCore from '@burner-wallet/core';\nimport { InjectedSigner, LocalSigner } from '@burner-wallet/core/signers';\nimport { InfuraGateway, InjectedGateway, XDaiGateway } from '@burner-wallet/core/gateways';\nimport ModernUI from '@burner-wallet/modern-ui';\nimport GSNGateway from '@burner-wallet/gsn-gateway';\n\nconst myToken = new ERC777Asset({\n  id: 'my-token',\n  name: 'My Token',\n  network: '100',\n  address: '0x749278c857ec757e49274927857ec749277857ec',\n  gasless: true,\n});\n\nconst core = new BurnerCore({\n  signers: [new InjectedSigner(), new LocalSigner()],\n  gateways: [\n    new GSNGateway(),\n    new InfuraGateway(process.env.REACT_APP_INFURA_KEY),\n    new XDaiGateway(),\n  ],\n  assets: [myToken, xdai, dai, eth],\n});\n\nconst BurnerWallet = () => <ModernUI core={core} />\n\nReactDOM.render(<BurnerWallet />, document.getElementById('root'));\n\n```\n","readmeFilename":"README.md"}