{"_id":"@brynjarrr/xchain-polkadot","_rev":"1-f9f15e665007fd0b2aafae365ee3c057","name":"@brynjarrr/xchain-polkadot","dist-tags":{"latest":"0.9.1"},"versions":{"0.9.1":{"name":"@brynjarrr/xchain-polkadot","version":"0.9.1","description":"Custom Polkadot client and utilities used by XChainJS clients","keywords":["THORChain","XChain","Polkadot"],"author":{"name":"THORChain"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","module":"lib/index.esm.js","typings":"lib/index.d.ts","directories":{"lib":"lib","test":"__tests__"},"repository":{"type":"git","url":"git+ssh://git@github.com/xchainjs/xchainjs-lib.git"},"scripts":{"clean":"rimraf lib/**","build":"yarn clean && rollup -c","test":"jest --detectOpenHandles --runInBand --forceExit","lint":"eslint \"{src,__tests__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","start:example":"ts-node example/index.ts"},"devDependencies":{"@polkadot/api":"^3.1.1","@polkadot/util":"^5.1.1","@types/big.js":"^4.0.5","@xchainjs/xchain-client":"^0.11.1","@xchainjs/xchain-crypto":"^0.2.4","@xchainjs/xchain-util":"^0.3.0","axios":"^0.25.0","jest-websocket-mock":"^2.2.0","mock-socket":"9.0.3","nock":"^13.0.4"},"publishConfig":{"access":"public"},"peerDependencies":{"@polkadot/api":"^3.1.1","@polkadot/util":"^5.1.1","@xchainjs/xchain-client":"^0.11.1","@xchainjs/xchain-crypto":"^0.2.4","@xchainjs/xchain-util":"^0.3.0","axios":"^0.25.0"},"gitHead":"515ef43a4f0e3aa11644c69f7025caf0f0a0c1db","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@brynjarrr/xchain-polkadot@0.9.1","_nodeVersion":"16.5.0","_npmVersion":"lerna/3.22.1/node@v16.5.0+arm64 (darwin)","dist":{"integrity":"sha512-wCXK7mOFiaY1v5OB0LO6QXL9XqNhO3OS033fU6hLDTBkmfPY6hA8MCSHWPH3MDaVUKug4H7tO/c1tPcz9XZSZA==","shasum":"0c8ea99f44125e7a703873b4d603fdfaf9a97f81","tarball":"https://registry.npmjs.org/@brynjarrr/xchain-polkadot/-/xchain-polkadot-0.9.1.tgz","fileCount":10,"unpackedSize":51782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPbT0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvtA/7BcZt9ooKL6NQYcFr/X4NzEMPbURqqjzMYX/NsgGmVW80CXHQ\r\ncWBT+C86gdQS09XTW/xxwN9xU2qTP9h/nMOSYYrT86MxqwvsXMvQk+23jr0v\r\n1nP60Ghv64JFfBgiw+VD8egsm6M/viX4rW83Q72QzvAktphWbtOgbhJ1LFg7\r\nqjWPnVAhq/Foq4QrCdlsag1B4XtqzUreeAZcBvLILJM1k+gyw72jWCe2Qy1v\r\n0OOyQOdQmxs6r99R1L1SZ90MyZi426Ni0pIzTDnaZsO2y0eF20Suax8p7Nkx\r\nBqNdMbomMiDIWeLfPUXeKvCfpZhYj0FvQ4kimE6pdbqalL98vm8K9QtHiib0\r\nWHnIxDyZhwNWCSzSPKj0Ahv0cnPYtGU2eweXLY40nL2r01APVA1yCubEP0FP\r\nFDXyyyv9iaMOEDAG8lnVxuzhCDjXcl2vuVOion+M/sIwni21FBJTpoHujURC\r\nXPMM2mPt+ZyO4BYjG+LpBcbVFm4OpjsNINUe5A5CYql0hhpwN7as2+usKnKo\r\n1SOqhGG3yn86EUb7lfdTiYgO6H9xyJbF41W3MycoSAJV1AxaXhbrkg3qUJSS\r\nyHLH/kBPoIx0iucMEL4V6P9d7gS9Uigz1ZgrlJ4G3wTjt/dSkQXgPBhU7ZWy\r\neod0HwoYd2SrqcYTWmP4OOq3epyOFOX3PKc=\r\n=OkhP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/4P3gMDDaw8PjWXExeiKxLPVRPTjmMY+Z+0nCCNVr0AIhANYWbhXQfywiUe3SlOGkwIFN/k4nwViNOnOaOlO8f2Dg"}]},"_npmUser":{"name":"brynjarrr","email":"coinage_trinity_0a@icloud.com"},"maintainers":[{"name":"brynjarrr","email":"coinage_trinity_0a@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-polkadot_0.9.1_1648211188036_0.9561411456269349"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-25T12:26:27.939Z","0.9.1":"2022-03-25T12:26:28.207Z","modified":"2022-04-04T20:50:15.286Z"},"maintainers":[{"name":"brynjarrr","email":"coinage_trinity_0a@icloud.com"}],"description":"Custom Polkadot client and utilities used by XChainJS clients","homepage":"https://github.com/xchainjs/xchainjs-lib","keywords":["THORChain","XChain","Polkadot"],"repository":{"type":"git","url":"git+ssh://git@github.com/xchainjs/xchainjs-lib.git"},"author":{"name":"THORChain"},"bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"license":"MIT","readme":"# `@xchainjs/xchain-polkadot`\n\nPolkadot Module for XChainJS Clients\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-polkadot\n```\n\n## Polkadot Client Testing\n\n```\nyarn install\nyarn test\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-polkadot`.\n\n```\nyarn add axios @polkadot/api @polkadot/util @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service          | Notes                                                                                                 |\n| --------------------------- | ---------------- | ----------------------------------------------------------------------------------------------------- |\n| Balances                    | Subscan          | `POST https://polkadot.subscan.io/api/open/account`                                                   |\n| Transaction history         | Subscan          | https://docs.api.subscan.io/#transfers                                                                |\n| Transaction details by hash | Subscan          | https://docs.api.subscan.io/#extrinsic                                                                |\n| Transaction fees            | Substrate RPC    | https://polkadot.js.org/docs/substrate/rpc/#queryinfoextrinsic-bytes-at-blockhash-runtimedispatchinfo |\n| Transaction broadcast       | Substrate RPC    | https://polkadot.js.org/docs/substrate/rpc#submitextrinsicextrinsic-extrinsic-hash                    |\n| Explorer                    | Subscan Explorer | https://polkadot.subscan.io                                                                           |\n\nSubscan API rate limits: https://docs.api.subscan.io/#rate-limiting\n","readmeFilename":"README.md"}