{"_id":"@0xdeepak/transaction-monitor","_rev":"6-9f9646315528b963478003395670b568","name":"@0xdeepak/transaction-monitor","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.0":{"name":"@0xdeepak/transaction-monitor","version":"1.0.0","dependencies":{"ethers":"^6.6.0"},"_id":"@0xdeepak/transaction-monitor@1.0.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-4WFSrC1lRx+/Tj5WG8MheOz8hEfociM6/rS6IQfnRui+PIb039EhWRnOfgtOYRSTdPyJwJXMLet4kgACww0iug==","shasum":"d9578bd453fdb66e9a15d94d26a3303c16df51c0","tarball":"https://registry.npmjs.org/@0xdeepak/transaction-monitor/-/transaction-monitor-1.0.0.tgz","fileCount":2,"unpackedSize":2189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6H7JtAGP1EWC+4ab1hIVQpiWtKgZE3kVA0zS8q0IQBgIgGa0lU68Up+52WDkRQGM4Isjdblxgh3THpbsoCKFGzXA="}]},"_npmUser":{"name":"0xdeepak","email":"dsuthar@deqode.com"},"directories":{},"maintainers":[{"name":"0xdeepak","email":"dsuthar@deqode.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transaction-monitor_1.0.0_1686734733271_0.14873388146772215"},"_hasShrinkwrap":false},"1.0.1":{"name":"@0xdeepak/transaction-monitor","version":"1.0.1","description":"Simple Ethereum transaction monitor for transaction status polling.","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","start":"rollup -c && node dist/bundle.js","publish":"rollup -c && cd dist && npm publish"},"types":"./src/types.d.ts","author":{"name":"Deepak Suthar"},"license":"ISC","devDependencies":{"@babel/core":"^7.22.5","@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@types/node":"^20.3.1","rollup":"^3.25.1","rollup-plugin-generate-package-json":"^3.2.0","rollup-plugin-typescript2":"^0.34.1","typescript":"^5.1.3"},"dependencies":{"blakejs":"^1.2.1","ethers":"^6.6.0","web3":"^1.8.0"},"_id":"@0xdeepak/transaction-monitor@1.0.1","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-Pb+d2oZaTZ09/q7Y6ERnZeZRGitJmm8Ztpnfhz3iIviraKH4yupNVGKXWsumdTnSAHRRLcWxDOcvMLfjTCIpcg==","shasum":"e9733a114c3c39dbd076dd086130c2072b6a49f2","tarball":"https://registry.npmjs.org/@0xdeepak/transaction-monitor/-/transaction-monitor-1.0.1.tgz","fileCount":8,"unpackedSize":5067,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzG+lApy7JZRtO0Qv6SBaZIyj9WTyuohStR3Z185bGUAiBFY12XYiwWYujdMvdQMhUP25q1qWtEtt6/Q53BtTiGRw=="}]},"_npmUser":{"name":"0xdeepak","email":"dsuthar@deqode.com"},"directories":{},"maintainers":[{"name":"0xdeepak","email":"dsuthar@deqode.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transaction-monitor_1.0.1_1687247054805_0.15405698900316422"},"_hasShrinkwrap":false},"1.0.2":{"name":"@0xdeepak/transaction-monitor","version":"1.0.2","dependencies":{"web3":"^1.8.0"},"_id":"@0xdeepak/transaction-monitor@1.0.2","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-MUX4Jd0SDCqZ8IYO8ri3n2Loj30NWTt1zmiWIGFl1YjZBbg9yGyDls9jGPcudte836KQmsfVd5HYGFxLnDgYUA==","shasum":"db61df7fdfdae7e241404abfbe96bd29b2b78bd4","tarball":"https://registry.npmjs.org/@0xdeepak/transaction-monitor/-/transaction-monitor-1.0.2.tgz","fileCount":5,"unpackedSize":3252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB83P2itRhCvAhn/lgp9n5L/T3cr6HhqR5koyNx5wVHRAiAQLYLpwoDNnGzqOI3HButcO1F8fB6zMsoAimI/PfGUBw=="}]},"_npmUser":{"name":"0xdeepak","email":"dsuthar@deqode.com"},"directories":{},"maintainers":[{"name":"0xdeepak","email":"dsuthar@deqode.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transaction-monitor_1.0.2_1687247158914_0.3370705271442085"},"_hasShrinkwrap":false},"1.0.3":{"name":"@0xdeepak/transaction-monitor","version":"1.0.3","dependencies":{"web3":"^1.8.0"},"description":"Simple Ethereum transaction monitor for transaction status polling.","_id":"@0xdeepak/transaction-monitor@1.0.3","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-FTGstLVP2cvJ9TV+I5CFbfwn0u5AWGQVP2/8lYEFs4N/5E1GFPv9qNardR4DSCUrO7c45KdTJW7+3c13p0zyzQ==","shasum":"e914549e66f075e5cb6daaa456c7b511cf659cc8","tarball":"https://registry.npmjs.org/@0xdeepak/transaction-monitor/-/transaction-monitor-1.0.3.tgz","fileCount":6,"unpackedSize":3793,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxzrVCJonU/g9O6I+LIzdjdb1UnNEGp4ng11CXSa9ZZwIhAOl0UBrJaIzuD9BmbTfoYcou+JC5Lnpiu7LMR0PJfd9e"}]},"_npmUser":{"name":"0xdeepak","email":"dsuthar@deqode.com"},"directories":{},"maintainers":[{"name":"0xdeepak","email":"dsuthar@deqode.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transaction-monitor_1.0.3_1687247245749_0.09652542439733236"},"_hasShrinkwrap":false},"1.0.4":{"name":"@0xdeepak/transaction-monitor","version":"1.0.4","dependencies":{"web3":"^1.8.0"},"description":"Simple Ethereum transaction monitor for transaction status polling.","_id":"@0xdeepak/transaction-monitor@1.0.4","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-jnYWLw3qQNHUTYiOPmtWEztyU1OqfUfxuB6x1AstlOpceDKwO6scuRpZfo+C7VytY52H9JE+LiwQNyJJ5N+3OQ==","shasum":"8cca32a23f57b3d36037221a9611f07525f44404","tarball":"https://registry.npmjs.org/@0xdeepak/transaction-monitor/-/transaction-monitor-1.0.4.tgz","fileCount":6,"unpackedSize":3841,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCk6ve2ptdpLFMoVkh0+oFIpCHO8F7IXxyy+iWHV6TCdAIgK2Pv90ktw1t2BpA0nmHMTXfEamRTXDMy3+zjAM1RpGE="}]},"_npmUser":{"name":"0xdeepak","email":"dsuthar@deqode.com"},"directories":{},"maintainers":[{"name":"0xdeepak","email":"dsuthar@deqode.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transaction-monitor_1.0.4_1687252005234_0.5263536127967374"},"_hasShrinkwrap":false},"1.0.5":{"name":"@0xdeepak/transaction-monitor","version":"1.0.5","dependencies":{"web3":"^1.8.0"},"description":"Simple Ethereum transaction monitor for transaction status polling.","_id":"@0xdeepak/transaction-monitor@1.0.5","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-zerwEyJ6HfDAO68qmZWObWJCoN2+7xJG4ugdrULR5bEQld3oT8Xr3M3FK+JmJq8xSxp/tUOwjaR4IQUMIC/DJg==","shasum":"26733bc8ac24567875fd39a19e5f841799c5ef54","tarball":"https://registry.npmjs.org/@0xdeepak/transaction-monitor/-/transaction-monitor-1.0.5.tgz","fileCount":6,"unpackedSize":3826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE430dVvTrGJygFWAW2pa3x5Er8j0sKinEk5+VXGR7jGAiEA46J+cNIWCE/jXT9K6jBFt1087wFL0e246zVV5E57xdI="}]},"_npmUser":{"name":"0xdeepak","email":"dsuthar@deqode.com"},"directories":{},"maintainers":[{"name":"0xdeepak","email":"dsuthar@deqode.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transaction-monitor_1.0.5_1687253765819_0.8943047219831664"},"_hasShrinkwrap":false},"1.0.6":{"name":"@0xdeepak/transaction-monitor","version":"1.0.6","repository":{"type":"git","url":"git+https://github.com/dsuthardeqode/txn-monitor.git"},"dependencies":{"web3":"^1.8.0"},"description":"Simple Ethereum transaction monitor for transaction status polling. Blockwise Ethereum transaction monitor API for React and Javascript applications to track transaction status in certain block number.","bugs":{"url":"https://github.com/dsuthardeqode/txn-monitor/issues"},"homepage":"https://github.com/dsuthardeqode/txn-monitor#readme","_id":"@0xdeepak/transaction-monitor@1.0.6","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-UXDkJLyrBT1mz6c9gABU6+PBtcRinzztH3WVRDdYoUkq/QlDbtxYjCRYX0m1zDRz5YS/wTWTzh0ulKsb+8P8DA==","shasum":"96b1ca0a5b2706e2cd83b57f69f11a22ea616e82","tarball":"https://registry.npmjs.org/@0xdeepak/transaction-monitor/-/transaction-monitor-1.0.6.tgz","fileCount":6,"unpackedSize":4559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZzoFCW4DGCwJq5rxifJRRhJvvsRkSQ6RYnCc81lJFRAiALx9nL3JLOgztn9Oedocd/j8INkFmCBjIFNCXk3dITNg=="}]},"_npmUser":{"name":"0xdeepak","email":"dsuthar@deqode.com"},"directories":{},"maintainers":[{"name":"0xdeepak","email":"dsuthar@deqode.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transaction-monitor_1.0.6_1687267928837_0.5234327534444736"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-14T09:25:33.205Z","1.0.0":"2023-06-14T09:25:33.452Z","modified":"2023-06-20T13:32:09.114Z","1.0.1":"2023-06-20T07:44:14.977Z","1.0.2":"2023-06-20T07:45:59.061Z","1.0.3":"2023-06-20T07:47:25.889Z","1.0.4":"2023-06-20T09:06:45.388Z","1.0.5":"2023-06-20T09:36:05.986Z","1.0.6":"2023-06-20T13:32:09.007Z"},"maintainers":[{"name":"0xdeepak","email":"dsuthar@deqode.com"}],"readme":"# Transaction Monitor API\n\nSimple Ethereum transaction monitor for transaction status polling. Blockwise Ethereum transaction monitor API for React and Javascript applications to track transaction status in certain block number.\n\n## Use case\n\n```\nimport checkTransactionStatus from \"@0xdeepak/transaction-monitor\"\n\n// OR\n\nconst checkTransactionStatus = require(\"@0xdeepak/transaction-monitor\")\n\nasync function checkStatus() {\n    // add your transaction hash\n    const res = await checkTransactionStatus({txnHash:'0x......',chainId:137,maxConfirmationBlocks?:50})\n\n    // res\n\n    {\n        status: \"txConfirmed\" | \"txRequested\" | \"txFailed\",\n        message: \"Transaction is pending\",\n        receipt?: Object\n    }\n}\n\n```\n\n## APIs\n\n### checkTransactionStatus()\n\n| Paramter                | Type     | Description                                       |\n| ----------------------- | -------- | ------------------------------------------------- |\n| `txnHash`               | `string` | Transaction has to be tracked.                    |\n| `chainId`               | `number` | Transaction chain id                              |\n| `maxConfirmationBlocks` | `number` | It is option field, default value is `50` blocks. |\n","readmeFilename":"README.md","description":"Simple Ethereum transaction monitor for transaction status polling. Blockwise Ethereum transaction monitor API for React and Javascript applications to track transaction status in certain block number.","homepage":"https://github.com/dsuthardeqode/txn-monitor#readme","repository":{"type":"git","url":"git+https://github.com/dsuthardeqode/txn-monitor.git"},"bugs":{"url":"https://github.com/dsuthardeqode/txn-monitor/issues"}}