{"_id":"@thorwallet/xchain-bitcoincash","_rev":"108-d326f18180d6511ca893e987f16087f3","name":"@thorwallet/xchain-bitcoincash","dist-tags":{"canary":"0.1.1-alpha.970","latest":"0.1.1-lazy.0"},"versions":{"0.0.1-alpha.794":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.794","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.794+6a4532e","@thorwallet/xchain-crypto":"0.0.1-alpha.794+6a4532e","@thorwallet/xchain-util":"0.0.1-alpha.794+6a4532e","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"6a4532e5bfa692b4066cd1b42184de21d22b4734","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.794","_nodeVersion":"16.1.0","_npmVersion":"lerna/3.22.1/node@v16.1.0+arm64 (darwin)","dist":{"integrity":"sha512-+xLTYOE7zNCVTfNsCQI0c4TJrhWgPZaZtx8AmyuiyjSFFmlfBx7281H8Tm/Ac+qSh2536ZfL1DBI6N6OCZav/g==","shasum":"9ce7590c151eb47421bbcd4b021169d0d0d6ae1f","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.794.tgz","fileCount":18,"unpackedSize":10301229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguO7WCRA9TVsSAnZWagAA5XsQAI7u0ZgCEzPRJWF1RLel\n8rgJnqvTxw78/R9Gz9Gn+mCW4DOUilMB/3qleI5EJ1KkchmZbflFezbdMqXL\nyFb9/O3tNJQe9qszWyK5PaRBQ8ia2rl4BTWOCDrNvyVgshmBTuYbKZl6OcZ2\nNvATDJOYo0ZSaERkJb66I5la3Hchbsv8GMVlH92dgzcy4xg5KahH9jXUbwSd\ntfOW+6775ASAn3qPgW9JtbuhiFfVdkTb1D45R8qXhG9ZP/LUAGLnZOnACnWG\nQ9dTPHukkzhLoDYZXokcwWZoTsyqmG+X2QdtCFoY3V+jPDEz3Mx+f6R2WWOV\noS0U+g1KD9k9rOUC+FCSVw5B5hwtBTo7A6Xw3LCam6MsQ9DeGgit9h+e2mv4\ncYHxAtgPTvicd/sZE4c6MAqGtca4KWAAhtE2lPkDfi/JnjupFHQfbvD3eJaR\nPpCHQMtp7L1Ce2dUcyAc3vcD4Al5Kbm8ZTEHWapnxGe8SwUb4Ego2BqDaDMY\nQb3oqCLnE9q6yBsfgyazCpg/Vy7FB54k1dUXVkYYGqCyTF98JBA8Elc5RPAL\n2U9OMcsipZml16wYKQYSujkU+N8HKacfDhn3V82n67xmVKXEd4spFTnjmmX3\nvKvQrstdD50Kitc789yqJ1jJZCASyneE6qa8pwZzjNZHEo/kFqRvutZGX+Bd\nOTde\r\n=pviW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAzXsobBPYuViREJ7r/NUYyOhlzMBOYyH4vr+Mkdz7pAiBBPznPQQfhVkI9pn4fUXQlKcGWUBwEvdj1S0F+4qh3Ww=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.794_1622732501856_0.10995359278187333"},"_hasShrinkwrap":false},"0.0.1-alpha.795":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.795","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.795+e7e124a","@thorwallet/xchain-crypto":"0.0.1-alpha.795+e7e124a","@thorwallet/xchain-util":"0.0.1-alpha.795+e7e124a","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"e7e124a40e7f0ce84ab0d367d168f09a1e81f9a2","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.795","_nodeVersion":"16.1.0","_npmVersion":"lerna/3.22.1/node@v16.1.0+arm64 (darwin)","dist":{"integrity":"sha512-KLDjaInG2TDiQCSSbdIu60xQBYz2DsSYrQQOwmLuCsLBUI/c0lXZORfbNuobQDEB3o6Hz0O3uQgK3qW8bTDaxg==","shasum":"c019731005ac5fa9d1160fe382397101b8d0df5d","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.795.tgz","fileCount":18,"unpackedSize":10301229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguO9hCRA9TVsSAnZWagAAwYYQAIDPWGj7pguc+18bo1lj\ntbUYHrQ2Gt89V6Hkhvygz/RaUohsHyj4C2B9b0F5WM6Gr6XWuYmO4qG9Zzym\nDOjghpwo0Ox7Co2kXZz0gaVEzLVn5C3gd6z44mWqP0d86HAXBURofRhKMvfD\nPKC3gBPjWq3uM+NvSfAtaUAJ8je1FnltnCysfvfaLFVJWz/JdOLHpofLk9KK\naSfhmK4guYgoN0HTeRNTZRFefCIKFKO/+I2WIvmafSKXdVVpR3mSjjwXVPLP\nJt3iwLTjoS7MuCsoJxO3pRsuqXIPR35Cc4FHFOycnC99B2bbKU+hcEkaLhcR\n+4aPYiXAReIwkeq+HNjTaYYFZerl3w6b5t60qmNYLdTZ4EbBhWNzQWQY6YJY\nTa56teqX2ItPff30q6GYSIaYQ7a5hwBiKUC3fylhaHqixAdL8jFCp31ox+9b\nSTpsi8Vd8DnIWbJQItB39JacMYaF2aCtauuSC+xEFpr7Zv6O7/ppYvK1yywT\nohgETf0j4iyI1WsM6/s0BNndW/oSnmNAofU6zZ3NJT55QdGmg2GH/m74F3WL\n9UC9zgX9Ti9pxy0Hyf7T6yveVhtLTjg4chtTL7AlGqnLZTIrRxtq1RAq4MOq\nqZ/bQe9GZ1oKR4TGa6kaBz1zK08gMVTCAQ7+ll4X+e/pG6C3qAhwFv6U8w42\nCm6Y\r\n=Z/jU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTi6x/fUi3DgkOKJv7VFxvNNSe9b9joZl6SX3DUUVIZAiB5cYZuV96FOQ/vce/IVsw22fYR8688URJT9K7l7+g1lQ=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.795_1622732641223_0.3913198285602526"},"_hasShrinkwrap":false},"0.0.1-alpha.796":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.796","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.796+64685bf","@thorwallet/xchain-crypto":"0.0.1-alpha.796+64685bf","@thorwallet/xchain-util":"0.0.1-alpha.796+64685bf","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"64685bf73cea1504eaf41c87d0d6a9a7efeb9264","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.796","_nodeVersion":"16.1.0","_npmVersion":"lerna/3.22.1/node@v16.1.0+arm64 (darwin)","dist":{"integrity":"sha512-uFByHBgBReNyvIcMSNWjGqOK+UnQyhw0wqPk9cpRqZJQscuMFq8yJz3UlFXmiObZ4yh+LMSSuwPzvWXyRz+lsg==","shasum":"51f8c526ee3d24d2c29ce8a8a9b028d8bedae9c7","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.796.tgz","fileCount":18,"unpackedSize":10301249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguPRQCRA9TVsSAnZWagAAF7cP/RkkR9kd+NIPXb2//858\nd0kol96KDtY683ouPPCjeD/qVrCL90rga84P3UkILXJsTo3jcYVJMAFv7iW6\n6ucP18Y5muNISxo+LqKBsIzsAxctCvX7L7RIRvXcBeRasuCisJfWjKGdMBgK\nkfBs2spnHHc51o42w4DZabGAbCvGdVthvcxE+cVar4N82zDfob6CPgHqyw1Z\ngIvy1GE4vomfu3GLg3dV5eSc093g//+QNWvW3M3IHI+o+Qe9kREoSyndobas\nTsFfJjdBOKZfOffs22CFCoq0vg6I4hKRw/mM5Xfk5c+HZRBJahA/MMarhRhB\nJWzu9GpJNSvNQ3F07X66Zv1ta7aTh/G/1L/zI6/rsTGneQEWfxvpHV+Ja8Bw\nE7AUQ5wpexp8rC0At6AzXU2bcywAv88GZYefpxpw+9LzJciXa2x8h4K/6UB2\nKIb9CZnVtb9n6wOQGmfgG7eE1gWiRsF44ohfUs680C1JKoUlLfm3SggUbp06\n2sWB2/kIF1+AVb50SOYqolYiwVkRw5K4yZRROtJQW57WqPCS/fZ5F1ZGzgSq\nCmIgngoYmdGujese6ieEOKXhxDc6O5j6kaEMGJRmc4rvQbV1/G/Zf6TqggaO\nrPABZXjtRHxXWCiWX1xAVSRvWpU6icdRahYIGdsqVFC0O2tHLqQGXiG5i+94\nTByV\r\n=t9n5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaJYd9kxXCjjvOzz4LrsomqO3lj2SdzeZ3gxwq+bC18QIgVSFiE47NuaBXrahDb8/D+pmbVJs5WAqjp7rG71Wk4Vk="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.796_1622733904585_0.653457064017839"},"_hasShrinkwrap":false},"0.0.1-alpha.801":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.801","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.801+b89b755","@thorwallet/xchain-crypto":"0.0.1-alpha.801+b89b755","@thorwallet/xchain-util":"0.0.1-alpha.801+b89b755","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12","uniqid":"^5.3.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"b89b755db2ff32f590ef12df6e9751ab402a9014","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.801","_nodeVersion":"16.1.0","_npmVersion":"lerna/3.22.1/node@v16.1.0+arm64 (darwin)","dist":{"integrity":"sha512-eapdYWDU5Q7Wf53jTAGD/6vbzGkGJa9RHSdB++PLNUe3ROMxT5JpJdkDZ5rt9aO1vZoW3GG8n9TrXs4Gm/UGtQ==","shasum":"ce54fb07607e5566e2f35e317d5530cb7e640f09","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.801.tgz","fileCount":18,"unpackedSize":10304269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguPyCCRA9TVsSAnZWagAANqcP/Al48A1N7uRjUFJzIjVP\nrtG62c7hf19x0jwBxTR6tqSyGDyf0ecVwqUpdCqXDXncvhAAuwlt732QHdiw\nKl2f0ShWonDnZllyQrIleJ6RSQuRqXRV3z8+63L70O3Ystl7xexlnx3Dv5GG\naNMGHldCUETAylMMYBwwFD4P7F8ML90fkVEBKrBXtkgs7826mebcxrmTsThF\nt4TPdR9BkE/+O/T2X35VNiXFXj7apzLCCoT8Nkvmg2p1yARh+E+V5k6tynOB\nRUeVAIJtk3zxYLpWAuRlNkBR2s9aOnm2SBvOLmHQRG9zLrBXnkdM0pXuqsyd\nNr2N+aAchpstMZg7QWO2jetAd9AZJldkISTXUK0uYQGmskFizdbjGHK7mowZ\n/lU3EkXve//xL77uGgkQl3wlqzaKWtsdBo6IFTAEWuT6TEdv/kSRjQmyXC+D\nUtZsUfhinTA8nj5khrJ8BNO+fBAY64lQFaKN5sG7lkSt8imDna2lIbOrWbvR\noESeoG4UWbXweKYVYP11bjbhk4B8h2fk2OHouQVjoUOOsLUvnLhOW6ZJAN/N\ns47BuncKqfJ9mi5hBLcDxz7mhQu3wPNEP4zACgsfkmPI087g/RPOyUyzlnRH\n6Y8jJ11wPROWpuVEKkLRg6WTaePfTq1Fs/98qrtBmZkqpYLGGQLre3MecU75\nwhLD\r\n=0LVl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmwYiJW6N1D4ibFIARjZ+bi79c6dEIYisrllgy7vhZzQIgfcYUNh6u+88kyAIVPYQKWipkT1pSJWEqSefcb0fX6KM="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.801_1622736002294_0.9154988418538632"},"_hasShrinkwrap":false},"0.0.1-alpha.802":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.802","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.802+7b23471","@thorwallet/xchain-crypto":"0.0.1-alpha.802+7b23471","@thorwallet/xchain-util":"0.0.1-alpha.802+7b23471","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"7b23471dff8240c2b05040945ae62e7af5f8cba8","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.802","_nodeVersion":"16.1.0","_npmVersion":"lerna/3.22.1/node@v16.1.0+arm64 (darwin)","dist":{"integrity":"sha512-lR5C+bcRAs8gKso210mJehHAbKtLvdo1/+LTmE+XFjDLoBd/GNd5aqx0OpcBqa4STx2dMQ8AdwE5qIdKhlTQLg==","shasum":"45136d406d1d306643a7cea8cc6c0a2da4728c8a","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.802.tgz","fileCount":18,"unpackedSize":10304475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvdfsCRA9TVsSAnZWagAAwycP/3Fq2MEJBLR4eHT9t6I/\na3d/z1NEnYfUu8hggtgg8lVBtqTuD5vYJCgN6FsJhD5JK5FXC9gjyYiWYBzb\nhfITPLnbHSYrEVIhQKz/tpg7fAxd0xQQtXxrajP1BMneDgMGWxMZ8Zmpg9tb\nTgZvQgk7Y6U19noBVAsu83Zl+9+AO1/CgLnlr8Z6Fp51AAXvZQX6l4ynCO4v\nBHuTEEQ5p99zJp+8r6JqIC0k1tvcDgTkfLBGVwQ+jhANahqO1x5I0V/zIahw\nQuR1yYn0IrkYgnDEXb60qkN9IM5ZrwHrv7HPNe/29BYx0cFZei6NLSWFYZMT\nVrJ8bt0yRg5DQOPrkWwNBTOMnv4S/TLKIszxBlWNVWyX3txvqUaKaDtmdORZ\nvZIveJ73Lt/ib1wZSufUvy6ZHO4rcDG7Sb4dRevHXZe5J1z0XBHoqXAQjkYo\nbGFTwSTNdsfu3vqDRTM7ajGQmsjCnPgqccNxhw26OoxydmY2tTshMBQlZWkZ\nESwXF5YJ7UOz8MGQdupdWLmSdApIndivhwgUPe0jYjQmRGCCxauUOKRjZrA+\n/NPjn+X2+vDTfJIlfp6+YrKxj18M0zKelxBhu7ANRYee39vWNcB5f5PF1ANd\nEvy/HB0K9ecPy1ZRSwD46wnQErIpz8crPyDGa0HYVN30qXEd/x+ekZhO5QWH\n26fZ\r\n=827N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlM3ztQSO+h7DP2Unas/wc3pIqJEWVhNhdUK78LpoFMAiEAs3fXGsYrCUSEi3D+5UbYcg3aShveX0sUEHCqxRGzENA="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.802_1623054315970_0.7625491709077448"},"_hasShrinkwrap":false},"0.0.1-alpha.813":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.813","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.813+baa0bf0","@thorwallet/xchain-crypto":"0.0.1-alpha.813+baa0bf0","@thorwallet/xchain-util":"0.0.1-alpha.813+baa0bf0","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"baa0bf038351cba12c40ec7684808b1666ea543a","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.813","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-G3YvHcHUm/6wlX1w43TWIHJNb83ImvEyEvSftS1FpVtuPiVLimkMViOKFFjDb2UiN9cSrdttZ+LzHzPSME2Slg==","shasum":"36fe9aa836dec71e5e8ceefed0d57e9dfcf18a07","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.813.tgz","fileCount":18,"unpackedSize":10303444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwibkCRA9TVsSAnZWagAAtcMP/iJA1/jltvvC2grPuRhN\nyQ5H7NHJ6VafO2WmDgxuH6D9nYfM4WuEGG+tbSCnCH1yS8W9xSoxsu79ES/W\nshb2x0G9OpcFZi7n92ZIfp/apUCsKJcqL77AC4X/3zUeKAAsfhdOPZnjEyQo\n+T3wajX/Sz6O7SgrVNGD9QSL2Hja0K1PIqsk63wu3h4AfWYwlJEytU5Mh8hu\nVN958/18R4iT9lqK0xPlEW0LcLtpSJ2SnlqlaxEq0CeCsP9W3+Yj7daGnlfp\ntYavMQ5//Qy2+3TNNZt+I2VcigoGB9O5yi95uAE061JooAI8SZeA2OemtQzB\nortKqA50dw7VtYGtMnEtaYsaM9aWGvg6oxw5DGh+XCHPB2hnAwNkR/aL9XaK\nqnxfbAP0kDPq3+31gF14xYQcBvGdIju0MlF8rvO3e+G6/k2+lOmVM7Mmw5Wx\nNKAR6C7sG1jHvsUf8diQvCqnUsRHyFXNVR8jz22vqBE6OniTS7e0AXcYmZWg\nQSSHibTnVJxQJuyzuxz3ipM6Dgt5r5bjAByAAQtuoI9K8KdlDYQEh6xcRC/6\nm6o36kgF6eJ9u27XvAp4Xlwks/Hd1Irwa/MGEy+81N7d290O1AuOmwFHGUBX\nOJCetuXfGIpKrdkBuynLpCflD88ZId0BM/ked+YYZzpqZLzh/8iyA1dZ+gkY\nMP7f\r\n=jT5F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8omEpCPq4dmWCv/tDlJqlJg5hq98KVI2mnekk6MwVbwIgbjCo636SMB05sUE8Z6jVhuvUEMqz3j4h4xdKM+At+xM="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.813_1623336676480_0.2605175454653621"},"_hasShrinkwrap":false},"0.0.1-alpha.814":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.814","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.814+5baf78e","@thorwallet/xchain-crypto":"0.0.1-alpha.814+5baf78e","@thorwallet/xchain-util":"0.0.1-alpha.814+5baf78e","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"5baf78ec642fb4e6a0093d74bd17b6fb9b1999c6","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.814","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-qpJydwcvSa5zNss/5+8GOC/LNXYj9Hx5fqpgivgg9KdsWFnNSlHp1uJVktwDpEkCnujKivu71oNmOlbO3Lowvw==","shasum":"f0976f1a7a365c94c031c67da3b51be2670061ca","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.814.tgz","fileCount":18,"unpackedSize":10303444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwjAPCRA9TVsSAnZWagAA7+wP/0VmtgTqJHqQ+6zRKF4q\nAER1HUrUufpeSvTf5RHVTfJC4U1/lJnIO987+loQdiwBDH0yW1qrXDGGNkcu\nHDwNvxQ6YB3As4lC/zX9gk3qahVP8LDVDrdkQzoRw3zWj7cs2P14W6cH6h2/\nJs+O1GMU7UAzZiDZDISeFxD/izYCu64gXBbW7T3euk551vk89DpnYGJ00OeL\nvsPA8bmSoG3GtLr+tR4UTc1yKcRq369uUywh8cn2BJ81/FwDskWvu4ws/XNv\nGWCbbeIbKvpQD6Dq5Ox4aC1n6Y/3vFpigS7xYdeZGi81VtRpaLzak6rnPTB0\nLsUNxxIXBl0HONN2ykdHBloeeOe58UMPqun6HU6bBYvC9QKyzrJ8QqKjIdyS\nCJGUcVm5GpmAhCTLRdH5/bW2vjCEGfLA32t71HwNycS3QQdWbI9vzaOPXSP3\nWcF67vUPOx+f6deN+j8KbfzyvJLImKk74Sm/I+rCg7grH2dP2gnIYiBU++gx\nPQ53pKrQu04X9D2RMhZtg+X6RFZ2ZHv0yucRrgKM0dcC3+OmDaNoP2fSX7U4\nFWv3e0YCVH7bMfw/5BD7kMAYPKkntaUUn+fd41wjothPzjacyQzDA0D17B8c\nkX0652BiAuUoue9LMC7JnQjnza9xXHIRIAnarXqWaN7Ej+v6RuSYVtx7VJ15\n344q\r\n=Qrvw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdAKiRSlGQDFVM/9ym/NY1Mlnw3s5XgqMx2Ot8TUIqawIgBzOXDpqGdvO9VQLAD3wk+GUPmz4gDLoH1KKvVTw640w="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.814_1623339023385_0.5060596504358625"},"_hasShrinkwrap":false},"0.0.1-alpha.818":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.818","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.818+16009f6","@thorwallet/xchain-crypto":"0.0.1-alpha.818+16009f6","@thorwallet/xchain-util":"0.0.1-alpha.818+16009f6","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"16009f618ab2b3732e5d77c08d3b0228ca7a629e","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.818","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-Nsj74pArARqU6ZIOBlJAjkR/V17X2Xp7UBrAJxot/yLB4VMgmcqgM3ywnx/mTzs6BNEsyI8MRY0xPEkHCy9vYg==","shasum":"4c694f38352e4a6af58439512c6af9a41e552eb9","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.818.tgz","fileCount":18,"unpackedSize":10257212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwkLuCRA9TVsSAnZWagAAkgEP+QA7pkUGOEIrhZNFF0B+\novq8OsbCytAjER1Upa0y5SoTTh1kiIpgjtW3LNW9bbmyAOdMvmLSArqLjyLB\nzsIq1o/9XKwyyeoLtIUg+unNFJVJWDacOyxtmuaBY/QUKW8EFDBTSFKIa/Gl\ntMdEfrpdIPdZ3O2FpyWLeW29PNN4amFKqPPJRVQ2hzmqRvxOO5OUw3oRYKVB\nEbq1VM2YNUVAoje9aYysLCLjVw027SszxCUmVeGiDaB/gD0tJXw2FDQXl8+9\nwD/wHc3ae2T2YD6PgLqub1+777FHF2oby217VTpOibd1LwNu9PEJtDemo+dw\ncicSAyDeOrpxPzJ3TlXt8nLqbe+AAvxKrtBDr6lduzuFbYON6ByAuugvQAYa\ngmZOW2ueO9X+80VQnfwfIQfE7Tlzb9MYRvElgCAU8dwkrEvtka3DbjbsDK7E\nNFho6JFfB1qLT49WK8DfWFUFTysIsupsjMrUV07JAFgDaZIbyk/Dy0VWLsQ5\niiNWUDFK+jXH01WrchbmP9F8wUlQxzU+YqJXX8WP2tBPfCddtLbwzJSNiqMi\nj8ceReyPruiHa78+HA0EXCXsck0jGuzKGf0cp86GguGpT21/CTjmmDjaCVYR\nV8oYPydzFhOoxUvh6t3K8aSoKK0mt/2868hFaK2y/UiwB69xHWzA6CABkSv7\n/Qn7\r\n=G7+n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDghSw9i4q918aPUl+iATfx3C6DFaZyaDwQSK6mD+tMSAIgNhOvLJEqKjWM1e6OPHgYEKFRtgS7D0o9F8v+0a0Vp+s="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.818_1623343853948_0.4667681180280203"},"_hasShrinkwrap":false},"0.0.1-alpha.819":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.819","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.819+b664217","@thorwallet/xchain-crypto":"0.0.1-alpha.819+b664217","@thorwallet/xchain-util":"0.0.1-alpha.819+b664217","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"b6642174bc213044b5b2bf2a88f522e84fa4a4c1","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.819","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-CMDoKG/7/8XUQWT3tzJo0UMcXR7Lfd0eXsoBVbN0DTKqy5pu8Rw0G8z7i4fnjNYqvq85IxzuieBvcBe2DgLvuw==","shasum":"0971bee240ae916004ef3674d36b57b2478f02a3","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.819.tgz","fileCount":18,"unpackedSize":10257212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyxsTCRA9TVsSAnZWagAAGmEQAIUXJLo+tqv3nEhgqIbg\nJDt/mr+5JCPgOT964tiXThgb+qDrufzC0oQUytbQfBQJOvrpXJkMCSs8++fE\nwekQ2aH0gXg3NUBsPnMgOFPJyjYu7xxtt1nSORjc2SUETie8sH/32goAgufW\nRyrBFv1v19inNNg+o/Jrl+H93QqijVZLw2O/3SqwwCpk4wAqGu+qLN8mHlhf\n9PsPt7v1beBiQlfhXoeZDZtQIQhCLQ1f7uYu9i7skAmkUCu/LWRdtQm4uPfj\niGzgPK+qSkUZJlHWyrB4D8UlZUJtVkenYE0cyhYd48geVWq1ksNpBxKa5/cX\nWmH8HMzCEIy4gNZ+5Xu3L2lCvoRLvG2TQYSJnvKeTH1ItjHrIbYTzV2ycGRR\n0bEFQAM6CIsDBINblWuXoZbAQ0ZpKwOp+1MWqL5HLUEAEfl+4ABDDizL84JF\nC7anyMDewEYsBc2G4U3TtSw6FSiqHcgo1j2MWJUFxNLgnufrf7Ml1JhE8rBK\nwDm/PKhX5QAbdMWDZDAxenwv2bdq62Y4WiHaGuI5hRB7u7/772CIhxwflkUk\nonGZPEY4jGD8nzh/WkNMwccSLVZ6lX6ToGYIUizmvS0ks3+7y8Es3/b97KCh\nsAu03TZAx01nioFfulpH1w8THBHChMOuuR7dbb6b82+SxLvMYHYIi0gdP/Fh\nJZaI\r\n=1Sz5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9Z4GB6CWWhRa8IN5zpnvAqEMROCFHiMOSiq75PNbW2AiAk2xphKISbKYGOuVP+7zBH+qRuEwRoqSCAoxmYnynMfA=="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.819_1623923475135_0.005675461972920903"},"_hasShrinkwrap":false},"0.0.1-alpha.820":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.820","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.820+f160ebc","@thorwallet/xchain-crypto":"0.0.1-alpha.820+f160ebc","@thorwallet/xchain-util":"0.0.1-alpha.820+f160ebc","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"f160ebc9cf796b267bc76d2b06a1e22216656628","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.820","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-2ELsKfLMTTi7OPJLoVHVi8wd46klpGnUdFD4s+xpSOweXrbz60mq/Mwxu7PGLolBTynVs4gNmuYrh26F09I1gg==","shasum":"d597196d33aa15268ce2837b23baf2febf03994d","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.820.tgz","fileCount":18,"unpackedSize":10277069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy0YXCRA9TVsSAnZWagAAMPoP/iPWX/9XrbBdva8PmfUe\nZi+E/eavphlY54NxVtKZUXmTuy0TbsbhTLONAY9IYAcDoa4ttSLaZM24TaK4\nhHH9ontCmDVtNVvZLpuSxlasyiw9KHa9Rfr64byMZkr3fcd3kmTd32+IcCho\nzMQJeJVmEmE+Ii3Dpjdn+qlMk5AcjZRiz4Dg6YWuwo0n0tXySbSLvyNa41y0\nwRUrY9lsRWgd2u8wPNEUEU+f5mlPV23t17XfNzYg8ehPtrdubJO/Xw/bD3Rg\nqRnifKflPWuLQNcYBVbtRY0t5OKFNCKeqicnpnF2dKNKiewcE5BH6sk/eUzX\nK/5CpjjLX9cEIz6vxzQ60tsWwAyStsMisj8NWyC4eeWPvfNS+J821IRRQcw7\n8FMkHJl6ELZ4YtpLhQ//0Hv40j2EGfbbH3DzrhPNOjVMjitj6sXAUSOynysK\nXajD61njToMx2yMgN0aQbd28mFJqLBGF6TP7DfUP/ULOKyyXVakase243B82\nQgpVqa1sAWJCgAIrEzAH0CZ8fJFgeNj8LrlpUtB7kkhNP1DZn20YJICSTHfz\nmwhnD00zF3/hfh5XY08s1Bm5Oq1PZ2cswGpWXNWbEWjMwcK3Mt/0rILCBk8E\nONLea515oltl087n2wgDxXx6SuCgZ3JlAxNBOE3q0ZmIIMq4jlRAt4/MfNcP\n60eT\r\n=TYOh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGO3VG6Ur0in93RUrE/CtCJ/7e2V2WR3aGWZEUj7HA/KAiEAkoGMTGV1X6b+51IJPKutynVydOqs4c4PnZxvAqcRnaY="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.820_1623934486723_0.8319349136518157"},"_hasShrinkwrap":false},"0.0.1-alpha.822":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.822","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.822+52a8022","@thorwallet/xchain-crypto":"0.0.1-alpha.822+52a8022","@thorwallet/xchain-util":"0.0.1-alpha.822+52a8022","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"52a8022ad1fd3939ab6823233b4b04d3a9be2707","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.822","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-QkwGwMmydRpbBdRqIPmGaOfM1oMNHXmBv+EESg9Qq5lQvGOJExuhml1Cd3xRsnEvLlIpxMpyFtZXP1Eb+fCQgg==","shasum":"1c26c55e31b8c2c7fe4577016183adaa4ece6b4a","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.822.tgz","fileCount":18,"unpackedSize":7724304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy1RLCRA9TVsSAnZWagAAXPYP/ApwjVC2g7DKSybo8hcV\nBSXXsfpaweOFTsp+/VWq2M1++lHDjGGJBK8x+sF6T8hR9oXNNgFemz0SNIwb\nMt3E5jM6jBS8e1PCypPpD8O36AJz7qLr7R3uJC0ZLi+PSZI8Fk9mKj4XcD/h\nSkz9rrDGxPTCaMfxlU0VGmua11jaLtsybi2Tp6qDeyy0jTlwP0rlcGnyS0iA\ng496nYAhBBmTJFEleByOh7ZWIz8RnMz+/2QRH92F/JKbNGa0BulB6MBchLwq\nmbq+B+deBiSJMW59aGajQdi/U1dVpA/jG4MF6kTpbOe5zMJd2sS6SYID6oar\nQH3FiUfDKvlxQ0TWsIc+o29N0/0ipqc/InL5BODhN7+8jgiF7lTMkLGykWky\n4vwoLujPlI64pFZVcPeAe4Sw6MiTUe7t9Q0oHoF9p1DrhrtdbjIXZ16URKem\nEj5ma7fwS5Q4gY3c9UNIMQ1ENDD2lFRRkYwvwBq/bKEm2V8PKijo8mLC48Z3\n/mMJW8JkyRo5nl35hli9e0lgCduyTAQw9p8VLAOlwSc+6aBgXAYUYpqCqZEY\n7E+qxfFXL7eQ50u2no3Bil5Efbh4nWtQqa4TvBsCMjTnVJFOp5bH80AlXKxH\ncqmZspiRs0dGbnh6vag3AzeJTw9+alMG2sFj8nDQMF25ESlpgmEPb+bvq8o0\n50Mz\r\n=8mzK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHK/OUbtC0vgggNoi3YeWbFQpuFw3+SH7c5K86rYjY5AiBhsD+Bbo64GRdn4sq2PSVagHqNBK25xUt6HPDQH37K8Q=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.822_1623938123365_0.9596889072854844"},"_hasShrinkwrap":false},"0.0.1-alpha.823":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.823","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.823+0204b90","@thorwallet/xchain-crypto":"0.0.1-alpha.823+0204b90","@thorwallet/xchain-util":"0.0.1-alpha.823+0204b90","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"0204b9057f70aa2a201fb32ebf099e9b93afb56d","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.823","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-Ij5o61gWKrRy0h4vFwIZRTJq0q++4161tV82ZDPPgtRtTaEpDtVoDNqISUQDD3yf7YFjukVp/tDie/oxK5TyGg==","shasum":"4eb67abbb4d16764846cb339d59cbdb538f72786","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.823.tgz","fileCount":18,"unpackedSize":7724304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy1aHCRA9TVsSAnZWagAAsxAQAILN6+cQx5ETR3SXY3Zu\n1l3fpwwcmIExtzzKs2lTe63X0Jw2zbXEm8P2BamVGYc+Gaicoxc1SlOGoHke\n4F/3QokbyC20BhObeHURM9DVbFts3DXI6Q37hliqeqO4/epgzUZVL98gzITO\njJPSTm552BN1uNhHPpNeD26VV/Lt4ePx2f9/Z2h4fcaDSXfMOO4SNYUkeMzM\nPEnWpU0WhT3i/1Itewx9jt9pPpnvtQIL8Jn7QniRejyNPaX5Gou+ooKVLzjM\nK0I+XkkgM7+4vZF4l1htRf/OL30JaA3wSI5ukPcfDU6xwX/ELOXPZWnUoGBB\noHMjZ4JcNLLwf+ZmXG7hYi5MY+c6zDtokgaSAwl13U20BmCnM4goJ8w4ytKa\n3qeQCHkNBfKQyTC76ebYUazvhK2X/CmAXRWssM5Jw2C1M3h2d/KlXb6HNeeM\nwy/u88inZCOKNI0tx/yBlH91jrqr5pI69yJg6a/zCBgLafx136lIQCFe8NHt\nJJj2S/zxRLqy7uJKaUo7XZMiUjDuqJcnvs+NZ+ifxIIfJgjNJkvwmRxsZrtQ\noCpFckjHJsXnSQFZCG3XV+IiBvV9MphFyx0kWy0QP14+Iq7VIOinpe9wucBB\nMhD68hHVYpzJCQq1qAcOHaci59Kob1d7QDVZFRLgmG0nXPgwgME26SnCLqc/\ndgZ3\r\n=+OBO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvZPIlDuO0RVJl8Z5S/i4fGRKr5GCApEd2M7eQjtmtIAiBWFHOI+9AQJsIuEKohYoYypWwUSKnpYhVi5Eh83yd3mg=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.823_1623938695118_0.9444971973510199"},"_hasShrinkwrap":false},"0.0.1-alpha.824":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.824","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.824+9561ebc","@thorwallet/xchain-crypto":"0.0.1-alpha.824+9561ebc","@thorwallet/xchain-util":"0.0.1-alpha.824+9561ebc","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"9561ebce72d7c277d3c0c6b79d6d17d913ece40e","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.824","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-FfQhdE9Sky2jKsmxHY16Df6AH3/MDLU8p2sR+VyFvUcvbNgC3Vs8n39cGnsN4ypmhV0OLB5rNudMyGtNyYoRvQ==","shasum":"c316fbe6d7186b2acd7246b8bede5c8e4bbc37f7","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.824.tgz","fileCount":18,"unpackedSize":7911316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy1f5CRA9TVsSAnZWagAAP5gP/2d23x85vb98O1hA+skK\nIf3ZXO5K91Dux+OQjsmDJ+2xM3DpHCjHB1TFLy4D+Bt8hoCPSykJPDPcqBwn\n/BISRrAcmhhDqpGI/SPZFWmv8Dj5SjpafDtd7XxgI6EHaiAgmiUbgI8NUmmu\nq0rIRfZ+T2WdB7viJbgjGNJt3p1IR1ASHCYDjsLcB6WKdZXc7JGbj4xfTfpX\none4ll5AEAdvu7Qd+Zi5Fp9GGOJycAWtf0WWvXp6bp/G0cHZWqWthnxRCZhW\nSe8ZmTe1NbQ/XUPFtSpkkCki0vEotqMoBnitWTzFlnjwPXw/xKRGySixrcpG\nrSx45X5Zz5KZEYySvT5jLJRDQa5236InH+hoDqmR6uaDTQoVZ5iV9aDQSk3A\nPUmnt/+mlp9CjM+1p676dgaU6RdTwqXnAFE0G0ikCZeECivJcUPLQ7ZjdO/d\nMgkdkdpfGLDj0mpDNorWCMc58ueaAr+MvCnwnTUdaLJi//5bfRO+WT1o8gcQ\npM2XzRnxinEQT6/m1ojOoGZbSrUTg2Bw7200TZ4yDHVNXmGWvhPTYw6bG9mh\nGx3qYOELOQlmjOJPVP0NyGWG4Iw/+DNuEy3BqNXsGbimSftPoQIlx6kEbXFO\nIDtyk/KrmL3OIbRIzlwQUp0/0IzPCNfrHMmcnUSD7ORmwQvVp2p6Wnnpjueg\nwExc\r\n=Aha2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuAhO5BEEd6iqehQdaRS/jin+Wqzxn391ixpYhUR5H9AiEAwvJ1A/mB63iLkfLArfkrhO5auTuwT8E4fazGtzqlya8="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.824_1623939064931_0.7804111204887791"},"_hasShrinkwrap":false},"0.0.1-alpha.825":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.825","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.825+541b534","@thorwallet/xchain-crypto":"0.0.1-alpha.825+541b534","@thorwallet/xchain-util":"0.0.1-alpha.825+541b534","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"541b5345310c7991edb7e38580a729125023c071","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.825","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-ygXMikGW9gOAAdhi85T9cgPVM4tePev7qzCbwZ2il4AxyXKNCAPwkCBDorPECQYHKp0UyE/WCcPvwhBeW5YhEg==","shasum":"a4f57e820d47ecfd3f02d04ec00574fed766f85d","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.825.tgz","fileCount":18,"unpackedSize":7910982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy1uGCRA9TVsSAnZWagAAcdsP/2yq09rmS/HRyc9ZRvVO\nOHMx7/AHgL8sUDlGF24//M/pqRMujzqdlEesnyvMnaPclGhN9Jw+TPWcQqwr\nIVwqefueTvV3yBarJ4TP/uz/7KU1JaD200c1VWJ3n0q0lWGjLWgZN9KORfWZ\nIOrWPX+hX4lCN3pPM5AJ1xVAUCf98ItUz5X2QmBC+HhD0bmPe9OjLMoyGKZE\n2Ib7GtwYP6eCoQldDk+b6dEUw6jVN/sj75pGIYQMjhQqBeH3FBQNb4mQGYHM\nB0g81zOoXzoKC8wGPwO//sTdCL6c/Q7ogxS8vV/L1A/UgUI2rNPOuJQFBSHR\n//cKxZsUdW94lzvNTLDNEugftLkeh+advLPpsGEJhlNROYToxxtqGTdUaRI1\nlImX4Kqjw+x/L94ULmCYx93fRohOSN3yqgJS9QroFjLSPWjTbxYP9P2EC2rZ\nZh/H30WJtaDXBC7iii6YmumXeq3LankDIqavewluRtYHV3eqQgCx9bFJJjem\nEJhfhQ943BJfROMmMlVhElcmCqsgFGxLFrQeqBx0PF557FRLfCnErOGBMEVU\nSQJp6j0e9lYt6IEctqWV6k8Aba3w0aSJ8Ko0RtjIFBMCx3ag6wXgXIKSpBXK\nGSoWTbobHGmHq+dZE3F/lg6KMerc+cB6htqf3rN+RtigwAriC7R0VRG2xauc\nfjyI\r\n=MfRI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBwprqWrtFW4S2r2dZsCxaeasdrvorKyS2MvUDepiUbAiEAyqXBWtS3iR1W+dpvFNpdzv3yD3z4emS4aDNcajcHOXs="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.825_1623939974469_0.5294040344135951"},"_hasShrinkwrap":false},"0.0.1-alpha.826":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.826","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.826+1cc56b3","@thorwallet/xchain-crypto":"0.0.1-alpha.826+1cc56b3","@thorwallet/xchain-util":"0.0.1-alpha.826+1cc56b3","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"1cc56b3d3dbd4c97cc10d39086fdbd1c6bd3d1ab","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.826","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-9E2Uxpr0N917fST+nKdg24tyqAk1f9aaOkudqVENamlZjTFdFdAcR/nvoVJEr3JwGirTJN26yVTKZeC+cXsMsA==","shasum":"6ed36a368ddb361a6b9da473d83aed42b343a4ec","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.826.tgz","fileCount":18,"unpackedSize":7910982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy1yLCRA9TVsSAnZWagAAPWQP/22eFZTIaLp4nCp7YTvD\nHREbDzp8yM1xjTfaShAOYvJDwg3xLJehz5kXdK50lG5PaTNZQJQO7U/C2iCI\nzd4gWG8oOJvwCcA8ZFvvvf8jJRTvJH1YsN9x4GkJJxsuwgvpm2Gfph5gwV/d\nKsQ/3Ilodz5P1gD/Hn8dXoOrbxy/xFt5l17J1s+5JbiXyzcVhsogRosuymEI\nmXqlimNkCibBRi6zrVheGUKEC62r0KyLQ2Bka6C1dFlNXeAxo4rJoZmcrB3e\nKaIIL3wSiZqt0uQMK65FB+BOKS1GzOvVoVmMADYJHzrwmLEWS5FmR1SJe2ds\nmn0+AmjM2Lt99AlY/aRkQoTnPRc7ivKmFOeRaXsfch8qZUmtPqHuyj1RRVGI\nAAFMKg8kvm2Q7THgNBmdT40hOGDEX4+ni7CB8A1SK8vHyXTwj1PXqEJjbTgr\n4Msj+dQtvEFPwetOHQKZ9JlMlAL8VpNANjAPbzN6d9710XOvoiPmo+zAzvqb\nKoAVi+qRNJeaJ9KrFEyn2LY2r7g0bNTD2gJTSkG4gX8HPRXw6TxyTeBOl/Wj\nWL4QQ+2rPQ07ib5CNCqD0NscEmPV9sRT2FSJaOfQ2A42rl/xmpGh9gzvp4s0\nQDiF1+KeYbmhJBvKIfYRWy8ZvmWusKtXZ9V5CIrmn5NQD4XpbTENZ/9v7qqO\n9gwX\r\n=ZE1q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7S0epO9gZUCgCJ30rlMNpeoclpGA8lP7+b1ZpPJmQnAiEArBDFTRuwokUGRdYyN7GrkLeCT3297ry9sZUsvszaVRs="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.826_1623940234620_0.5340859704285954"},"_hasShrinkwrap":false},"0.0.1-alpha.827":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.827","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.827+c1374be","@thorwallet/xchain-crypto":"0.0.1-alpha.827+c1374be","@thorwallet/xchain-util":"0.0.1-alpha.827+c1374be","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"c1374be0a819043018f29ded3c067a21109b5e9b","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.827","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-/opkkh0NDdrYXKwLxv1OlCz9JR19u3sx//Kcgz2FNlQk8/a4gRNU2acm4n+Dv3MdQabHHcaOnLzPNlEYeF8t1w==","shasum":"bdf3aa2822f978d242ccdb630f9b6e45f0d5d1a4","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.827.tgz","fileCount":18,"unpackedSize":7910962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy2i8CRA9TVsSAnZWagAARXcP/AxjruWx0HA31ywtJao5\npTBZOVbHvo6ACHGmI629vXo7YyzlZcm8beuKwPGaFhYYyNzB+NDQrJzaQ7vW\nPJOecB8pZLtJ+BRdti7T1E446r2+Z+bfbXpiMw4tWwqydb/YiBrfWFp7rgHM\nNTd0YsoLFqMJ4XiTcbDyFk+FYV9ktUeEu8B1DXOjPnz7RQiRiDTxEKzPEzCd\nWIWW8Ol+N7OrMMuemhtwf+LWvYh+YNMcCqxZJs9GV2asjPtR7TFPgkRwywGC\nU5y8xfQZ1Q2qXjzBJIst4I6P2sO1uZsa6PzYSoYf5k0oOhH9aYwONmyRWjrM\nrlAG7UKYXtzuG8CLTEx3kxvGVMScLyBZoroYd+hMl6lXTea+k6G4QVZLpGfH\nX+e0qDzKkH2COACSSZSAmYDHzQ9zzp8XhrQII/bynFes+gjBKtA57R3u7tjO\noIsl/8CVCqOPgmVsQGvTIAaoFH+SWY2q9qX7KUIk9bcdIQOHyjmoyUZVd4BV\nLkGNY9I3R2EaEYK7Ikd9tbqtYD19iPBeapEpMSajk5oxBsIACtzY72kjI+jk\nNozj3hEUE5j2kd6Qd0eCND8IMCCgMuuB9h2hPpiiIEuuqfnwLysU+6N7oAXQ\nLDSHwF68WJt4qny23R2l/yExkjIb3pjzWVdRcfU1I0gUqAc0VSVGeDZ+MU9K\nhWFO\r\n=5zHF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8bXtnMG20rlrhp0VOiw+HZycQ7T4+BHV2s37rnbKifAIhAO/P7MI8+cgKyHCzwwVB+hKLz0kS0Oneo0uQG+Eq/fPy"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.827_1623943355530_0.04141703141347719"},"_hasShrinkwrap":false},"0.0.1-alpha.828":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.828","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.828+a4f9e8d","@thorwallet/xchain-crypto":"0.0.1-alpha.828+a4f9e8d","@thorwallet/xchain-util":"0.0.1-alpha.828+a4f9e8d","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"a4f9e8d97ea51dfabb80127748380c068240f52c","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.828","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-0XNO6uNKYN4wGjw8nT9le9KY4iu+u8kPCiOUQuXl6F/dZvndDLMZg1R3jtj8S+51ZqM6DMeGmJm+pHDEatYU2g==","shasum":"da758f608f9bea5c482b116016243ebda2bead97","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.828.tgz","fileCount":18,"unpackedSize":7910962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy3M5CRA9TVsSAnZWagAAyVUP/2C3NMFFhpSN9ypxndk8\nQcsRrjEeeOePWUgc8F0vwacRE3TUS5CWnEnL0Mst9CpWoMeYOlc5J58mrEz7\nePz/pqd3gW4zpQBK/9VbnWdKyIkvWHJE41rVP2RLvwJ+MhjBaUrNcFtMEmJc\nUumqga5eo8xnBLrOFhSUh4tB/ihvRiZrPUzOFJn311vQEwuKDVRL6Osjz40p\nH+FonRTtk0yyMPd/+ZHxdl4KAt4kJcuL1Zi5BMzRfG6OQW6/Ty2ogimYd5FG\nGg81YIjpJ2+qnhaTJE6sESfCSXeAV+MGGzfcyCkt5uH1os6EPp2yYG3itFqN\nbVVc2GP84Any1vVsb62jdKW7Oww07NyRe7EAcT2jg0bnN+gsiinhLowbGnCY\ngupP1gxxySf8ei4LXMlvmZTnWMF55q8j4EDndKPME7AksoRnxZuAjf4rJHGJ\nEoXUEy8VwpiqxZfNj0d9ALu8z6jlW2Fzj/QWjDgurdoCriv3moTmUefhZSQ4\nGOiMVvNAyd2hLGYwof5oYaytHZP26mUUfhGymZqedQi3hBXJw/vYrby5GL+V\n25BSTzu2Off06UKcA2QhztwUroBckXTvJa4as22oj1o2oppcq/0p1B3hwEOP\njiI1L8LbNBgq9olqzCeJMduR1dtPPkHk6BRD8XRZun19P+rfVNagS4sfK3eO\n2kOA\r\n=pEqP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6kBofGnclMwkmMEIgSUAxwkrNGczkMciAl/TshikbRgIhANf7/iXUCyDlx3rW9wYr994m4mvCSad8tesitBGXy/KD"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.828_1623946041417_0.44812033945552154"},"_hasShrinkwrap":false},"0.0.1-alpha.829":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.829","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.829+8eccd09","@thorwallet/xchain-crypto":"0.0.1-alpha.829+8eccd09","@thorwallet/xchain-util":"0.0.1-alpha.829+8eccd09","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"8eccd0937d3ff6445dced6d0886deba5320cd3ec","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.829","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-PCyByRf1q4eQZ0+tb46NWj/UPOkcyveoTP+K5Hoq1Gww23NNL9GGLFmpkI8IhrDsM8zkxQkufwjeHa189RFW5Q==","shasum":"c076c5c14500c25cc585bdd8bae1b529c72166fe","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.829.tgz","fileCount":18,"unpackedSize":7910962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy3kHCRA9TVsSAnZWagAAXNsP/R0f/SPejEQD1CtRkB9c\n/plydGVsjIYZVJ9P/wEd9xFdGHV5DtGmqN9IxuXrF2zFSJ7+E47soNnMY5D7\nX7mK9SN7Bt2zS0ZbtukKgNJ9U81eUa2ZfcOB/5q7JHyJv2dYfec67qzPv6lM\nxHYE03O3Rj7oIDOoLND95T/V2CldYlWyMR1zbdtVO0xAHdfjWYb3z8phXcLO\nLklMxOIyRdtNcGZWViGRw0+9rmH7/oZMxWUslAtUQh7znidkHZxnkqJT/luR\nx7sgRYvQ9q1ExTMxmCuaTcNrRiluM21XI/gojRN5y3ByvwgPM0oenIvPZT/n\nguv2C8YoDjsROzYo1TXAgO18COCWyt1a3KCsEW3LWbQpzu408v2qnxnVgrAt\nxoy5ARdM4OSjfzQb4aB8YuTq5cMCTAA/8Iq97sTSNAiFYhG3v5sJDFrF31Qu\n7+xLwV1BPRyXHqHdN5r96QIxdlZJl6mtUpSruzbOEThrS2rMRaEq0ZN0Ou6+\nvveWvueB1VxNT8e80bNEvrREnNziYdPc222fGBeFE+R6YKmqRBcBs4ZRvV7U\ndFnpxRRfurJfYn8H5ouKAfWCzpMBYGNw7/YZoSvXkVjVdoRLT3ZIxmFyHq54\n2cHm54f03mE/mGRHi/61EqBpoHSD1sJRSz3WBzB7z6pM8/i6CgFYr4plFUbD\nkhH3\r\n=q7LI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRvXrChif1KHe01I8uqBPDWK1/LlLKkkRHHRc3RntT0AiEA6IX1XuN8FRnVmVcBTsHtdM8uXeMxm4SNLSE/RVr0quk="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.829_1623947527437_0.5409456633957013"},"_hasShrinkwrap":false},"0.0.1-alpha.831":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.831","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.831+92b4581","@thorwallet/xchain-crypto":"0.0.1-alpha.831+92b4581","@thorwallet/xchain-util":"0.0.1-alpha.831+92b4581","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"92b4581d1f503f747cf6979de76256559aa3a8b6","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.831","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-lVMm+XdB2f8vt1cGHkR6oNjwe+qFQtkmjbo4dP35VGibgdHvhFBZdQv9G9sax+tY2mIayKbvYnAGthcpSKvHJw==","shasum":"240ae9a330420ffc27c1441b38cc9e1cf11a6162","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.831.tgz","fileCount":18,"unpackedSize":10054538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0JUuCRA9TVsSAnZWagAA+30P/2FFhnxGqXAEhmZbwpk0\ndr3yAzE5P6mVPiaet2a5o//kJ+GPXML2SPxGoJtRmF+N5gn8C/BEAGIgWdqy\nQS/siSc7coqxnmQkzQX4geoj/qtqyyLo8EUzoORUhgykVv8tfTTkOpRWZcoN\nILSX0Ll42M5jGKa+GyxEoai39M/q/sEgyTXgxYQAPVltXh0Wmkiaj6JGsyqC\nsYieNnZfI2JBs9pEwONP7DLw7UTeBEQR3Qkr733FMsKJ9PezFAICAs5LMA2q\n8Fk0a2Gm2Fg/ZrBhW27bnCPFSmc6p7rGUnnL7wtkBKpnyhF46bB89sY5BzRO\n29vnG2KcevDbETQYe8fSTxGQeW7OkKkh+cB3Bsp3PlMIemq1lbSFwnKuQJrc\nO7EomMo33Ht9dapDswyscvpcSjA5dq0BM/5FVlEvZVH+IamvXDyhFxm8DkbW\nYndofqfUPSvtZXC4DU9OIiyMu8bMiITYE78SqdhLD4Aqv4p9wTD/n7CsYSyE\njeIfCYfPh1hA8M6JFjT2qkAlDIo2QG3JaHRnWIycxBsbtiKlipzPHdWhfkvQ\n8kM2KDfFswH+Eq5HzHpObxKbEJ0nBQxu96/ZXIxiNJ9YJorhVfP/yiPcG7sS\ntWPARXhe0cjto0SqppPky8ItVxuNXKMJajjKaHh3qQE8AKcfYnoJBr44p7HT\nflxF\r\n=MonS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLersa3jV+bBNUWx3d0szOsuHQ+kLdY2sYJ3MbhL16egIgF82e9+AjcTJjdW5uEbi0XdeT7ZX/z9iNjTiC8jlD79k="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.831_1624282413729_0.6573392821966475"},"_hasShrinkwrap":false},"0.0.1-alpha.832":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.832","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.832+4740a6c","@thorwallet/xchain-crypto":"0.0.1-alpha.832+4740a6c","@thorwallet/xchain-util":"0.0.1-alpha.832+4740a6c","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"4740a6c6600aed41f61a122b88625c408ac3d7cf","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.832","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-dvIUdhca0Yjms4AiAinHpxs1qtfrsLpP+cpvtm0bIloLng/UzTyShokH/z3ycvTpTwMIAgPHlal7kiIr3n+HOQ==","shasum":"81675b748ba933c1056dbe32cde7af8ba9ad3460","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.832.tgz","fileCount":18,"unpackedSize":10055250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0JqZCRA9TVsSAnZWagAAnJ4P/iUMzsMlXkkGd/R2izS7\njhdKI5f32F/BGsXkeL/eEsApctR13kYhAO/kzFqd7oQujcyvsJlLUS/ZkrUp\nYiZ7407UMM0puuWPIAwiopd5dvRpMlg1pDxIQ691SFm4mpdmgE0e88JiXISh\ndCtY2Thbyd76p+R0i66TrqZK0mwwzIuhK5cB9IkdRP6rjvcE2QNuqVs42R7u\n2j0flyeEMmwEJxbsQgTSaVnIKWbvX6cbsGdYvAaAcKJAkbYddcZvi5umExh1\nkiQyKYtMMAUDaJQpyOiE7g82vNzXKq3m2UyabYZzenulK3sQL+Yij+g6bcIm\n4fQKkboumDxkcB4+lRigvHzlah4h3VO5brmzolkXhUX8nJ764iNBrV3tbuN3\nyIfFmEloOl6r8RHgLB3KR8054gsj0ngeOKLKlwK7oS5QyTb4pTqFrfOyzjjH\nolNSDWYg+q7RkPqr3OpZ0TG6sBZ3NVfzljWAMgf5QcB9QG9d3bvxZJTnfKQR\nBmTtV2WNhRLV7W5veKsYLc8752X5fI0vUqZ7gxR6dt84LhgDHgsstuoxAXOZ\nHCBHofAzJDL+CqMA8b9F1RJBkV9NTABQJrxcKIMy29EoQfrFjuF/LTYIhcbB\nYdHwSCIaKyDKizhqA468CY/1QZlek0hl/J94vsaXteCMQNWeaH3Cy6EYMYyM\nrjAf\r\n=aJ4O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGoH7qQ94qhdmEbVaRzThZGAoJVm8/eB5t+AI4IzjhYRAiEAm0tBQJ1uFJO8gqo8NRziorGjFku16Zv3Yfvll5WF9AI="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.832_1624283801405_0.8281688364772741"},"_hasShrinkwrap":false},"0.0.1-alpha.834":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.834","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.834+91b0113","@thorwallet/xchain-crypto":"0.0.1-alpha.834+91b0113","@thorwallet/xchain-util":"0.0.1-alpha.834+91b0113","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"91b0113b06d7beec24f942f8c5d238dc50b5b316","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.834","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-E+FiuTQdwr7TzZpT51xZCw2DsdqzSEZsZesmULaJi8HK2t9im2FRBDVEh+MP9X0oqV3doO3Bd+LGgBMSiUPb2g==","shasum":"2aa5e171c5af548c967e66aa11aade31085c8685","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.834.tgz","fileCount":18,"unpackedSize":10054930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0KxKCRA9TVsSAnZWagAA8EAQAISLMWh2x7DI7ixi9WAB\nxgIx/zgFD4dfXQzvWvjPcI5n50YDAAgDOB864CPubjahZC8rj7MZMzZpd4L4\nhnTP8uHLirpPs0PpLS9vr7tuwBCvRYBb6st832TxCCl1+VRUfa1cDDOLtaIQ\n64jlc2EOBjGRhA3BmDk21DQF4TW9ZnyUK/tDtOd/U7ZxvHx0f2zYm70K1feQ\ntjzaAsaoKHr0NFTz7elrREL+0E8C7LhEUB6hYj3mlVlFr3z/bvkNMCSDFFVb\nFswKaAS/8RSGtR6jcYgWNVSNwWzr8frDuUY4j8AeloRBBFOHBxY0PbWttk8i\nVhsjWWFcGC155dCgKIpJgCtTLDIuiNLlckWgtxOSdUtI87ja7yXpt4+qUTNn\ndgYXiX4VtnYA/6JjFOmJCbQYE1U047tiWoP6qAuE57mAQaQCyz130TJmRkbv\nlQgcImsouCVcpqMlCJwsCCbDw1fgyIHscSvjG78XpDRevnp4QCh3wLskxaKC\nijCQ4MfLIhrmnlNIDFBYqjdaBLg5gQFY6EQK2VfuBFmD8llKhNxZK/Xl5K0S\ntddyWV4KqQbdILdQiwB3/GYh0MHxdYKsSL38RZmMAdZt09vPdbXknmuVsYtO\nuqkvruFjknWudmEbxoPIY2BR74gcBvwdIIQpsjPlH3mBsjF8Fsdwi3RAPEsb\nkFSn\r\n=/Fhl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDidQvjnkcVTaMFjN1GPTg3kdtxQNMYRdCM9s8RpxXNKwIhAO7ujuHEiEXGp7bOS9tBMr5atxnyIl9aVvMr2QhytdyS"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.834_1624288326855_0.19232790378330056"},"_hasShrinkwrap":false},"0.0.1-alpha.835":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.835","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.835+8b9e27b","@thorwallet/xchain-crypto":"0.0.1-alpha.835+8b9e27b","@thorwallet/xchain-util":"0.0.1-alpha.835+8b9e27b","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"8b9e27b937f958b3b5fe13e32a66f9f3b718e189","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.835","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-yslOBUi31kqqdL9ndFdFn7CjCZUtKzDfL5Q1D84WT2DvMf9lEp0CkMlFEc6wzp8xcqQ3he4nXC8CsqZaINDtcw==","shasum":"99e30dcaa65e0731d6a0d361c507805ac7d0d7f1","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.835.tgz","fileCount":18,"unpackedSize":10054622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0K2YCRA9TVsSAnZWagAAPTEQAILYm2NccrbYAuHjObRK\nij7TOK/5QfnfQMnlY/v9vWi78a0vtc1yQaJ8oqXLDgM+yG693/2VCp+KX9EF\nj1n07KsWzFhcYD/xT+KmKdSe9jh77Taac9FooZTjVdwf0XGJq41yTbxyeEhn\nL4OPPhNA2oo1Z411yBda2HY6fybcdncA+bLCOZHF+CjtdIuxtctI5O0Po13U\n8TigdzDGUrxxoD9OJKSTZ0gNoMePUkqyWWwcYu1XDh3ysP/N8wus33ofNoOM\n3tHmzW00fng2UNazlRnJL2N2v4iIGXhSo5a60CHoaKZxKrqEd1VQmjj2oVpw\npARtXDANDdV62UkjcRrV4F3H6gu1AnJ4uSFy9mB02LYa/169IKaUrrpSwDbB\n9gr5Nzzot1oAwTgd/BUhBaf1kZijEyzA4jLFB5upkDAGsUb7oEtc/rBfojTo\nMkV7WlAXIUIiuzJjx6wXM3V6SDOkdtT7UxCMNJ2/mIP/VIObiPqyA2LLjYSk\n1hSvrqjGoENRaA/6yR71UI2dGTc+tvGUI/x8t14CfhVv/WJQTofuPoAFsyt/\nqWwd+iN+xjyRN/pAHJb5Bp59I7G8Ov5XsRSbNhBrbj0nWhFVYF+bZjVOJhtL\ndyPjbzrLlNb5XXL4Po7pBf/Fo49iH8U9g90TpkYGCOuD1FR16QhglQGGyWYd\nq5mo\r\n=aQvW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjE0q7H6IfL0/9aooXn/ERh8b72Jt3EJy9/2KRvgNJ0AiA8C03+OKeMQxBdY3iU7+5FGc7VueUZfEpVcdZ1ZeZOLA=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.835_1624288661253_0.2959858291239479"},"_hasShrinkwrap":false},"0.0.1-alpha.836":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.836","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.836+952afb1","@thorwallet/xchain-crypto":"0.0.1-alpha.836+952afb1","@thorwallet/xchain-util":"0.0.1-alpha.836+952afb1","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"952afb1437b374e40f7823160cf0b11a9e39ce12","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.836","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-C/0Y+DRr8Fw4bpR9HkAy8yzjXCz3grGyBJ6SNb+qDhTzNw6bvIYGTpgxL42XPrzHbbcGEJVdCDT5ZhPR0WwrkA==","shasum":"918537db9f0e80e8cc71080b6e4ed8f8ed6511a1","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.836.tgz","fileCount":18,"unpackedSize":10054962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0LC8CRA9TVsSAnZWagAAj9cP/2TyrXFgxchC8RyczCI9\nTgPj4ClE/9zxNRmDzRPf/Uv6TFt4hE6dfj3F314xUCGOgX7pj+4Crkc+JQ8h\nZd/XAPoYmLNkxxrpSfFZsBrLwUuP+Dxu4B8CCft3K+5HirtwORJ0G4PVv07j\nJZeqmUI9yCDmVsnIu8cnLGvJgnQH8hgFRYdCOoO7pW048ILukqcUBuSISO4u\nAfE6+PcU5TalAXPkH8k1LdB8hxEkDfkQLmI5DresBPZvlVBwWBSJdEdtZZpZ\ncied5PVMWli5KYTA8avlC3ETKS0CvzAiHX5za0Pzko12Fh0gJXGmZc1c6nWr\ni+HM8SgaB6BXvGy6+wHwae2oMKPfxjPnGAMb4CRroSU6jwmJb9MhuiHB2sw/\nlMnKGS9GdAU4O90QstHstLiZHVEs6eHrr3MjsrWTQyxwJr6mS0ke3ZlXvwJ/\nW1E9K2SYJkt5wNzM7x+DZMqwUcQrew8D1DqCptt3aBXslP4Jxb7bULJMHTu/\ndUw+v7lsXW7MzThthHbZDPFvuEkHNNrWlNR3wi5u7i8sOjZyN3EsutJaabqW\n/O+iGr61JU1PhJODa/8h33tquLvLduMmDNXw9FlbB+Dpu97wj4QPnHXaetLP\nJyrfpAUMCODec3v7iSGkvzrkxwS6YbM84q/VjYbCgrA6LNN0pxdp/7Cte8PT\n2LYU\r\n=7mh/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwxNou+JvkCMgrEm88LUIDsQ++qz+PWWizYv/f6TujtAiEA+asFgnGABSGHxPyPdlQTD4fTp0sYEP88bsolh34z0AY="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.836_1624289465527_0.2114515322300612"},"_hasShrinkwrap":false},"0.0.1-alpha.838":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.838","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.838+7404109","@thorwallet/xchain-crypto":"0.0.1-alpha.838+7404109","@thorwallet/xchain-util":"0.0.1-alpha.838+7404109","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"7404109e13daaace2f12677bd523438dd04d30db","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.838","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-V79KlKFKdlKq3a/tFP8LgWUAbNOZZ3Kokq/kzwph955cJq5x8O8QlFcFvL+UfCu5KcBeOd3JW0faFOTaGOMu+g==","shasum":"18a6feabf165be2393767b7648ad7649bea0edac","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.838.tgz","fileCount":18,"unpackedSize":10053822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0MFnCRA9TVsSAnZWagAAhAgP/jDID5v43NUkIksuekmZ\nQQ6ktQw2nLGSdDIb9FM5cPZi0yQAIpsu/LIE9GnkKxnP1GtAd5h+LU9qxtwc\nMVH9/fKL3ZKtI8OqMhO9qiMN8EVjG0H7pYSKsihltKIvrnyTpu1pX4FRLfcU\ntiqB8vQ4agzUiOTqo45wYWGuFhCJgsU9SBIYyVkF5VLxFRuWR+y9b9UCcMHn\n9xBJTE2oK314Uj3v3o1xZdvWAOgH1zgryHOKVXHjkkekuer6jatDcHb34dKO\nifqvG67F3xihX4GK7WqoYPAFdFrF75hZRwgjn0SKJXczoVE7D2iMwweXe3nD\naDNhPnSbVrIqGNmY8VvjUHsbjdX19vtgjsYU20OOBVoSLkLsPXx2vwNjfTJe\nwjM/wxaJrhBHu5skIwGI8GIeayrG7Hebg0d7PVcxl0llc/IFZj72yZMihEhg\ne2ctZwHOUPsnMIoUi5L2xZZj4UC5RoJ3u8STL5L5a0cJzyAaNYVDvzq3AdKd\nQLGS+AvqZTEIkyIYioBeuIpcI8LqAEn28ZxzMeFSsRhfCoKH62XCbk2BfDcX\naPkQbvOCSarREf+f4D5Yrr1ns0XfvolzTbK+G/cu8sXlQTTKDjD4wSHT+h8b\nhNWlSLONwBtTVn2pRILXCB9hnM+5ES7b6C/Zqs/43tjBt0O083LmFlAzTRaW\nEBTQ\r\n=U8JT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ99aBH+E+KvffUiXaQxEcxwq04uAa7mXNId5mLL4oZAIhAKYQUGu0RqQf7X5shuW5E2/kCJsdQO38GaR0tpt4yg5c"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.838_1624293735202_0.6088662948877335"},"_hasShrinkwrap":false},"0.0.1-alpha.840":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.840","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.840+5253bb1","@thorwallet/xchain-crypto":"0.0.1-alpha.840+5253bb1","@thorwallet/xchain-util":"0.0.1-alpha.840+5253bb1","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"5253bb1dd546320e19fcffde6c4868d2592b6f46","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.840","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-fd3kfDIJhqkOlIbnLV20Y5+fje2wF8ZLe+HbOBISMwACdcb55rkWi2TFo8sVrVoIjBFl153JHaiuMqAiLtCl5g==","shasum":"6544944124237d017a755c09149864c791c2cbb4","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.840.tgz","fileCount":18,"unpackedSize":10053838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0MR5CRA9TVsSAnZWagAAhB0P/1WgPoYN3O2vf17RmXfG\nZLvEQWuoDs+pBDvN7gYchiDgj376/4P75Sj2Jg1TtlPXu5Agrpk3+wX/fDNB\n6OK9d1lKtIMht5gVE81GEOWGC+BMHj4hgNwf7XXw6UcqCFhl2C6LOq2aMsPW\nGuTH4EpuHtsrspY4+NrM8RzF9xq0pzKnBUB21ge3l037etF6eHU3NNQ7QxyC\nyr0zPbH7Oibi4KCOcS7i7Gke3UOCvEfWE4bAwfVDVTRcngHS4YjYvNv44KGc\nyqoTUslqQ2+43NvaWxLi9zhW5w8lrEmPVGusc/VWNdpIgF75DzT9P4ob74uP\nuR9f9Kfk6IDXKjibxdpPmMqwXH7/EMNRRUNEi/RmrIk1jSinXQlU8mDWr35Z\nZST9d8EFB8UPgx865ArXq9Fcmua1e7yyJ3R4lgKby6oFS+4mr1s4+9pYvzk1\nIQlC5QpU8OUoQP2a+LlbPg4J8GpF6gs5J49CQAUsqNgyEW/ujEuCsqm0FwLM\nsntXaarmiabmiXlN6d2qO43JiN93TCmDM63xlC4i97jCGsQzLAXt3f05ep88\n5tY8rRkTNzIOIQGvtVIW2TcFXQkXJaR+VKc0pBh28soQfAtrMc35/l4TIGuJ\neItqv/P2LThGICSCQIpwpfYpzxA7S871o1gKpUAmiKU1TSMI8n1GNbWBAWup\nKQVq\r\n=EF1N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMln+rEFQoVZ+bvGsplULZ0Vaa3MRmuijSjG20M7FujAiAw4WzyrR06O9uqfZuybW8z0/1knlrdnD1WrkbJJ4S1JA=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.840_1624294520746_0.7259076242633109"},"_hasShrinkwrap":false},"0.0.1-alpha.842":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.842","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.842+ef000a1","@thorwallet/xchain-crypto":"0.0.1-alpha.842+ef000a1","@thorwallet/xchain-util":"0.0.1-alpha.842+ef000a1","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"ef000a12af8b0c1b83081d569942dac6996b1da9","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.842","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-IB7jw+HaMPJqVviy8FFMAvqZwxQB24stdVCcbHtENWpmnwFM0arXkae2y1Zt3FfNKm/p5meM5xIo1VtvWcWfQw==","shasum":"6dc82c1e0116a1ccfaa1f4981d5351f7e154b421","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.842.tgz","fileCount":18,"unpackedSize":10053838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0MfYCRA9TVsSAnZWagAAAb4P/RKGGmqLe0+VOx85W12v\n/OCgy3BW9AgJuH8MP61Jp1UhPsdaCH3ZEmNAYoEzEFnz3M14ir8hmCN1UWTO\nGq8bIs84eIWzBEoZ3njSbnFHz2V3WTnJl+S+DryHVjJZbz/hfkd69LPo632K\nyFXNu1lLjCM30QfrHSSmqswJebKqHLC7Q3t3+nQbjysxRQM7fwBbobceRfXU\n0SC/eiSfOmmbR2npR3E9rPX5QQzIXv90DYMPL0apMmWQ0OkO2SbwEiz7ymly\nXBB2bXdOT51Yn35bsy1+2U2u7WALWSJtKQMYCmkl7h9rjp8YxZO6jZUQJyt6\n1q/lfO1YtrjJ8PaRkWSayRq4O3BrKyowmI69xrDUl/CxPgkkzFpwjG650KfO\niOfDUNtGgfKF49ooMHtWGlmhzPWdSS/Zg5TFxKTR9etPnXeQo1EMui4CDFF9\n06K9NT5M8ibhKy/9s2DSA4/NGFP905fTk37LBbsjSfo5YtFvEb9XZjVHNU1l\nrt2F26qReV0J8cXAVo/74PoDt3EENN8LbUcekm+yftsC3Z9A0CmkcVO8tUbK\n+AHk6n8R2IePINP1v+0ecD6CYkxo1KryGrbWXHpp+Jlff0QaAqLWy5EEw8+O\nZ8+4lEEKes9ZIv1VHnczO9iQiNi9JsvsNHIZVH0xbJLEeC0T1m1KvAVAoISJ\n3own\r\n=gF8o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGcxvD7TCS+rJkdZ557+ZgpQRvlmzPF+BrbdAxwOmw4AiEAzGxM8HI3Dx3VVuLmaJHm3sLByGayd5GhrciPmzJebcg="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.842_1624295383871_0.4673279617646289"},"_hasShrinkwrap":false},"0.0.1-alpha.843":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.843","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.843+5239fc7","@thorwallet/xchain-crypto":"0.0.1-alpha.843+5239fc7","@thorwallet/xchain-util":"0.0.1-alpha.843+5239fc7","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"5239fc70ad79da73da875404f66b3574c460017f","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.843","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-4wITRexrbevwx2mGB2aRGAOS6RxBP00/B8f5IsrmjJtMkdSNMak5A9GNgjOy2xNNHVyZqwau/y5vMBFOj/zoeA==","shasum":"4a40e35bdc97d8391007af7b9841322041e8d7b2","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.843.tgz","fileCount":18,"unpackedSize":10054054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0MiaCRA9TVsSAnZWagAA4S0QAJt5gJ2IvFh6To8b8Old\nwIZZ44OT80Tp+oNS13NzlmdTsf8de+Rx2bFpb+EfsaWQyisTTtH5WWcL9Ebp\noyJ0t6SuCzRmathzkISdODKvgkY1OWRZyo2Ed4jJpOE1bl6FsVQ/ZSYqTe7m\nVzuU/7Ol/tnIGp/Jta7iHosLO6IagTfPgqpb02PV/yRXKHkaEt/vy31NByTZ\nGIBJDfdKaJSls7rIIXLksN12sTCVcPgU1b7GesOOawhc1iAygF8YMre4F5Or\niOSvsUaObOgJ0Ss+2rCTzHcDbwdzdVhQxVXAD4enoHoQL2VYSpMgjoNskap/\nUJDBuyumkMJhH4Y2vFXFCLqz9wbVfDTor9LkzUTmKvpgBEpsnKu8MTXIr6Qc\n9JXoPQQ6W3M/XqBLuTT+EkmI0rQmhnmQWh04CiAesDZBBU62b/IpzNLKDVPM\nz9nOPpdxGOouYQYzjlfUkdBNAtKFGT9kXLmMCx/Qf72BDnPPfGVDRh6vv+Fo\nEuoWAmZPXi75iM7ySr+vB2Dy92xUCrpW6np2jW6bc5wFEloDzNOcWCFS1GE3\nBv9QBV68HlfIMcloy+Jlp4Ss5NTtEkQLPQvpWW54Kp7f4CXWgyDuvsuw7+6X\ne1Lhq+DFpGEiQ5jS/ta0yplpk/X+hhRLpR3X7B+Dv6oqJdgeN6vzdquAA24t\nibB5\r\n=o10S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnBOUXEjItOkg52wMxgRqgUCCVjTRmzW75Xi+kDeNkDwIhANCO9ka5Yl1J38+s2hwoVR3jhSn5gU8SAzuDvn/Q5e0P"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.843_1624295578073_0.13277994623292066"},"_hasShrinkwrap":false},"0.0.1-alpha.847":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.847","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.847+9adaf13","@thorwallet/xchain-crypto":"0.0.1-alpha.847+9adaf13","@thorwallet/xchain-util":"0.0.1-alpha.847+9adaf13","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"9adaf1351cc746cf63800c889fa1dac6a3e771e8","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.847","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-x1Oifq+iuiCWjdXHZa1cD6IuY5KCRTm6XWvSUlrb7ZUJHwA/v73wNfoLOoZUWKWg2V5UVHoJrxlylp7PgBdkPQ==","shasum":"4084bdb41e6c7d87b981fc8c050ddb723f24dbfe","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.847.tgz","fileCount":18,"unpackedSize":1266810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0NJ2CRA9TVsSAnZWagAADw4QAKIypT81A15eu3GP6ZYi\nFUD7HAmqK+HW9rOgswTi37lGHRmc+cOGcb3aqb9VJhc/zg4nwKpHV41NWCTp\n66ykrp2+oByA1G5C104HcsVEcwAn8Njk4R0HhioLB3GeXI6A8MO19WO1lD/U\ndvdeohwOpHAROzM2wnzNhFtWIAVzgOPs6Spxr7W1NyCFcrh02kszUiYkyt2S\nwNMw1/pJp/f3QY3AqBSo9sQVhlI7ulLdDqUVBM0mSpc6D4NEQszbIAsJpuzC\nlFqsDaZBC2usW0or4ZeG1k2uOD2JyUHO4gH9kNj1z3natBLZ1U8Fnp2Yvo6T\nyvAkM1DOFzvofLETBMr+XLD3iXZImyuIZSbyeso6WA/nQKK1yD1yPkjzCn36\nrwP9/L+Rumz3F/iV0+KZrdYhBVgeh1qan8NU+aMnTDlVTH7ILAQLnsWzJCBb\nE8DO3HqATtVDRea2UzXxzrcL5xnoEByEbAuXuYVYC0SP2+KNuTFQhUuhTjUe\nvBSWWP0i3NeiTlTjqOvSIBSVc4CV+A22/ExT3TAAn3SWFrFFQGFd1HCuc7CK\nnBbUtc1+5yrqu+v8HzslaXYKVN0O+0kWnoAr6USyPFtneX0cuXHFvjSD6YtK\ndUdW2vnw9YT9Szh8dHB1ISvuP19ltA6DBrsF3BAP186trW967IFxTI6RFX6v\nfyOM\r\n=610d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcQDJYP6SUOHtSbMU9pF1+iDVI9e6mk9kzfcBo1Dm6TAIhALiWWRuChghyCuuRmdJ3MttB2PNKCOijgc98GZJ7WtO/"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.847_1624298102398_0.6769343086747868"},"_hasShrinkwrap":false},"0.0.1-alpha.849":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.849","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.849+649b2d7","@thorwallet/xchain-crypto":"0.0.1-alpha.849+649b2d7","@thorwallet/xchain-util":"0.0.1-alpha.849+649b2d7","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"649b2d7eaa5d2b9ece1abfd0ac82f34093c8cdf1","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.849","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-fy0Ehm0LtLx7UJGEQTY5svUPMJJSPvFBbW686btoFdJlZzRfRXV91pT7ft0ZTUx8sgZqF7Fh0VoE90c9KmOwxg==","shasum":"903f21fb9fa135cd638091b003054a256e8cd244","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.849.tgz","fileCount":18,"unpackedSize":9951114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0NNICRA9TVsSAnZWagAA2yoP/jb2uhNeor2uwBfzDUoe\n+7rq3xcpm6//9kboS+/U0dSsy9wHm20QUBNaIDhe9NtCbwdqPzh8553po2Jc\n5PDVRI3t+sGtq4VDA2eAJcr0/mZS2WeQK38q2ekIKP/OlXXlGxViWecjjQst\n7YLYXU3llhpf22l1bo8XXD+JkVL6u0FPvp4o7E2iiO6o00rFC4pXP4UnPzt4\nvbAtsBNItSLp7kXULyVmarRwa83CS9q6gK8cRDroodDEdCVnJgZaz4N6lTVC\nE8G2H2ZySiw6ib90VD+k6GmOvPe0jIW9XXIgF20sg67xmHe2UZ3tJVtV9iTw\nEuwC4RDFFpKAjHCHJU7ydXX8WvhWCRPIS6slWMM+4pIVFZAzOcx9lDU93zA3\nI+YAbp/9ounPRZPGhjdElztnCQeTHSNTnj1qd6vavJO9431J04FxqKh8Ilub\nvzcF/DwZ9/Uw+Om5ACRwu/dn9MQAIRHYJx1hwpNdzXm7cOm4Jtex1CNJzZqg\n/1SGwl2E34TbvZWQMqVW+T9Cabv+yea0T7HpYvK6kgna80ViOtm33XAMqyUa\nD+NHqeFECG14OtmU60KfeyS67oSCIccSnxlp7i1RQ/m0wZxGpPNpNpY5rBxj\nrJDGo8h56WyPczWu0lcttI93yGSyTJo+lCrx8i/i01y3YnbNgI8LFUnxupHt\nzSke\r\n=eOo+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDEjskKAlrSEyCZ4jjIGOT+dMFHj4dWp7hRl1vHxHOcAIgHSbTrKvPBYSx2Fz2W8CMBSGyvhR33rhz8d9GsGGf4GQ="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.849_1624298311620_0.24355321439522193"},"_hasShrinkwrap":false},"0.0.1-alpha.850":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.850","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.850+d523f54","@thorwallet/xchain-crypto":"0.0.1-alpha.850+d523f54","@thorwallet/xchain-util":"0.0.1-alpha.850+d523f54","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"d523f540a00a802994fa7dd0b32a9250d7d54c3f","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.850","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-5r4rnqcXHSOsl4zLeKlRmPW7D/ixVbrEfDZiJ8NW0nHpxQSZuAdN3F0SOyQU/BfXtRo5mFWqDzqnp444EYDe7g==","shasum":"0f778ed88f4d7d8e8f7c3e38f35e322ea8741379","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.850.tgz","fileCount":18,"unpackedSize":9951348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0NS3CRA9TVsSAnZWagAAV58QAKTCK+5vonhSmqAyj5fU\nR+aiqdf6kdaTwnB6Zj9F3Hr/29dr5b1Bzt57oHXkNnyCYlIeIvzsenyBcuQ7\nkiKjcFamRDo+MSQaZIHprO4JUmvGGGep51MJUYgOUpDonESZimmiZFqwT89y\nHYM4swGwoeYe3pj5Ypk6dmFCXldEnQiBAIYkzrlQJVO6skPMqTijiBRspU+V\np0gT5PHCVsqLZr6b3tgif5Lp09lrPfo7iX8/5UrXsyCrsauGu8W6MUMqP0Bs\nlRFDq2k59ffHIkToW5n88L24U54GWY/1U2cyCZGWDR4/sKBYu/3WK8jlgMGH\nR/C5hlLas3XhQREuQWPx4KbDsvpyWUq3haFSehICeCNQjfiVlbWnrkZzjjyg\ncejmxQ4OAHPftBg6kh1NjYQH+8orY+GXh24SdBIdq2IkSBssEtG/jGBL8tqU\nuBXmC9dMSIoX/Orwde4qFbpD++PITSlF8RaCf4VEUQ0MfHq+wahGqaj9dpcF\nRULd8qpXMoMWBYt/qyavz1I34Xbg/GNIhf21hPc836RgIkVwKpjeQclK72xC\nCBenLSKjkX026H4mb3BmmsHhPvN3MFy/sy30OMxZoOzhSMZrTPvEm0SJGUti\npEYcQWPrvfZFcl9o4PrSoFvkG2JEyjZBDM9dur/AeXq4QKcGcsErOFQdLHeN\nFCsi\r\n=lT2s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJcXh3u6+28Zu3ZVFMTV91alSBQY7hEIxBpg8tnrGvbAiAxXS2/ghxqbp0KDHLuNyVUMv8Q63oDJJNNxUTVOAmX/w=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.850_1624298678997_0.44875681647133847"},"_hasShrinkwrap":false},"0.0.1-alpha.851":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.851","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.851+b17791a","@thorwallet/xchain-crypto":"0.0.1-alpha.851+b17791a","@thorwallet/xchain-util":"0.0.1-alpha.851+b17791a","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"b17791a71eb85f6be8f1edb66b2df5f8d4c29ab1","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.851","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-5xEZOaM8Fr8PU+GprVRhtUc/td9dseKVumkfOVkJb/mvu+rkdiKD98o2mV7IQEqsA/jwxDmnXxuSWf8tzqeauA==","shasum":"b574ca7f56bdc4d076f052868cce8b2c18c32e4f","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.851.tgz","fileCount":18,"unpackedSize":9951348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0NXKCRA9TVsSAnZWagAAjewQAJRT7QQ0A37HjNC69q6z\nRUwPKtL6bo3kuFLndiDVV2jVWJp+vPEnAW9Ly8m63oOUEBko7lReFgka7kCr\n6PNMVe8zhYPs+nrnAhkd/KpjGprzrzFqXln2ey2wrvaSOnjS//AbLC8ygVNZ\nLP9LRzxnu6hJ1oPZucZ5+deKUM2hm89s3hxn3YHHBHzMHpQjbQpnGET8aTNl\nB9/i+rljF1HRnjRhmU3JfysAdCnIeTfDNy9un6x6ReiiLk1DgQ4bLol4ozSX\nnmLB6IH07AJIbWvEauMn3yp3m58kCIWrplEWRQVmXqsIXSw2H2us7MKYo6AD\nF92Q8/Q3u8oVOBfx24e1iIUmQ9Ln9ocOf/IwDIRCcz7uPwywTE7OewXtmgAq\nnDb0LXZVBE4og6y+X04nzl8bw2xSfAXt3dfOQoqihU0XOzDI9CLC3P8B1Ke3\ncOJTBpknK9as5nRSbZgcwgAMVGXwK5p0gPtC5gV4NU6d/LSteq33H6mOpNLK\n5qJTpfXmLD/KQuQZbL1Fvi/t8j1/JavLuOdu7/VMlidk8VlyHFOdttRgpL47\n0t/etfjXJUjsmFn6XUW0o/51aU1CgKISHqBOBp8CiVKyJ/NRTGI1ypZJaiJ3\n42lWtkHpxzVPdvbfsP4cLVTf0i4BogOEJXTqLnhyTR+WmOLnz5Qt23vWhPpd\nuaLO\r\n=ej1Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAl/jdpppjeYHQmLkziKGEP8WDgdpD/M5/j9ISZQWntgAiA3jbSS++nWpuG7ixHzwAu4xrsGN2lsqE2mAiKUdxavxg=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.851_1624298953977_0.41515524469248044"},"_hasShrinkwrap":false},"0.0.1-alpha.855":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.855","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.855+7ceee03","@thorwallet/xchain-crypto":"0.0.1-alpha.855+7ceee03","@thorwallet/xchain-util":"0.0.1-alpha.855+7ceee03","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"7ceee0311c586f784d1fd445a85bf836483f1c48","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.855","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-hVyiPAa7MjZXQq4KosJKdLfrJVRud93/b6plVYyFmm4m0ZNyFkI8feYTQBZzWC8+Nnq4tWLpvmyHHJkM5krRmA==","shasum":"d811c9dfb407354fc5d35231b2efaed92244fcb3","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.855.tgz","fileCount":18,"unpackedSize":10017802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1EmZCRA9TVsSAnZWagAAmBIP/Rd/+jfLKqfWqiIGLZ9u\nrNBgpHhON1lEVm66GT4L5sIFidM34Xkso75CxXk6WgxwTM49uAqSHJW19GA0\ndZn+Hfw5zxweR+zVnd1tyXG/mdTiCO2RRnZzdkXtBMlV7oSTID75kMjmK6Yy\nFQK/qWkL2kHJMEJs5sC77e7RpbTYBMmltsf2M2EUyBrifc620X/TDHF7/UsE\nYlMVbX47ajkDzKrMJYp6HxVxxYl9xjlkCp7dpxscSS+SygYQGcLwsLp2i0lT\nsavvszUqES6otiOF/WaO/uPuyhABj2T32EkV5+SbGGRf2RjvfEXWy9eeXuhK\nxyVhuRj1jh7WC973ed+sfFMoznJj3U7zvY4P9kpWabvX+6DrwcSKaTl9eVAX\n+gZGYmF+PaYvA2IwfW1SyPrHiBnzeeZnJDx/J7nyGDZf8M9Hd7RK3KXB1nDF\nPRc6h7MxsgrWw7GTzetMwJjaeGqaLQwHdaSihLRRDmAFFaMs8KsH2igt5Unc\nTdhG1wQ936HWAEPf2KoLy5V87sEqPcHJPmNV9tmWhxn2ByABktEh0zlyRsbT\nNwyk+xk2K0S1pOxRq4mJqmtZphKrTOGVBlHpITZW/V3iPhRb6xVBEG0ZLfaF\n+NF5KSiXeELnjHp722Bf/Vlm/6hh744nlUF2R0BdZ7ovpuk1avsFdUcWYGL0\nnSxO\r\n=QDqO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwE1SmP9EiXQu+HwvS7C7eHf93Aa9gtoTONR0WwYbZ8AiB/p/zcXJnepdbbv4fsWFx5x6TdteawSyI1oUxswHhavQ=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.855_1624525208905_0.3478934637737574"},"_hasShrinkwrap":false},"0.0.1-alpha.856":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.856","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.856+6779e01","@thorwallet/xchain-crypto":"0.0.1-alpha.856+6779e01","@thorwallet/xchain-util":"0.0.1-alpha.856+6779e01","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"6779e0179bd7a77f46dd6659870da32a158d18ea","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.856","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-smTGwHrx1q4x6knQpC+QlAZzSXk3azBza962gTiFWcIgmaXktyOUF60g3kc5Ksx3F0JfwyXwfDB0Owa/zoSCGw==","shasum":"c8f0825f169c522a2c78a5b62c7d7dcaea091ebb","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.856.tgz","fileCount":18,"unpackedSize":13714498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1E5JCRA9TVsSAnZWagAACqQQAJJNxWPoS7RFcsspzwwA\nTyLfutdtMsvR195y3FqA5OPSzV4LRgRg2UBSYN9oINovnNqA/m0uXnf9lG5x\nT2q2tV7PeieVw7Xz6GB2lj225HN3vwepBZ3fmAY6o/HefGLwdR0fwekt9sVZ\nC3WJhz/LnGjpTySmJ9ZyPUQH5qZrktlCAg6Ff7I5O5y1tl5DCR5m5FLygD9b\nH4GAboeADnWIkC0fm3lf02P01tuBeLZuZ7YCnSXdC2QB6pszjb7B/CIMws17\nEaryoqkYRXhIvzpa3wOvQcvw5xu5TAKIWfussE2Sf9UvxyEG4CD16r3NOUS8\n4yYmKamZKsLGDnC+HGtr12azm30JnOYHZ0y0ktYzrKDQvEO3vqPRU7EPndA/\n5MNFneOoX2lUsvekCnINpWlPac5dIPDaFq9e2c+eT1s2rVzIaJpXw3AAoV73\nmuKjGP3TLRfYOrVKRw9te656P83yaaNLOK9G0/D5/sp8SXVABf27IVUBoRpg\nep3ZwHLWcYsLowmc2r0epHHXNLYkCrTg47BHEeFHO7I+8A4kymbNuA02eTaA\np+/wctbXWprmp2yxDx6k7wvEt7Qry0UZNYjL9itwiBiLSONrtyzF8dH+Z64M\nE16x7yMAgtDcy9zIPSqqsNrh+4sN46n70lnxMF1VP8lBkVtyazzoCDqX1zyI\nYZTv\r\n=B3yc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/kyjkNp8969Sw8egyvGvDYrnYUG7Ys4isHUvQ3fzUWAIhAPrcrQLIyXtbgDq2y3uXEPib+fcyK6mB1rrAe+D2aYD+"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.856_1624526409439_0.5811970688906782"},"_hasShrinkwrap":false},"0.0.1-alpha.857":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.857","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.857+6a10b31","@thorwallet/xchain-crypto":"0.0.1-alpha.857+6a10b31","@thorwallet/xchain-util":"0.0.1-alpha.857+6a10b31","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"6a10b31b672c619706b592634e6a1071a4caf6d0","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.857","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-VR/Bl4HddNRtVnJKVXPA8XQNasjUiQvhfaz253rqIfQXQdRTh/nQ1jNPfwDfn0TmJ5u+NBbhQz2cr3cFIchbMQ==","shasum":"400e0e323ef18e9f7f0d529622bd437e947ff1ef","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.857.tgz","fileCount":18,"unpackedSize":10021568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1FkzCRA9TVsSAnZWagAAPLUP/R6ad1NoYxBwjxYOTAUF\n8DUngKJggwxWcEuix1IENTRhBxIR8pGhB6qG4r+eOwplNfiVMYTh2kIQK521\np4J/9hcwZOQzU8XLRj03vkyXsP7Dxns1o5UM2b/KOE22FW0U2QExfRVL9AqX\nlXwFpqTs45UtIytLb0MENPXryRyk1RI8hY9oWIf9WbXE7MkXdNXK/AJ5AKHe\n0LYUvs7b6wDFblTSBMUQxLqhQXJG+nU0IGvHRojXvtfhcjdYUqIu0w8kzeXC\nGb83s4NjhpP+nUhudpZSPJKyab/xIQ4S9bBiU8uop/lN48J5nYm6YL6WaphK\ngQ2LZyuq315zE5oAdDCdPLya8X+E4ZJjZYZd2QSI2Zu3d7BkQCBfBf+8IG9F\nQVfl7hftGhePj6RFOgoTM8URP3hpl+e/lcEFwoyBE/js649UkwD5Zga0Uhpz\nEy2d4oAxOJrReir4jbP/jlhr/5Um3nzZhf3j0oUf/WiBwexLo8lovvudooGv\n78szD5MbqOmNFIha6YU2453YVYk4TTGbw7LCZcdIbXs1Rwrz3l/CVKbOjitu\nY2g489pl345nZQqj+v4G2cljrUrmRB9fApsouv36Sl8u6/6HkkDTlpK+QOGr\nbIjVhPH42Ks7uDx55JcZefisvGvnHJ9b/FFEOX8wdBHeNmujjN+pWs7d1mYb\n7kGx\r\n=+4MC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvflOd6RZlAJhVkQ2NcEMkFFtsywSmID2dqt3PQG7+vAIhAKZx117bCJw9Cq/jG8l6qPe7FcCJQCdOnHKjBfa9AdW1"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.857_1624529203001_0.5428043959721718"},"_hasShrinkwrap":false},"0.0.1-alpha.859":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.859","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.859+158643f","@thorwallet/xchain-crypto":"0.0.1-alpha.859+158643f","@thorwallet/xchain-util":"0.0.1-alpha.859+158643f","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"158643f125213e787b332bfc2e99721e56f3d226","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.859","_nodeVersion":"16.2.0","_npmVersion":"lerna/3.22.1/node@v16.2.0+arm64 (darwin)","dist":{"integrity":"sha512-3Fxm49FszAJ4bcRSOVsERyXVY84HLPC6AcQsJ83jWOQvAWlwMBTj+R5khauZSM76LheiYfWoDlUkdAmTe4H20Q==","shasum":"a1e4cd099041f3616b8d9acb148a3c15ad384800","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.859.tgz","fileCount":18,"unpackedSize":10021612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1FuMCRA9TVsSAnZWagAAJfYP/1Z0wri/vK7PJtz0WWA6\nmH01BEI4YK1VCxjHkbqVDwJre/0Mf6qsx+rM7nwsFzLoeGaMe/yRpckHwaVZ\n1e+StoWO6QwXO1BVLSOqmkgHHn0q3ZSK1u9OgmtiGbDCKuMJU8r+NlYmdxUN\nnqpDGl6sRveQh/2F+kkzAGJzBDl8BSZR0qSaLlOu16ABQJCqLfKlfD0pE+yK\nqDjpxtbHFFjyTc8/4tlhNPJcyzJknYDQsA+pDfaV3zBPMt5zx4wRwWnsV/5l\n32m6vsAIRxyFD5MbINY4fVhT7vio+mo27tv8Mo2YwpP+6MZOCjyA+x4Qx3b6\n6P7rlYCqm98akFx4NcZYuT6pqASDQEEqsvvxiHYf5JEOWRL0WZ29AB23I3pE\nR/5il9ink3erN+YdbkAEYXK1B8vRGzHmJALvRarZUchB12t3eAjdgZJPMzfy\n58LefsAQMqNHO3sZoKXXZDFtux8qOGczK7/s6legmc9xtDPw4xx19qLUre5W\nhYCghcJxpjWGypLKD6N0/jZ7E/8rAXZfYahTIKAGt+l7ot6xtv7PbAtwS9l9\nxPHAr9EBCTGMdSdWV6X9aVdyxQ7doYknAy22AduT2C9sJ6Zl6bNVxRwce2fe\nTInQJRT2q6YQoYeT9AcXyMe9hD6ieKWtFRyMe4Yt+rsCsmbniDJohtyzcvi2\nuVXc\r\n=NgXk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOpnM0MKKZMpLzV0r0vE0VQe8bSCKcYsX8yydeyzASMQIgXbaXZkxcRfSTvTVe9X2uDDwxv47MEvW1sy/XJhgWAKc="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.859_1624529804014_0.715270179421289"},"_hasShrinkwrap":false},"0.0.1-alpha.862":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.862","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.862+db541fc","@thorwallet/xchain-crypto":"0.0.1-alpha.862+db541fc","@thorwallet/xchain-util":"0.0.1-alpha.862+db541fc","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"db541fc82da409d8f6e9f0cb5a53dd099f17f2c3","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.862","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-UDo1xAfdaBfQN7jGDBL6+2CvvB45zUzbOc11NgStCJy1wFJ4cbZ1th4oxl6yqWJR6Yhsttq1Lkp87mDOJcBTjA==","shasum":"55d3c221574376807d03afb29560ee088be97aca","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.862.tgz","fileCount":18,"unpackedSize":10021612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2Y/pCRA9TVsSAnZWagAABzEP/A3kYbbi8vBFbjstkBNN\nPOS60QUg0wjewe27NXNW4j31psDr1KKLBo10P5UufD4RVH2C5sURXMK205oA\nQiBDGTGaTRdMi0WdXNIkMoNyTWPdDCym2+P1G1xwCjXuUvMW2k7PN8X5kVZh\naCCJ+ZOsgCU+RJzha//t9g054Bmx0Z8wJ5VNAu3F9foUKIhB+92ywrrC9I4H\n7TQhIkotDR94mGt/uloUjbQoKTLHkDQWbzVStLP6tLQb8UfNCUpfQkIpw2ht\nOcmUz6iefCOXlcgQtRbDtY399sP0k9jVrBwGp7hkdI1Cwvo4SQEZ0MnawdeI\nGjA4pNMVI+l7ztJjwtlWxnvnGUU6KUSrAXr5CyemlOEAoW2qcxalnFevfipm\nLvNe1fl50ye869aamj82/mfEeJ9xz/e/X+F7eDawfVLAKervmukjpAGtSpM1\nBsxQ2QaWTjMjk0vXPPC6ePTWy4NGwOwI0spNiQtLFWMwtYDGgepipFh0EVB1\nBrbl1fdnu7541qmsMyUXeusaNbe7LmOxRFowSXYTl4N3Bd3lx66U6ft3eMk+\nJpSnPmVtMz1QyppPrWaFrEUPdkshdxY5O8WZvKkgw5Lr54EpQ+zS/5cHBq2L\n64fsk2uYwE0f7QfLvf9avQ9aV7eG2SKYzuH8UwUsCsdDvkac1HrqjDXYWM28\nYjhb\r\n=RVgj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzn0jgEuskkKNkNVkx053gC1xwKT3x31VxBXhIa7YjPwIhALmJ9JfzcZwIxjZaVPPHADnfHyozGWKH0vzFnRVWy/HR"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.862_1624870889183_0.034343528173037985"},"_hasShrinkwrap":false},"0.0.1-alpha.864":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.864","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.864+0e1d420","@thorwallet/xchain-crypto":"0.0.1-alpha.864+0e1d420","@thorwallet/xchain-util":"0.0.1-alpha.864+0e1d420","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"0e1d420ac5c83b684b118840fbd2cbad7a81749d","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.864","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-baFjuiNhTwTo4XW1EMxGWM1KsAHoqfFHdPs57e8aYeHZ64q8S9r+JDkwon3OVhGSRVzDQuI2R8THAmMJuaSAHw==","shasum":"0c2642978c783d0948eabaffffe9fe1ec6177041","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.864.tgz","fileCount":18,"unpackedSize":10020264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2ZqZCRA9TVsSAnZWagAAfzcP/3xNMCJ4SY38dq1HkzQE\ncxX2S7AmJWLsP91L/zslOBq+6ioxtjyzVDD2Tp+o9e9PRIGD3X1pdUHdMOYB\nCh4Of3PH+ukKJKEyGLeO6hRfpwe58iQkKxaPyJjDdm1TdLTSMnWgUmE/DiXr\ncZOhMqn/b2oJXoBXdH1Jrvhyl0F4S2/+KUTOiARPJ1tgPG1NSlwzR1hdUkID\n0sU55gGsPfBUafGYllCTKwSSc7bqKLiSNbohhsnmCcZ7ou6GM7HFmHzgIAFv\nILk73xQ1aPXJ6xZcNyFCn5hChnqxZB06WjMqQ09byadUpHyXrqRLGWvBQUP/\nz3qqI5fD8eSkhKjQyElPZTWqY8bxIgzLAfEQx/JvfzIhnyfIj0Cjaacq8ITU\ndP6yZ6Fvtuf93sjAUJjROmQLK3ue4OuRQnvFpweZfFw3JarC2EVKUwij51du\n9z0lVvnvc35S0pL4ALIDl/ba5JIGxYA7VOjshDtXCVdi5XQ9sZ0PRcbjg5jf\nEdE82ybF7PunqMP6XpbOh9FN9kfgBbYCXKFiZeVuZXUMGcRGW1ybUOMu9bZw\nYxcgyNQaukERQAXSskNgKoqCpsPL1xweoHm6TW1eu/U78qflpCEDkBU70meu\nNI5uMKAuvojmKCX1AqndOdoGcOoUFl3EbOczf62zFVykwHIel9fVpY7KrdTw\nblVX\r\n=49Sq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDspHnoFIr5WziaYyjz/U4AcP8dMl9pUt3uB8gZYS9lbAIhAJbGSXMAbYZ7ER5PVvNxRBqTayqxpLfSfzvk4G4p1sgb"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.864_1624873624864_0.3342621822230203"},"_hasShrinkwrap":false},"0.0.1-alpha.866":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.866","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.866+37128cd","@thorwallet/xchain-crypto":"0.0.1-alpha.866+37128cd","@thorwallet/xchain-util":"0.0.1-alpha.866+37128cd","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"37128cd277915825079d1d4de4c28a0c7d79f2fe","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.866","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-FCbVDXhIb9WjCKdkRsSfrswcOEea4gz7vmsfm1SJCtvSYDiZVWjJth6SUdwKmWUDStl0duNilElcfqCjKIJISw==","shasum":"7d1bcd447d2c28b12f177cb556928a6c22dfeed3","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.866.tgz","fileCount":18,"unpackedSize":10020264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2cCsCRA9TVsSAnZWagAAljkP/3x64OmSrKBQkiN/y39A\nK7bXJP0eo450y4cbI6YmzOs9i6j1SszmMe+O3acXSCkqQJYIJo0XTpb3tmXk\nzVtiQr7Xq8ueo8ZwD2e1yO5O7wr7sqy9dNJAyXusnCIrEEhkviESHeIEhXWM\nP2CvU7cjBQD/1Vz95uW68kLeqVN2H1to8XgwpIsPeKHFYmeM4e6LgoYboCVh\noVkOwHJ4/tWQFxc8/7xR0YEW3l7BZVsaloVUKbGvDOlQEOfDwC5PfoNIMEqr\nzj4hKdwodTAcXqbTS5AMpBqqhfLch+Y3DO4qm1f5HOvxUdnKsf8i0sc1Yauv\n2mD78r/FQ3V2ywJ7uxlN8DxG4hksfWbk08irV0mzrxIZ3jMpYSXRXz3VE2Bi\n6NTXocTzEF3OuHOCReVcnG01Cku6WNcEBbFMnwFx4V2Tdd7A85tBVIw22Fyl\nkeSxncF5DMPdsAdF01KkUqCk4mjEX8zYcfDkS28kFLf4MQpslWIPU+JSwPgw\nIE5BAHEPAQ+sEdV0NnZbPsMXoHbq/DuW5cUjX+1St8DEGgnVygmQycMJagN6\n+a0X+y093j111Y/GPyGmBcqVqnLvFMV42KoebhVrNRfHLVbTBqMEuVFEOtYG\neUkVYUW1ldkyddPVCfmP5wNQ24yZQ6l8x/SKi0hHkyZFDHQsSehwu6PzhgC/\n8yJQ\r\n=d56T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAOAk16mIZOKYRR7SvIUvyOOGJYswIGOpaXrgPPmBQRAiEA+hM24zQ7yiTcC5SCKNN2DzKQCK7wndoUjrAGQWkP6vc="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.866_1624883371845_0.02180185099161358"},"_hasShrinkwrap":false},"0.0.1-alpha.869":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.869","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"0.0.1-alpha.869+49db531","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.858+702bf67","@thorwallet/xchain-crypto":"0.0.1-alpha.858+702bf67","@thorwallet/xchain-util":"^0.0.1-alpha.858+702bf67","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"49db53113de34e9fabc5ef8c91272f8dfcf0546b","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.869","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-iDaPaxPODRFSgzB3yN5PvSPik0eCoThqmgMCZFz3uqnjN8UAzLYA2LhUJt4hH+IZUAUjSEVzhTCT46G1nwKMJA==","shasum":"4e1d0bb646bcb240a34bb5ed16888dbc3f2efaa2","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.869.tgz","fileCount":18,"unpackedSize":11521063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3HLYCRA9TVsSAnZWagAA3PAP/ReYMzJbQpmtnezS/b1h\nczMPGbzxSWeoiMOjIJL5IAT1BlxmYs6GU/6JV7oWJ+R2HuTOrgn3mprlvqyF\nyV7wVsgR1hYZKJzM0p5L083Oftuw1D1zWFEJLYKL2YyVpnqVtr76owPPOvwk\nKTwlcDDB+jLJ4SZRB/gNPyT+oyKTe39xrCfxyAshvS/l5LqjP0xuPySCRwKY\nvEpNBd48hCMSLZLeme8CfcQRWLodrKQyoL8urjt/lxXGSKmaWqO4kPJk86Dl\nWY0gwmFEkVCF2XOkHGhEXhAF7i8qWpJSTXAVXXS4E4xMc8A31dI5VkRAMntj\nkSogG+cLcD+zcVMRSWsc4rhnTEUIJhsUvGCjSlW1G72mMri3EK758whYJZm8\nvtKIx3mJPGt2bgFmk7hbILcQaOfUcJaPntGT+RP1h03k6203men/QjlleKGO\nkLfS9JmjMEKznUWRfKocb2o3VF7Nyq5tqCIkcmKiKSH2SHqqIkE+8sD8SYeQ\nNSxDGpYNd/XcBwnC2Pmc+BnnTIcdiXNnsLZMIu6o82OuptgCCumfQZ058ABA\nbbu5nptBDrjPFOQwuRWb1w/t+PD8iNz0wVlCOTdWl5WUuHTmC0rhKOAL7e0V\npwHo50R6zP2G6aVfVEEY/Rli2bAbIP2hMjRYnHWeFFufvCn3xC8ancfd5S1u\nz69W\r\n=l0gE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCE9FnOfcnRAsU2k6IyhyWs3u4sSWEj2of7gnGX1ZODCQIgEd6XmGbBiqyxqpQ6YR5yo2QwOmutqTwB50Xnh2Lc4ek="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.869_1625060056084_0.49503643965386335"},"_hasShrinkwrap":false},"0.0.1-alpha.872":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.872","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.872+a5caac2","@thorwallet/xchain-crypto":"0.0.1-alpha.872+a5caac2","@thorwallet/xchain-util":"0.0.1-alpha.872+a5caac2","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"a5caac2b0cf05580bec1b5ab2cdea1f09fa05623","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.872","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-tAnP9PDDQRDWl1mv2rcRowiq0h86LLAuDdx5nTW/IJRNChbntf9k4HN6/7vhzvLd08TL45v0iu6dV0TksNli2w==","shasum":"52f130e58d12fb740d1c40ead1444626f83038ee","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.872.tgz","fileCount":18,"unpackedSize":11521192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3I4XCRA9TVsSAnZWagAAs0oP/0TWIbaziQ5Klr/jNeAh\nd9Vwq05eHC9niGjD8KBFx5TssvGY/tYDzpdVuuOcATyBH9ncPOpK4uKeEiwo\nLnQ1vOqHltO1tTvZNS739CmKo34EGYvxApJQTvEr63/Fpl8PF+/4uXw2D6Zu\nCpJ4H9zg0bAezVEw0yc0daYNMIEKO+/0bntTo0EGAfPtp1mDhWjrNe2LGp1B\ngNv9VyRhPNLLuY5sBI8ehuxqNLWlWPIb7NAMUzPM3kUKPjIhBKcGsc6LqdPC\n+ON9IuYZqW77XqbUK1ytuGau3637+5v1wWm4UiMfMUur98vDVf1TiFVgFXHY\ndKWH9VjLwqbFelVXh7nxcK+5iVLg8fbsmRfDcknryosXBVQt4Y/gibM8HJge\nZSIiXf5pzmMWgHwSRPzJrxL7LRpdLtw+YoH8szMOkqtBP5I6VYi/hmSQ9ezB\nejhEqLGFn0Cjn2hAjQKs6jj+DyJ+Mc3y/7wyTR2byb2tL3jzP+1cWKQRBIu+\no1ynByx4ufIfTQK4M19CcnNtzJ36gFXTId/thTCKKDlyjt/Ohy8En7l5ev77\n6xYBfsbB3bsTxv77ArsuG5Rj6Ubpjn/s2lVGj6PpXVu3agk9FhOs1WSmJBH1\nOGsLdCkm4dCEp1KpbIqNPEVzYtsTomUCvxwjIPuHAD180Di3XSBBh+/mhlU6\nib4C\r\n=BBar\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYire0bMSZYi1nFW0RhNe7rOecRBbPSRAarhbyxdNBgAiEA32arQxCgTLn8Qpn3UFLkI8feVuhfzJWUYWTeQbKzkAE="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.872_1625067031069_0.3523020955980256"},"_hasShrinkwrap":false},"0.0.1-alpha.873":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.873","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.873+0bee5e5","@thorwallet/xchain-crypto":"0.0.1-alpha.873+0bee5e5","@thorwallet/xchain-util":"0.0.1-alpha.873+0bee5e5","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"0bee5e53359857cec465f098e61ec725edaf591f","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.873","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-GsxNmvYndq12D1jtZLow4LQv+qXAyDyDY+ZI8IWBB/ph4954WJqRs/9Vx7OO2lO8LekM4MWiMUkQt9toIBGqRQ==","shasum":"f8072d7b1adb6a5e7bf831b84ccb873d9a42f268","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.873.tgz","fileCount":18,"unpackedSize":11521192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3JbJCRA9TVsSAnZWagAAYwMP/RvaxXodVIp7oDWcNqu6\nM5VCmsHcii70C2uzrHVIP545yCSeLIi6aryLgKKSX+nFL4ZRSJsbecO9qDdU\ncR+qy9NQVlukEc3wmiSfGccU2lSLICFBcfqQpnW9azIYd+EBWAXCkdsp1Ia1\njT5yH9KL/+W6jlFdTmpgf2vwTvuN9DHYsBzgTO359gcAruzE3qF2Qw6Yr65e\nTyQchA54TTlkJZqJ6mdbFaPkRbqGNR57aZ+nDzqxK7deP8l3+MBnno5lIa+E\nG9W1hJ1wNkUpM+JtrwEKAK0C00gR2IWTRULMwM/tQPW02CdnWmKRwCOIXzXa\nDM8gNtNkcAvornl63FyelmGAdbC8zNYTSC5G5V1rtg7ZZJiECTpz68FoBoia\nWNzkHXXeZaKNvWV9/0C0fTd2igDnhg+7CIwrMqr7ZHTHGWAcQ/CKGk+o+p0s\npUGnAIlsDJA1k92fslzXP2ZKgqgnH2aW1i61jEEia5+/d2dZek+EsDFQbSXQ\nth9M+EaTNKQ54FI+vvKEM0Q8RwxQVj3quEt46g3+5AJkZPkk8Z6r1MDZbAE6\nlGC/dNsn1Z+XRlgJL0bJ5T3aQfcve1Fsq0J1u2NFsKAl54sScAWAKdLpgDo8\n5dWjO8iljIVKasrMDInlRT9QaVXvU1M8ylxm7zLnMg1YPd4y4TpCZVPnvf9b\nBb8X\r\n=24KN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWat6wH4PWvxvs/uAdm8glGW8/+v9+1Q0/0t8zfLFtegIhAPaQLFRTWS2DbV/dalR8SaWZtRrbZLWGMKRg+XjyX4tl"}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.873_1625069256788_0.9892101233073562"},"_hasShrinkwrap":false},"0.0.1-alpha.867":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.867","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.867+0d871f1","@thorwallet/xchain-crypto":"0.0.1-alpha.867+0d871f1","@thorwallet/xchain-util":"0.0.1-alpha.867+0d871f1","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"0d871f1d15f4694e6416e10b123af7b37cc623cf","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.867","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-oL2Ps6Zd7aSybTuAg2G0buH2msQ10jHJ+LdtqieeJyDi6q4XGzyLJZ/X6F64xfOk0sPeL/GKFrUCUh6gVhFmRw==","shasum":"f9371fcae56918e4e7f77ff3fa694aaa4f92d68b","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.867.tgz","fileCount":18,"unpackedSize":10020264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3Y7VCRA9TVsSAnZWagAAKLEP/0/XYJJKZ1Vb/uFu4eq7\n3+faBF+nXB+BpH/8PBCgsoJD1QNP+X2sPo8W7eOWLCIZmaHRpKyaUL5PfINh\nXJz/WAYMYfPJpGqyQkVkJOgl6BGQC6MUq3nZ1lmzhwpX8WqlbhKqeMbl5cq1\nlIXxeHIBj2QDmRJgwu2HSK5C/WAv/06A1qiqOVXGUGrntLmZqbx6guIaoews\n1VSHaPc5ee3+gOl/IZlEFoH3Lwzv8jq8ixV40DXlNrZ+UBcX7RUxk5y1fPQP\n6S9QoJt+AJaOHkJZiV6raa2XtYOCZJcXQvr8Qyr2I9mXRtvxeskzPUtkRT4a\nvoc88we/BdJGY8xYeVd7rJPKHv2fiS+2KiLIZi8lnkAz98GSXx6/cGYy4tth\nJZrecybDzWKBTighSKv6m0NIKD8NUz8R7KxL2MlCrI6O6iQsx0DgpLfVE/Lf\nNXUusutFPyRcwB/PXWfjEF+i8ALnZHUlf7JX/SKnNRYHkgMT3jTOIbjHNfwR\nXmNJZbpeqGa+DDsMKdRn16q2A+PinobzjEdg+6OpyOjE9sVKdI/D0kQ8FXJV\nU0wiR6oWfqNAM9s5QDYJIDiS+UdkZfRoGI+qnfFT7aaEeIuBpSTQ1L5QUS0X\nAbTIN7jWuBVl0xc9FVCKtzyNnGt9y4bgMJL7pDa0EEBUokH6rESS2VXoGBYW\nFzhA\r\n=xK4P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCf0Ri4t2S2dcDkAwAotww4kpWHkr+jmjT3uPH1omnrAiAgRM0kEnxVsxR62gN6h0GA+zk/hcuZd744p+KOLMaPSA=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.867_1625132757234_0.44909204130313674"},"_hasShrinkwrap":false},"0.0.1-alpha.868":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.868","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.868+19b7797","@thorwallet/xchain-crypto":"0.0.1-alpha.868+19b7797","@thorwallet/xchain-util":"0.0.1-alpha.868+19b7797","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-crypto":"0.0.1-alpha.792+b6e4e50","@thorwallet/xchain-util":"^0.0.1-alpha.792+b6e4e50","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"19b77978d283fdec9178e76f16530838fe629496","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.868","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-pukODw55feKXGGLzv6ewcpkj1szLcn0LX48joNVSMQJPhlUORgDqWz1xbYTS2un7wE7Oy1XM83jZzf21uYBgCA==","shasum":"e8f6311c34b6ae11d837950159b33ca364366964","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.868.tgz","fileCount":18,"unpackedSize":10020264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3ZCACRA9TVsSAnZWagAAM9MP/1zpmhcgDjUdJhFTKBNF\nQlKsnV0PmPx6D/nkjhw/KGC/yAYPhMjjWONoQHC4kbvXqXDCiiJTvHKWiWXC\nXWAzveUTm86/Je/sep8y+Qp6oJ/vBpWsdP+q9Q7XznEiaiqTpjSu9GUmfQ4k\ntr9szOkRtFQSNJdLrsFsUE5rDZyzd0jQ9oiWNBwJ2q2iExYWAwcGQ7wuUIyD\nX71hpcWvRIVk+BmicwpjrXW9oo9D8/hv/gjtvDf5OwaL43HPhqCGz7PMW5Ew\npV09yB7pfYS7NzMTFe1xfZzhdg5IFWyRJsI5yQPcAjmV8F+AXqWRDLqTT+DF\nLDrzLHM/XncOpC0FUAylQqvGibK8Xf+UoCnmfj+TxbmYWyURywlm/eJ54KTn\nC0oRkH/w7DuYdV4OI7G7pynenm4bPEnhY3wrAz+kmmjGoDbDBq8sx4epEimk\n08WnQUf/ftiaClwc2g0vBP2diHzS6AbeGv0vh4xmrAU695GTtCOnzIuIwb4q\nRlOeoyoE+ky3rsQhB+fT0QiHpslzi5Hx+IQaqowXqY5lpeXaVNbd7wczPvSn\nM1ZaQBNCp4T/7udVumvnEHP1xawCxqXiyABmxWmqLaDhbSvilemKv+o4uYQU\n4bi/nnlqoiBBIFWs0swINLJg/EtIRSTFmgyB/lng5TfH5zTQJEPy0BHceBFZ\nAt5v\r\n=6dAi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyqZM9yuX/iPOBYdjmCiu/y+GbZLVS0GeRvtLIOh2qyAiEA0B+WzfWMRMmNE8Qmxn/3w9SuGaaXubJP2mByDanm5ZQ="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.868_1625133183646_0.3771720287420077"},"_hasShrinkwrap":false},"0.0.1-alpha.875":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.875","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.875+405c9d3","@thorwallet/xchain-crypto":"0.0.1-alpha.875+405c9d3","@thorwallet/xchain-util":"0.0.1-alpha.875+405c9d3","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"405c9d33c938cccfca5dea0279a2934626d2d1e0","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.875","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-1xI1KL3mYoBbWvfySfC4lmJ1i7TFwBRmXpo08WvMLeZ99w6iNYjvYy5QecltEqqgamijoQBqya1DJjtiIJA+TA==","shasum":"4a851447cabe85e2b57326585535661e874d2c0c","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.875.tgz","fileCount":18,"unpackedSize":11521192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3vd0CRA9TVsSAnZWagAA1msP/2+keQvGvFC8hPA6+0G/\nknfR9+IPh7Ie/3wDgr+ynR44Zk2afpGv45HxpqVW7BBSBIBOBulTax6xWTHX\nG2WxrEI5Xb8xb+nvN3n0exH3x8GjlasHrRSUzlGy12CL1KDMEnDWy09hK7JL\nOu/cLg9UWdX3/aH6K58KdvMI1ksGSEaWzmEMUeW8aX1DX82On1Kge1t/XWlk\nCIYoGKXqfkVwJG5IBoiWxh+FRbDR9y/8UvQlitlPf/eRjFmpY3lbla8tD0yi\nflfSAOsoOcHu2e3wIe5ffmJnaPNOQf1Bz7Eu5olyO7wq032O8G1UadEfQqdl\nYYH43By065A4tbEejJvFnX2ddwmzCHkxn7xAnDSnp8x1TF4tc3njDuFcdbZ7\na9p9hCVlNFS9r9wfkMrGXIdX+kWOSA2YQwbyiC5UUHTHyc4xWsNgwY2RgwGE\nbT/4lIljK3n+HnLHZc+OzkXQbs4VMxy0FbuuH5n2ZatK46SHUSSeIofgv12p\nOpy+s+BiI1ltNEVeRVce+HwTW69h7ovUNCwyPR1n9n3CuA7w/H45SCIrNHah\ngVAf/kZjqd5R0NxGtN0T2KgGS+2UWl40eZSQgFrXNpWChz5FfSfCiF5Jic1N\nGdGqB1zO6edqx6ofBa6opK99gB6Ms8/B/S0+NmDANiyr8RZLHljBguI9flJo\n8ylY\r\n=TggG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNAtbd4WIyWl4yrJOUNpb6FUMfHeFoDVitA6NdQq+JsAIhAKF7eO8Xe9JJf47oS3GCO2GMSGXJMOzNIWewNSGgLJG7"}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},{"name":"jonny","email":"jonathanburger11@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.875_1625225075774_0.5416441725286352"},"_hasShrinkwrap":false},"0.0.1-alpha.879":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.879","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.879+f9371cb","@thorwallet/xchain-crypto":"0.0.1-alpha.879+f9371cb","@thorwallet/xchain-util":"0.0.1-alpha.879+f9371cb","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"f9371cb37c9cdd178856832dc71eacfc48a59697","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.879","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-z0AYb3DO85xP+2bvnCyzVWjps1ws6hOiLGgGH+1BBI2n73bE2gTEnHgNgVzw3XevHsa6ujE2KHeP5fr9LK1A7A==","shasum":"fdee6ccf71aaf7f7c98f5decd7d509d29547e894","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.879.tgz","fileCount":18,"unpackedSize":11521326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDAMUCRA9TVsSAnZWagAAzdoP+waLDU5l3MXvbDfT3Lsk\nUMTPHASHtwlW6yBKxNZQxsqtzYHitZkQLS7QiMZhs7cSp/EyTLV0m4u/A08v\n06eJGRjMN+S3XtoI+1gL0/bLwlVz9DH6tPaMlruSSc4CqalybOzIviTSWyw8\nEpZ9bNKPisA2u0Bnr7+CoHuJiQh4h3IlnF0OIVLdvGIlgTn5ir4HLlsPIn4s\nCheh9RSfbOq0PQkvLPCAhM/q5uN6mTsZ3jyTr6h7NotzHG6Ga3wHRpyBNg0+\nr87bQxbAqd8p2d/0b8t2NV+3yt04iymaQ2NBZlyY0uBRyAO+hcU6UNe4vleg\noW3QzGgdwNcpfq5RBFw67Gy6IgREDUHt/jInAxgQc/gg0jyV4K9nHHFrfb5b\neVsFrHls0ILBRRZiSjuV7fWo7mbYNpQiMl2G4jLfUdbHn5+FWEhVVtkCMXbv\nNYt/fdsIj+Vp/MU5PJxBCg++9QY6zRbItgUZkNFNfl+/0fhyNjlFFdMzw4g+\nzuQQHbxnRxCDB4wda9mcZW531urX1ijUO65FM6rNy//a993vu0OMOJDTQRWZ\nqs7KfBbkdfAAZgtzpwcU4g672Uxx3zqa0rPVxsl4HxIAofY4yZelt8cWaAfe\ntAONALvL2GwrQkY20qpw/aAi93jo8cpFP92stLj1/s+tAEmSZ6ntiGk7kXad\nGFHa\r\n=60uP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEdpfBmEehkQ1EY12xQqyyrlVXXSc5HurVoOIeqfj58gIhAOEjnssBdW/sZJBJfe8gnEkiPLKFFl8jXN3fki4/fqjx"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.879_1628177172475_0.5486386192610058"},"_hasShrinkwrap":false},"0.0.1-alpha.880":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.880","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.880+043cac6","@thorwallet/xchain-crypto":"0.0.1-alpha.880+043cac6","@thorwallet/xchain-util":"0.0.1-alpha.880+043cac6","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"043cac663409e7ddc321478fce6661167f55824c","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.880","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-rnKN2rfvrdtkiN5QnYVja6/dU26KzC5ac0I8h7CvYfvZbu1Wz+HW3ZU+dKJhvWVnBSmLiTYQgBU8BWEK9g2/aQ==","shasum":"5f0f7033e5917f304322a2a1d8b91fbcef92562c","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.880.tgz","fileCount":18,"unpackedSize":11521326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDAUvCRA9TVsSAnZWagAAfTwP/3DFpkoy/GGWYM9pY5zW\nY2+Gd4HSUU3zzMvlV+D+g4f0tt1VheSSBaH/7QDj5q36n1skEy/5k4bNlyQa\nflfn4CTXjRx+6Rlpp6lCN4XbRBbWMjcAQq2jYB9zGgxKKU21nCjrN+3H+sZG\nsXvpeZdeDA1Uf0NU8HGzPTie7LfFqqhhyLDMul6dnpg2ZAOJVdaZuBOaWN+s\nWnNdTRxGJHxE78zdpxr3odlKSPv7KtiX4SFm8WWMu9ajkqGcJpAIph3dgcV9\n19xYtmUzJ87Q15A/Codl0SKYMqRY1yCsYQ6nRUHY1KWKEKBktoC7RXh2Clwg\nznSOI49dod1erl62q9KcQrGbsUKdYtENuIi9EIKFGzjTueWX2IOWBGVcE2UO\nMZFBBt7R6MvSMaUE+SDJXrzlvnhmJRDNTRDZEAcbcQdv1odjJMJK1avSAZx8\nOwkEE8FCjLCf962FgmyNFNMGNMLPFaU94DPGyBZoSXKOjkP1qGssHjrMFOwY\njNNHnElvbgXmY8/6hgBhRu3AEI2NKa2sRP07xfqdEeAraMll3ry6i5SA3AIv\nfFlpzFyCtgGeZUCbiMPDiHWKCfUHEqwWb9MjvS4N29Lhf5aKraVzqzi57jMG\nmSPGbMzemVALNJb4tpRrwMvehOGm3ovGaQvz94zfiq41jetrQM9Q9iRbcL6u\ncwl6\r\n=cJby\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuIwvDf4yA16Cd8slGNOW+WJBefFCYFA6FrGecExnzIAiBxn+sklnXAACUElvsIviUgxnVuWSfHXD8mRO39xlhhbA=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.880_1628177711611_0.0009846292303408166"},"_hasShrinkwrap":false},"0.0.1-alpha.881":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.881","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.881+a18bce8","@thorwallet/xchain-crypto":"0.0.1-alpha.881+a18bce8","@thorwallet/xchain-util":"0.0.1-alpha.881+a18bce8","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"a18bce8f00205b38f5668ad8f7cc9b94d63f0b93","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.881","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-I1aZD72aEpsEcDPcRdhvpSrf2g9pTRsRonw//MMuPZobFMwBrItCWKAHneqzLBnojOjuKe/dXr/IbKhEGDxMcA==","shasum":"40a323d0a19958753518a536ace7d5612bb38ea4","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.881.tgz","fileCount":18,"unpackedSize":11521326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDAjVCRA9TVsSAnZWagAA+1cP/0LYgomej+DnS34FZkCj\nkNJVbTK0wBzTUaXZgrnqFeOqulvIxYMtnvfOQ5Re9FGaWDLuyoATszQuGp+T\njvkNtla5aFCc91Gh2FIzAI6GpWRpl88gUu7O/djFW4NK/c9TRs6P+BjFGLpE\nDWGSl/H0/K8w310cQoAlL9lB4/dX2HJmY1ErvTrLXRjT3opttXgO8Cx42G8P\nw1BW93I2TSy929ZpetxIvKkTwLGIJBOBZy+sPFAwv3f5mkHViULpY4HjuVQU\n/CGJ+n9NG3k8MWntqKRkJTk06b1Eq4SykRUj7UTLDqsvAWylWwhPD8FqKoFK\nqoQG4kMXSTGOZEwMKk7lBRnfsZkgdcqqzvVnUZP5hG1t1OHKAU9eRs4m8tzE\nuPJm4b2FlfKAOmOOL724OshYm8kMhMzzPK7j7hpnDScObjXckqMnO+M22l1K\nIxAMdWPbzmpT/Bwd4Vka7xiVp5LhBTnXA7/hilv3DIp5Szx4XEEhc1zsdD/G\nABguPYGTfb6XMkBMIITwLLI2kAjfozYK//a3wwZqdXjm8LsZxcYbIN5W1rz5\niz9nUwbx1Cn7R65GIUrIYZTXOpjvilV7U8zBTXQH/usn0nicTUBDySSEN3Ec\nwOyQCJg/OMNvEje1WT90oE0b27nXxVzd6OCCb1j4O1PozaYn9mlsjFUjp7gJ\noYPn\r\n=VW+o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDndbN03yyvEm5p91LKRglPYY8dbOVzLMg5Ah3gsvxxGAiEAoKz1eb8C7HLF7xKo0v7E1A5EpFDonuD2GX2ARKgYE0U="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.881_1628178645489_0.3047188306151356"},"_hasShrinkwrap":false},"0.0.1-alpha.883":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.883","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.883+faa3a58","@thorwallet/xchain-crypto":"0.0.1-alpha.883+faa3a58","@thorwallet/xchain-util":"0.0.1-alpha.883+faa3a58","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"faa3a585173f6519edf8ddeb0978118a2141165a","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.883","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-7GA1n64ZQow7X7ZXxkiOgPnxUbGwEYHNPGoqlLk8MnAJswK/yQc23A9I9J8559wZ2oB1BzZWNIKQmcIAQfeGgA==","shasum":"290c0a7728531cc5a912bd1cac5783045bd7f18f","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.883.tgz","fileCount":18,"unpackedSize":11523342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhERMvCRA9TVsSAnZWagAArXAP/jU0gReII6y6Utm1Czhj\nMRIpGMzXsSOBsZGf45BJLOQytHsXuJlkRLUmZKN9NqAe4rFG9Fy0Z/ybD20V\nEhGPHd6gpMrwl1vjiHiXovIWG+w53RpRPvD4RvUwDqp1FyYbE78W3EFh/qLn\nQA+vDe2fzxsPkyvq0SYAAXOrgRTMG6Lh3J2y3dy148FmLgkGp9GudDkhbaQ2\nNa/YT3IEvzk86IWCBYMRq/gq3sM3UBFNoKS0wVvLOwXYFlLremLRxLuod/2z\nBuL+Dwg8l0Pl3jcjMdSXc488i3CNMLHcuOPIYUMSCtIDso6BX2OrZcyGxY9Q\nEQqtZkgtPJer+dZfQEZaRbTBSGophbYocf7jwEl1ffBHHsQdDlcC6A2TR/J3\n4iNhMSTglfzw2ckI0rv79zYDhCoCvGshsORErvc2f5uqSqUTxzScTbqTxZyO\nTGJ9PeAByV9brUBFtOnkK5iSNaGar1+r86hS4OIuVeRNdiPpLF6O0+ndncTC\nEspM2Az+X7YTFVj59PPq/PpqI1YW4zlNp6eYWY/DmWaFJmryQEhAlf4KNV2S\nyHlOAum0O5wdLABAMTG1jZEmrDTf2GLL7k5MqYzoXks94HPhHDwPjnlkRSl5\ni5pO9DFD61AWcSdLKv2WH55FevbDTj8lonzg5ew4X186FZe+TZnMkw4BHpvP\naIuf\r\n=taIK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfnC9rg2R8cRVWjHCysMxZFBeQGmOfYLWHerSnUNDsqAiAc2zrAuw3LKmC7mZPYYlEHvCQaJlRIQ6ojRpqCvXiwnQ=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.883_1628508975585_0.21426663792257594"},"_hasShrinkwrap":false},"0.0.1-alpha.884":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.884","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.884+1e9dee2","@thorwallet/xchain-crypto":"0.0.1-alpha.884+1e9dee2","@thorwallet/xchain-util":"0.0.1-alpha.884+1e9dee2","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"1e9dee2e29efe0cef2544c96e02e26ae115c4231","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.884","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-CDtA6Ch7TIt4kMji8y9DmED0IohJZ3wv+q/KyKXo5cvUzCuasEPrUak4xXUMDcLCWMT4par5oTiNohrM6CS9og==","shasum":"3348cb692c096a1dbafa83d3ad864bb0be2be6d2","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.884.tgz","fileCount":18,"unpackedSize":11523302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhERUrCRA9TVsSAnZWagAAhmoP/AwWKi0QQOJEfBgyOzKF\nKGAd+m+Low2so12OAhr73xs0oMXVAMLz+4qIVj+d2/FSdSTBkrEXaBIsGLhL\njgsnV29nSUHVmHCQZXVl81q+UY6kDqChZCOQaHP7Smmj2ZHZEad4ImSjTC6f\n1dCt573tZCWGNK6o8EYycD+ThGhv/JiaJ8qftTyUoFNftQu73mbZyBAXJXgZ\nONfhffEskDPgTXHhDj7RoUPljW6Ugs1OWC5oEY6R2rzPJigqJb1bdyvpxGzF\nTMVo0JPN7AMgaDUk+1be1XwaJI14Q2iFM7viQz6hvCeg2/xKPGALzHph0A8d\nQGyariuakyo2fH0cIy4TWgzlToBPgH7A67I6wT/vWHLIXSs7MVHJN9pA9nMm\nDSO7ZEcOGhH0tFFQhA+iPh9Q36UrjpRcal/MiTDurw+bR80JsRpf15diZxWn\ntUG0gSa6BnVuFBnfoiX5WT9+MTAH+wM07EwyQcTwmtK3fYb3M9/F28eEnZJE\n532ApesQjfX5X/YQFo/DAJgdmWQ7gITEsmI9uiBs4fPXUgCL6Z9C6GKylpWW\nGt1hDFHnbZ81lqgzRfuR9e1+8JZcMXT8LWOrGOwA7U0Ij1e4Ud43Nb/Z4NT0\nwkxwTraTycJIiC1NmPfMwgWd7MJVdu3WNPWK9kDc+CHxnju21SaYpl548PFq\nU+TS\r\n=YDoO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBb7ZYql6h/tOKDqlAERbOSpRX2RIdYIxEdtPDaUARtpAiEA6O+W1owwfROigeGfKmYjM1qT3NoKrIFgDuZ3HmHdF7c="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.884_1628509483781_0.5912511870621804"},"_hasShrinkwrap":false},"0.0.1-alpha.886":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.886","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.886+0562f40","@thorwallet/xchain-crypto":"0.0.1-alpha.886+0562f40","@thorwallet/xchain-util":"0.0.1-alpha.886+0562f40","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"0562f40e6de56dc678bbe9134f0f2ba9aab33132","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.886","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-E5G3vM6cbhMU21w1RvJ8shFVT13j+Kcq5S0Un1DBqQ2V7LO9G9jzAUNR81gevbXsS3AYKaiM4EreXPB75PKDXw==","shasum":"25a605de3b1af2cb3bbdd032c8d02b17de5aff9c","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.886.tgz","fileCount":18,"unpackedSize":11523302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhESs4CRA9TVsSAnZWagAAz6QP/At9PBXH5YRoXM6fn4Wp\nzlm7e/jVm0FW+hcO5ItEyUivwFC6SiGbxeGJD3SDVX95xDTnmq9ZhjiECTEi\nDemY7iQTj7pXvZHZTUJzUkGXZ+nMgtm8Coo7tF0rW1mVBa6go8PqhJt9WfDz\nOs7IU3Pa76kFELLpE1taMBuFxZ6ZeaSbAglRe3+UEFIYmyS57OtXJaBAcJTc\nK28Zy6k4b1u2Z4ADV0JE8jkyNJfG8WJIHPU52UchwXGlN+dC/2gQ08t2hQom\njaSnYQgqyaQoE1IIJVsHE37O18JDyV8+o6cMKLLqqS1bHN7C0qlP6CQZ1N2a\n9OdDPc/mndoZKYaqgs8B+33tgCsnoLRXk6ZShaSj5JZ3B/UAAonm+bpNIcY5\n2pnIsOxFNttVrJFmvBoumlDBr5bLCoVGd9Hd37KNF+YxhUoBBuZzZTxQG4He\niGVX450hFsZ7C1rI8yvTZq1ZP4kAzzaYqT6Iph7S4+vU67YuSKp+5yrI0QtP\nEBG/3ReFh7vteo84XWp+mzIf5ctlTbTa9W58Jsa6nA4BNiG4bCPq/R6L+Ptd\n0QdIASrsa2psL0VqK1dwTFY+zjz+4MSGrifejaM9vfSOtLC+u9yHbCxUqRPU\n94YIXALjfAZFQHtWYNr1VjoXauXNF2PAikXMbT/dDfW9E7Q2LrKA2xOTeu75\nTmmX\r\n=/WjJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZP6yLGXtOL0xr9yG8kBZ2pFistW9Svwqw8QDaTrdeJwIhAOz3rvv+h6sWNcQNI/AsNsSiarCDO16Y3crVyzD64rcn"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.886_1628515128344_0.3058278022944887"},"_hasShrinkwrap":false},"0.0.1-alpha.887":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.887","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.887+18357cb","@thorwallet/xchain-crypto":"0.0.1-alpha.887+18357cb","@thorwallet/xchain-util":"0.0.1-alpha.887+18357cb","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"18357cb8645a5d916e7b412b8f94a51ecd686a27","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.887","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-1FwHN2y3CSk0tNiQiV50KpnxiOHdIw5TIYjlqPRJOw+/3T8F82VqKaWC7RunrCPGsX6iSXaUL55DC3pmLu6hNA==","shasum":"985db9753cdc72f23823fe433df8355b8ae4a142","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.887.tgz","fileCount":18,"unpackedSize":11523302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEUvCCRA9TVsSAnZWagAAtpAP/jFdKgwDIxl55rVRiBY/\nPhoV10cQQpqFN8P0cyZ6eelS41ALAAi7oGj9uglpiqE1X9PaNZGrI4mJwPAB\nKnfSpxMr1UK08ui/YSFhDjAvnabZta6PMMjFLcS23DvzXHefg0SfZZaFD9q0\naLvYUKD2DsGlApsTdv6IkFHamRKe3AUSZ66vYrUt2BJlpO5rp74ISKIc1nlN\nS+UAucsDhjGQRvxq2SC26pv524mvyQOQRphirtPCg2Nm0TnPKSVB/FycRair\nqck4V7yHCW7csKYuIgBsvHVCyht+2of1iuQxZ6ZuLHaF6i/s2SjBXTB5YPcS\n/cxUbbnv9QRSomj4mOIkOXxleCJmjnFA8PaJFnbe+Y0tRBvjINAbQjU2Ek+w\ntyFt+x9XIakszT9Mlcfwj2rXq5XpAqBKjiQzmzf/JKSNC6ne11LZohUb1Mw1\nSFen9xWlwWHujQ4rLOSYbGxSjDZL6k8Q41WunV1kGS0ueyvo+GbVdXDcAU05\ntPpiiW9O8Qpg9QFtaFKOBwagZ4AEWFLJevegJF64pBXAuP5K2fOXtLybvyIw\ni4QsvOI4jlQ31C19iPDIElJfnJpyO6Yb0KA/TAumbsehNHnBQZlCAGmkQUXy\nXTj2v9wWxMWZ1/V5dFLzYx2XvBVYX9G0ysbaS6ZuWjFJQ13Koib++aIN+bWv\nc7pS\r\n=Agm0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVoEkJhVIWCpjxsiekBwEOQcxPPuU+ZWYtGP21g0mAuQIgdYU8mRcFqYah+u1TbxsoYOHF28F9feRpne7y3n3fxZI="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.887_1628523457869_0.3012490607023157"},"_hasShrinkwrap":false},"0.0.1-alpha.888":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.888","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.888+3d88fb2","@thorwallet/xchain-crypto":"0.0.1-alpha.888+3d88fb2","@thorwallet/xchain-util":"0.0.1-alpha.888+3d88fb2","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"3d88fb2f2fdc7d1b21f61f6077d429436d6672b0","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.888","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-xIVhgeMe2bu4Dl5awjYs5hfvg56Jc/+v8LGNvppKkecEfHOsC5NcPbRIIFsVtQkndMHYFVZbzmj7dfYU/fafEQ==","shasum":"57457da2c39c582ebb95756c94f222d7d14c6d0c","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.888.tgz","fileCount":18,"unpackedSize":11523302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEU33CRA9TVsSAnZWagAAxPgP/2TKzHS68TK8XYL4GaUG\nsZvmutStaJr5O4JJI8wqOWph/mMyb56ilCXXA6JcS4Gv0Q/MEVqduZXjhwix\nsVz84fLkJ3pvnWvcwn5kLf3jJY8wTMyn4aEmJoSglJieNhmPhP6RK8/ItTor\ne5MBM1Gkvp/rzm8LZyT+E5kkGNiI58HJOV8X7je/FFKSCOa+Y3Vlv7SINY6m\nkss7ds9gPIWLWM8u/R7iEYwGbBzeNxlzs2SggNFVOq+dT+NQsoFXOC/8VkFI\nf39VwI18fRb9bQLVE82zK6BZ4p/UzLxhkr0WzJ29GgaOaOji2mQEyl4scTlS\nm1X5xz8v7LAtGeVAsD53K9cqp75ukNb3TeOBvEcJtawGzj1lyqSYQvW3NbpJ\n7WAiqwPO8Vo5UUglUsCXH+OChZCI9O/yGCUIw22mGen0SJhxWxi/u2vmEWvx\nr4TC5gPdtaQ0l/PvXWaahF0yuA0v5km34m0LrFHuk2uI1g5t9szvtBqA+xI8\nEKlq7/7V8rb2LTHVokvAgYt8AgkNSC6Ul/P29iYeQ9kyW4+BxDLYq48vkZUp\nIAF5GRobRiDE5wi8VxqSlwiykEfBKgzEoP4U2E5spJkeo0q4bhlyNXxqn9rw\nZvzpKMdVQ6hJTMhNtWBWHrQZ2bXThbXhYOn6g/GudraGrbgMPn786V8yol1h\nVWGG\r\n=7BNa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbcTzPegb60sVKdvRIZDq2SOhuMixcWGBabQamBWz7gAiEAjb4REUIrqL0Al8myvjHB6z+g7FMDmkbYzKOzvNqDgjg="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.888_1628524023711_0.14516087353067797"},"_hasShrinkwrap":false},"0.0.1-alpha.889":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.889","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.889+4b3dc47","@thorwallet/xchain-crypto":"0.0.1-alpha.889+4b3dc47","@thorwallet/xchain-util":"0.0.1-alpha.889+4b3dc47","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"4b3dc47a22ac9d40691af2ceae75a5461b02f9f6","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.889","_nodeVersion":"16.3.0","_npmVersion":"lerna/3.22.1/node@v16.3.0+arm64 (darwin)","dist":{"integrity":"sha512-kOEZahgJ1eSkAaMVTR+XkEbT2ZjULMbJNIMkSczRUBtcUA7Q2wkF1rf5xliyopas5MJWzXjKSXBl2c7sWb1w+g==","shasum":"3306c3325098f6161bf90876f94545f256c281a0","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.889.tgz","fileCount":18,"unpackedSize":11523302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEU+QCRA9TVsSAnZWagAAoIcP/1PdhGpDVdJaiHwJ2Oel\nRLcskS+ZS8OY2pYNOcvMjzVK0jHgyYLK4k0JCAOSKS7ohlXk04RHATkhXH+m\ns4po6QXEu0PT26KnfiWvqf8m+JGMwGr35SQPTRKWy1PM1+/8Z96eYZzlhy/8\nnDRK/QvIUjolALqsidOyDZgy5W8FWYx9QAjq9yO7lxsatJV43Ozd7W2rVTVD\nw23lT1NYgpIOOSjZ2SNZJ0P4AWsUNR+nKtXVpkWTibw9tVL1KeYmtZyUTZ0n\nfA9bCTeXUE6f0usaWMFeksDIeqk33XEpD+jYA9tS6BnD/QAEeoS6gCJozj+9\nmaC0TbAY4gZQYPRnr2pewjUz9b3JrSSITU/PXZutUtYKB2Ybl0uj8Ws4i7ur\n0p96Cyi+9lGEmDTwTMfy/Z0Q2HYFgh/0KMSHfQ7ggmBWEm+TD+ssYT/loI9p\n9R/J1qvVVI5ROS5A4lHBAFxs+n6A2yYhK0hUmCJ3b9eV37aCWrH1CPVWbosj\nAed0xt3kH9j5an9a/xOlfW+sspxrj2oRY/14rvK4Vu6VnOqpHCGRDljKlcGs\nIMhbfGrLS005Gb0g+oxGYgJfuu/KWlsLbf+7u8qJFAXz3z1XUiTUVniSJlDG\n5xGhl5dRWYGgWbmTYMY0WHT1Qq1aAj5l3yKmciCZiv6kgvbLXVg9NwqHVLaA\n7OKK\r\n=8cI7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwxVo843x4Vy22UWrUbze6BuCzt53QezknCPD9tBRIOAiEAtUQYhZi4hXMRAnvOe2AzSFxHdKDLgHXN3HeDfKjNSDg="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.889_1628524432029_0.20386999654544113"},"_hasShrinkwrap":false},"0.0.1-alpha.890":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.890","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.890+cf62324","@thorwallet/xchain-crypto":"0.0.1-alpha.890+cf62324","@thorwallet/xchain-util":"0.0.1-alpha.890+cf62324","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"cf623242a63ca02ca55739d624a24f7c422bb0fa","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.890","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-ybL9PzheF3PVa3EJIO6tV+w8SL1/R8t5w+fEvm/P+y6dpJ31SM4DO5tx0DYa8PM8hVtVcnQUxah5f8ekstjJ+Q==","shasum":"abbc1a108aa0213f0eb68f976368182269478b71","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.890.tgz","fileCount":18,"unpackedSize":11523302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGonQCRA9TVsSAnZWagAAxocP/RkdnczIH8R/zKeacc69\nGfEpXK4CVH89lV9s6LCbVInRHkwobZh68s5dqq0E/BuIMtBa4UgQHSJQxPCQ\nQI/E/oHmQkqV3bfRx2nQvDmV9Eb/RKn1UQ48MUSsoiIwyDzsHrbC6fRwjQd5\ndPSJNYmJG7ZilozZ5WtWaAQy8Fo4nVkeIAmlkxbyIGM16OA1bRdo/79OE9qo\nhhfwlIJqMsUTUxXFtv0xWf4qYei9KZA2NN0tmYKMS89FIrEIUN032eNFg8Qr\nulomcAMPA1b2iHcorBa8iogdPDpQ/Fu3m7z2LF7iqVzmvyLTaJQxM7GH6DEF\n59EinpAsUNdnDBhx56285GjA1svm8KTmUxdio83dUfV6MiUSlGAE9ucAACGr\nh3Urg8FDuU6IbH9qQqzAmIaoJb7vLIQn0hOCwHnmunGgX/THKtBA2Xs+VfMj\nHOetHP30Ucn2MC27kpQpoR34U93IvnJtamOqrGj64dsKwycuD+2j2gdUHkzC\nEfJUjo2V8q0IMZ0suHVj7ZTsS0aYRqjh0dj+JQcqGmMAF7SnEk/X+cL4mjrD\neJTZmE3T8HZgP5cgr5WwrdSubcArW8mYZHz3R8lcdS+C0bQpwiN6tvZiwkAk\n41Q4kdBwdXMbz5vrPHVCZ25zC1ukdsg36V3VbhR7cjpoeheVRSUHAI+w3rzc\noJve\r\n=feoG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWBN70+XwbtGIBjvsKXb42+8LySlNr8ALuVc5J1HsVOAiBh03/qzxjm1SyPfW5gb2OYyPSDWLcL+1kqe0jXMWAEbw=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.890_1629129167985_0.3434350073222108"},"_hasShrinkwrap":false},"0.0.1-alpha.891":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.891","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.891+a0edade","@thorwallet/xchain-crypto":"0.0.1-alpha.891+a0edade","@thorwallet/xchain-util":"0.0.1-alpha.891+a0edade","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"a0edade949334376015cd073eb5f55f452825467","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.891","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-zBKmatliMEDz2iytsMAIXSHCEAn7PnNj4jcehpKsvWKHGUZboWltOG1NFAiTEgJfzKc8ZEyjJ4is06UqPwkxkg==","shasum":"b963f213e4866dc97fe50b3b685c6aa81698f5db","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.891.tgz","fileCount":18,"unpackedSize":11523302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGosxCRA9TVsSAnZWagAAz6EP/0FPRRakso8wYbAXLDYR\nJFmJSQW/84Frii0tNJF5DvB73THMEldfxqF8vs3bDNmaHoBl67ycBScS9K2u\nwzJmTT8qvqFNoGlyS5wDAHT/bmlQv9n7JQYAz6fbf78VD2Nbuq5wtLDG2Y2T\n0Y143CxTpr3k1EUaGDfukhte+MQaQHWGxJiT1KqyT+s4718R/vkN/xI275iF\nhDaSTnhai/pjEKj4MOZ7H3yRvbrZNeJcjHJudnRADoC/dD+2c/Fkm6ByhILx\nbVFnHGqi8UTpLiuIt7dxiftnZGrKtbRXe4apdnFU14WDnzwmaNAoNgwBR8Hz\naLbRQvM/fQLy4fi64/wQg4lDVW04YlLGYoueqXZpdzt8cGjUxItQmdhqV0cy\nQLmBYHSPzThXiTlpvRkf05l655ucerUHDKVmPANMjjys30rGpsWJdyNreyMv\nRabKkm4IqQ7gUT9LZ9Pyrzje+NqywpZU+YbX2k+pr0DEIJ5E7Wo68Zk+7WT+\nxscvDFrt+tzhfRirx9IwKkl6bFa0wojJDLByzJPxBQNuj1RSUp0guIq2yVHG\nB1YJeYfxIkCBHFxX6BesalvR/yQgYYl9bdyvexVln/2/VXWU86WNOFspyy7V\ncck/q8NcYeXtTnmyegYBMpXNJheRKfFitu58kW2XCo12UnEa/hplRtTsUpeK\nzjBx\r\n=pQd8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQdK2S3VUIX1p5HRnBqFAZB72uOKJKJWaXyD8Sxk2QZwIgaN1hDU0QjRlzogOEreJDe+g5GU8yFamrPgJdiXt/sdw="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.891_1629129521723_0.015261901683108592"},"_hasShrinkwrap":false},"0.0.1-alpha.892":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.892","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.892+ddacbbd","@thorwallet/xchain-crypto":"0.0.1-alpha.892+ddacbbd","@thorwallet/xchain-util":"0.0.1-alpha.892+ddacbbd","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"ddacbbd89f2cbd21190b743f61f8cbd569e2da3a","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.892","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-XikTBMlu/c2bsNfGs9icKJtoDWpHHu3jDXJIoos0Dot2UqDLNAfTih9ur3PLGlyTcsXtqWZl9c7ILYUjfCF35w==","shasum":"d715839d98d442395b392c07e2490cbaa85081f4","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.892.tgz","fileCount":18,"unpackedSize":11523168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI5RSCRA9TVsSAnZWagAAndQP/0Ad5PLEJJnrCIHS0Tgg\nT27Xt5VxRJaFO6SDaldRZ+vD6RWDQsfhoV3C9RHp2LiPrUKw7fUeoHJxYtDl\n8WC0By1p6/qs5aqoGvvc6L/DRCW9jG2++iL/exYareJqXFN9rg09RybC6NwL\nTaMUEfw6PJuwXwTp7xV1tEVT8ipVuk59cNtJryW0ZQTodjpShzeeNitcHeiY\nx/lg9GG3Sy+fA+VdtLls7tg8tlkl92e9LEdDFZSLsSHiEmoApJdkA6pQnOwy\nX/zdhbl/RlAtiVBhugiU2T41GaGolgVadFgtm+nKsyf2fiUnqDP7WXzhCtri\nUZPsvGvSa8fpdzxUnNT1vP9Oz+Fkl7ChKqqxq+96ULUWXYoypmnXFgwqFcMK\nCG9EMJSv/qnSBIj0xELbV/+i2IjX7XOcyHPNTqikdfvQrApD88iMi5Yh8i0P\nAUuiIy2XY0EwAPPArSkDlVvibh9SXUNUISGLz7Z27HsjeaUfHFBPwqMldxU4\ncFqGovc+/zarDt+kJZQvpcI+GZ8jQ9WKud5QhQmnOwXopI1dUiHPF5DUtm2m\nB5qk0wddCLHLNjHgfKCcO2umG1IUAy+2+QIvwKK7uVurDAJyCO3qSONuvBUV\nvYQ03ADEGJ4BgJcRgBJt+dfE6+sJTPZBwlvGmj11zJ4RnevDZG0Hy72wDp/S\nTeIu\r\n=h3/+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRUXSrD1Vlpixo2DBEOeUkwmc6BDaE7940L1hZdL9+uAiEAgOq9tjtRqtnWhFKJhkn3oiwN14V/Zok3fgPZO2QsIY4="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.892_1629721682736_0.4856961672198874"},"_hasShrinkwrap":false},"0.0.1-alpha.893":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.893","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.893+e9de47b","@thorwallet/xchain-crypto":"0.0.1-alpha.893+e9de47b","@thorwallet/xchain-util":"0.0.1-alpha.893+e9de47b","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"e9de47b02cf5403225f6fafe0b7417c393c38235","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.893","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-2iyiQVMy8uiuwSXXrEDqEvTSuKgf6jJSV4gIkPf02RktOR9dbHGAtF2IXQCIY8bO32R+Z1cIXPR0eEBVzBE0fQ==","shasum":"b260bbc8fd5eac575ec7401c2bc7d6a7721552b8","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.893.tgz","fileCount":18,"unpackedSize":11523168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLPBbCRA9TVsSAnZWagAA0CMP/RPGWqs1HVG5AJIqjxo0\ni5p1wN01RgAt6EB5gnSPVA8+lptCPgOnj36FN7TmalpdcTZlYIUwsG0lcMrt\n2PKiUD71xhMyMIDszPxEikYmcGeEkO2IMNrUtbAtfCXGMtCWFELtX5TBznE1\nYlb06/BuLi1+DJ7s33kgKLfdAl4ogj0nCTec8aRrjvn6jKFM5inL5dx74zZG\nt0CdlcwCtaQnt/AzdAmMg4C160wdOfVFmclK0yxhCjmkkg1otwcI9eiW79Yc\nECcC+oe+C1GTFOTqQxk8EGYRT8b3qQA6JqpxVUpgcHU6bpxPuTnzZpji1Ryy\nPCj9WA6kI6k4ZbO+VClWTNT/dLBj5Xx0qxPUubYMbZkSP0CP7vIyTXOecmsx\n9m2PSBvJnhRxgwnM3XL0pb42RYS49+TofbLb53TZ9C/6EC4PAcO+ZaJv0a+I\nmSk9rTU/aQxz6y6pnPzTKt4NbzcGYI2lgemZ12KPYSHBaENVhg4W7BF8ua8e\nIuVLDkxIsfcbNt0P4Aqg1sNsS5kZQ+Ck46Ruvz7eMW+rmSYlgTaeEExjrNzm\nGIuSdIGqRi14l92EIiiOK1OiJJVrVfOw00mLuzMGutrOsOs8Ub3M9q7adwcb\nzco5SongLNgJ9uyn7xbBSzf4wZvXXjA93GkUNbuH9aDgV2NX2h+QqFwVnewX\nsMlC\r\n=yjVs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeIcZ6TKHJdZxT5Dk5aVlCGVLDFnxlgUPy5OjNhVFJZAIgCNXCMZPY2a6D5zQyP68WZXKSei4vEH+bxXQAyXQzwXc="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.893_1630335067566_0.48822504697496494"},"_hasShrinkwrap":false},"0.0.1-alpha.894":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.894","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.894+cac7bf8","@thorwallet/xchain-crypto":"0.0.1-alpha.894+cac7bf8","@thorwallet/xchain-util":"0.0.1-alpha.894+cac7bf8","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"cac7bf88e76ec6400940e323dff17c5a9ae3a8a6","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.894","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-b5jhXs2LuZRvMqxcYkb8e+g3MRjQnoSbosSDQNeoTUMyAj/55qL8NQ7VzZEGSQDSDKpRGsWDMLtQZz++fqHQyg==","shasum":"e9f436a141dd2c77aea8a40e4f08d9bbfd3564dc","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.894.tgz","fileCount":18,"unpackedSize":11524370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLPxNCRA9TVsSAnZWagAAQKwP/2UIy79lman+UbhHXBKh\nhRha1+9FP8uj6/+h3p5a+a8sgoG+EwOWDQdrVBuld4hYbhiq5/U2TKzi3zL/\n6HBx/u0vR1pqE2tMpjD1+o4bzHmrlMemv0f/ycbfl3Fdc6KCEHmVLUcUQ6VA\nF4FBSUdnWDBtmAzzfXQRgl9qLzLy+qlOCS0ANoIYaCjNIC+3TK+zXlnTB4l1\nSWU4zVSSENr4W/Evde9LNxnx8Tkj86bu8FhP3eJRV0pdzjxfqjyIsuWP3cfs\nZIkCRi9lF2chgmRL21azyN9KW3y2kAoS7T4R/NRqvm3o1hrrmUnKaqv9UZ0j\noucXGRpxAvqIUcIPKMiMg0zuMsBUW6ku3px6BU9BOkW3ehHemtQHzfx4/Jji\nnFpWyiiC1n4jhv/JK9nMRZbQRgEBSV2y+cf69pytLc1QGPPXkGX8wDjUXDOh\n5jX21aVTLQZL8SlmyKEAyMV1wjR8sS3hQvlamWrndJBBR4VB4tDAae3wLRBr\n8aCeFppyyOG++0F0QJm5hU5ev4yn9RI9xRvcbKFeiRKiIw2Jr22cgikrTUhC\nPPOlLoRUmAticM0xqfxC/c9mxi+taDeBvURchcShv+ZI6QsFoqb3MFlSIZW5\nKMxFAseimQXRKv1ND+CaqV556U88gRH/ob2bkmJ9fg2C9wh3oKgKadNMY0lX\nKA5H\r\n=gx+V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYMpWtk700jxTQj0YJYZPsEMTQ02WKpZXXuBt+w1E4pAiBPAezNEffqhtIbUsEpnfCPkDSRsxw1vGq8cVrx7S1lPw=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.894_1630338125616_0.9677394355435298"},"_hasShrinkwrap":false},"0.0.1-alpha.895":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.895","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.895+4e07644","@thorwallet/xchain-crypto":"0.0.1-alpha.895+4e07644","@thorwallet/xchain-util":"0.0.1-alpha.895+4e07644","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"4e07644d94ed683c3a637166c619d9580f29ea9e","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.895","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-+sxnxJKORs8nGdvaLnu4iOp03NJFytG7q34mofJEeRb10Zj8+vqyl0YBxpFdU0x+yqKgWkwWe12WHN1KXBT5Ag==","shasum":"4d252d9d57b4e02a973c5736b05ba13b5d146b0a","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.895.tgz","fileCount":18,"unpackedSize":11524516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOgDtCRA9TVsSAnZWagAAgAkQAI2gBAgTajpELucFzzka\njn0WgmvwkNEfM7PCEFw9e3V/+D3IoUjVDu8nGR7wq9ipTBb/jeniLGHKaBEr\nmiKIUAvmw8fBAKCJxsk141v43b0YGVlQZweMLbKHuxNI5jcuJkSrq5p0ywxc\nIG4PTuloERYoEQnN53vgt30ZplG1WCswgzw+qe995zmPTYB3UkmXRkOSonry\ngyOYkF5BXqxw89qtFkFUBRPw5sgAquSr8NTA3qz7MG7/AeJ+MqMrA1MAkZNO\nznTrJDZDW0kF+eRby925fBhS0vPsvUDzZ0SsrYgVApJl+ozfTJDAEVRDYczH\ngupHtpHcKLBYLbtaEfZ3mDxifSUB3C7i7DRUsi9ALyHLlvYZtUjIyevIWpWP\nIkP7TPZSf1+CdbRp4uJE/66PgMPFuHZ5pgQcX+DtXvr5Tqtn7yL445zSTGAT\nKcbnvJyZPL7PMAQV3Wc/g/WQgyeFqRuwSOvWAhDE0zSuBJ8PF0i9XpxL+toJ\nfDQmo9Ovr+w0mv6U35Og7l/EUR4KEQxpEOl47vJxmIxuN10K+P2YsbecmGCL\nU4zAALBXFhWhQ26esG/jgVq8F7MUjpQJscT8JtA9N9IY2gflVWJE/WeiUk7v\nJI4aNoBV2x6btAtJL10rCvBfzIjI9v7PvAXDxFlw4OSg4JqZwH1nB3lf/lLS\nblGr\r\n=D7ib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtQnWz2LAPd2BQxTgLzo34EeyLHGSg7IG6969ETXGPfQIgGL/7oRUpOVJbUhphW2+Q770HZCwTN88ivAskqXzxzbA="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.895_1631191277081_0.31631116063896947"},"_hasShrinkwrap":false},"0.0.1-alpha.896":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.896","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.896+350a421","@thorwallet/xchain-crypto":"0.0.1-alpha.896+350a421","@thorwallet/xchain-util":"0.0.1-alpha.896+350a421","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"350a421eb8c084648edab9be47097ed2cba8c154","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.896","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-90TeQTczYMke5Qhs7fejBxflnwxuNGE7Xeo1Ecez1P6VkWX1S9d+WScx/8A4hBA3JXY7bxoOWjkJWf7wJM+48A==","shasum":"5b81835aa81b5e5bdcff84e70b597394c30e9545","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.896.tgz","fileCount":18,"unpackedSize":11524486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOgKXCRA9TVsSAnZWagAAkhoP/ieJTsjOZqapdQ5UfcBs\n63EPix0p44vZy3tlgkl0cV4OBpMZsosj5y0C8CTL+fHwtUjT8MaXz2Xvy8Ws\nc4DLEsgo0AAGB7K4aEsEotQI2fPzusudGfCXRSk+SpcsuFmd9hPCeh1vfyJ8\nIgGlF5gt6zfjjcFROrRj5IY38ZtaIelkeVAy3x0VrDMCc2bC/CCCVdDPbRzs\n+pwfrNm+DGg+ZM5c3Xg1p4v0HWtZvVOSnU8kq0auRV0j3r20IfAv8hf8nHJI\n4+XnPWIROP14yGNBNBHnEfxCnzyijyRgr4VrQ6+7sqey8DhhQvSVRFoSj71b\nKhlgUugO8kS5/xuxixJRvA/cfVPNG17VJGcmjTBcUWB864S0juyEvVpr3oOY\n2BFQ2/cEMbDXg07xMGGs2BJoUxSPlyP/tI37l9dZp5LEYP+SK/3BxXIaq/XI\neU/eKAh3GRgBp346kdTawUO+7gk7M0oDt+ajIivb0F1uFLV/koqfM5IusZJj\nrG9vJlitIonpAB1Rs5se89W8XxnK49/BGswVU6c0ZiUznGRhgAndeOxV7xae\nK1yEW1/N6gGAh6fNUnZHQAMf47ntIFCCn2rOqtL7LYeBFhcxrRW5UiSaR+36\nux4BiNRUS9PZ/zfn2JlCQ3DuwLiyOjpe0MZGIegga+U4f3cZoHZ1GCilGqqa\nlrqT\r\n=CqsR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1LUsHchg14CDcIJLcijxORcJPt4Zda8k1E//d7z70JAiEApZG1eFBHalVWDj5nIyaNoDkmeLwawCRBnrWTyYaykRA="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.896_1631191703230_0.014592298796487269"},"_hasShrinkwrap":false},"0.0.1-alpha.897":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.897","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.897+77ba4f7","@thorwallet/xchain-crypto":"0.0.1-alpha.897+77ba4f7","@thorwallet/xchain-util":"0.0.1-alpha.897+77ba4f7","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"77ba4f7e79773f162eace7efb85f24e64aea8e46","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.897","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-wBZQ/QuQq4SOD8zLsf66ogHgoDVuL7EbPhLY1b4ygancVmBNQo5yvEXH0YPj5goEPPbBhZhlNhiNsghvrAatcQ==","shasum":"8e786aa6e7fdfa031705f8cd1529b2b881b63721","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.897.tgz","fileCount":18,"unpackedSize":11524486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOgV1CRA9TVsSAnZWagAAa6kP/0B+BaaeFo07xmqFdA99\nTajkt7exPWTi7VZTEPaIAUAZ6y5hXtqcTP5Nejk1H5ub20SPZIWpeHgcJDg2\n5z2pFFXefOR0urWqtIy10BD3obPTxv28rMenbg1w8Q/ihRcrRpV+8W6NsV8n\nxq4tMrml+oRRpLTla3FWfQWKejnWh81UmepK4OqLA6MVZDpeC7+K2csRMAZM\ncsO7GhpY0YzNWfuOyDsFUM/KP1vGXsOi4QfU4YUcxmRbDwiwtBzeWdsB/cMq\nJOsVF2Ew2XamqkIDxJ25ehMuICP6EyBcGrwlyh4o1oWwBgKxNQ7PoGzBlDKO\npHKqSwBzsGAuWNUDj8UoxneUGtEFlWguMP71/HzktQQEG3ITDPPCG7XExPDu\neTrf7z6qCH8b/32GPYRK+IN2W9T2li6HTWJKwoZY13l0+zikgpWLPFdk29LP\nEJiIamwxygh/QI8tv63nqZ4XR4hEp+/R/ZivNl6O8dgcgbXeAV6eJPI/dpsP\ng6f59P8jbbr7pouY4v/5Att2W4m3Fiq7VN58SIwI0Dduy+L1dj1wpwWveGMc\nQ050uWAPyPyTZBxQ/rNkodJXwAUMve9KJevramZVO03Q5L/yCyfUgQ0iLluI\nxQhC7UriNy8eV80VYkRfNRf6GdtPAQa2hXxfWKSPksDZpBowoiQ3KiclJVnC\ngjL6\r\n=MOiM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDED0l5RsgYUgh9TQqNz2EDB+0exWSgL6Q3wHkChzuGkwIgNNn2Hwsv6In8i6koLHif2+Zd/rwlZpMWVAlqPnH1Vlw="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.897_1631192437508_0.9603130382948082"},"_hasShrinkwrap":false},"0.0.1-alpha.900":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.900","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.900+d9e80d5","@thorwallet/xchain-crypto":"0.0.1-alpha.900+d9e80d5","@thorwallet/xchain-util":"0.0.1-alpha.900+d9e80d5","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"d9e80d5319b1af862491da0a60d76ebe9954bff0","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.900","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-plULXXFVU14dCMsw4DBhndyQawLL1RxqEU61ZFDDTGUeQTrWmxw3b7K3bfgbWDPlVQJd5z4N9AXiQlROuz7fVw==","shasum":"d133fa92a3c470f45f05b8bc407baa280457b850","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.900.tgz","fileCount":18,"unpackedSize":11524486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP2ZnCRA9TVsSAnZWagAAWJcP/jCpb+4JnwNgtPQQrnnh\nlUnd0QGOzH9bQNHTW4yCkeAO+QX+XftY+vveV0TrTmDurjNhLwLlA8pQYF4q\nPHNzvExleEWYdiluEIIWFXokPwIwk8p/MedRwJyyRRERYv5CihN8MdlJjQoA\nJRqVwZ3OBSMnbNbRuhicDNuw/0yLUZ102D7uWgSvxRTlXhJqrimEIJ3R+cqc\nQCRz4bRczGb35SaWWwRdrwed9ghrVwInA7L+WnxD6NmuTqjhrsIGBlvO9jbV\nvQwutQcnk4tfZbiDzIHu9UK5FJRz3sWruHHjg1zG2nUr+f7ZLmrcIofJZEvg\nu3T3qLZyJPoVoC4xBxgHUVvClUxowwfRPJ1/wfznYIhSruTTl4EUxRQ3A0/p\nqbLbmVJXWgkrgqOPgtlZLum+/eLSy8UsBOY1VgWtapiwh91SrF4uJEqBUI/e\n7UhyWqb51shObm3NFnn9a2osa2O2BqERNFbUYPl/ky9gVZnrA1K9tjLU8aZN\nDJhUyJ+4ILyYEQI5z0CsPVtFt14v7RqBqY2Cqen5p0QE7xqQ0JfmufpLDcJ1\n/uGq6JdD/pmPufSCbI8k7W70r0qlmEtO4e5vjqsGexFGws5P8zcwOXg9KUK5\nRrFZCAH+ChZiknqOy8/ZDmJ4m+z5Q2+o1cqFqz0Ascj+tojGgk3LaNZlDkKM\ny/+T\r\n=LXAG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLoQGdh9meRt6psX2F15N3n5GG9G2YsOi+5EQ4ys1zKAIgEK1bZblO9RqTiTv6NKzse83uHgHC7xhgVgrEmP3dEo0="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.900_1631544934984_0.7144510058454039"},"_hasShrinkwrap":false},"0.0.1-alpha.978":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.978","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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 && tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.4.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.978+d4b2fe8","@thorwallet/xchain-crypto":"0.0.1-alpha.978+d4b2fe8","@thorwallet/xchain-util":"0.0.1-alpha.978+d4b2fe8","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.3.1","axios":"^0.21.1","axios-mock-adapter":"^1.20.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.1","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"d4b2fe8484e87bc3c08d79594bd384fbdf086c3d","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: Network.Mainnet })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.978","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-MWNhQSLFuxERm/vl47clDu33D95HP1k0eMc3KOMM5melt9vrNRF3d3PYAVcGcpFruT4tY5C19Z/7Agibm6tn9g==","shasum":"403b71a770073b3794554072603f5e95f326cf32","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.978.tgz","fileCount":34,"unpackedSize":69494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB67ugXBBPfR6LAnvpe2dusHauhNcv2gNgljb1j5Enk2AiEA81rNBZkNFZimMXP4HUERItRxg9uevXbc2qatq05mKA4="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.978_1632989612062_0.029311644043793272"},"_hasShrinkwrap":false},"0.0.1-alpha.903":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.903","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.903+975baae","@thorwallet/xchain-crypto":"0.0.1-alpha.903+975baae","@thorwallet/xchain-util":"0.0.1-alpha.903+975baae","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"975baae4c8f395094f883db22a13a52037c742f0","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.903","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-lkWKqNyy+mmYrSh53RR4LUYTzXuOxIYnX4aX8dBhAd1OK1noU3X+UHRJYL7SRwVcd6FmjvHN8DivtreEobMrRA==","shasum":"601f56b881138a3053b5792b63136ef13acabe14","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.903.tgz","fileCount":18,"unpackedSize":11524486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeNxeTfcD++xY9FYhIf1qsSebCXcRlx4BQgYWOV7oF/AiEA2UFQ2ZHADeYPlEToMl2VexzceGcCIvrTQsAlZCke2jY="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.903_1633435959823_0.21241883251917737"},"_hasShrinkwrap":false},"0.0.1-alpha.904":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.904","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.904+f9d1de5","@thorwallet/xchain-crypto":"0.0.1-alpha.904+f9d1de5","@thorwallet/xchain-util":"0.0.1-alpha.904+f9d1de5","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"f9d1de5e85e27a95f5167ae149bfaa0a6f3b25f7","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.904","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-1Kt8lLza9khcMMst1ApofNn5GKqzd4xsbjaok7HqJTU+aNspkILOjGbfFagr5GRwbGtIxaOJOGmZK35peyLbSw==","shasum":"44194c4d6e1a36b5aef477bdfbbeeb604b5f4d14","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.904.tgz","fileCount":18,"unpackedSize":11524486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH1XUFON+vI6ycxpPQSsQaLBlFn1JMtM/O2Z3ltowJNkCIQD+ZXhQkzkADlvJM7IfiQLjJvpMPOn8OzElmE4VOSLYDA=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.904_1633436137452_0.9046049868355865"},"_hasShrinkwrap":false},"0.0.1-alpha.905":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.905","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.905+433e9d9","@thorwallet/xchain-crypto":"0.0.1-alpha.905+433e9d9","@thorwallet/xchain-util":"0.0.1-alpha.905+433e9d9","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"433e9d97b5cc7c21fe23509462b392f3a41a07f7","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.905","_nodeVersion":"16.6.1","_npmVersion":"lerna/3.22.1/node@v16.6.1+arm64 (darwin)","dist":{"integrity":"sha512-Zqp3jpbXBjjksl0mJu90dl6AO4L57Ntw5lrDPXr/JjqB74dSZyMBjys5kX6eoMbgIU7TdFc1obBZ13YnJiFnUw==","shasum":"13c29149cacece2b5d21b2da7ad0235a50673be2","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.905.tgz","fileCount":18,"unpackedSize":11524486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgbSIatS0ZeA+uDwNyGUOKoqqAdiZ39Afjsr6+LRY4NAIgUjF0SjM0SHyjcHj8m9u1T4jn4syt+cGsJU2LtNUU6cM="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.905_1633438880533_0.1317266821361891"},"_hasShrinkwrap":false},"0.0.1-alpha.902":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.902","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.902+3bdda06","@thorwallet/xchain-crypto":"0.0.1-alpha.902+3bdda06","@thorwallet/xchain-util":"0.0.1-alpha.902+3bdda06","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"3bdda06011bde84becf35c41a1439f94009fa373","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.902","_nodeVersion":"16.4.2","_npmVersion":"lerna/3.22.1/node@v16.4.2+arm64 (darwin)","dist":{"integrity":"sha512-vRj21ev6JyGnXvhuGQ3AWVKerw66UM4m96DaKkAwnnUofCE1+pg1UljWeO4s0WINxz0d42dDpvzIi9DRJ2F9/g==","shasum":"0c62e1b3b5b2bde45ef2a76f9ff62dce71b48572","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.902.tgz","fileCount":18,"unpackedSize":11524486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGk5UdfWb5lj55rcOGwtf4u1zzYq5ZhbQy2ayUrWlMmxAiBqy6eg9a3fzpe0Miv8z7M1WtqT5qUkrJRgb4Lb3i0TRA=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.902_1634194392014_0.8567095990662954"},"_hasShrinkwrap":false},"0.0.1-alpha.908":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.908","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.908+37d0c65","@thorwallet/xchain-crypto":"0.0.1-alpha.908+37d0c65","@thorwallet/xchain-util":"0.0.1-alpha.908+37d0c65","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"37d0c65ec124c3158dcaaa1524a977338a23c7ab","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.908","_nodeVersion":"14.18.0","_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (darwin)","dist":{"integrity":"sha512-m/Y5ePyt/yGuDQLBkM1p1T21zWxK1kKXJGrO0SZgU76Jxh8Bzq/Pd+QExrHzPquYzN2yJw/1W3HQ3vciVELF6g==","shasum":"a5bf26739d29af7e708180f7bd96dd52b04a1cdb","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.908.tgz","fileCount":18,"unpackedSize":11524486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlCtyAUoEWX3/SxS338shaONyY03GzlMAIGQ6aZuOL9AiBlPVYq6vYfToUPE6P/BtdxcczjcFYXOysJg7+LNcCoww=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.908_1634221245192_0.9440015892206355"},"_hasShrinkwrap":false},"0.0.1-alpha.910":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.910","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"^0.0.1-alpha.910+a600a2d","@thorwallet/xchain-crypto":"^0.0.1-alpha.910+a600a2d","@thorwallet/xchain-util":"^0.0.1-alpha.910+a600a2d","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"a600a2d8b3806e3433d056e3319489a87d36b4a4","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.910","_nodeVersion":"16.11.1","_npmVersion":"lerna/3.22.1/node@v16.11.1+arm64 (darwin)","dist":{"integrity":"sha512-WdqfFvX/3R+j+a6XTetNHzlFmctGr7DV2heofJ6aeKjU35S/9S7QZH+0GcF/+gWWnra8CNxEkL8sugbxrcCpPQ==","shasum":"ca4d60a1a9e6570134b0d757f772eefa7c53c3bf","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.910.tgz","fileCount":18,"unpackedSize":11525527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmWo2tO9WJRZu2JKW6UenhXBkk7MvQbH2dfiHOWjIqKQIgXN/OpCQ2947xl8piHJMXp2uZdDyigzKPiisdz7XaV8Y="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.910_1634647606751_0.8694682638187621"},"_hasShrinkwrap":false},"0.0.1-alpha.911":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.911","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.911+8fe9224","@thorwallet/xchain-crypto":"0.0.1-alpha.911+8fe9224","@thorwallet/xchain-util":"0.0.1-alpha.911+8fe9224","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"8fe922499f18216614fef9bf207444009829f0e3","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.911","_nodeVersion":"16.11.1","_npmVersion":"lerna/3.22.1/node@v16.11.1+arm64 (darwin)","dist":{"integrity":"sha512-tGtPsEUr98B8rgQQGXw/FabSZ1pz5Mu9qnV24nJUe56OE43PNx+KY/HIgSGLq2DiLwcdhW4zBlpoqNd/zUugwg==","shasum":"d4039284d695fe040d4b669dcdcd984a49b3bdb4","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.911.tgz","fileCount":18,"unpackedSize":11525524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPnfp28sOSmVeUOPC6BTsHaZrdh1qQuZ8VCfB2nQJpHAiAlUFHe4fMzZZLVh+VgwNH5i0hwoZeWG6hgL8zwUni9TQ=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.911_1634809391930_0.3355207806127154"},"_hasShrinkwrap":false},"0.0.1-alpha.914":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.914","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.914+57de1f7","@thorwallet/xchain-crypto":"0.0.1-alpha.914+57de1f7","@thorwallet/xchain-util":"0.0.1-alpha.914+57de1f7","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"57de1f79fb00049f93534a32735dd75ab6235694","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.914","_nodeVersion":"16.13.0","_npmVersion":"lerna/3.22.1/node@v16.13.0+arm64 (darwin)","dist":{"integrity":"sha512-Q96lA3kQRWtGTlnxenhKCs7mZRa+7t0c7TKD2tfCDa61RmnIJASvBr6ex+pAIBLbUPgtCqNKSKGhoBG6LxQa0A==","shasum":"191dafb12f71a920c40ed0d1915b46c33667bf39","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.914.tgz","fileCount":18,"unpackedSize":11585619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4CeXrmj1/pO6Wz6NZ5FbbpUm6ixO0hUPdHyBvI3eBGAiAZNbW6NouffqyEYb76DJbpZAMU+yAd1cpZ3L2ftiqDMA=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.914_1635412342046_0.9408087207537132"},"_hasShrinkwrap":false},"0.0.1-alpha.915":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.915","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.915+3d813b1","@thorwallet/xchain-crypto":"0.0.1-alpha.915+3d813b1","@thorwallet/xchain-util":"0.0.1-alpha.915+3d813b1","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"3d813b184c3ef254f3682fb888fc9fe7827ed080","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.915","_nodeVersion":"16.13.0","_npmVersion":"lerna/3.22.1/node@v16.13.0+arm64 (darwin)","dist":{"integrity":"sha512-ym9ziivo25NJSHe/VzDt5kXfmGhGNi6x34n2h2NwKP9M2Dw2ugm7QWdkLQuyl0k0y4RzSxaM8ClB1cDY2fcE/g==","shasum":"71086fb898f27dba56e257fb2788aa9582dd7ec7","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.915.tgz","fileCount":18,"unpackedSize":11585619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvkE/k0pnNSLloHtJxc843eVqalTC5VMipV+iWrJFSeAIgDOqd6+vIW3mtpim20QZGTx59r6jnsFZWx3dPeF17WN0="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.915_1635432815606_0.9312621059855282"},"_hasShrinkwrap":false},"0.0.1-alpha.916":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.916","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.916+f744619","@thorwallet/xchain-crypto":"0.0.1-alpha.916+f744619","@thorwallet/xchain-util":"0.0.1-alpha.916+f744619","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"f7446198e4042597d6a6f0220798cff36285c3a0","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.916","_nodeVersion":"16.13.0","_npmVersion":"lerna/3.22.1/node@v16.13.0+arm64 (darwin)","dist":{"integrity":"sha512-uaOModaoPb0cBGNQJEA8gekcGse+wI2nZKajRQfqVjP+gksQzPBFB7Y7qDCqyo6qPCgwx4haKtT4+B9UGSErcQ==","shasum":"bd0bb37c12d9ae7de1b13f9dae778d649ffe48da","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.916.tgz","fileCount":18,"unpackedSize":11585643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxd7hEPH79PSxRpsQhl3mwmnpQKuy1KYQCCGbTF7fRiAIhAJMXAnNqHMD8KC3C1Yza8fhL+A6QTENXShLbqp/LSMjF"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.916_1635433208122_0.5387664385368915"},"_hasShrinkwrap":false},"0.0.1-alpha.917":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.917","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.917+e50bd2c","@thorwallet/xchain-crypto":"0.0.1-alpha.917+e50bd2c","@thorwallet/xchain-util":"0.0.1-alpha.917+e50bd2c","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"e50bd2c5ebdef65a5c66f887b4ea4cf88f8c0a34","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.917","_nodeVersion":"16.4.0","_npmVersion":"lerna/3.22.1/node@v16.4.0+x64 (darwin)","dist":{"integrity":"sha512-Qqc6XflxCIstEakyrW1yMk10ldQzQkOkDuhRSpcANXHwmieBpw8SDk46h0jFCiVEunD0LsToN/TCZbrwJ98MYg==","shasum":"7cb73ffac8a9424714d9bf999f49b2fa3600996c","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.917.tgz","fileCount":18,"unpackedSize":11585283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgXofUUgbOoxT7Nl6LeYFVnUuwzEn3z4EeiVCwhydnOAiBj2tm/a5p/O0jXQzCyav7sUVEbvuPoKNIIN+F0fTufCA=="}]},"_npmUser":{"name":"jonbru","email":"jonas.brunner@axelra.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.917_1635434249535_0.5479722751756242"},"_hasShrinkwrap":false},"0.0.1-alpha.919":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.919","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.919+a1f5db3","@thorwallet/xchain-crypto":"0.0.1-alpha.919+a1f5db3","@thorwallet/xchain-util":"0.0.1-alpha.919+a1f5db3","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"a1f5db37db1537b9521b65b43fa043145fce7e11","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.919","_nodeVersion":"16.4.0","_npmVersion":"lerna/3.22.1/node@v16.4.0+x64 (darwin)","dist":{"integrity":"sha512-CfL3MJOD05SVx16uZfJAllZvvtGPH9xqdenJZ44CO0AMsVuDH3L7z6KvVjJ1TuURMcDfxVhM5ufMXJ6/LmHeOw==","shasum":"edb20c0a879cc9c2725754d9c3ceff4a3cecbaee","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.919.tgz","fileCount":18,"unpackedSize":15271249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKKsR0LB8PsZusc8hQ2zSqwhts4QcVCOaxxABhb3J1hAiEA+W5kvM35EzbSMkN6sllyheq8+9Ez479Uy9VWp5mhHDI="}]},"_npmUser":{"name":"jonbru","email":"jonas.brunner@axelra.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.919_1635500035066_0.559863565731648"},"_hasShrinkwrap":false},"0.0.1-alpha.921":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.921","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.921+80b1bc0","@thorwallet/xchain-crypto":"0.0.1-alpha.921+80b1bc0","@thorwallet/xchain-util":"0.0.1-alpha.921+80b1bc0","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"80b1bc0ade3d887b68c373ba2e74318b635f5d50","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.921","_nodeVersion":"16.4.0","_npmVersion":"lerna/3.22.1/node@v16.4.0+x64 (darwin)","dist":{"integrity":"sha512-LvuSsHonVKLdvOIYxTrOLuBCstBbm6B4KhM8Dkyql9vFhrS58pKvE2hiI1Kf9TV/wOhHzRP0jCGyoA7cfpSpsw==","shasum":"0b766330f6dd15ab97ba572cf3cec934361d7893","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.921.tgz","fileCount":18,"unpackedSize":15271249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiIUqTC0twP5LZxjRprucwu4tXIZR+npWg9MtcWHT72AiB2BiRYMC5EQ5+c2YLBpxhV9c0HKIj8YNg3zE+KHDScxQ=="}]},"_npmUser":{"name":"jonbru","email":"jonas.brunner@axelra.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.921_1635502523368_0.9422754289771094"},"_hasShrinkwrap":false},"0.0.1-alpha.922":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.922","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.922+b026b2d","@thorwallet/xchain-crypto":"0.0.1-alpha.922+b026b2d","@thorwallet/xchain-util":"0.0.1-alpha.922+b026b2d","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"b026b2dca17025be060da0b562f13f2b37e147ad","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.922","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-opDEfgbKTziIHw0nmNq6I4Fndh+Y7ynpIVVLuvgwWy6mesxA1jl5MZJ7TiqpjmGpCaFgXMWItGOY89JvMErd8g==","shasum":"348094092d974604c4f01c8ab92aff619765c868","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.922.tgz","fileCount":18,"unpackedSize":15271249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoOGjfrXYI3LgtzoX3HqFnLe/82yGu/TIijkp/SU2LNQIgUQHwUHYwTTZgWEc/rL0+8ISRI1FIhfsQrHKT7aYs3d0="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.922_1635505703594_0.98319394065926"},"_hasShrinkwrap":false},"0.0.1-alpha.923":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.923","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.923+30683d8","@thorwallet/xchain-crypto":"0.0.1-alpha.923+30683d8","@thorwallet/xchain-util":"0.0.1-alpha.923+30683d8","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"30683d88f9f0d247f1fa304d0f0e367cd702975d","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.923","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-m7Z75lKOaLEWx016kAWoQmXNhz9F2cqP7wtdmPTsZtJ9xdcT2+NlbetIjUn/9KqZh3ws9ZcGtb3QQsnmtiYdYw==","shasum":"abc613fdc0d21803ffa7bae592e8dab934c665a5","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.923.tgz","fileCount":18,"unpackedSize":15271249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChNtMwRo10rGtgI43JvqziagULVjRB/xAerfoLFVCfugIgB7Gl8fFNaPcj7yb1apMLiYjWxMCNE3HEgO0pf0+Hp5g="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.923_1635511836129_0.004844861499291975"},"_hasShrinkwrap":false},"0.0.1-alpha.924":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.924","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.924+48975f4","@thorwallet/xchain-crypto":"0.0.1-alpha.924+48975f4","@thorwallet/xchain-util":"0.0.1-alpha.924+48975f4","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"48975f46bc888f4957de5f920c256b91de0656ad","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.924","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-sf3Yh0Q0hH2Hm4KMBHu8XWDhnwxyc6l+PAoGe59bFDEQLVJ5E4xmkOqIF9go9y0q2DUniZgJcjMUfxNA39sgIw==","shasum":"9d1f89d7adc44d34c565d6ec85f0335f09e66a21","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.924.tgz","fileCount":18,"unpackedSize":15271249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ5ohRX3XdkeFQfxw+HmYVXZJxOye9M/31bx61nZTEHgIgTGQDfpJ7QFvIKrPDy6lJq+8iFChKwvucXjRYj+AyMoM="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.924_1635513715065_0.7240252777773399"},"_hasShrinkwrap":false},"0.0.1-alpha.925":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.925","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.925+bc22389","@thorwallet/xchain-crypto":"0.0.1-alpha.925+bc22389","@thorwallet/xchain-util":"0.0.1-alpha.925+bc22389","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"bc22389eb53bc9da19e7a7e1f6eb590d1f18db9d","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.925","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-W/+f5NUnT1maDkE9L4nWCBwQjshGZi78/omgPTpDinetUtAl1SnZvy+lCK8xUIN+8epq82Q5RHU0gqymC9txpw==","shasum":"f4b0ff0f0befdf5a9532a961372883358810ea4c","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.925.tgz","fileCount":18,"unpackedSize":15271249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnjaKCRA9TVsSAnZWagAAb5IP/Ag4pdZFmkF80jNeP7+s\nLpd8gvsRSpInRmsXL7hYQ1H+U9kqlBwojklZdXYBLAVS20dbi2Q2kRZKM12h\nBj1wSfyUydtB6w0Ld+lYD8mlOtMJIfUU2qCkP06b7jZDPXkPUVRmy4PH5Xgl\nsfOB/4Eb5r7gnmPvikYetNnjmLUwX+1UG1kF6c6tw1ewPKfdKLSVPuNJKmpk\nw+9gqFmqU+o7gK2yK0DTOXBdMCs46zfWmoePi+ms+Re94WE3hJLTxFzS6fB6\nokc1hVBL8aBuyNXhPgnebBpJa7SVesd3trhm3ripCGfovKLRVE3deQl20Ie3\nxiJ3ohwI5fW6pR5kEutvBoEuDSjytreK0O0pTZctsnX8cTroL6xgGJcp0BsK\nRW3xB5eS6TNNKliJi4P1wgq6qCGPJKZxOCULMISplEUstSXPAJC3/sW4u2P+\nKQUhCIbKRqjfEKV9aGmZvFM0pPtBQ4k9WJpm8HOpIE8W6IlsvZqRo46dhDbP\ng927zIxE/1xn5FaYMnm2Eb9oAvqupp8JmSIIckjCqozE+fn0P01gYmPFp664\nOdc5588q0xVoSCGfh9a2euS1yG6cfBM/sftX+LWgeGSUT19ybgqSc2qEYVpu\nrIVfwQ46UHxcg3YkOYjVnGOi3ERnEbXPfKPKFg54YuysbtdMwkczmK96Qxdh\nIUS4\r\n=r+BM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpwXwu4CincoocPKokQWU3hdMNXb0g680KS1fT+8jtEQIgDdnl3ja+1UzzTqyyN5MASXTioSml4Vr/rAZMX261BSo="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.925_1637758602342_0.6439365253537199"},"_hasShrinkwrap":false},"0.0.1-alpha.926":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.926","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.926+42da883","@thorwallet/xchain-crypto":"0.0.1-alpha.926+42da883","@thorwallet/xchain-util":"0.0.1-alpha.926+42da883","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"42da883ed7be81ef8941081f632c48f951e99313","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.926","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-Ki1SHSyHxqAm0eNtk9ggCE08gnBam59lBmXKL4Wi2ub4ZsI49vLn3gKZTIjR5ae+UhkRREX0V5mNO29GDpuKSw==","shasum":"d7d8d5369499572df7c312e52dd1137b934bc1f0","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.926.tgz","fileCount":18,"unpackedSize":15271249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp6O8CRA9TVsSAnZWagAAMjcP/3LhjknlabPsgKPxqqFM\nCa82VwUCbMHPo9JwSBQF9rmwpLQClddcppi0LKJUKSOcJbPg5TB7xLCuDnF3\nPR8o+EfUSnmPhsdpciTHHl0/KFvruzh5IeBKLNqrPw3BIBDvzmgvfAr13ud4\nx1jjhEGvmfNk5O3MiEMwQgFCMqL5gbZP2aA2gPZ2nsY9lhzSD+oR2+toyzrz\nPnzYSrT3iGdy3JccJYG03IAM2h58UWKG7KJszt/OqYNfNnQIhWLQqc/64Hsh\nuY9QAXtM94yMgOLSfv0hUp5+lK1iTaJpLoOi5gLr+7boMt0bmUliWhwfQVLo\nMjS6Y/mG+aWJe0DOJaGwcljNMElsT9aUUNxgRWqp7V9rV8t2/zo/kD0pEv9A\n/ltyJ0xxrKir/x/tkt/WAysVZ8pUnfx6rQYPG9zAOQlbDrHh+mpsP50XZXc/\n1lCiqAs1RFt5GL6y0KyyRVHSElMkoXmuS+mEu2f6zWQmksUZt/IxeLSzcIWP\n7dPPGWbshqAXp6wkk3jk2Lw79X7go0XN153dFkNwL+kYQdUap8sxAe5Dj4yE\niTsECdLUORyZS+LJGYk/AoVC/ZnfVoH2CTeT3T7RzRIOrGLElWDGFZeeOgta\n2JaJcz8ZaqwgLUDeeXTy/bS1VWEnP5B5nsiBrUOFjNgRq6pfiwKGw4WpBX0Q\nalhl\r\n=9WIu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCftSUMNzXW/eAoKae9HY4D3IRUyf1tMUSqGEFdHke3sAIgGqY09cUh07BcjNLT5S6Au/0eKvCKEjhuvoiuXBUn/xQ="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.926_1638376380202_0.6658294814826151"},"_hasShrinkwrap":false},"0.0.1-alpha.927":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.927","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.927+4371bb8","@thorwallet/xchain-crypto":"0.0.1-alpha.927+4371bb8","@thorwallet/xchain-util":"0.0.1-alpha.927+4371bb8","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"4371bb8c23b35cff70af106db1c72743589f1da6","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.927","_nodeVersion":"16.12.0","_npmVersion":"lerna/3.22.1/node@v16.12.0+arm64 (darwin)","dist":{"integrity":"sha512-Zd0rPDiZORMH4u2NpbEwtDxaMh9w1T7h7oBiKhVbNR190++UIoLaBfOLiPcI9ikv2zguRbfg9H0VhaYZR9ateg==","shasum":"a79965f9a2fa79bade9637749242b136033d1eed","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.927.tgz","fileCount":18,"unpackedSize":15271249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr12DCRA9TVsSAnZWagAAvSUQAIUzYEYpmrNQO98bfSFz\n+WD6pPGU2eigZOm/ox25JGh1hM7sth5jVGf9UJbtCW7Cz9xWwzSWhAmb6NVl\nFutYz8gJmTa+30QKyeswTglFNIdSjm/lz4OMb2cb2n7cG3zA4q+95FF7fYbH\nWMA42aWsBF+B1U6BSMWmbtHc/PnL/XYLSEOh3Tz0mw2gSDdvjSAQr7EKKwkD\nCHIlnXWvabkRW0Dpp6cJRT1cNy9UAACOHEmaSygaA7JvgF7tv65l0ziksk6u\nS+CdP0QnO6uo/J5L0RF8lM+kuBoGCVVpPri/XADy7wy0USstKSDUvqOavvkF\nd3NV1wQLx8kVEqIlBu7/YIluhbMCS2/olt94KadYnf8DYP8H9ayiynZn1JCJ\nvfIh77BT3xzPfXYpw7AZQ/cjsRDqNEcY4qYupTNjY/UI1skr5WLaUyCGZmBw\nmjhQ7BGKhk9zBEppe73Fawa3ta3ztI1jjAA4a71U/WkTM3oHq/dDa6LVlJ1P\nBOFIRmuXgaRvdgG62mAi9z7bx3JXoY1z1lwVKV10k2cWLR2R+VGHdE2EJOgm\nDn/x19s3deLo4mu3OrQ5fJr8QqSNyqg1ff96nPP4GhLpVD3oyn0lltiXZynd\nesE1dqVZj5cdI7qLkKXWB/NQfzeXXrtRfW2mHVWTn4jqwceiOQZP+Si5Deqo\nyJoG\r\n=78Z0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeKFMh9ewEEJts3dxwASTrm6FPtpjzT2tnov7vlb4HGQIhAOSUTldCq7Gf/PamJoLqgG+of3rqxDlPKuGKbzQ71AnT"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.927_1638882691350_0.7682676649622575"},"_hasShrinkwrap":false},"0.0.1-alpha.979":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.979","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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 && tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"uniqid":"^5.4.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.979+0c7e5d5","@thorwallet/xchain-crypto":"0.0.1-alpha.979+0c7e5d5","@thorwallet/xchain-util":"0.0.1-alpha.979+0c7e5d5","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.3.1","axios":"^0.21.1","axios-mock-adapter":"^1.20.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.1","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"0c7e5d56b9441bcdeda08208a290d9dd46446cd0","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: Network.Mainnet })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.979","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-gYljrTm6OzknwiJ3TqdiYN8B1fCoo15g1wgh5l/M3hPvguXgVCWD8xazdIohm2eteD9Z8+6Jo4r2qiBGOOPtng==","shasum":"cecc4c9d9ad40dda78d467f317cc5a9af1f4b786","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.979.tgz","fileCount":34,"unpackedSize":69494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwIhLCRA9TVsSAnZWagAA3NgP/AmpB8qWVV62JyUyE0ac\nRnXQTxu7AZEKOSsIvWN5rSbe1vSPQMPpRyN/qPJ62KmfO56UEl5/iF6grSDO\ngW/ZQHiNVgq8cU4FHyFBHoccevHfx9Amj66ZxBY7DYKVU2+MFejjzfNF2h5w\nPqUc3f/H5PYnNwjc61o6Iq9qN0zVngDVrdV7qBpCzfvJ06pljIMUWt5gIo/f\nPe0vMXGN5WlXnxq5QV6dB7QPJBI+4mz5ltRoqZcn5JAmYhsxnezLTR8W79tn\ny+kTUabqQ+X4X739puO6PG+i+7FF0WbwLMR7JT2tK/8exUrU8NDW1f7NFk2P\nCimJsbNWF2vgPNkpl6r2vibPK4vYdmThevFKzp+3aPD2y6cNp3uZG3LcOK1v\npXnIMBQTXPfwVuGl6a5vpC1FHI6ox2vvJ2xMDsTdHKU8RyW/wQnwpyeb74bv\n1R28aSxwDYaVJdiL5t+XkggQjyYFJkWkXqnuELxyX5LjxgxSzPH3I40zNDog\nEcwUJnVXsci3yODtL3KMdE4b0NDaktmdLOqbIFNDFgtAYdL/FaPdPNC6NDTC\n7RvKDM0r+EmCpvxS+yGhdIjRMKFp/dneTylztte90if9k9LqGekl8kKKm96K\nY1zjAKky4dveICTDSy+4iF/QNA7dmpsqTjZUpdT3E0ZQWQ+0pTrhdjhz6AeQ\nLR7S\r\n=DDW9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQP2EpiuTVxloUlyRsuKFHxAAJhF9CnGrtm7TdWeciiAiEA9n4AzOcixilxBeTeGs6y4Wud/3cAj5S2+f1e8kbKUQQ="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.979_1640007755774_0.16641910661289083"},"_hasShrinkwrap":false},"0.1.0-lazy.0":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-lazy.0","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-lazy.0","@thorwallet/xchain-crypto":"0.1.0-lazy.0","@thorwallet/xchain-util":"0.1.0-lazy.0","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"225d9a291955c53caa553410986334369fda6d22","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-lazy.0","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-6CXgmWwVrMezamQ1A93/iYAcqZ/XR0ITnmPlmTzLiozZMOzoNZgZNm8MSy6CarINSi4uvjKw8nYP/mrmfuA8fg==","shasum":"ff4cf56fd68c84be97900c6eabad71b38b0e32e0","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-lazy.0.tgz","fileCount":19,"unpackedSize":15270340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4E3VCRA9TVsSAnZWagAAFlMP/0RvkaiZXjRxldmJO+zN\nbmugohE2fPtyTca1pqyYC0v8t2nFJl/8qgw3bvz3S8r4gwwfC6GICTx4ZsHk\nwsz6ziCUj8xRKx6G8dnEtbo0bpz3XMBCoAjsCE0cYKDGtRiOwlajlTwxof30\nPPGK+JixEeqLQUmeyvgfY7x9qIdwY4SIrqCDX+2fbfVAQkqESj6Duu2by7cr\n62+Z95er6NGvPoHIl9d9TuZPPGZNsF/HY9CScqv9A7mRL69PiWGVFtJr4MUC\nnCHWmJ709/rsRbXNLLtNOHz6XPMfBBcpB6HCX492cvK5mQrIh+286pmfAzez\nI0gI/pyrX1AP8erV9sjcxFvv6v32j65Qq0alO8/u5YD04mFAwBfmj5Npfhx0\nJ+ueJEDpdxyhon+ehFlWS6r0RmZv22AtERxxI35hT0vvgZfFjhD/f9m+GGgl\nEzDpl2GxQkeaga0PhEADFM5ow5GswMpaJaPTJPv+jmC/vVPY88qJNi3IKPp6\n5zX0OGRsXy01IghA7cVcT0ueMJOq6rtwb3nmP4EjqtUrYaHxQ0SeN9iFbDjW\ncKzPyvby2a0fsvzQSNzBWnrBJTNoDuxm6WQspZGFAa4rGkqHeVXt2hf1lp8+\nm0RnTIN02Q79DrafgBN87WDXZrA0GGRHrFPgGyoCyrb4kP8ix4KJOlCmvtgH\nFaEG\r\n=Khxd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL1YRQsosg1lKPb1OqeF3t6uRx+SWq4iAIt9VjQNBibgIgVn5d1SesAeVMe1AJXais6h9zfMYH7TxNtcLyYsXfj5w="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-lazy.0_1642089940786_0.7194587611284002"},"_hasShrinkwrap":false},"0.1.0-alpha.3":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.3","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.3+fcf35a5","@thorwallet/xchain-crypto":"0.1.0-alpha.3+fcf35a5","@thorwallet/xchain-util":"0.1.0-alpha.3+fcf35a5","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"fcf35a571e18ffcbccf1e5c9d9f522c2aa6ea9e8","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.3","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-G8SwsQWPZOGe1SmLSrdS5NokYzd0XDKRhEYRiOi/r6WGUMcPrs4krsiiwtUmDbyf+RzF/yxOkf69uQ7AHRZlNA==","shasum":"b56f9c089cfa402ddaf7b613f14aec9f05b621f0","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.3.tgz","fileCount":20,"unpackedSize":27261778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4GCPCRA9TVsSAnZWagAANOUP/RLopJwbRx96s4bUz6zo\nD/yHKqS54/YXEotwe0qXlGUbHjoaeq5ig1O6IEeKXU1EV3VxiRqywDEBo7ce\nhLTBRf2XWZ1KLVST55X/i2sBdEEq/dKvFAPg5RPsxzECUFit8kWFKMw4nOi1\nW0ZpNJgAoHOU3YKvApLIrfcwIY20SY0C8Gt4Raccwymt3p+l/JxawhdE060b\nMsJYLUnW3v4VwTavsX4krPdisRTFEHonZ1V7SCZSlDdbp3qlXjYMx/PvMMtk\naf9JoS6DaB29NWCjzWa+BqyQDsKswV8MZBJ0ximzy46zGgekPAZp6qXvY3/3\nYMDEI9QEjsLsu8/KI0D+6kKyyGlE3rNUSmewnzlMfRGGFCxzauZeYNp5hjI9\naHrajwBRPTN2Y+mEJx8sA8OuMonPhbsP3oeth1L6SDmQ4nMYKOscHimq19uk\nvO7Lol5A9NURL9quMfuyh9yXJltCWTlqkz1ZTCCHEB5b8IazYyCSu3B5pgLF\nbV8c8NF2BJ5lRQuBOVXjAOUSfwvj43BuBxEvg3/t9OOfu9L2GBE6xKiGYUy4\n8a+1BO/rhNeVlLV2yKliQ8NdEta4IgzoDyrx0q3s9AWWYh40SQ4zsemmDp0A\nQDUJcylM4a/SCeZaKRWzFVs4eGz1p5bOBGvPsAS8uoXyqYj+Mo21MC5XoN3V\n6Sh+\r\n=DOWr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGaoK6RvMmgzh07MG5NWq/6fzVIKYM2zXOnqEiWxzfKuAiEAmR1aziNm5bHb07J/XNT1XlLd6MDcNsg6GK3lxpbEdb4="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.3_1642094735458_0.8092655001971467"},"_hasShrinkwrap":false},"0.1.0-alpha.4":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.4","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.4+6d72595","@thorwallet/xchain-crypto":"0.1.0-alpha.4+6d72595","@thorwallet/xchain-util":"0.1.0-alpha.4+6d72595","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"6d725954b0a1659af93aaa12d6e45f6bfcb6eec7","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.4","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-DmixR3NT1bwz1UnL74C8OvkQX/3OVtCYGbe3TRn4qnuFc0nXH3KATzV1TqAYzzTUI9k0Jm4+6iJasJo2sRQ6ug==","shasum":"715259bddf56dc1d611c0a1e738d6b4e181ff6f8","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.4.tgz","fileCount":20,"unpackedSize":27261778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4GIDCRA9TVsSAnZWagAAEg8P/jrnUrf8UFZZ8GdtIpsS\ny5I1HZ2Wxffwk9cHp9MdQYc8GbfRJfDVfHYVsQHOfReId8J4GBM3pLEFH4Iy\nNqnqV0O/dBzgxkWvjSLLaHNm91kzUwNCev8IGVJwK0rA/x8wV5gyu+DhVrmE\nRyZroXBsAhd9p7LiqF1Il5A2vRiXLoCpRgYpb63qVtuT7Maa0HfIX6KG/7xq\nn+ZKMbqDENGltBVaLV2IJW5LqBYBdQ5L3OdSoH1NhMqIQJauu9KdT6pnpHnu\nmQAFVf4/tvILUueYe3Pa9etfHexKgErdnV06wq4xTBMEDemEGs+Hwt0EUfu8\nPa3v5xLxAa++xAx/YyU4X6/Iot9P1Vkmg6rtt+fe02cSCJpj+VJAYfOnO1V0\nEjISvBMv/yK2xY7iUm1mP+Ko8zrFPFlgpxApt8ASKksQaQVcjVt8pVWk4Ry8\n5+0qHwkUPQ824OBMjvXmTLbpBNPi6ueox8anNaQBTufTqTkG+9q9FOBTIOIY\nTpU6ElA/QTqr887p3TS8XNP02rDSquUavUy359WE2PkThrkGkk329qs11li1\n+9w/uKqRTV34VV0s1mwPfpNogT9odX5eph4JP1679yI0UiWIpT7GmlmQbIoW\nSmN32v+DYiF8vwbrsqzf/HtUr3LX5hhoQJndsaiK22MPYsWJ9EURpt9/EQzi\nlF82\r\n=xCqj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhhZ7xV0iz3yA5c1fMDIWDNFzN7F8TnQj6VRHUuC6T3AiEAxjZvO3pD2pta+wdDarMtG9oIK22+DPS29Ww0zpgYKOg="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.4_1642095107164_0.36881555765854146"},"_hasShrinkwrap":false},"0.1.0-alpha.5":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.5","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.5+9cf05b6","@thorwallet/xchain-crypto":"0.1.0-alpha.5+9cf05b6","@thorwallet/xchain-util":"0.1.0-alpha.5+9cf05b6","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"9cf05b69eca0215a1a89bdd5042d24e4a6883c89","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.5","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-YUtAUNhKW48l+LmL4pNoWE63FYUtFOXBJ83OmwG+OIvD2Mm2c+qFB7PLqDDV1AndG6piIvaWvECu4nOVHBJSLA==","shasum":"968dbab6cc71f30af657d2957eeed4d18e9c3206","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.5.tgz","fileCount":20,"unpackedSize":27261896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4GWZCRA9TVsSAnZWagAAuPgP/1tEBrVEfjg2a4KUr+g8\n5BZoCsojghkvl0Vr9gC5bOe+wN9isVsLRpa3+hrm2sbFiQmF0UJl8CcEB5DM\nBOAzJ4sBf1+Neh3ajMFrmD2/C1HMqOM7mOhMHfhvn74gIYUttG/7wZ6L9rKV\nztfYpka/cG6TqmTjImSEwWjeTSA8PjNbtQ8+axakKygrK3bgppvEXaD6Lf0s\nNckLFRlAChOVhebVqBQ16+dmAkPUpkZ6rtfgJa/dU35juQBUGCzZY8GQxKPl\nnmkbX+av5+zSj27tDuys4hasSYbXQsuqH4+5IQzA9f7x9vk3CBgcz9UCUj5T\nDKotEQOZN/1FzcjSNvrjbObmnM9SiJ+ZJOJPaS/1cyNA6374eZz55auIsuDZ\nzZg6VQyaOcPAM45KRCi8CgxXHo6e8v8pREXRyfwM47OgI+gJy4Fkc+cvwJRP\n5Linz5dZmFfEiXgkHYpSIVaUSzOT73f5ZTM7zoidq4WvQG9uWrtiSwjY9bmU\nIDeMkhBGOrquC8xYROmO6dWc2JWx97iEkd9P/VQ2kcIndmteD4SBNMKrtq1T\nxLiIyIzEQc2FC8JPHaO2aFI48Qf5kdbiEVTKiN5VjIan4Z0lcuKATYjcwa7C\nn1cAMXtLzHIjkOfIL90f3qQbxsfQm4i1EO7j2FxP+zFX8CmZnBShZUvqppGg\nXUJs\r\n=iK8e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8r1S2UYdS8fLeIH/eo4/3U7/QAwdrgLNQpT/zflKA3wIgEUDBKSzy+OJtrDvp2XNCUGEiPZ9GGyHe/1ooK0T9XSU="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.5_1642096025392_0.7150528384865324"},"_hasShrinkwrap":false},"0.1.0-alpha.6":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.6","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.6+c161644","@thorwallet/xchain-crypto":"0.1.0-alpha.6+c161644","@thorwallet/xchain-util":"0.1.0-alpha.6+c161644","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"c1616441c7b63a9ae8b70c232bc790a69f4651e1","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.6","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-zhSy8uaac323ahJ6NMeIc3Xn0JP4WDWrtVxtZmmYTPH5o0p2lqljMYimSlFKV5bVXDp+0zh+LcURTU/5HZ3wkw==","shasum":"03fdce115208f37d8fd7f6c1d86461d999ca4bea","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.6.tgz","fileCount":20,"unpackedSize":27261842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4GxsCRA9TVsSAnZWagAAT6EP/1newJYUOXhwJHCzMEWs\nab4TgfmMDmfdbRRe5YJzBUuqKQKcYptllD8E7+Fn3aCyGjdAguVplqJVAJA3\n/4RjC40tT+ydYltRALWuxUwP8buOU9iTv0WKObl4iQIOdBBVmiFIn6r952DU\nPp6UTVHaZKjPHPh/DJaL/2Pl4vODdmLMlj7jRNB5HuXwUoBs0tH9Uxcycs+E\n4yI0LJMtik/Kyh9CtO973UY5roZOsAE+tmfb9UdzJaXQBVpxKlQ/V7Rax3CZ\nov18TvP1A+M00rvRjYRiZzQ9u5X9W1RYC6P3UuAOeeTPU0Z3RTbjDOD3kRUB\n0Jum0xhcOiRtrG+KDqUpk04PRzpveqrLJsfxrMV7ZEhTZEutUIZLbQNqEwkx\nGm5vk0XGWFKwUQ7uR6kL4jhcFo6R6a69BWCB1pm8r7iCUcw+lYsoPPjBQG3g\n4rClq7qz8MAFdZxHOB7uFXTagzTdbJWeoq297MnwizDK6v1wMSlkOWPEesuL\nq2i/jrjgsP/Ek4SNOrSfaGAelze0yEMmotogdCbtsLbuRLI16UxTy0b3hA6+\nToUKrkB5BwfuqaCEzlQU271Yenl18YJ01Pp2uVzgrFZiHPVVADlpGREx3jRq\nud6VbFMrVdOgChuWYfpRzVxr6IOEzLf9JdnBUPzwn3sVLKrr9iGMWDaeXpIV\n5usU\r\n=fuxS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTHEv4BYmOXfD/zW52xTQvNuQqejbP9i88qzr3QHWfcAiBtxBc1qaDLGa046gleemrM40Pt4nYFfwC1eb3xel5WSw=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.6_1642097771674_0.38144021901872294"},"_hasShrinkwrap":false},"0.1.0-alpha.7":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.7","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.7+8553ab5","@thorwallet/xchain-crypto":"0.1.0-alpha.7+8553ab5","@thorwallet/xchain-util":"0.1.0-alpha.7+8553ab5","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"8553ab5f6ae1856263d5bbbe7e756a054896a84c","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.7","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-LMAKI7NbvfHj/M1ydkUY3I44e3J9g6I/zv0eBHMfvnTQRLU5+fpvxGP5iW+e8eA9WWTxhtCt20ztAXlOiyHp3w==","shasum":"e2890e977df5bf35910c9afd4ffe3a3bbfb335ad","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.7.tgz","fileCount":20,"unpackedSize":27261842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5dyFCRA9TVsSAnZWagAAvmAP/2wbAirXK9nQPH7bbdpy\nzGwQi+E/D1ly0rGBV/EWOC0CxDKEZbF5gXdo6mcnnnC8S+BO4xKYzq1JeIMC\n/GQOzrT5zxdZUt4FCRRdLZMUs5Od1TiyxC1BOwwwVImM+w9SDABXYz78KX+n\nEmjqG9BOZxGgVurG6I2YJ/KtbE6dGinXeqQ2Y5BvucqZpEoYU7EQAk2lLSVB\nA/QZhmHyPL+27H1mGI+Lk8c/Eyfs2jyPjYEDlU62bBl0NW2fJnr/xTI039VH\npEnreIgSiczsTskSIR2AtwaXm/kZ5QiCLEn03XUdh0GDiCiLyOtoohPlRYnl\n5YYR4E0gNXPFYlZg+J/LjQ3bM1JgbrX//l04EExCT1S6hGdI4DQIQfNuCTFH\nIqNJux11D6yheeGL8mU6+Lo5DMtuSLp4VZVX62z/mLnKjOhZi7MDxwL+vPJ+\nustlh66w/I9SHU9bhv3iUXVRzrgwP/7oYBZXWswfk55EZ0yRhaajZMOxNiAP\nXIeHXZ/OKeXRhCadtOpafbuySlDNW9MQlrWGcfxpY/FPDx9C2nfOCBNx5DzW\niHwPBFht12HWXyV3bkt6HUC3tVzISN/4CN+gyv9O3jK6WUXdE8SJeT2939WH\nuEWhaxtXfFAabY2c/fJyf+tgHLBICdGT/YkyVv3+WJNC66a0dcNutOg3ndlY\nerDh\r\n=5Zcg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjkyEFV5mU4zEQZCej86smY4e5UmeUZyj+vFBKwlJDDAIgT9oRegAOU2ktUVsaOmdcKZ9MtT5DCnCJUYC6vNqkjn8="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.7_1642454149351_0.8191041998540165"},"_hasShrinkwrap":false},"0.1.0-alpha.8":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.8","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.8+7cbf213","@thorwallet/xchain-crypto":"0.1.0-alpha.8+7cbf213","@thorwallet/xchain-util":"0.1.0-alpha.8+7cbf213","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"7cbf213fe1bc536385f2308eb9fd9188f29a3487","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.8","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-jzyjbAEtsBxXIi/4NoVE9clL5lv+dyddXVAhiyEVhFkLWb8dF+qQx/I1g/ki09LCjw/tqyFLQSc5S3fx5P4f0A==","shasum":"42166c4e17e095f27df951fececeea9e22e0a0dc","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.8.tgz","fileCount":40,"unpackedSize":83587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5eNUCRA9TVsSAnZWagAAzewP/RQ71y9vIRwTRanfxoZp\nwiOvb0zTPijDyXg2BgqLuj5ul7E5F6pnpgWbKJLjNp/U3iOvIoCJORiztJsh\nBsdmepG5JOvv6dEm5t+oUrFslwaNsKkzec0mdYamZt/AW326QBFFZeZjFSuI\n9cxJd8vOMgv/AMohQ7tp7q/EHvGfZm/wWOMTUqimkVtFLYUv3iVYe7vnpZKv\nb7RHoSHsFbRONRRCsTyQxPZafelV05qe5kFnWDzYez9FLhl+JkKBPRO2dyTp\nozGiartNNIdco0Hfcwz0SldXdnX1tK6Qt8dfujh/1YNi7H/8CI84zQwUF8Ar\nO2sScGbL0naORkvJbvEmDoJMUpkz/NQGHV/AiEmWz96rAlTy6TvhSWTevk/b\nxRBzpTgda0P8dwQCyCXeu3BH/6cvaWYiuKXdlMXwnHUWCv9eqbUVpShpc73D\nIIk+Tnw9rooUL2JxcEJV6ekTeoFihie47sNIs98NjyA1mhxOZ88isHCcY4ay\nLFCIG8P+Z5OQH4MaZQkeHx8ZbsrztYE2TJA3TV6DDWAT5n/OMWGHAvfb6/lo\nItx3MfYXgWPpWyuLvOs7AwoUx8pplFPtyuakhfAB4FHHKEr0CiUYfX7RBJ1S\nb0+FWnq3CrDADCU43klCClk8aHzn+0to7Hk7zDrfYh1/KdjTPhALaiv5TmiJ\nd9CQ\r\n=Rpxp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJB2d6Oze0hKw9Fw3muqq6qE02veIL7Vn2iuACOPqf7AiEApOkY4bhI1YOdGLjOXMMcjUqkyxd51PdybCHnmF51TlM="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.8_1642455892741_0.5017470963124484"},"_hasShrinkwrap":false},"0.1.0-alpha.10":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.10","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.10+6e3b743","@thorwallet/xchain-crypto":"0.1.0-alpha.10+6e3b743","@thorwallet/xchain-util":"0.1.0-alpha.10+6e3b743","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"6e3b743eef73050169948f91f38672654a931ae7","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.10","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-Hl7fwjo/pKjfopbMVfguj0v1aHtH4l+DzjPxzGa6QE9cwk2l3h6xsCNQGgO+rRmntooAl4z9PRTJnHj3pMsRGg==","shasum":"b2b103d96f8e7982b0a3cb1eca0c6a6071fe6e0f","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.10.tgz","fileCount":40,"unpackedSize":83586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5eauCRA9TVsSAnZWagAA9m8P/0yUTnpThgn8QQdzl+pY\nxQnSve/b6usL6Th+7HuTfN0Yd8qFzy+S8N5H+QqI/67OC3fo6DeXym4sJoP+\nrMhBR+oU6i+HLFKAR85uAcifLIKHN86bducef+HICkQSc2FX2WnRP7Qw5LQg\n5NrnvEB50ph2X47zPllsCczMZJry2ilpnYS3qdsIxlYTSHXkKfJ2xO7cy7ns\nDEPFQtoUxN/bHX3bT4ZaEWFOivIN84EXpc/1y+adBZoyDKK/t2bChu2YN7y7\nR36HigQZVtCYrLdopGW5M6DAIadn+2G0h9jMXbDpP9YkuHFK7wmXTUTNVhUW\n2orpsU2q8evJ0hxinFqLbg2/8F/vCa3yNmxF/sXIJM2ByiyemcFAeTpOziok\n1cjHHEpKPPW7ek7gydZWskCdxCz70lRJwR8g54eLnEDYu7rfQPvQyplllZt9\nQm4Xp5TA6AcWfsENWqotH1gwdkhc1RxPQVkPQQQ/xMqsK7ZR3s208EzuWpa1\n+jXLLN+ehWL5qw3FmtJCPL89kfAsLWcuoFZa4R+f3uwRRFDhKqG/RMSLZkIW\nefxRExHY2M2wQQr0aPtOZnX+/XRzKfzSU7Di6eqGMu4nzB97IB4K21fSPbIe\nKLT8Wq+pA05XQINo1T36jEgvvvpC8uUft2QL8T8cBp0XvOz5sJuyFDl+Gg2T\nFsoa\r\n=2KK8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWrWheEABQ8JDrPgZXtsTTeEAY519Gcp67sCT07k6lOAIgWCOsBd+XYx3L4Jcy4g4fe1zq7gTec4e5FRHANF871Os="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.10_1642456750827_0.9300797719053715"},"_hasShrinkwrap":false},"0.1.0-alpha.11":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.11","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.11+b5afdfe","@thorwallet/xchain-crypto":"0.1.0-alpha.11+b5afdfe","@thorwallet/xchain-util":"0.1.0-alpha.11+b5afdfe","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"b5afdfef84291bd9546d576f42f3fbcc14ace2ea","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.11","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-0dqva4WWWHJDh+0W7NmK8BAwZdmIEZQldRPePS5IQHyKozEo6vYfj9RO5qal7hFo/YRmq6k1SkbJo8eqQTDu3w==","shasum":"91e22dfb1b2435be7c6e84ccd71a05bea18785f1","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.11.tgz","fileCount":40,"unpackedSize":87252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5ef2CRA9TVsSAnZWagAAPHoP/jq6p4oi6kjGHf1WK76N\nWhft6vAcWIEI4J9/XgY4T1oDSKd97+OpKipwNWHbrHMNddutMjQAI94sgb12\n96kTVhTQbQJWjprrcXnNs9rQiDeLqloeKbbJefEFRHuq2TkLUs33vyM18Dkb\nqlg+soj7rT99yy2jCzYO2lXZHqEXTSqfF8d4sZTjYhUXWE28/Zd7I+il2t0H\nK64yzgcOWQ/xOygaa4o1VCX3xFn/omtjKJDz/5bKFhkLFXBQd8mjGn++4BnL\n78Rg4X0KoWgNR2SxWZh8udgu6cKiPo554xpz9zwMUvyYTAHo51+g/RLpsUaM\nOffHsJ9wshxUb9bMwS6OC9BBYrhdVimEDLI8ajCTMyimScfXpLdlYRLqgZfT\nvtoAbto9c9QLeYs6ZT2SZX2XLCY7D4AmXvbkG5YQ0okjCmHfFao2pDeRG8MO\nSY3nnZQxA0aS5uqS1y1DQ+8vqhkzGIY61yzF6JTpl/m+9JqbZLKPCwTfiAS9\nM4WXIlIY8L+AGTHdaWs91rUEFBUwxEj2grWeh5sVPA4saMjnJMSAgP0FS6Na\niQNRQ5skx5LhV3zJfNL5LIjL72Y6aCazqENKWXZFuc1fHACll5O3eaJqvbf9\ngmaa5/1H1VxiekpP/CPizAHeP9LJml2TwryeJf10vDUTK3SVNtUNX+ZL5nNi\nrY8v\r\n=Le6z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlExrY1WtBx9S2uzcA+3OKHJ1e8l9VlRNuSF5mQLzB0AiBgzy/PQDnQAJk3NiuoyLy4XxbMQQhXsodPBvxhoSRRKQ=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.11_1642457078060_0.9377997770688835"},"_hasShrinkwrap":false},"0.1.0-alpha.12":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.12","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.12+98b251e","@thorwallet/xchain-crypto":"0.1.0-alpha.12+98b251e","@thorwallet/xchain-util":"0.1.0-alpha.12+98b251e","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"98b251e4e9a737956fa4c48a2a2269a85f6597fe","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.12","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-LeZ0dDd7UiY3xknhVpYTZ3q/Lrk2eYBEbjyZB4PNzw+4/h6i6zGMxXRK1rrR9KedFySQGWKaJTG8Bkb0lVOHcg==","shasum":"5a60dd7235b366a461dcc926243a9300c602c6e6","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.12.tgz","fileCount":40,"unpackedSize":87252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5elICRA9TVsSAnZWagAAPrkP/3fCm9H6pYvgNSbWee4L\nNsUvqok0nhpZFzDuTJ8fHUeFbP+cCKVnGsoKFA4mftl5pmCUfoYAILTup5w9\n78+hoVmn7hF/1ktv0t2CTdaj6YnRotGhw5RU5ZAFB1rH6tNBE4AzUh4lpJgt\nIndzeIIkPMg4FBCcEMIwG3OwrVUV6ZR2BMFdf2jv16WHoPHLmZdoXpg9mCU2\nsfzPAl7GJSoMyu+KfWYmOXMRFACOEghigNq2oeuaZDTiEDXR4y7VcSwoaGv3\no6JrthmRRPQBbesoHJTFcmFagcM4HEFM3jBeMYmTCKrphm+07ZGoHE/3SP3F\nWORCQFmdeJ25FVeBn0t54DojWktr10/4SXWtZDph2hawA25aHowvmLqln6NY\n+3RaN7sUEOd/HUevqiW7R1re33+a+iyJTQ53LmXionwez1DZWRQZkE3FpkGs\nKWCxC/4D3Pv7/elUckrDpU7zDkRQjxOQHpbnFRYWXENZ7Os+6VWC+eqrCpDR\nbs1A0VCSJbobh4N1c6wrqcoYzQvt/5+Y6n+oYJl8dKmFfyL9vIctg0Tzx5yB\nsZZORxsxWCzjAHw+BbO3VwycyepyV7pj6LQwgww07xQVzd4xBEJuHXWV2zcv\nMRfjlRs1PBf3g8K8z5eLVbtmhGtK5g9oVpun1pkVAK13Sa5J3M+5lNmQbQw1\nb0mH\r\n=rQk0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1ZDWhFLTxJvkoz8QsRvEUwzf3j9faS+4BnQ0k51CO9AiEAnE6Vxu2SeDpI7I95z6NACuh0Sp+4aOmKr9hTEIbZt5o="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.12_1642457416195_0.13132200192031496"},"_hasShrinkwrap":false},"0.1.0-alpha.13":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.13","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.13+fb1b1eb","@thorwallet/xchain-crypto":"0.1.0-alpha.13+fb1b1eb","@thorwallet/xchain-util":"0.1.0-alpha.13+fb1b1eb","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"fb1b1ebaac9234fe86d8e49632abb4aafc469142","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.13","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-0aiyLlSQ2q0lz5BIZpWMgLmu5ydiyrMv7bAuBjFpFpFgdCzeshISgVMxyUPT/wOWbA8XnJk/bnnixDijyT95LQ==","shasum":"fc7b55a05140f0f85a3ee812775c0ebab5b1f55d","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.13.tgz","fileCount":40,"unpackedSize":87252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5etFCRA9TVsSAnZWagAAjQsP/iTvOvdv/UtJbEe5B7kb\n7idHEPT+Z9M6CZrpaFcMyL0L/LSMrECfcDpJ0w5C4x7/8rQI7IISiIcye7Ar\nvdA7AI39UDjFqRl9pZBqOkLlqf3hM8Bkra1UEkeOQ8BhhBuqrjqGt0xGDQH6\nG/1f2+sd1hPsDm2tdde6WaYaU+yzlP31n8d21qD5gXm1fuVEj/PV+Z4CjTCz\n5vZL3N9uoPh5uJDQ8rW2zmrXovuUFtamv97M0Fnrj6TG/yV3g2S43Z7MyI6l\nJYMaygyVOmUcrYhWq4+/4hu8w8/RuC3yYtempc18KGXlG39j8r2sIqHU1/Tg\nYGVny26YwBa9wHvcbSFtVLf2H4syBuRiMy7RjHGCDTjniikM8OWbm/CpfK7X\nVArkJtbZ0btqDZgUFGKRk4+ay5RuUP3IauCcuMI1JYDL7SVAxeKmQXW3LyzB\nS0fFtQELkFC5PwYf69xlS0nKBZQbT8+tTa6B8WkwfFm6g/KpHuyScm8t516M\ndKeLvvomFQq8dJ5BUJjYUunTAShmrVC5x4L7YpGvvNwTZH3QH86Ls3/+mrzg\n1mtNJiIym4/J7fdLIqAQZfjm2RMBpMjO3Hdk0MYlv6sfwukk06GGfRh0BpRw\n2aT8e3g8Iq9++Hj9ssViQUlsY3flgSbE2aCRkW3o6E3ShhXtxp0UpKAvZvO2\nadgd\r\n=Lo44\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwmeKAD8u7K157XltYLYbwnt1bt+VA0xMg1ppgu2xfbAiBlMLtio+FM48e/JmPemMRD0Mm9C2KiKQ31nlpmVWzQZQ=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.13_1642457925256_0.4329655493871303"},"_hasShrinkwrap":false},"0.1.0-alpha.14":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.14","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.14+bf7171e","@thorwallet/xchain-crypto":"0.1.0-alpha.14+bf7171e","@thorwallet/xchain-util":"0.1.0-alpha.14+bf7171e","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"bf7171eac797bc908657105fb4d75b3d222b6428","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.14","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-cIJIQ/ElOkgg+JgaRM2Em+fBQhWpEAEwp1BjXTHLwYZ5dNA90paSf6mWss5uZnDCPoja3SmkHdgP0wbxAZXTfw==","shasum":"ed9b5ad976da982020f2a45a6fda9d0e0d8efdfe","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.14.tgz","fileCount":40,"unpackedSize":87252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5pEZCRA9TVsSAnZWagAARCoP/RPsceWno0F6jlGfTSkG\nzoPruas4J6ZzLsR1jhNw8T6dC6f6ouTUW092NOfa/xSK+F45UaYJJBb2+Jk7\nz8jIWea8VXIb9//PjAucKV8ueP6PEYNAR97INk8BoEPWh9Il1aHJ+TAl8Go4\nbw19CzNVe1XEDvWLYBmtoLRBgJue+o/Kj9EnMjW68anGHlNL/kp+LUhCiaDi\nxNSq7QUNIJjbjzt8Uw9Vg4rIYuuH64fv09wuqpMLsXjknd93Beb0/OxmXbjb\nkuJMEGsLpXPJFazdAU/MwHI1pcAA1rNuqNrMNU5/ZHJhlMHNgdjVtsLWRtxF\nhTRnbZWIdey03G+b+Fgq/XhyFsCw94zuJoPXx9FXXDfsBx3IFCxq/vsyGx4d\nsK3vlEUW/M5sSqVJTSLDEwJCgFeCsS3MRNjBMDOauHT8iJlk86vQF2wUXbxk\nJiZFeorbpfe6AbcFpwr1FJ8mhAOKibjb4UuADfBFDEo8X9LTxzXKMorAiyUa\nK/CJCo+5cObyRBWpZhzEInmdBWQoWW2Kw9H1dvW6vKUZzwgXdki+mm7qybXr\nsx0lQv4bXqJkjls+x8abVyGeQF0oBD9HDJyVXUc5vh4AvwI2f26Y7TC3d3fO\nrqxLlyu6Fb9mrYu6u5bBjmyGtSue7+LyERRve+lb8sRMAp1ZzBmbWKm9PJXe\n2vrP\r\n=CVMe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzqKHEj+ldJIRgEPZKxs6dPd9G3iyWwFr9r7O1+fPQvgIgP8yh4hPCjaZt+eLLZ5iLsuYapPXOCAHkGlCRXXGXCow="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.14_1642500377182_0.8401302161118389"},"_hasShrinkwrap":false},"0.1.0-alpha.17":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.0-alpha.17","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.0-alpha.17+ffff572","@thorwallet/xchain-crypto":"0.1.0-alpha.17+ffff572","@thorwallet/xchain-util":"0.1.0-alpha.17+ffff572","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"ffff5720476846287689c86188420114fe4394f6","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.0-alpha.17","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-frKnCufRq7YHWigj8l9jLbvA/yZVXDtgFQGzUyupwyYtYSteoLjlt5Sktsj2nGy+wwZ5MQ88obNBwahwEhXkzQ==","shasum":"21b327670ec64a5129eb953d38ca63a69f492ac6","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.0-alpha.17.tgz","fileCount":40,"unpackedSize":87067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5thWCRA9TVsSAnZWagAARjUP/R+lKXSDTHytGWJ3LVWl\nqgqvibf/NY3yOnhcwhNLS6L5U5CfxM3ThxxYn5sWy79a91w6C+8FdpFZ+sLY\nXY+3VBfpjTySiMM9CnO+ztJy1hZbkMp3id2EM0mM+GAQIWHQ4CkbM+nEOjyN\nK6F4XFKYBX/emlK12iWhPD7SGc3GmQqS+S+/3s0eA0J0d8QxTOyjdiPdcyDC\nQfMNnGpU6qYPLVnK5x0jMxX6hnQ4q463arOs5/CZpoXd5dGOiJbrey9Nilo/\nnpsqZ2x8gGi8rM/W9A60YxkqJZGdBMc5Ezfr6YV5ry0Xy1DLyPXvGoRICYaI\nwiI7Ls5+G95vy1BgrhUml/MmF/Sqi17ofYiJ92wTka3MfYx9OxoN0e/IYCOu\nuLhO3x86nr6PM6EUIcfxyf4y3dkBcpwRQ9ozKgEv5fr5wGuvJ+ACD74a4xU0\n/KJGBftXdtPInvXOWCdkPidek0j3gb9k7wRwxfUXIe4bWYyLX9z233CvHKGU\njHA3fQfe53bfTyeOj54tTg9sCkdpmCLDwFVMg5Exx61UkAquhyyh+mtvw46+\nQXG9nDLhGUeOSeN9I981gyjdyxpQkK8xuPxl6lqpkvgEX/vwVyuws5M8WNtQ\ngyoyLJVftBNbrqNS0JhOOaHQyfaQrk/2bC0CplRSHfuEo5nR9a8gyIQ0QBa5\n3EPB\r\n=3r5d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2S0FqqmWn5CP8ueU+x2lBcc1DPbvqNED9cQEEkSe/EAiAcY+wpTsKyGB8bD+0BQLx6YRl4qxdM5tY8Ta3od8Uddw=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.0-alpha.17_1642518614578_0.012340098184914439"},"_hasShrinkwrap":false},"0.0.1-alpha.928":{"name":"@thorwallet/xchain-bitcoincash","version":"0.0.1-alpha.928","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"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","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"bitcoinjs-lib":"^5.2.0","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.928+5412cb4","@thorwallet/xchain-crypto":"0.0.1-alpha.928+5412cb4","@thorwallet/xchain-util":"0.0.1-alpha.928+5412cb4","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0","axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"5412cb48308df93fda41023eb33c4c77d03d8103","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.0.1-alpha.928","_nodeVersion":"16.13.2","_npmVersion":"lerna/3.22.1/node@v16.13.2+x64 (darwin)","dist":{"integrity":"sha512-s5s0OVk8RiifhTuXDJfvqNjNdygqHYOlofYepyBWHsK7jhn3YXtPRulwrmLibaKrPAYKg99ox4s8HYUHrHuHEw==","shasum":"f8baed17cc15790922e87e7ab10fb8e76405bae4","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.0.1-alpha.928.tgz","fileCount":18,"unpackedSize":15271249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7AwnCRA9TVsSAnZWagAAeFMP/Rp6V2e5lMqaNZ5Gov+r\n3SUJvo5lihtyq3DxbPPE1qcMScsPIpZp7rAVteuvUQwlXbXJoW0ZSc+PCvwj\nD3gr6YYzzrLBaaFhRDyXkXb1mVFai7Km0BpC0WE5J4Z0XHH7e1kckHDLG0MX\nAh5gwvw5a5zG7JYeziETfIDmdeqNOxijxTMZzBqR/JcYYIUbzj9DDqmFZwwY\n+IyMqRt4T38sEQ88Of/hFGxvjDQgzVKAVMV+xmc+/SZQGbbaTxAZeP+lszz5\nILX7o5Sz9d5AWaP/RUooMRp/pJxlfP7ACxt7Cga+szzjhLajlwX57QP1L3Pu\ntaG+lmQUDvqekLXsfnZh26EB2D+ONVVGVjKJ+uEno6FIM0mJLYl+frXZQgf/\nN5UdnpiJoBwdVALrOd92WMVMJAtrKFyYiAIGtSnl00BHBel1l4pRhO59YTJy\nigW310st4PKlQi0Bz1h5kVIl7X2wD+0uF5sEIS3GuvzkckdXPlbjFJCgNFcA\nIdt2DbNSSItnxNSrdi5IbBCZraIlUbkOFy37jBI8LxcGwTFbwfEmR1WY0tmJ\nhGXDgcTigKdytMxdgckAwaUGHuq6A0pTgbNStUg/jgVdGJDyafM6+5J7RK9x\nNGwcH730SQvImAEml6sSN1cHXLutHOFEYfgBn0N+guu/r4H3H6HfSQbqErjF\n5mA1\r\n=2nOB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYchMunJa6DHKr2DIfLrIx7NpRihwlXBqeaHeIRO9jiAiBKFBuX4bMq5f2VKF1WmReBKsduIMzhCoVQEfLsG9rnMg=="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.0.1-alpha.928_1642859558949_0.9521100915840741"},"_hasShrinkwrap":false},"0.1.1-lazy.0":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.1-lazy.0","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"^0.1.1-lazy.0","@thorwallet/xchain-crypto":"^0.1.1-lazy.0","@thorwallet/xchain-util":"^0.1.1-lazy.0","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"0dc4d61a742de600168a09b1c3ca521c590a9432","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.1-lazy.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/3.22.1/node@v16.13.2+x64 (darwin)","dist":{"integrity":"sha512-+RTuMR4BbSOpAyAl5Wwt/klGCDog4+JHI01XkGsYVzxxdYlWU42Yg1jeXR0meR4Z5FaLWAZSQbBhN9yD7oH6mg==","shasum":"b62525b2dd9e15f8e7079f2607fdf4d78c485d5c","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.1-lazy.0.tgz","fileCount":42,"unpackedSize":7707732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7BJyCRA9TVsSAnZWagAAuvwP/RKzHttdgysU2uVFm2Js\ns8847VSXQPVjxcYpAhgzm+YJ2j1e2tPcyCC1iU1cgIkHQrfPdumheKDYpzrf\n03glXIi0NU9TdIediCcOsGSZRvFhz7JpcRv/GRkcur9gSijds8xbWVM0I1N/\nVSnc9DqSVyQIiOZE1TxWQhCgFAaH6swStZBNOxuFGf6TbU/ZreZKF/QPXYdD\nMRviPGNJsMyG/k7+TQ65K4uETTWyBw59fM6MSbyiQE/o+bJdmiW1jzPbx4pU\nw2FSDVVZvW9XehCIXBwv2PhyxBIW/zcf4MwfbUsZ/eGLnnQ2J8v9agOtZvRF\nehnxSRn1Wb2PjzNVUYE2M63Peaw+2tXybycSKF2s9tMZARFv0tW5y65vLTRt\naPG5oMoO47LTfHNqFl8BiyFWJXyiQ4G07ARV7zNowUv5tuKX8mJG4nEu6nYD\noA7uQrFnRQ9w1Sxk3VmVfoj2+/YMxypGG7E3ZEhSCRw/BpEj94EqAo4ycVbA\neFNvAXqXYMxBz5fqHSyGoQhVaCGcS5aXx+2m7RPkEwWRRapp3qFn1L1bCXyl\nDaWPna1ZmUDKAT5HdG+eRl42fGJ0bLf3N+WcGJD8sflxscPqmaqt9ClUH3pO\nwnwEXBTQlnbDx5x5nCXmg3VfB51GRQqz7Ji4djh0YOEzBXOwCggfIu7j9Rx8\n1ZlK\r\n=kQFL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOhs36ia6QxVnZoh75tUYOzML9wgrC4cqITsuSnijUVwIgLG50/6S5hlXQpui0EtBgLx3pV2nasHfzCVOWaAAlwfQ="}]},"_npmUser":{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.1-lazy.0_1642861170694_0.11533733079183373"},"_hasShrinkwrap":false},"0.1.1-alpha.958":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.1-alpha.958","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.1-alpha.958+5ebf902","@thorwallet/xchain-crypto":"0.1.1-alpha.958+5ebf902","@thorwallet/xchain-util":"0.1.1-alpha.958+5ebf902","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"5ebf90266982133c01e5dead345b6b063099f0e1","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.1-alpha.958","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-LN+1YAbHAFeR2lpAgxQCEKZ5D47xZjRA2ndF7O1c9RH+rzlYs5h6hka84MEMnHaydu+9fMiVUheSilTXBtng0g==","shasum":"67e0b6f7b85e3e90b338b2b483b647ed0078e832","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.1-alpha.958.tgz","fileCount":40,"unpackedSize":87071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7+s7CRA9TVsSAnZWagAAzqAP/2k+HDRtPXB9fiAg4lZh\nnNX5WDkuu+KfCxCkJXunptvqQyaiKtLFmT0Y9RTvbSORVFC22AN3IwHEbD3Q\nYOI1iC2Q2FUPueFtm/9gXK1ljQRJ+Pulce3fmWZYbIC3q8xPn8oYTn3vR8nK\n3zoM7bvvyLvvtUzRuHqe1K44d+SBU1M1xEFQjSJn3GNb4UfY4gpXKLXN6IvZ\n/vNipkO9USB+iPndx+ysJUAjA8N8sX0P8F0viZD01huQiYyv5L08R4yj/MFH\nWt7u9/CTf0dFxynezcAM8eDRhfm4kjjzn7Rx9s1885pfYwqfAE9VCOqy5eaM\nfQgky/upZW9WWgjeQyQ/mTzmQ2Ay+iyvtuV1HCZ8m2W9+G1dgfLbFyJRbhgW\nOaZw+zg5aoZHDwqgRA4gOQKmJGYt30febtYZqVFEx+fkidiIXYxa+XFmLI9g\nV2FTIebQM8hGSILTcev+qsSztFvw1BC/9Gyftnxl9xl0s2TvLZBCLOMbYUsV\n4z7haI+sJSz0u6+8yAth1FwKUCa9ZRNQZ/EfgRIBiCo1NoYvJ8A2guIkYtje\ngUM/3M/VrNXoL/5D7c36fpid3liAtzfjfGIK89hSlrmEqaHADKa8StWVdFIM\n+qfVyhtznZafgzXKRr+bVHIS8v34ltL3iM4HH58kq1HQPuO/Pa7+osjqr3jU\ndCje\r\n=LiZN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxJTSDHn7DhTmILKEAjFRcNTvbW7j7e5UTpbrJfPhqAAiEApNFJDV2CD1EeSfgB5ZURL7W6JbKFoVBqj9IHnefl2Xs="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.1-alpha.958_1643113274850_0.3807350908413436"},"_hasShrinkwrap":false},"0.1.1-alpha.960":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.1-alpha.960","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.1-alpha.960+e1bb1e3","@thorwallet/xchain-crypto":"0.1.1-alpha.960+e1bb1e3","@thorwallet/xchain-util":"0.1.1-alpha.960+e1bb1e3","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"e1bb1e30ef70394d31b6352824263bb8f13b3625","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.1-alpha.960","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-kDLLQ39fe1j6aM21J33Cbv+VBSIbW80Br8kxp2C0ALdu7BTtFQ59goQr6KIyTgK6b7bj27Ld+iEn2ZF+GpDgew==","shasum":"1b4fee93faad3a11010a3b4515c106f6f8d53384","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.1-alpha.960.tgz","fileCount":40,"unpackedSize":87071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+QmFCRA9TVsSAnZWagAA6VIP/106JwhxEnYo80iFqkpd\nOorMey+o+zbods0S45mMfe+U3yYPnIoofgQfM32el7PidZ04Y1Ocy5iKMIbD\nQ8u6j7vI3X5VGc60f6PoAB0ekjT0rhc65jWSbmGw4CVtGPfPeRutFOpHfbYt\nZwVoHTfS61u+IJKc/AeIEgO7ejk9P0x/dLLOkI/J6VW39GwINbccKP8aULFM\nJjy6eSiiVi29a4hZP827vcAwLfSmzC/UGO/lf2l0WlYb8k89imoQ3tCKvmJe\noa9hZ2EUImyhl4KqKhgdpMvbrRNcen74N+/HjPNklPJgw97dbQfH48xv4Ljx\nlIWtA7MFXPQmI1bg/XmtlODb/wiCOU4S8K0USK2ZPmchUKo87dsQRqExwrTC\nlmJGpiBKfny/xjrm8csikmFI4B54KB3vafktE1//uAyHOlVRqwkPISkT7I1W\ncMxdHidkFkqK63ezV4WuZrUFrJP6BwDMDZA3a8+9T9DJ1uyp/b3XU0niT+eN\nKnQ2XCwF59j9/7Gu40ydCPyEDVzPcx5RtAXoW5sYoPq735LLrwxBQGrX0cNL\nFgpkYejn6zwLdOGs+C5DRfncp7C5p8DtpsvqNUFT1yn7j64qK51g0Fw2amhr\naep6f8BGD3gFSXVaxocT60ZSw+CSpwlxuGQf0CutyWH2G0laLkfqaJEuF3K8\nUa7G\r\n=xD2o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQnlyWtWXxhghNxuYRX2Qw6w7sLs7w6/gM4ldnx64ewAIhAIcBX07OvSz+SAkDYVtiurEw2rcHb3Oxyr5g7Rug7ME8"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.1-alpha.960_1643710852978_0.5687764571325764"},"_hasShrinkwrap":false},"0.1.1-alpha.962":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.1-alpha.962","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.1-alpha.962+6aa5af1","@thorwallet/xchain-crypto":"0.1.1-alpha.962+6aa5af1","@thorwallet/xchain-util":"0.1.1-alpha.962+6aa5af1","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"6aa5af1298a209663b7d68a7e5449d982a7e81ca","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.1-alpha.962","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-DAsjbzNJ2WqmTPY25IOHzoNf0wZimSdiFBaSZ2SdMZX5lGPfw44nJRrrBzPrdd5uximBeWWpblKpeFTHOBB4yg==","shasum":"c5621bdbf32218a9c8a379be1cd04ae8735722e6","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.1-alpha.962.tgz","fileCount":40,"unpackedSize":87071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+QqYCRA9TVsSAnZWagAABIIP/RtH7CqFQAF8hZDZWZ59\nJqI3uDGJP16R3xmRTPzWW5xGKGXWA7aHDy2Y5JW5J0SXZiXP9XqjOkiPO26U\naQZVZOsNONQkzmqGBQRqT9Rohr7KflmkNjxbq6YHxvf6W+HMRqgRg+qPbx0b\n7iET4FpKfESCpCC8JPutnnx4A3Z2768wEjvO0PY+I1QvZoDH4patJeYzVRLx\nP7T67kboe2jOlxu4DsQwbqzlQRtOzpHBgh1e/tWtiJajqxdL5PiUooOhW/aQ\nevn58dfYH6oHLBt7agQbgs07MKomBUe4hIiJ0rspeePIOklfMYYAC68g4Wm5\n3pJngnqBC9Z+kw9O36f0bGlJGCgsfVvQfbhU/jVnwQ3cDaBcBOrln8L11nkb\nfXlxCYxJ35ETLTn7XQMFCh/w1sacIpMTFmglFx33hgdZq9quj1UB1Dndi7o4\nDgcJhVzrI8E3ziF3BqyqObWAc088V0+l34jEK3bquxKVVaHnoQ8FbI6XQhSb\n8B1CUffESPxJNSsBpl28WRCftI6NN39raRnRucNPJF+RGoSm3A/ktv6XoJhO\nWO9YQZrKZteRIdydz1pB3tjbjw+THx9epAiLCaXazkMFvuQ/C/0919p5ESEF\nWMQbOK9BnJ9wLkF/ud3sUE73YHrfNp0Pol91ZXiycQs2PKHOI3SyOHfLG0px\nvYVC\r\n=AXUz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjy+yVEV+7FYngscM+IbHs4Am7T/6uK1X1rbP3bI0r7wIhALTB+dEplZ0PqgkL1Ch9eMlBJy4CqhrTMer1BieBFBCn"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.1-alpha.962_1643711128613_0.7802625171721607"},"_hasShrinkwrap":false},"0.1.1-alpha.965":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.1-alpha.965","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.1-alpha.965+ad2cd14","@thorwallet/xchain-crypto":"0.1.1-alpha.965+ad2cd14","@thorwallet/xchain-util":"0.1.1-alpha.965+ad2cd14","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"ad2cd1460228a3d9e77cf703beb70c4b6e258617","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.1-alpha.965","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-TWnYucGWfZqapbyQVevSaYelw5y/sxB4OrtvEbVdwHKOlTfJsQmfkawB1p3UcxhMlZaxfHarBIBMy7RuC9fVxw==","shasum":"0e7cea9c14a402a123a1c7348e0d85f56ebe551b","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.1-alpha.965.tgz","fileCount":40,"unpackedSize":87071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+RMoCRA9TVsSAnZWagAARjoP/i0aDXhrjFt70ke93kie\nptD7TCvzG1INs2I0j6ldpq1Kvi7hQzY2Jdr0B6ejz4j0kIuJ/1dUx6Nbeis2\nHFDwMEnNBuO6l2l36Qas+OzTRa2Yb5WtSEw58mW+PxaQIHpaa6Jl4aWlLASu\nLa852XQYJAzAcW8Bk1uppZ5itTD9wYOYobCRmlfee6BdInAdVjiuv60/oOvr\nftDduPHsjnkLBHZfltI9kb9Lr7vj78QaxMxhojqNb+nnAQUOngThdZdKwTAF\nBCoCsnRFZ7K4f1j02DyyPoViiXOhZYpt5qxGAwBp1GOrOdrZUr3qswCLN1SW\nVdNINArKBlWSgk7SjRL/3aoNtPVe3p0wDL1ZnunCeJrBk3SD2TfKoa8M7Z43\naM3/7Yc4NzUV/apbzm0LmLkADVc+iorTEiSwizejZCvF8bMRrxcbcNek7WvO\nAc4908w/VQOxtSpDuMZ5v9GOI2XSwlQfHXwr4ggnRiP1H48wzXfU6j/JtJGk\nvf0YbMwxTv0XqEu/iqFQElvScvOTygDmMVMhsh1fYL//+I5FQYfim9mDME5e\nhDM5b5OSW/qMFqAnq9cPnbE5T8h49D7lYbAmJHfVmx4YQGp9IzrshI9TNMWR\nVfU/cQYvGmOhFvR0r2eCvtAo8DBTn+QJQq/1T3TWsmZKj2Mt0GyCIawjVoms\nhcDv\r\n=NNKm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICV9eBIyWuzhn6J4cvu6TbJFCGevh1TJ6gbB3sJp2fHpAiAMGoV+3UX7kVa07EYKQYJO9eKXc28VT1QNeQHVlL55bw=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.1-alpha.965_1643713320514_0.8204981758926282"},"_hasShrinkwrap":false},"0.1.1-alpha.966":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.1-alpha.966","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.1-alpha.966+8dedd9a","@thorwallet/xchain-crypto":"0.1.1-alpha.966+8dedd9a","@thorwallet/xchain-util":"0.1.1-alpha.966+8dedd9a","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"8dedd9aa873ec850f58ff22db3d618c3d93761df","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.1-alpha.966","_nodeVersion":"12.22.9","_npmVersion":"lerna/3.22.1/node@v12.22.9+x64 (darwin)","dist":{"integrity":"sha512-eG0WHLw4L/c9ksiGLXZF/WHTaR9g/06aHz4VR8yfvEN3a7+JDj6WGKm2XW8kZ1il9wXHByBdbcxg+65t2/eqFQ==","shasum":"186fcb58b357a5da73858d475dc007af3914bff5","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.1-alpha.966.tgz","fileCount":40,"unpackedSize":87071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+ThcCRA9TVsSAnZWagAA97IP/R7BjDmr8SuNxzlPvz6l\nvw+NwyKu//TNnhcYtA4daStPz3SJpU71gzgg8B9e7kRpFVPElznM7LNSBiZu\npgXPpQA0vLrZrRdJhuAtrxXCZOb+Tntbe3GSzsPbhfIpQF1xJi9o6djf0TiK\noo+HCZursN439uiqOKdee+yQmOwpZBzVggRuzH/W5Ctf+hNgu6FBrX9s1OB5\nqWZJnLnwNaT8EoshlA50fgRYLUC7IoVmP44/pdHW3pzYa6u43p0+acZCWtsr\nLMdCq6uAuHaBlD1RAvBMBCU0omWWW2d3Ls+fk4/Qgym0Lujhr9HbgpJIah7R\n3/zPXWjyyXh+t5gn9wZJuuQ/dE3PZCGVpcuhnTxHp2BCzClCxgc85jTxlP3c\nHgmWbGtlhMve+HVCws2ZA0xc4QYCC82RohsFlGlXGWZkXyu7QC7uwW41tvUM\n4Q9xd7brN65yVJXB42pB+BgEIuLHYdylY7bcA/rbcdAJrqWdm8cjK8Ej7lR8\nmYG30fJaeJvAWoIpahwpfJ48Ly4btbcqkBRw5aPQVDHBsauVV5myshD4/vkt\ntCCz5mxHky6/2s1k1rzrZAhF6lytZeKVOfPNgHSxUa9za07qmIrb0rxBkjso\n+pHoiktjSAFBdmvZTxztHqvm2xJ6kTnsQeqpHHtkUzo9gdCEOfrqTem9oVua\nVmD7\r\n=vWVJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8zptnI6rDT7hFQSHAc0MkJKYaqWfSrcjDpBIggRMJBgIhAJEgjZqiGIJ6dtHB3to/zA2fLYYq5nmXLe8c2qZDJe9C"}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.1-alpha.966_1643722844022_0.4032034317416444"},"_hasShrinkwrap":false},"0.1.1-alpha.967":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.1-alpha.967","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.1-alpha.967+6c9977d","@thorwallet/xchain-crypto":"0.1.1-alpha.967+6c9977d","@thorwallet/xchain-util":"0.1.1-alpha.967+6c9977d","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"6c9977d0a79875dd6dbc74948d52769ac03bdc55","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.1-alpha.967","_nodeVersion":"14.19.0","_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (darwin)","dist":{"integrity":"sha512-w/H6Ny6BrBvlPiUdGl3kpo21pq3NLYRtMR+7QRzrTnJxOpbsAlSZcsgZlKzz+iJfLUOrJxUQ677EfczxOcUAIg==","shasum":"a20531d6ba1835c0e3d4dc2dfb6317b8c535855c","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.1-alpha.967.tgz","fileCount":40,"unpackedSize":87071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+8DTCRA9TVsSAnZWagAAyBoQAKFvHjfzwG20L3hFJ0m6\nEkDNJmM1xD8pKoLN37tRN7r27NLHT2OiR3161Uyr2gb6gF+phZim4qk/pn2f\nmeCw7Og6ymJMNH3mGbtD/Fg4YVFzpfAiYCx1nYUqvatS7RFBXhVjpDeqrJyN\n3jRgWgxO1LxRkK4aL575W8URzN/mba+k+FJp/IUcZBjKRntqANA0DwJRtr5X\nYUdVM+03yVuYYYhdX8/Y5h39J5IoizXYdf1VB0u7ydIcM1z2MuPpoUsHUNDw\nKVqLck3UgYw4b8heLYEdhppfUgEnaJVnnu9LccFYiFZX1FFIed9nvy8KQ2wd\nDQTgafK0cJ8KEMytua5woLzk5w5gTvL5HKLUp0nCqNANNMYF6K1fHJEJtvV3\ngbFtBkES//YZg+x84SZ4353KGlS0Ut+7D9qEM+ZA9hC55jfUhdQZd7dlcBuv\nxhizfY5M/OgQZ22Rej7ORyPdCvnCXVZ7OQnjvFsv7pz4kFudb5yOmRrMXt12\nMmQck7PGMIep7gSGRDjzyAfvbZ0s0jU25AqOpX3G4eDsVNliuFnJWNJlxqit\nnDAGJOpglPoqDVEXdEaeOYGs/z8RbngHOglzgDCJdVb3IxsYi3GZtAVPayb4\nJeeO8wObzrMxJvx1yMGLwlgs2YRZ76Xlugvuu9jZhChb+ozZJsbnafnDW4ru\nAYCw\r\n=P+Mf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYTVfH/++pGCIJPMUwSFYT31R6Gt2X3epD6iwoIlzw9QIgSgVOgNj1lVRUK1Qfs1yUXTJQlUhY9YnvriewGxxPxiI="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.1-alpha.967_1643888851446_0.06751060986374258"},"_hasShrinkwrap":false},"0.1.1-alpha.969":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.1-alpha.969","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.1-alpha.969+518776a","@thorwallet/xchain-crypto":"0.1.1-alpha.969+518776a","@thorwallet/xchain-util":"0.1.1-alpha.969+518776a","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"518776affe751a8184a9ede83b339bcf445a1268","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.1-alpha.969","_nodeVersion":"14.19.0","_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (darwin)","dist":{"integrity":"sha512-nYGiNcZmKI00X/7Wt0fT3CV0dCJEty6XWO9ypC5L7utdHIklFgfTRbwbGuAVQzK/T3cUkU9fAkk8cM9SwRTEkg==","shasum":"369a19097f6ce2d916a9f3617a66d6595ba69adb","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.1-alpha.969.tgz","fileCount":40,"unpackedSize":87039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBNkmCRA9TVsSAnZWagAAgvAP/RPGMsWIn/gEuZAJfuEd\nxYr6luAmPTJjGoeAO6OOkGZZcukqyDuw0xJxBZVj4GfVqS1RsGcYSo3LOF9N\nUt1mqhtFWKlVnLWjh76d73/PO0uOk/6jAdnPvCzR+1w713XoFEErkBS66g6d\n8nEy8xmui3qZRboIJ/iffTleCGXLKQ4teVmD8lu098HJOzp6nfpl/vSBX2rQ\nOqQT4Mewv4llmI05BIcB01aqtgg2zzUUmZI8DuJN6EQ/SBDYduYdjTmAYwZ3\nTMF8cRunp2zFtZ346MYoJGA/VMpeIxrbZ3/b9OPZjkTQcqeUp8hWuwvgLf6u\n5U4xadcYy4cO1Y+3NKCJ6CaiyHfog7I5ag9i9yh1bDzBPnIFBG0TLLG/YXB5\n7PDWJUJpR/GjrnkLjAtpZuFm75AgtlWqeclMi7Uy6jZCJ/x0gV57nj3toEVr\nUdI1LPtsovipuJaVUaiNa+VL+4GuWnmpIT3sU/6P0pMOHGx7wjNKbJrgoF+e\nhvtUFcjDDpy1dW6OV7Omz+/QnycTGYo0AD1XqQ0d4qyyppEVs0b6t6HiSksX\nyNxkquVtw+tQrGUQ5I+R0Qv+GTCUvkj9vPVyQlvZfoif1+XrJAZ9NhXFDQZ0\npg7r58YliYeFijMJ3WbojufPzErWmj3D/s6HMM8lsIirVG0pzq0nXkN4g8Xa\n12q8\r\n=Y+gP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErdn9XezOGRgx0vG3VyXJ4p38U3kv3yt3hG0BgsCLT6AiA1EUzt+AL4zOENrkZoPUkf0klJbh2P3TCxemo/yuzTpw=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.1-alpha.969_1644484902443_0.5515515962850122"},"_hasShrinkwrap":false},"0.1.1-alpha.970":{"name":"@thorwallet/xchain-bitcoincash","version":"0.1.1-alpha.970","description":"Custom bitcoincash client and utilities used by XChainJS clients","keywords":["XChain","Bitcoin","Cash"],"author":{"name":"XChainJS"},"homepage":"https://github.com/xchainjs/xchainjs-lib","license":"MIT","main":"lib/index.js","types":"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":"tsc","test":"jest","lint":"eslint \"{src,__tests__,__mocks__}/**/*.ts\" --fix --max-warnings 0","prepublishOnly":"yarn build","postversion":"git push --follow-tags"},"dependencies":{"axios":"^0.21.0","axios-mock-adapter":"^1.19.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coininfo":"^5.1.0","coinselect":"3.1.12","uniqid":"^5.3.0"},"devDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.1.1-alpha.970+3c7e4f9","@thorwallet/xchain-crypto":"0.1.1-alpha.970+3c7e4f9","@thorwallet/xchain-util":"0.1.1-alpha.970+3c7e4f9","@types/bchaddrjs":"0.4.0","@types/uniqid":"^5.2.0"},"peerDependencies":{"@psf/bitcoincashjs-lib":"^4.0.2","@thorwallet/xchain-client":"0.0.1-alpha.869+49db531","@thorwallet/xchain-crypto":"0.0.1-alpha.869+49db531","@thorwallet/xchain-util":"^0.0.1-alpha.869+49db531","axios":"^0.21.0","bchaddrjs":"^0.5.2","bitcoinjs-lib":"^5.2.0","coinselect":"3.1.12"},"publishConfig":{"access":"public"},"gitHead":"3c7e4f9be7a269f007bab6abb7dfc0e5f9588a83","readme":"# `@xchainjs/xchain-bitcoincash`\n\n## Modules\n\n- `client` - Custom client for communicating with Bitcoin Cash by using [@psf/bitcoincashjs-lib](https://www.npmjs.com/package/@psf/bitcoincashjs-lib)\n\n## Installation\n\n```\nyarn add @xchainjs/xchain-bitcoincash\n```\n\nFollowing peer dependencies have to be installed into your project. These are not included in `@xchainjs/xchain-bitcoincash`.\n\n```\nyarn add @xchainjs/xchain-client @xchainjs/xchain-crypto @xchainjs/xchain-util axios @psf/bitcoincashjs-lib bchaddrjs\n```\n\n## Service Providers\n\nThis package uses the following service providers:\n\n| Function                    | Service           | Notes                                                               |\n| --------------------------- | ----------------- | ------------------------------------------------------------------- |\n| Balances                    | Haskoin           | https://api.haskoin.com/#/Address/getBalance                        |\n| Transaction history         | Haskoin           | https://api.haskoin.com/#/Address/getAddressTxsFull                 |\n| Transaction details by hash | Haskoin           | https://api.haskoin.com/#/Transaction/getTransaction                |\n| Transaction fees            | Bitgo             | https://app.bitgo.com/docs/#operation/v2.tx.getfeeestimate          |\n| Transaction broadcast       | Bitcoin Cash Node | https://developer.bitcoin.org/reference/rpc/sendrawtransaction.html |\n| Explorer                    | Blockchain.com    | https://www.blockchain.com                                          |\n\nHaskoin API rate limits: No\n\nBitgo API rate limits: https://app.bitgo.com/docs/#section/Rate-Limiting (10 requests/second)\n\n## Usage\n\nInitialize client and use class methods:\n\n```\nimport { Client, Network } from '../src/client'\n\n// Create a new client interface\nconst bchClient = new Client({ network: 'mainnet' })\n\n// Set phrase\nbchClient.setPhrase('phrase here')\n\n// Get address\nconst address = bchClient.getAddress()\n\n// Get balance\nconst balance = await bchClient.getBalance()\n\n// Transfer with feeRate\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL), feeRate: 1 })\n\n// Transfer with default feeRate (default is `fast`)\nconst txid = await bchClient.transfer({ asset: AssetBCH, recipient: 'recipient address here', amount: baseAmount(100, BCH_DECIMAL) })\n\n// Get fee estimations\nconst { fast, fastest, average } = await bchClient.getFees()\n\n// Get feeRate estimations\nconst { fast, fastest, average } = await bchClient.getFeeRates()\n\n// Search transactions\nconst transactions = await bchClient.getTransactions({ address: 'address here', limit: 4 })\n\n// Get a transaction with a given txId/hash\nconst txData = await bchClient.getTransactionData('b660ee07167cfa32681e2623f3a29dc64a089cabd9a3a07dd17f9028ac956eb8')\n\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"_id":"@thorwallet/xchain-bitcoincash@0.1.1-alpha.970","_nodeVersion":"14.19.0","_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (darwin)","dist":{"integrity":"sha512-jShpYI3keM0BgWKQugYPXaHqOH7RtK9vw+WLnfQlZa8mmAo3QntU1hKCOarb18LshanGEldWXpENlL+63RGG2w==","shasum":"d3e3fbf269ab4bffca2bc25178fc5e6fe6a66a5d","tarball":"https://registry.npmjs.org/@thorwallet/xchain-bitcoincash/-/xchain-bitcoincash-0.1.1-alpha.970.tgz","fileCount":40,"unpackedSize":87039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiChqaCRA9TVsSAnZWagAA8ycP/i3wkwikK1gjwsndSO8H\nIr514m9bw7FPuyC0+BAPtUOikHCTiBAqKwVKAmrVXuxG4qH7XmJgA3LUiqty\n3Yn/wSfCtXuBQsDmkCLpNu5uGP5KK7GyWeVFUdm1kGu6EJtjLEF9+hFUV1z5\n37FALMS3YnC6Tpfk6zTWAS990LYrYW7TdOJP2UMzBOTzlNpksk4e4oeTaCpN\nCJybjkXIHItuttwcFH4YFNhCWIRKfWV/F6PyJh3IBwpfrkmR0wmBt3wxHi8X\ndp3azULcn+IIiAewwK5g+i5aW/wPY07om3rbAZECUT+cu4cNOAKjal9D3lvF\n2a119DcKFUKn2pczSHNJq11grc5QvmEeAJLTIwuyxhGT+x4vj9CUNllTr83X\nnjEFg/Ug6NSLUHpqOzGBvEdq5AG+/0eC6J0mKjM182X9MYjq0ylvqFlkfkGV\n3Cqo3u4v8+mSXYdoyjwN9KLBZ5WyQAMJ/kyl6NGRc47uzrE/TNQO4JEk1JpJ\nWwz7N2bPQcE8K31UWDX1a2iI4MzthWHfvUYotZOpe722yOHYZq4xOjxwMd7k\nwKl8ZABtys7kjUxUzyVbDoWr8MwAAs0T1HtP1beV9FkvtdX/5R2zBuJvma8Z\nfaaQe4+GKxMizQcFCDPw9zJlgSdYxmOzO0DJi6lCCQJyhNmAshBEWkQ8yY6T\nBYKs\r\n=f33c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRmzVd3Qf7xEMGvqpI2oc44OssHl1mGEcH95LJI0HfQAiA5E1ydj/k6Gxev6rIg3BZ7zFE/ekOduJSV4OkRgkeieQ=="}]},"_npmUser":{"name":"jonny","email":"jonathanburger11@gmail.com"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xchain-bitcoincash_0.1.1-alpha.970_1644829338300_0.9864486911682737"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-03T15:01:41.487Z","0.0.1-alpha.794":"2021-06-03T15:01:42.093Z","modified":"2022-04-07T06:07:55.679Z","0.0.1-alpha.795":"2021-06-03T15:04:01.442Z","0.0.1-alpha.796":"2021-06-03T15:25:04.884Z","0.0.1-alpha.801":"2021-06-03T16:00:02.569Z","0.0.1-alpha.802":"2021-06-07T08:25:16.224Z","0.0.1-alpha.813":"2021-06-10T14:51:16.683Z","0.0.1-alpha.814":"2021-06-10T15:30:23.723Z","0.0.1-alpha.818":"2021-06-10T16:50:54.213Z","0.0.1-alpha.819":"2021-06-17T09:51:15.444Z","0.0.1-alpha.820":"2021-06-17T12:54:46.904Z","0.0.1-alpha.822":"2021-06-17T13:55:23.701Z","0.0.1-alpha.823":"2021-06-17T14:04:55.399Z","0.0.1-alpha.824":"2021-06-17T14:11:05.207Z","0.0.1-alpha.825":"2021-06-17T14:26:14.645Z","0.0.1-alpha.826":"2021-06-17T14:30:34.865Z","0.0.1-alpha.827":"2021-06-17T15:22:35.761Z","0.0.1-alpha.828":"2021-06-17T16:07:21.626Z","0.0.1-alpha.829":"2021-06-17T16:32:07.631Z","0.0.1-alpha.831":"2021-06-21T13:33:34.279Z","0.0.1-alpha.832":"2021-06-21T13:56:41.636Z","0.0.1-alpha.834":"2021-06-21T15:12:07.089Z","0.0.1-alpha.835":"2021-06-21T15:17:41.661Z","0.0.1-alpha.836":"2021-06-21T15:31:05.799Z","0.0.1-alpha.838":"2021-06-21T16:42:15.451Z","0.0.1-alpha.840":"2021-06-21T16:55:21.003Z","0.0.1-alpha.842":"2021-06-21T17:09:44.207Z","0.0.1-alpha.843":"2021-06-21T17:12:58.334Z","0.0.1-alpha.847":"2021-06-21T17:55:02.669Z","0.0.1-alpha.849":"2021-06-21T17:58:31.926Z","0.0.1-alpha.850":"2021-06-21T18:04:39.236Z","0.0.1-alpha.851":"2021-06-21T18:09:14.233Z","0.0.1-alpha.855":"2021-06-24T09:00:09.684Z","0.0.1-alpha.856":"2021-06-24T09:20:09.730Z","0.0.1-alpha.857":"2021-06-24T10:06:43.303Z","0.0.1-alpha.859":"2021-06-24T10:16:44.288Z","0.0.1-alpha.862":"2021-06-28T09:01:29.400Z","0.0.1-alpha.864":"2021-06-28T09:47:05.014Z","0.0.1-alpha.866":"2021-06-28T12:29:32.154Z","0.0.1-alpha.869":"2021-06-30T13:34:16.326Z","0.0.1-alpha.872":"2021-06-30T15:30:31.246Z","0.0.1-alpha.873":"2021-06-30T16:07:37.036Z","0.0.1-alpha.867":"2021-07-01T09:45:57.446Z","0.0.1-alpha.868":"2021-07-01T09:53:03.922Z","0.0.1-alpha.875":"2021-07-02T11:24:36.027Z","0.0.1-alpha.879":"2021-08-05T15:26:12.733Z","0.0.1-alpha.880":"2021-08-05T15:35:11.932Z","0.0.1-alpha.881":"2021-08-05T15:50:45.682Z","0.0.1-alpha.883":"2021-08-09T11:36:15.800Z","0.0.1-alpha.884":"2021-08-09T11:44:43.995Z","0.0.1-alpha.886":"2021-08-09T13:18:48.642Z","0.0.1-alpha.887":"2021-08-09T15:37:38.080Z","0.0.1-alpha.888":"2021-08-09T15:47:03.947Z","0.0.1-alpha.889":"2021-08-09T15:53:52.287Z","0.0.1-alpha.890":"2021-08-16T15:52:48.180Z","0.0.1-alpha.891":"2021-08-16T15:58:41.961Z","0.0.1-alpha.892":"2021-08-23T12:28:02.916Z","0.0.1-alpha.893":"2021-08-30T14:51:07.816Z","0.0.1-alpha.894":"2021-08-30T15:42:05.874Z","0.0.1-alpha.895":"2021-09-09T12:41:17.326Z","0.0.1-alpha.896":"2021-09-09T12:48:23.485Z","0.0.1-alpha.897":"2021-09-09T13:00:37.817Z","0.0.1-alpha.900":"2021-09-13T14:55:35.184Z","0.0.1-alpha.978":"2021-09-30T08:13:32.205Z","0.0.1-alpha.903":"2021-10-05T12:12:40.003Z","0.0.1-alpha.904":"2021-10-05T12:15:37.698Z","0.0.1-alpha.905":"2021-10-05T13:01:20.737Z","0.0.1-alpha.902":"2021-10-14T06:53:12.211Z","0.0.1-alpha.908":"2021-10-14T14:20:45.498Z","0.0.1-alpha.910":"2021-10-19T12:46:46.947Z","0.0.1-alpha.911":"2021-10-21T09:43:12.147Z","0.0.1-alpha.914":"2021-10-28T09:12:22.250Z","0.0.1-alpha.915":"2021-10-28T14:53:35.785Z","0.0.1-alpha.916":"2021-10-28T15:00:08.331Z","0.0.1-alpha.917":"2021-10-28T15:17:29.756Z","0.0.1-alpha.919":"2021-10-29T09:33:55.283Z","0.0.1-alpha.921":"2021-10-29T10:15:23.567Z","0.0.1-alpha.922":"2021-10-29T11:08:23.849Z","0.0.1-alpha.923":"2021-10-29T12:50:36.362Z","0.0.1-alpha.924":"2021-10-29T13:21:55.276Z","0.0.1-alpha.925":"2021-11-24T12:56:42.541Z","0.0.1-alpha.926":"2021-12-01T16:33:00.481Z","0.0.1-alpha.927":"2021-12-07T13:11:31.658Z","0.0.1-alpha.979":"2021-12-20T13:42:35.935Z","0.1.0-lazy.0":"2022-01-13T16:05:41.175Z","0.1.0-alpha.3":"2022-01-13T17:25:35.861Z","0.1.0-alpha.4":"2022-01-13T17:31:47.572Z","0.1.0-alpha.5":"2022-01-13T17:47:05.985Z","0.1.0-alpha.6":"2022-01-13T18:16:12.034Z","0.1.0-alpha.7":"2022-01-17T21:15:49.638Z","0.1.0-alpha.8":"2022-01-17T21:44:52.912Z","0.1.0-alpha.10":"2022-01-17T21:59:10.987Z","0.1.0-alpha.11":"2022-01-17T22:04:38.262Z","0.1.0-alpha.12":"2022-01-17T22:10:16.370Z","0.1.0-alpha.13":"2022-01-17T22:18:45.398Z","0.1.0-alpha.14":"2022-01-18T10:06:17.329Z","0.1.0-alpha.17":"2022-01-18T15:10:14.757Z","0.0.1-alpha.928":"2022-01-22T13:52:39.256Z","0.1.1-lazy.0":"2022-01-22T14:19:30.932Z","0.1.1-alpha.958":"2022-01-25T12:21:15.025Z","0.1.1-alpha.960":"2022-02-01T10:20:53.166Z","0.1.1-alpha.962":"2022-02-01T10:25:28.765Z","0.1.1-alpha.965":"2022-02-01T11:02:00.636Z","0.1.1-alpha.966":"2022-02-01T13:40:44.199Z","0.1.1-alpha.967":"2022-02-03T11:47:31.600Z","0.1.1-alpha.969":"2022-02-10T09:21:42.632Z","0.1.1-alpha.970":"2022-02-14T09:02:18.436Z"},"maintainers":[{"name":"jonbru","email":"jonas.brunner@axelra.com"},{"name":"jonny","email":"jonathanburger11@gmail.com"},{"name":"severinwullschleger","email":"severin.wullschleger@bluewin.ch"}],"description":"Custom bitcoincash client and utilities used by XChainJS clients","homepage":"https://github.com/xchainjs/xchainjs-lib","keywords":["XChain","Bitcoin","Cash"],"repository":{"type":"git","url":"git+ssh://git@github.com/xchainjs/xchainjs-lib.git"},"author":{"name":"XChainJS"},"bugs":{"url":"https://github.com/xchainjs/xchainjs-lib/issues"},"license":"MIT","readme":"","readmeFilename":""}