diff --git a/apps/ecash-herald/package-lock.json b/apps/ecash-herald/package-lock.json index 8e1c18d41..15c057f05 100644 --- a/apps/ecash-herald/package-lock.json +++ b/apps/ecash-herald/package-lock.json @@ -1,8568 +1,8582 @@ { "name": "ecash-herald", "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ecash-herald", "version": "1.0.0", "license": "MIT", "dependencies": { "axios": "^1.3.4", "axios-mock-adapter": "^1.21.4", + "bignumber.js": "^9.1.1", "chronik-client": "^0.8.2", "ecashaddrjs": "^1.2.0", "node-telegram-bot-api": "^0.61.0" }, "devDependencies": { "eslint": "^8.37.0", "eslint-plugin-header": "^3.1.1", "mocha": "^10.2.0", "mocha-junit-reporter": "^2.2.0", "mocha-suppress-logs": "^0.3.1", "nyc": "^15.1.0" } }, "node_modules/@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@babel/code-frame": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", "dev": true, "dependencies": { "@babel/highlight": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.21.4", "@babel/generator": "^7.21.4", "@babel/helper-compilation-targets": "^7.21.4", "@babel/helper-module-transforms": "^7.21.2", "@babel/helpers": "^7.21.0", "@babel/parser": "^7.21.4", "@babel/template": "^7.20.7", "@babel/traverse": "^7.21.4", "@babel/types": "^7.21.4", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.2", "semver": "^6.3.0" }, "engines": { "node": ">=6.9.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/babel" } }, "node_modules/@babel/core/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/@babel/core/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "node_modules/@babel/generator": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", "dev": true, "dependencies": { "@babel/types": "^7.21.4", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@babel/helper-compilation-targets": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", "dev": true, "dependencies": { "@babel/compat-data": "^7.21.4", "@babel/helper-validator-option": "^7.21.0", "browserslist": "^4.21.3", "lru-cache": "^5.1.1", "semver": "^6.3.0" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", "dev": true, "dependencies": { "@babel/template": "^7.20.7", "@babel/types": "^7.21.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", "dev": true, "dependencies": { "@babel/types": "^7.21.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { "version": "7.21.2", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", "@babel/helper-validator-identifier": "^7.19.1", "@babel/template": "^7.20.7", "@babel/traverse": "^7.21.2", "@babel/types": "^7.21.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "dev": true, "dependencies": { "@babel/types": "^7.20.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { "version": "7.19.4", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { "version": "7.19.1", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", "dev": true, "dependencies": { "@babel/template": "^7.20.7", "@babel/traverse": "^7.21.0", "@babel/types": "^7.21.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight/node_modules/ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "dependencies": { "color-convert": "^1.9.0" }, "engines": { "node": ">=4" } }, "node_modules/@babel/highlight/node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" }, "engines": { "node": ">=4" } }, "node_modules/@babel/highlight/node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, "dependencies": { "color-name": "1.1.3" } }, "node_modules/@babel/highlight/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, "node_modules/@babel/highlight/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, "engines": { "node": ">=0.8.0" } }, "node_modules/@babel/highlight/node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, "engines": { "node": ">=4" } }, "node_modules/@babel/highlight/node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "dependencies": { "has-flag": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/@babel/parser": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", "dev": true, "bin": { "parser": "bin/babel-parser.js" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@babel/template": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "dev": true, "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", "dev": true, "dependencies": { "@babel/code-frame": "^7.21.4", "@babel/generator": "^7.21.4", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.21.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", "@babel/parser": "^7.21.4", "@babel/types": "^7.21.4", "debug": "^4.1.0", "globals": "^11.1.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/@babel/traverse/node_modules/globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, "engines": { "node": ">=4" } }, "node_modules/@babel/traverse/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "node_modules/@babel/types": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, "dependencies": { "eslint-visitor-keys": "^3.3.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "node_modules/@eslint-community/regexpp": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.5.1", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/@eslint/eslintrc/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/@eslint/eslintrc/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": "*" } }, "node_modules/@eslint/eslintrc/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "node_modules/@eslint/js": { "version": "8.37.0", "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.37.0.tgz", "integrity": "sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" } }, "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/@humanwhocodes/config-array/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": "*" } }, "node_modules/@humanwhocodes/config-array/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, "engines": { "node": ">=12.22" }, "funding": { "type": "github", "url": "https://github.com/sponsors/nzakas" } }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", "get-package-type": "^0.1.0", "js-yaml": "^3.13.1", "resolve-from": "^5.0.0" }, "engines": { "node": ">=8" } }, "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "dependencies": { "sprintf-js": "~1.0.2" } }, "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "dependencies": { "p-locate": "^4.1.0" }, "engines": { "node": ">=8" } }, "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "dependencies": { "p-try": "^2.0.0" }, "engines": { "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "dependencies": { "p-limit": "^2.2.0" }, "engines": { "node": ">=8" } }, "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", "dev": true }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.17", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "3.1.0", "@jridgewell/sourcemap-codec": "1.4.14" } }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" }, "engines": { "node": ">= 8" } }, "node_modules/@nodelib/fs.stat": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, "engines": { "node": ">= 8" } }, "node_modules/@nodelib/fs.walk": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" }, "engines": { "node": ">= 8" } }, "node_modules/@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" }, "node_modules/@protobufjs/base64": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" }, "node_modules/@protobufjs/codegen": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" }, "node_modules/@protobufjs/eventemitter": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" }, "node_modules/@protobufjs/fetch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", "dependencies": { "@protobufjs/aspromise": "^1.1.1", "@protobufjs/inquire": "^1.1.0" } }, "node_modules/@protobufjs/float": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" }, "node_modules/@protobufjs/inquire": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" }, "node_modules/@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" }, "node_modules/@protobufjs/pool": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" }, "node_modules/@protobufjs/utf8": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" }, "node_modules/@types/long": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" }, "node_modules/@types/node": { "version": "18.14.6", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.6.tgz", "integrity": "sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==" }, "node_modules/@types/ws": { "version": "8.5.4", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", "dependencies": { "@types/node": "*" } }, "node_modules/acorn": { "version": "8.8.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true, "bin": { "acorn": "bin/acorn" }, "engines": { "node": ">=0.4.0" } }, "node_modules/acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" }, "funding": { "type": "github", "url": "https://github.com/sponsors/epoberezkin" } }, "node_modules/ansi-colors": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" }, "engines": { "node": ">= 8" } }, "node_modules/append-transform": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", "dev": true, "dependencies": { "default-require-extensions": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/archy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", "dev": true }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, "node_modules/array.prototype.findindex": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/array.prototype.findindex/-/array.prototype.findindex-2.2.1.tgz", "integrity": "sha512-tMj4uTmGpaGUh4XFMUh3H7KYAIqlygrlXchOEVTiICbTwRwMhDqtzsOwvtI+WAf1GdjJBeIP3Bu92Qg0SnXdtA==", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" } }, "node_modules/asn1": { "version": "0.2.6", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", "dependencies": { "safer-buffer": "~2.1.0" } }, "node_modules/assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", "engines": { "node": ">=0.8" } }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", "engines": { "node": "*" } }, "node_modules/aws4": { "version": "1.12.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" }, "node_modules/axios": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.4.tgz", "integrity": "sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==", "dependencies": { "follow-redirects": "^1.15.0", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } }, "node_modules/axios-mock-adapter": { "version": "1.21.4", "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.21.4.tgz", "integrity": "sha512-ztnENm28ONAKeRXC/6SUW6pcsaXbThKq93MRDRAA47LYTzrGSDoO/DCr1NHz7jApEl95DrBoGPvZ0r9xtSbjqw==", "dependencies": { "fast-deep-equal": "^3.1.3", "is-buffer": "^2.0.5" }, "peerDependencies": { "axios": ">= 0.17.0" } }, "node_modules/axios-mock-adapter/node_modules/is-buffer": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "engines": { "node": ">=4" } }, "node_modules/axios/node_modules/form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" }, "engines": { "node": ">= 6" } }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, "node_modules/bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", "dependencies": { "tweetnacl": "^0.14.3" } }, "node_modules/big-integer": { "version": "1.6.36", "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.36.tgz", "integrity": "sha512-t70bfa7HYEA1D9idDbmuv7YbsbVkQ+Hp+8KFSul4aE5e/i1bjCNIRYJZlA8Q8p0r9T8cF/RVvwUgRA//FydEyg==", "engines": { "node": ">=0.6" } }, + "node_modules/bignumber.js": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==", + "engines": { + "node": "*" + } + }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/bl": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", "dependencies": { "readable-stream": "^2.3.5", "safe-buffer": "^5.1.1" } }, "node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, "dependencies": { "fill-range": "^7.0.1" }, "engines": { "node": ">=8" } }, "node_modules/browser-stdout": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", "dev": true }, "node_modules/browserslist": { "version": "4.21.5", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", "dev": true, "funding": [ { "type": "opencollective", "url": "https://opencollective.com/browserslist" }, { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" } ], "dependencies": { "caniuse-lite": "^1.0.30001449", "electron-to-chromium": "^1.4.284", "node-releases": "^2.0.8", "update-browserslist-db": "^1.0.10" }, "bin": { "browserslist": "cli.js" }, "engines": { "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, "node_modules/caching-transform": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", "dev": true, "dependencies": { "hasha": "^5.0.0", "make-dir": "^3.0.0", "package-hash": "^4.0.0", "write-file-atomic": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/caniuse-lite": { "version": "1.0.30001474", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001474.tgz", "integrity": "sha512-iaIZ8gVrWfemh5DG3T9/YqarVZoYf0r188IjaGwx68j4Pf0SGY6CQkmJUIE+NZHkkecQGohzXmBGEwWDr9aM3Q==", "dev": true, "funding": [ { "type": "opencollective", "url": "https://opencollective.com/browserslist" }, { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" }, { "type": "github", "url": "https://github.com/sponsors/ai" } ] }, "node_modules/caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/chalk/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/charenc": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", "dev": true, "engines": { "node": "*" } }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, "funding": [ { "type": "individual", "url": "https://paulmillr.com/funding/" } ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" }, "engines": { "node": ">= 8.10.0" }, "optionalDependencies": { "fsevents": "~2.3.2" } }, "node_modules/chronik-client": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/chronik-client/-/chronik-client-0.8.2.tgz", "integrity": "sha512-Icr4U3SFx7jRjBDea+FP4Lv2bq09iC5Kn2UKI9fMNas4vLZGDTtEgyS9d7QATC7DtLWt0QgmLGJbh04I8l5F6g==", "dependencies": { "@types/ws": "^8.2.1", "axios": "^0.21.1", "isomorphic-ws": "^4.0.1", "protobufjs": "^6.8.8", "ws": "^8.3.0" } }, "node_modules/chronik-client/node_modules/axios": { "version": "0.21.4", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", "dependencies": { "follow-redirects": "^1.14.0" } }, "node_modules/clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" } }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { "color-name": "~1.1.4" }, "engines": { "node": ">=7.0.0" } }, "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dependencies": { "delayed-stream": "~1.0.0" }, "engines": { "node": ">= 0.8" } }, "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", "dev": true }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true }, "node_modules/convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true }, "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" }, "engines": { "node": ">= 8" } }, "node_modules/crypt": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", "dev": true, "engines": { "node": "*" } }, "node_modules/dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "dependencies": { "assert-plus": "^1.0.0" }, "engines": { "node": ">=0.10" } }, "node_modules/debug": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dependencies": { "ms": "^2.1.1" } }, "node_modules/decamelize": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", "dev": true, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, "node_modules/default-require-extensions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.1.tgz", "integrity": "sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==", "dev": true, "dependencies": { "strip-bom": "^4.0.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/define-properties": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dependencies": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "engines": { "node": ">=0.4.0" } }, "node_modules/diff": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", "dev": true, "engines": { "node": ">=0.3.1" } }, "node_modules/doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, "dependencies": { "esutils": "^2.0.2" }, "engines": { "node": ">=6.0.0" } }, "node_modules/ecashaddrjs": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/ecashaddrjs/-/ecashaddrjs-1.2.0.tgz", "integrity": "sha512-8Yl4+fbbDpjdo8ytQOJPTAouv2Cpah8HS8KTlnlsEwwaHBPaDjKg9RfXEDachneBup3PzqmXoADoR/zjBcbcmQ==", "dependencies": { "big-integer": "1.6.36" } }, "node_modules/ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "dependencies": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" } }, "node_modules/electron-to-chromium": { "version": "1.4.351", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.351.tgz", "integrity": "sha512-W35n4jAsyj6OZGxeWe+gA6+2Md4jDO19fzfsRKEt3DBwIdlVTT8O9Uv8ojgUAoQeXASdgG9zMU+8n8Xg/W6dRQ==", "dev": true }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, "node_modules/end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dependencies": { "once": "^1.4.0" } }, "node_modules/es-abstract": { "version": "1.21.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "globalthis": "^1.0.3", "gopd": "^1.0.1", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "internal-slot": "^1.0.4", "is-array-buffer": "^3.0.1", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", "is-typed-array": "^1.1.10", "is-weakref": "^1.0.2", "object-inspect": "^1.12.2", "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.6", "string.prototype.trimstart": "^1.0.6", "typed-array-length": "^1.0.4", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.9" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/es-set-tostringtag": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", "dependencies": { "get-intrinsic": "^1.1.3", "has": "^1.0.3", "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/es-shim-unscopables": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", "dependencies": { "has": "^1.0.3" } }, "node_modules/es-to-primitive": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/es6-error": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", "dev": true }, "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/eslint": { "version": "8.37.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.37.0.tgz", "integrity": "sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.4.0", "@eslint/eslintrc": "^2.0.2", "@eslint/js": "8.37.0", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.1.1", "eslint-visitor-keys": "^3.4.0", "espree": "^9.5.1", "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.1", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/eslint-plugin-header": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz", "integrity": "sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==", "dev": true, "peerDependencies": { "eslint": ">=7.7.0" } }, "node_modules/eslint-scope": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "dev": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/eslint-visitor-keys": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/eslint/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/eslint/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/eslint/node_modules/glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "dependencies": { "is-glob": "^4.0.3" }, "engines": { "node": ">=10.13.0" } }, "node_modules/eslint/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": "*" } }, "node_modules/eslint/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "node_modules/espree": { "version": "9.5.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", "dev": true, "dependencies": { "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.4.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" }, "engines": { "node": ">=4" } }, "node_modules/esquery": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, "dependencies": { "estraverse": "^5.1.0" }, "engines": { "node": ">=0.10" } }, "node_modules/esrecurse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, "dependencies": { "estraverse": "^5.2.0" }, "engines": { "node": ">=4.0" } }, "node_modules/estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, "engines": { "node": ">=4.0" } }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/eventemitter3": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" }, "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, "node_modules/extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", "engines": [ "node >=0.6.0" ] }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, "node_modules/fastq": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "dependencies": { "reusify": "^1.0.4" } }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, "dependencies": { "flat-cache": "^3.0.4" }, "engines": { "node": "^10.12.0 || >=12.0.0" } }, "node_modules/file-type": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", "engines": { "node": ">=0.10.0" } }, "node_modules/fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "dependencies": { "to-regex-range": "^5.0.1" }, "engines": { "node": ">=8" } }, "node_modules/find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", "dev": true, "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", "pkg-dir": "^4.1.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/flat": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", "dev": true, "bin": { "flat": "cli.js" } }, "node_modules/flat-cache": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", "dev": true, "dependencies": { "flatted": "^3.1.0", "rimraf": "^3.0.2" }, "engines": { "node": "^10.12.0 || >=12.0.0" } }, "node_modules/flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, "node_modules/follow-redirects": { "version": "1.15.2", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], "engines": { "node": ">=4.0" }, "peerDependenciesMeta": { "debug": { "optional": true } } }, "node_modules/for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dependencies": { "is-callable": "^1.1.3" } }, "node_modules/foreground-child": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", "dev": true, "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^3.0.2" }, "engines": { "node": ">=8.0.0" } }, "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", "engines": { "node": "*" } }, "node_modules/form-data": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", "mime-types": "^2.1.12" }, "engines": { "node": ">= 0.12" } }, "node_modules/fromentries": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ] }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, "hasInstallScript": true, "optional": true, "os": [ "darwin" ], "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "node_modules/function.prototype.name": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.0", "functions-have-names": "^1.2.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, "engines": { "node": "6.* || 8.* || >= 10.*" } }, "node_modules/get-intrinsic": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true, "engines": { "node": ">=8.0.0" } }, "node_modules/get-symbol-description": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "dependencies": { "assert-plus": "^1.0.0" } }, "node_modules/glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, "engines": { "node": "*" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "dependencies": { "is-glob": "^4.0.1" }, "engines": { "node": ">= 6" } }, "node_modules/glob/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/glob/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": "*" } }, "node_modules/globals": { "version": "13.20.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/globalthis": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dependencies": { "define-properties": "^1.1.3" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dependencies": { "get-intrinsic": "^1.1.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "node_modules/grapheme-splitter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", "dev": true }, "node_modules/har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", "engines": { "node": ">=4" } }, "node_modules/har-validator": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "deprecated": "this library is no longer supported", "dependencies": { "ajv": "^6.12.3", "har-schema": "^2.0.0" }, "engines": { "node": ">=6" } }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dependencies": { "function-bind": "^1.1.1" }, "engines": { "node": ">= 0.4.0" } }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/has-property-descriptors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", "dependencies": { "get-intrinsic": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-tostringtag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dependencies": { "has-symbols": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/hasha": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", "dev": true, "dependencies": { "is-stream": "^2.0.0", "type-fest": "^0.8.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/hasha/node_modules/type-fest": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true, "bin": { "he": "bin/he" } }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", "dev": true }, "node_modules/http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", "dependencies": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", "sshpk": "^1.7.0" }, "engines": { "node": ">=0.8", "npm": ">=1.3.7" } }, "node_modules/ignore": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true, "engines": { "node": ">= 4" } }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" }, "engines": { "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, "engines": { "node": ">=0.8.19" } }, "node_modules/indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/internal-slot": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "dependencies": { "get-intrinsic": "^1.2.0", "has": "^1.0.3", "side-channel": "^1.0.4" }, "engines": { "node": ">= 0.4" } }, "node_modules/is-array-buffer": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.0", "is-typed-array": "^1.1.10" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dependencies": { "has-bigints": "^1.0.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, "dependencies": { "binary-extensions": "^2.0.0" }, "engines": { "node": ">=8" } }, "node_modules/is-boolean-object": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, "node_modules/is-callable": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dependencies": { "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "dependencies": { "is-extglob": "^2.1.1" }, "engines": { "node": ">=0.10.0" } }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, "engines": { "node": ">=0.12.0" } }, "node_modules/is-number-object": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dependencies": { "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/is-plain-obj": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", "dependencies": { "call-bind": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dependencies": { "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dependencies": { "has-symbols": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-typed-array": { "version": "1.1.10", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, "node_modules/is-unicode-supported": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dependencies": { "call-bind": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, "node_modules/isomorphic-ws": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", "peerDependencies": { "ws": "*" } }, "node_modules/isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-hook": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", "dev": true, "dependencies": { "append-transform": "^2.0.0" }, "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-instrument": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", "dev": true, "dependencies": { "@babel/core": "^7.7.5", "@istanbuljs/schema": "^0.1.2", "istanbul-lib-coverage": "^3.0.0", "semver": "^6.3.0" }, "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-processinfo": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.3.tgz", "integrity": "sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==", "dev": true, "dependencies": { "archy": "^1.0.0", "cross-spawn": "^7.0.3", "istanbul-lib-coverage": "^3.2.0", "p-map": "^3.0.0", "rimraf": "^3.0.0", "uuid": "^8.3.2" }, "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-processinfo/node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/istanbul-lib-report": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", "dev": true, "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", "supports-color": "^7.1.0" }, "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-report/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-source-maps": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", "source-map": "^0.6.1" }, "engines": { "node": ">=10" } }, "node_modules/istanbul-lib-source-maps/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/istanbul-lib-source-maps/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "node_modules/istanbul-reports": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "dev": true, "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/js-sdsl": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/js-sdsl" } }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "node_modules/jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, "bin": { "jsesc": "bin/jsesc" }, "engines": { "node": ">=4" } }, "node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, "bin": { "json5": "lib/cli.js" }, "engines": { "node": ">=6" } }, "node_modules/jsprim": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", "json-schema": "0.4.0", "verror": "1.10.0" }, "engines": { "node": ">=0.6.0" } }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, "dependencies": { "p-locate": "^5.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/lodash.flattendeep": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", "dev": true }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, "node_modules/log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/long": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "dependencies": { "yallist": "^3.0.2" } }, "node_modules/make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, "dependencies": { "semver": "^6.0.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/md5": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", "dev": true, "dependencies": { "charenc": "0.0.2", "crypt": "0.0.2", "is-buffer": "~1.1.6" } }, "node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "bin": { "mime": "cli.js" }, "engines": { "node": ">=4" } }, "node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dependencies": { "mime-db": "1.52.0" }, "engines": { "node": ">= 0.6" } }, "node_modules/minimatch": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { "node": ">=10" } }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, "bin": { "mkdirp": "bin/cmd.js" }, "engines": { "node": ">=10" } }, "node_modules/mocha": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==", "dev": true, "dependencies": { "ansi-colors": "4.1.1", "browser-stdout": "1.3.1", "chokidar": "3.5.3", "debug": "4.3.4", "diff": "5.0.0", "escape-string-regexp": "4.0.0", "find-up": "5.0.0", "glob": "7.2.0", "he": "1.2.0", "js-yaml": "4.1.0", "log-symbols": "4.1.0", "minimatch": "5.0.1", "ms": "2.1.3", "nanoid": "3.3.3", "serialize-javascript": "6.0.0", "strip-json-comments": "3.1.1", "supports-color": "8.1.1", "workerpool": "6.2.1", "yargs": "16.2.0", "yargs-parser": "20.2.4", "yargs-unparser": "2.0.0" }, "bin": { "_mocha": "bin/_mocha", "mocha": "bin/mocha.js" }, "engines": { "node": ">= 14.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/mochajs" } }, "node_modules/mocha-junit-reporter": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/mocha-junit-reporter/-/mocha-junit-reporter-2.2.0.tgz", "integrity": "sha512-W83Ddf94nfLiTBl24aS8IVyFvO8aRDLlCvb+cKb/VEaN5dEbcqu3CXiTe8MQK2DvzS7oKE1RsFTxzN302GGbDQ==", "dev": true, "dependencies": { "debug": "^4.3.4", "md5": "^2.3.0", "mkdirp": "~1.0.4", "strip-ansi": "^6.0.1", "xml": "^1.0.1" }, "peerDependencies": { "mocha": ">=2.2.5" } }, "node_modules/mocha-junit-reporter/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/mocha-junit-reporter/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "node_modules/mocha-suppress-logs": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/mocha-suppress-logs/-/mocha-suppress-logs-0.3.1.tgz", "integrity": "sha512-Iu6jyTguAtFzmt7l4Agfnve0v+cQNbH92iMau1kjWwom7MNn18/Mzo1EaVhwDrH24cQ87RDKAMse2rDUkuXy8A==", "dev": true }, "node_modules/mocha/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/mocha/node_modules/debug/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/nanoid": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" }, "engines": { "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, "node_modules/node-preload": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", "dev": true, "dependencies": { "process-on-spawn": "^1.0.0" }, "engines": { "node": ">=8" } }, "node_modules/node-releases": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", "dev": true }, "node_modules/node-telegram-bot-api": { "version": "0.61.0", "resolved": "https://registry.npmjs.org/node-telegram-bot-api/-/node-telegram-bot-api-0.61.0.tgz", "integrity": "sha512-BZXd8Bh2C5+uBEQuuI3FD7TFJF3alV+6oFQt8CNLx3ldX/hsd+NYyllTX+Y+5X0tG+xtcRQQjbfLgz/4sRvmBQ==", "dependencies": { "array.prototype.findindex": "^2.0.2", "bl": "^1.2.3", "debug": "^3.2.7", "eventemitter3": "^3.0.0", "file-type": "^3.9.0", "mime": "^1.6.0", "pump": "^2.0.0", "request": "^2.83.0", "request-promise": "^4.2.2" }, "engines": { "node": ">=0.12" } }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/nyc": { "version": "15.1.0", "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz", "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==", "dev": true, "dependencies": { "@istanbuljs/load-nyc-config": "^1.0.0", "@istanbuljs/schema": "^0.1.2", "caching-transform": "^4.0.0", "convert-source-map": "^1.7.0", "decamelize": "^1.2.0", "find-cache-dir": "^3.2.0", "find-up": "^4.1.0", "foreground-child": "^2.0.0", "get-package-type": "^0.1.0", "glob": "^7.1.6", "istanbul-lib-coverage": "^3.0.0", "istanbul-lib-hook": "^3.0.0", "istanbul-lib-instrument": "^4.0.0", "istanbul-lib-processinfo": "^2.0.2", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.0.2", "make-dir": "^3.0.0", "node-preload": "^0.2.1", "p-map": "^3.0.0", "process-on-spawn": "^1.0.0", "resolve-from": "^5.0.0", "rimraf": "^3.0.0", "signal-exit": "^3.0.2", "spawn-wrap": "^2.0.0", "test-exclude": "^6.0.0", "yargs": "^15.0.2" }, "bin": { "nyc": "bin/nyc.js" }, "engines": { "node": ">=8.9" } }, "node_modules/nyc/node_modules/camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/nyc/node_modules/cliui": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^6.2.0" } }, "node_modules/nyc/node_modules/decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/nyc/node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/nyc/node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "dependencies": { "p-locate": "^4.1.0" }, "engines": { "node": ">=8" } }, "node_modules/nyc/node_modules/p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "dependencies": { "p-try": "^2.0.0" }, "engines": { "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/nyc/node_modules/p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "dependencies": { "p-limit": "^2.2.0" }, "engines": { "node": ">=8" } }, "node_modules/nyc/node_modules/resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/nyc/node_modules/wrap-ansi": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { "node": ">=8" } }, "node_modules/nyc/node_modules/y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true }, "node_modules/nyc/node_modules/yargs": { "version": "15.4.1", "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, "dependencies": { "cliui": "^6.0.0", "decamelize": "^1.2.0", "find-up": "^4.1.0", "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", "yargs-parser": "^18.1.2" }, "engines": { "node": ">=8" } }, "node_modules/nyc/node_modules/yargs-parser": { "version": "18.1.3", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, "dependencies": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" }, "engines": { "node": ">=6" } }, "node_modules/oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", "engines": { "node": "*" } }, "node_modules/object-inspect": { "version": "1.12.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "engines": { "node": ">= 0.4" } }, "node_modules/object.assign": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dependencies": { "wrappy": "1" } }, "node_modules/optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", "type-check": "^0.4.0", "word-wrap": "^1.2.3" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "dependencies": { "yocto-queue": "^0.1.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-locate": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, "dependencies": { "p-limit": "^3.0.2" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-map": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", "dev": true, "dependencies": { "aggregate-error": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/package-hash": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", "dev": true, "dependencies": { "graceful-fs": "^4.1.15", "hasha": "^5.0.0", "lodash.flattendeep": "^4.4.0", "release-zalgo": "^1.0.0" }, "engines": { "node": ">=8" } }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, "dependencies": { "callsites": "^3.0.0" }, "engines": { "node": ">=6" } }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" }, "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, "engines": { "node": ">=8.6" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, "dependencies": { "find-up": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/pkg-dir/node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/pkg-dir/node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "dependencies": { "p-locate": "^4.1.0" }, "engines": { "node": ">=8" } }, "node_modules/pkg-dir/node_modules/p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "dependencies": { "p-try": "^2.0.0" }, "engines": { "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/pkg-dir/node_modules/p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "dependencies": { "p-limit": "^2.2.0" }, "engines": { "node": ">=8" } }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, "engines": { "node": ">= 0.8.0" } }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "node_modules/process-on-spawn": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", "dev": true, "dependencies": { "fromentries": "^1.2.0" }, "engines": { "node": ">=8" } }, "node_modules/protobufjs": { "version": "6.11.3", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.3.tgz", "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==", "hasInstallScript": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/long": "^4.0.1", "@types/node": ">=13.7.0", "long": "^4.0.0" }, "bin": { "pbjs": "bin/pbjs", "pbts": "bin/pbts" } }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, "node_modules/psl": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, "node_modules/pump": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "node_modules/punycode": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "engines": { "node": ">=6" } }, "node_modules/qs": { "version": "6.5.3", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "engines": { "node": ">=0.6" } }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ] }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, "dependencies": { "safe-buffer": "^5.1.0" } }, "node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "node_modules/readable-stream/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, "dependencies": { "picomatch": "^2.2.1" }, "engines": { "node": ">=8.10.0" } }, "node_modules/regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "functions-have-names": "^1.2.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/release-zalgo": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==", "dev": true, "dependencies": { "es6-error": "^4.0.1" }, "engines": { "node": ">=4" } }, "node_modules/request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", "dependencies": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", "caseless": "~0.12.0", "combined-stream": "~1.0.6", "extend": "~3.0.2", "forever-agent": "~0.6.1", "form-data": "~2.3.2", "har-validator": "~5.1.3", "http-signature": "~1.2.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", "json-stringify-safe": "~5.0.1", "mime-types": "~2.1.19", "oauth-sign": "~0.9.0", "performance-now": "^2.1.0", "qs": "~6.5.2", "safe-buffer": "^5.1.2", "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" }, "engines": { "node": ">= 6" } }, "node_modules/request-promise": { "version": "4.2.6", "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.6.tgz", "integrity": "sha512-HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ==", "deprecated": "request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", "dependencies": { "bluebird": "^3.5.0", "request-promise-core": "1.1.4", "stealthy-require": "^1.1.1", "tough-cookie": "^2.3.3" }, "engines": { "node": ">=0.10.0" }, "peerDependencies": { "request": "^2.34" } }, "node_modules/request-promise-core": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", "dependencies": { "lodash": "^4.17.19" }, "engines": { "node": ">=0.10.0" }, "peerDependencies": { "request": "^2.34" } }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", "dev": true }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, "engines": { "node": ">=4" } }, "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" } }, "node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "dependencies": { "queue-microtask": "^1.2.2" } }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ] }, "node_modules/safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-regex": "^1.1.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/serialize-javascript": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", "dev": true, "dependencies": { "randombytes": "^2.1.0" } }, "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/spawn-wrap": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", "dev": true, "dependencies": { "foreground-child": "^2.0.0", "is-windows": "^1.0.2", "make-dir": "^3.0.0", "rimraf": "^3.0.0", "signal-exit": "^3.0.2", "which": "^2.0.1" }, "engines": { "node": ">=8" } }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "dev": true }, "node_modules/sshpk": { "version": "1.17.0", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", "dependencies": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", "bcrypt-pbkdf": "^1.0.0", "dashdash": "^1.12.0", "ecc-jsbn": "~0.1.1", "getpass": "^0.1.1", "jsbn": "~0.1.0", "safer-buffer": "^2.0.2", "tweetnacl": "~0.14.0" }, "bin": { "sshpk-conv": "bin/sshpk-conv", "sshpk-sign": "bin/sshpk-sign", "sshpk-verify": "bin/sshpk-verify" }, "engines": { "node": ">=0.10.0" } }, "node_modules/stealthy-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", "engines": { "node": ">=0.10.0" } }, "node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/string_decoder/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/string.prototype.trimend": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "dependencies": { "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, "node_modules/strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "dependencies": { "has-flag": "^4.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/supports-color?sponsor=1" } }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", "minimatch": "^3.0.4" }, "engines": { "node": ">=8" } }, "node_modules/test-exclude/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/test-exclude/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": "*" } }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, "engines": { "node": ">=4" } }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "dependencies": { "is-number": "^7.0.0" }, "engines": { "node": ">=8.0" } }, "node_modules/tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dependencies": { "psl": "^1.1.28", "punycode": "^2.1.1" }, "engines": { "node": ">=0.8" } }, "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "dependencies": { "safe-buffer": "^5.0.1" }, "engines": { "node": "*" } }, "node_modules/tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, "dependencies": { "prelude-ls": "^1.2.1" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/typed-array-length": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", "dependencies": { "call-bind": "^1.0.2", "for-each": "^0.3.3", "is-typed-array": "^1.1.9" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "dev": true, "dependencies": { "is-typedarray": "^1.0.0" } }, "node_modules/unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/update-browserslist-db": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", "dev": true, "funding": [ { "type": "opencollective", "url": "https://opencollective.com/browserslist" }, { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" } ], "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0" }, "bin": { "browserslist-lint": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" } }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dependencies": { "punycode": "^2.1.0" } }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "node_modules/uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", "bin": { "uuid": "bin/uuid" } }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "engines": [ "node >=0.6.0" ], "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" } }, "node_modules/verror/node_modules/core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "bin/node-which" }, "engines": { "node": ">= 8" } }, "node_modules/which-boxed-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", "dev": true }, "node_modules/which-typed-array": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0", "is-typed-array": "^1.1.10" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/workerpool": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", "dev": true }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", "dev": true, "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, "node_modules/ws": { "version": "8.12.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.1.tgz", "integrity": "sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { "optional": true }, "utf-8-validate": { "optional": true } } }, "node_modules/xml": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", "dev": true }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, "engines": { "node": ">=10" } }, "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, "node_modules/yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.0", "y18n": "^5.0.5", "yargs-parser": "^20.2.2" }, "engines": { "node": ">=10" } }, "node_modules/yargs-parser": { "version": "20.2.4", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", "dev": true, "engines": { "node": ">=10" } }, "node_modules/yargs-unparser": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", "dev": true, "dependencies": { "camelcase": "^6.0.0", "decamelize": "^4.0.0", "flat": "^5.0.2", "is-plain-obj": "^2.1.0" }, "engines": { "node": ">=10" } }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } } }, "dependencies": { "@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" } }, "@babel/code-frame": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", "dev": true, "requires": { "@babel/highlight": "^7.18.6" } }, "@babel/compat-data": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==", "dev": true }, "@babel/core": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", "dev": true, "requires": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.21.4", "@babel/generator": "^7.21.4", "@babel/helper-compilation-targets": "^7.21.4", "@babel/helper-module-transforms": "^7.21.2", "@babel/helpers": "^7.21.0", "@babel/parser": "^7.21.4", "@babel/template": "^7.20.7", "@babel/traverse": "^7.21.4", "@babel/types": "^7.21.4", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.2", "semver": "^6.3.0" }, "dependencies": { "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } }, "@babel/generator": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", "dev": true, "requires": { "@babel/types": "^7.21.4", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, "dependencies": { "@jridgewell/gen-mapping": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", "dev": true, "requires": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", "@jridgewell/trace-mapping": "^0.3.9" } } } }, "@babel/helper-compilation-targets": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", "dev": true, "requires": { "@babel/compat-data": "^7.21.4", "@babel/helper-validator-option": "^7.21.0", "browserslist": "^4.21.3", "lru-cache": "^5.1.1", "semver": "^6.3.0" } }, "@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", "dev": true }, "@babel/helper-function-name": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", "dev": true, "requires": { "@babel/template": "^7.20.7", "@babel/types": "^7.21.0" } }, "@babel/helper-hoist-variables": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", "dev": true, "requires": { "@babel/types": "^7.18.6" } }, "@babel/helper-module-imports": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", "dev": true, "requires": { "@babel/types": "^7.21.4" } }, "@babel/helper-module-transforms": { "version": "7.21.2", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", "@babel/helper-validator-identifier": "^7.19.1", "@babel/template": "^7.20.7", "@babel/traverse": "^7.21.2", "@babel/types": "^7.21.2" } }, "@babel/helper-simple-access": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "dev": true, "requires": { "@babel/types": "^7.20.2" } }, "@babel/helper-split-export-declaration": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", "dev": true, "requires": { "@babel/types": "^7.18.6" } }, "@babel/helper-string-parser": { "version": "7.19.4", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", "dev": true }, "@babel/helper-validator-identifier": { "version": "7.19.1", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "dev": true }, "@babel/helper-validator-option": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", "dev": true }, "@babel/helpers": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", "dev": true, "requires": { "@babel/template": "^7.20.7", "@babel/traverse": "^7.21.0", "@babel/types": "^7.21.0" } }, "@babel/highlight": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, "dependencies": { "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { "color-convert": "^1.9.0" } }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, "requires": { "color-name": "1.1.3" } }, "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { "has-flag": "^3.0.0" } } } }, "@babel/parser": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", "dev": true }, "@babel/template": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "dev": true, "requires": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7" } }, "@babel/traverse": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", "dev": true, "requires": { "@babel/code-frame": "^7.21.4", "@babel/generator": "^7.21.4", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.21.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", "@babel/parser": "^7.21.4", "@babel/types": "^7.21.4", "debug": "^4.1.0", "globals": "^11.1.0" }, "dependencies": { "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } }, "@babel/types": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", "dev": true, "requires": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, "@eslint-community/eslint-utils": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, "requires": { "eslint-visitor-keys": "^3.3.0" } }, "@eslint-community/regexpp": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", "dev": true }, "@eslint/eslintrc": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.5.1", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" }, "dependencies": { "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "requires": { "brace-expansion": "^1.1.7" } }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } }, "@eslint/js": { "version": "8.37.0", "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.37.0.tgz", "integrity": "sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==", "dev": true }, "@humanwhocodes/config-array": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", "minimatch": "^3.0.5" }, "dependencies": { "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "requires": { "brace-expansion": "^1.1.7" } }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } }, "@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, "requires": { "camelcase": "^5.3.1", "find-up": "^4.1.0", "get-package-type": "^0.1.0", "js-yaml": "^3.13.1", "resolve-from": "^5.0.0" }, "dependencies": { "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { "sprintf-js": "~1.0.2" } }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, "find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" } }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "requires": { "p-locate": "^4.1.0" } }, "p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "requires": { "p-try": "^2.0.0" } }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "requires": { "p-limit": "^2.2.0" } }, "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true } } }, "@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true }, "@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", "dev": true, "requires": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" } }, "@jridgewell/resolve-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", "dev": true }, "@jridgewell/set-array": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", "dev": true }, "@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", "dev": true }, "@jridgewell/trace-mapping": { "version": "0.3.17", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "dev": true, "requires": { "@jridgewell/resolve-uri": "3.1.0", "@jridgewell/sourcemap-codec": "1.4.14" } }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, "requires": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "@nodelib/fs.stat": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true }, "@nodelib/fs.walk": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, "requires": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" }, "@protobufjs/base64": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" }, "@protobufjs/codegen": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" }, "@protobufjs/eventemitter": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" }, "@protobufjs/fetch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", "requires": { "@protobufjs/aspromise": "^1.1.1", "@protobufjs/inquire": "^1.1.0" } }, "@protobufjs/float": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" }, "@protobufjs/inquire": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" }, "@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" }, "@protobufjs/pool": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" }, "@protobufjs/utf8": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" }, "@types/long": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" }, "@types/node": { "version": "18.14.6", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.6.tgz", "integrity": "sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==" }, "@types/ws": { "version": "8.5.4", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", "requires": { "@types/node": "*" } }, "acorn": { "version": "8.8.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true }, "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, "requires": {} }, "aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" } }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "ansi-colors": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "dev": true }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { "color-convert": "^2.0.1" } }, "anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, "append-transform": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", "dev": true, "requires": { "default-require-extensions": "^3.0.0" } }, "archy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", "dev": true }, "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, "array.prototype.findindex": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/array.prototype.findindex/-/array.prototype.findindex-2.2.1.tgz", "integrity": "sha512-tMj4uTmGpaGUh4XFMUh3H7KYAIqlygrlXchOEVTiICbTwRwMhDqtzsOwvtI+WAf1GdjJBeIP3Bu92Qg0SnXdtA==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" } }, "asn1": { "version": "0.2.6", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", "requires": { "safer-buffer": "~2.1.0" } }, "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" }, "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" }, "aws4": { "version": "1.12.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" }, "axios": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.4.tgz", "integrity": "sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==", "requires": { "follow-redirects": "^1.15.0", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" }, "dependencies": { "form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" } } } }, "axios-mock-adapter": { "version": "1.21.4", "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.21.4.tgz", "integrity": "sha512-ztnENm28ONAKeRXC/6SUW6pcsaXbThKq93MRDRAA47LYTzrGSDoO/DCr1NHz7jApEl95DrBoGPvZ0r9xtSbjqw==", "requires": { "fast-deep-equal": "^3.1.3", "is-buffer": "^2.0.5" }, "dependencies": { "is-buffer": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" } } }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, "bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", "requires": { "tweetnacl": "^0.14.3" } }, "big-integer": { "version": "1.6.36", "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.36.tgz", "integrity": "sha512-t70bfa7HYEA1D9idDbmuv7YbsbVkQ+Hp+8KFSul4aE5e/i1bjCNIRYJZlA8Q8p0r9T8cF/RVvwUgRA//FydEyg==" }, + "bignumber.js": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==" + }, "binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true }, "bl": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", "requires": { "readable-stream": "^2.3.5", "safe-buffer": "^5.1.1" } }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "requires": { "balanced-match": "^1.0.0" } }, "braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, "requires": { "fill-range": "^7.0.1" } }, "browser-stdout": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", "dev": true }, "browserslist": { "version": "4.21.5", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", "dev": true, "requires": { "caniuse-lite": "^1.0.30001449", "electron-to-chromium": "^1.4.284", "node-releases": "^2.0.8", "update-browserslist-db": "^1.0.10" } }, "caching-transform": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", "dev": true, "requires": { "hasha": "^5.0.0", "make-dir": "^3.0.0", "package-hash": "^4.0.0", "write-file-atomic": "^3.0.0" } }, "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" } }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true }, "camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true }, "caniuse-lite": { "version": "1.0.30001474", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001474.tgz", "integrity": "sha512-iaIZ8gVrWfemh5DG3T9/YqarVZoYf0r188IjaGwx68j4Pf0SGY6CQkmJUIE+NZHkkecQGohzXmBGEwWDr9aM3Q==", "dev": true }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" }, "dependencies": { "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" } } } }, "charenc": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", "dev": true }, "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", "fsevents": "~2.3.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" } }, "chronik-client": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/chronik-client/-/chronik-client-0.8.2.tgz", "integrity": "sha512-Icr4U3SFx7jRjBDea+FP4Lv2bq09iC5Kn2UKI9fMNas4vLZGDTtEgyS9d7QATC7DtLWt0QgmLGJbh04I8l5F6g==", "requires": { "@types/ws": "^8.2.1", "axios": "^0.21.1", "isomorphic-ws": "^4.0.1", "protobufjs": "^6.8.8", "ws": "^8.3.0" }, "dependencies": { "axios": { "version": "0.21.4", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", "requires": { "follow-redirects": "^1.14.0" } } } }, "clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": true }, "cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" } }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { "color-name": "~1.1.4" } }, "color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "requires": { "delayed-stream": "~1.0.0" } }, "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", "dev": true }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true }, "convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true }, "core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "crypt": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", "dev": true }, "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "requires": { "assert-plus": "^1.0.0" } }, "debug": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "requires": { "ms": "^2.1.1" } }, "decamelize": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", "dev": true }, "deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, "default-require-extensions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.1.tgz", "integrity": "sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==", "dev": true, "requires": { "strip-bom": "^4.0.0" } }, "define-properties": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "requires": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" } }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" }, "diff": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", "dev": true }, "doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, "requires": { "esutils": "^2.0.2" } }, "ecashaddrjs": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/ecashaddrjs/-/ecashaddrjs-1.2.0.tgz", "integrity": "sha512-8Yl4+fbbDpjdo8ytQOJPTAouv2Cpah8HS8KTlnlsEwwaHBPaDjKg9RfXEDachneBup3PzqmXoADoR/zjBcbcmQ==", "requires": { "big-integer": "1.6.36" } }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" } }, "electron-to-chromium": { "version": "1.4.351", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.351.tgz", "integrity": "sha512-W35n4jAsyj6OZGxeWe+gA6+2Md4jDO19fzfsRKEt3DBwIdlVTT8O9Uv8ojgUAoQeXASdgG9zMU+8n8Xg/W6dRQ==", "dev": true }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, "end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "requires": { "once": "^1.4.0" } }, "es-abstract": { "version": "1.21.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", "requires": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "globalthis": "^1.0.3", "gopd": "^1.0.1", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "internal-slot": "^1.0.4", "is-array-buffer": "^3.0.1", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", "is-typed-array": "^1.1.10", "is-weakref": "^1.0.2", "object-inspect": "^1.12.2", "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.6", "string.prototype.trimstart": "^1.0.6", "typed-array-length": "^1.0.4", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.9" } }, "es-set-tostringtag": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", "requires": { "get-intrinsic": "^1.1.3", "has": "^1.0.3", "has-tostringtag": "^1.0.0" } }, "es-shim-unscopables": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", "requires": { "has": "^1.0.3" } }, "es-to-primitive": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "es6-error": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", "dev": true }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true }, "escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true }, "eslint": { "version": "8.37.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.37.0.tgz", "integrity": "sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.4.0", "@eslint/eslintrc": "^2.0.2", "@eslint/js": "8.37.0", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.1.1", "eslint-visitor-keys": "^3.4.0", "espree": "^9.5.1", "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.1", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" }, "dependencies": { "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, "glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "requires": { "is-glob": "^4.0.3" } }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "requires": { "brace-expansion": "^1.1.7" } }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } }, "eslint-plugin-header": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz", "integrity": "sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==", "dev": true, "requires": {} }, "eslint-scope": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "dev": true, "requires": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" } }, "eslint-visitor-keys": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", "dev": true }, "espree": { "version": "9.5.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", "dev": true, "requires": { "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.4.0" } }, "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true }, "esquery": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, "requires": { "estraverse": "^5.1.0" } }, "esrecurse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, "requires": { "estraverse": "^5.2.0" } }, "estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true }, "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true }, "eventemitter3": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, "fastq": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "requires": { "reusify": "^1.0.4" } }, "file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, "requires": { "flat-cache": "^3.0.4" } }, "file-type": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==" }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "requires": { "to-regex-range": "^5.0.1" } }, "find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", "dev": true, "requires": { "commondir": "^1.0.1", "make-dir": "^3.0.2", "pkg-dir": "^4.1.0" } }, "find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "requires": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, "flat": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", "dev": true }, "flat-cache": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", "dev": true, "requires": { "flatted": "^3.1.0", "rimraf": "^3.0.2" } }, "flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, "follow-redirects": { "version": "1.15.2", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" }, "for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "requires": { "is-callable": "^1.1.3" } }, "foreground-child": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", "dev": true, "requires": { "cross-spawn": "^7.0.0", "signal-exit": "^3.0.2" } }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" }, "form-data": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", "mime-types": "^2.1.12" } }, "fromentries": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", "dev": true }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, "fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, "optional": true }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "function.prototype.name": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.0", "functions-have-names": "^1.2.2" } }, "functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" }, "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, "get-intrinsic": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" } }, "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true }, "get-symbol-description": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" } }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "requires": { "assert-plus": "^1.0.0" } }, "glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, "dependencies": { "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "requires": { "brace-expansion": "^1.1.7" } } } }, "glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { "is-glob": "^4.0.1" } }, "globals": { "version": "13.20.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "requires": { "type-fest": "^0.20.2" } }, "globalthis": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "requires": { "define-properties": "^1.1.3" } }, "gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "requires": { "get-intrinsic": "^1.1.3" } }, "graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "grapheme-splitter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", "dev": true }, "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" }, "har-validator": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "requires": { "ajv": "^6.12.3", "har-schema": "^2.0.0" } }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "requires": { "function-bind": "^1.1.1" } }, "has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, "has-property-descriptors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", "requires": { "get-intrinsic": "^1.1.1" } }, "has-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" }, "has-tostringtag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "requires": { "has-symbols": "^1.0.2" } }, "hasha": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", "dev": true, "requires": { "is-stream": "^2.0.0", "type-fest": "^0.8.0" }, "dependencies": { "type-fest": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true } } }, "he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true }, "html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", "dev": true }, "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", "requires": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", "sshpk": "^1.7.0" } }, "ignore": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true }, "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true }, "indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" } }, "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "internal-slot": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "requires": { "get-intrinsic": "^1.2.0", "has": "^1.0.3", "side-channel": "^1.0.4" } }, "is-array-buffer": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.0", "is-typed-array": "^1.1.10" } }, "is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "requires": { "has-bigints": "^1.0.1" } }, "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, "requires": { "binary-extensions": "^2.0.0" } }, "is-boolean-object": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, "is-callable": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" }, "is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "requires": { "has-tostringtag": "^1.0.0" } }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "requires": { "is-extglob": "^2.1.1" } }, "is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, "is-number-object": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "requires": { "has-tostringtag": "^1.0.0" } }, "is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true }, "is-plain-obj": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", "dev": true }, "is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", "requires": { "call-bind": "^1.0.2" } }, "is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true }, "is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "requires": { "has-tostringtag": "^1.0.0" } }, "is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "requires": { "has-symbols": "^1.0.2" } }, "is-typed-array": { "version": "1.1.10", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", "requires": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0" } }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, "is-unicode-supported": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true }, "is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "requires": { "call-bind": "^1.0.2" } }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", "dev": true }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, "isomorphic-ws": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", "requires": {} }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" }, "istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", "dev": true }, "istanbul-lib-hook": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", "dev": true, "requires": { "append-transform": "^2.0.0" } }, "istanbul-lib-instrument": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", "dev": true, "requires": { "@babel/core": "^7.7.5", "@istanbuljs/schema": "^0.1.2", "istanbul-lib-coverage": "^3.0.0", "semver": "^6.3.0" } }, "istanbul-lib-processinfo": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.3.tgz", "integrity": "sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==", "dev": true, "requires": { "archy": "^1.0.0", "cross-spawn": "^7.0.3", "istanbul-lib-coverage": "^3.2.0", "p-map": "^3.0.0", "rimraf": "^3.0.0", "uuid": "^8.3.2" }, "dependencies": { "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true } } }, "istanbul-lib-report": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", "dev": true, "requires": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", "supports-color": "^7.1.0" }, "dependencies": { "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" } } } }, "istanbul-lib-source-maps": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, "requires": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", "source-map": "^0.6.1" }, "dependencies": { "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } }, "istanbul-reports": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "dev": true, "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" } }, "js-sdsl": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", "dev": true }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, "requires": { "argparse": "^2.0.1" } }, "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" }, "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true }, "json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" }, "json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true }, "jsprim": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", "json-schema": "0.4.0", "verror": "1.10.0" } }, "levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, "requires": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" } }, "locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, "requires": { "p-locate": "^5.0.0" } }, "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "lodash.flattendeep": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", "dev": true }, "lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, "log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, "requires": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" } }, "long": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { "yallist": "^3.0.2" } }, "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, "requires": { "semver": "^6.0.0" } }, "md5": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", "dev": true, "requires": { "charenc": "0.0.2", "crypt": "0.0.2", "is-buffer": "~1.1.6" } }, "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" }, "mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" }, "mime-types": { "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "requires": { "mime-db": "1.52.0" } }, "minimatch": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", "dev": true, "requires": { "brace-expansion": "^2.0.1" } }, "mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true }, "mocha": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==", "dev": true, "requires": { "ansi-colors": "4.1.1", "browser-stdout": "1.3.1", "chokidar": "3.5.3", "debug": "4.3.4", "diff": "5.0.0", "escape-string-regexp": "4.0.0", "find-up": "5.0.0", "glob": "7.2.0", "he": "1.2.0", "js-yaml": "4.1.0", "log-symbols": "4.1.0", "minimatch": "5.0.1", "ms": "2.1.3", "nanoid": "3.3.3", "serialize-javascript": "6.0.0", "strip-json-comments": "3.1.1", "supports-color": "8.1.1", "workerpool": "6.2.1", "yargs": "16.2.0", "yargs-parser": "20.2.4", "yargs-unparser": "2.0.0" }, "dependencies": { "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" }, "dependencies": { "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } } } }, "mocha-junit-reporter": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/mocha-junit-reporter/-/mocha-junit-reporter-2.2.0.tgz", "integrity": "sha512-W83Ddf94nfLiTBl24aS8IVyFvO8aRDLlCvb+cKb/VEaN5dEbcqu3CXiTe8MQK2DvzS7oKE1RsFTxzN302GGbDQ==", "dev": true, "requires": { "debug": "^4.3.4", "md5": "^2.3.0", "mkdirp": "~1.0.4", "strip-ansi": "^6.0.1", "xml": "^1.0.1" }, "dependencies": { "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } }, "mocha-suppress-logs": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/mocha-suppress-logs/-/mocha-suppress-logs-0.3.1.tgz", "integrity": "sha512-Iu6jyTguAtFzmt7l4Agfnve0v+cQNbH92iMau1kjWwom7MNn18/Mzo1EaVhwDrH24cQ87RDKAMse2rDUkuXy8A==", "dev": true }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "nanoid": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", "dev": true }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, "node-preload": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", "dev": true, "requires": { "process-on-spawn": "^1.0.0" } }, "node-releases": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", "dev": true }, "node-telegram-bot-api": { "version": "0.61.0", "resolved": "https://registry.npmjs.org/node-telegram-bot-api/-/node-telegram-bot-api-0.61.0.tgz", "integrity": "sha512-BZXd8Bh2C5+uBEQuuI3FD7TFJF3alV+6oFQt8CNLx3ldX/hsd+NYyllTX+Y+5X0tG+xtcRQQjbfLgz/4sRvmBQ==", "requires": { "array.prototype.findindex": "^2.0.2", "bl": "^1.2.3", "debug": "^3.2.7", "eventemitter3": "^3.0.0", "file-type": "^3.9.0", "mime": "^1.6.0", "pump": "^2.0.0", "request": "^2.83.0", "request-promise": "^4.2.2" } }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, "nyc": { "version": "15.1.0", "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz", "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==", "dev": true, "requires": { "@istanbuljs/load-nyc-config": "^1.0.0", "@istanbuljs/schema": "^0.1.2", "caching-transform": "^4.0.0", "convert-source-map": "^1.7.0", "decamelize": "^1.2.0", "find-cache-dir": "^3.2.0", "find-up": "^4.1.0", "foreground-child": "^2.0.0", "get-package-type": "^0.1.0", "glob": "^7.1.6", "istanbul-lib-coverage": "^3.0.0", "istanbul-lib-hook": "^3.0.0", "istanbul-lib-instrument": "^4.0.0", "istanbul-lib-processinfo": "^2.0.2", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.0.2", "make-dir": "^3.0.0", "node-preload": "^0.2.1", "p-map": "^3.0.0", "process-on-spawn": "^1.0.0", "resolve-from": "^5.0.0", "rimraf": "^3.0.0", "signal-exit": "^3.0.2", "spawn-wrap": "^2.0.0", "test-exclude": "^6.0.0", "yargs": "^15.0.2" }, "dependencies": { "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, "cliui": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^6.2.0" } }, "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true }, "find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "requires": { "p-locate": "^4.1.0" } }, "p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "requires": { "p-try": "^2.0.0" } }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "requires": { "p-limit": "^2.2.0" } }, "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true }, "wrap-ansi": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true }, "yargs": { "version": "15.4.1", "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, "requires": { "cliui": "^6.0.0", "decamelize": "^1.2.0", "find-up": "^4.1.0", "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", "yargs-parser": "^18.1.2" } }, "yargs-parser": { "version": "18.1.3", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, "requires": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" } } } }, "oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" }, "object-inspect": { "version": "1.12.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" }, "object.assign": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "requires": { "wrappy": "1" } }, "optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, "requires": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", "type-check": "^0.4.0", "word-wrap": "^1.2.3" } }, "p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "requires": { "yocto-queue": "^0.1.0" } }, "p-locate": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, "requires": { "p-limit": "^3.0.2" } }, "p-map": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", "dev": true, "requires": { "aggregate-error": "^3.0.0" } }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true }, "package-hash": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", "dev": true, "requires": { "graceful-fs": "^4.1.15", "hasha": "^5.0.0", "lodash.flattendeep": "^4.4.0", "release-zalgo": "^1.0.0" } }, "parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, "requires": { "callsites": "^3.0.0" } }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true }, "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" }, "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, "picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true }, "pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, "requires": { "find-up": "^4.0.0" }, "dependencies": { "find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "requires": { "p-locate": "^4.1.0" } }, "p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "requires": { "p-try": "^2.0.0" } }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "requires": { "p-limit": "^2.2.0" } } } }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "process-on-spawn": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", "dev": true, "requires": { "fromentries": "^1.2.0" } }, "protobufjs": { "version": "6.11.3", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.3.tgz", "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/long": "^4.0.1", "@types/node": ">=13.7.0", "long": "^4.0.0" } }, "proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, "psl": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, "pump": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "punycode": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" }, "qs": { "version": "6.5.3", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" }, "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, "requires": { "safe-buffer": "^5.1.0" } }, "readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" }, "dependencies": { "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" } } }, "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, "requires": { "picomatch": "^2.2.1" } }, "regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "functions-have-names": "^1.2.2" } }, "release-zalgo": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==", "dev": true, "requires": { "es6-error": "^4.0.1" } }, "request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", "requires": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", "caseless": "~0.12.0", "combined-stream": "~1.0.6", "extend": "~3.0.2", "forever-agent": "~0.6.1", "form-data": "~2.3.2", "har-validator": "~5.1.3", "http-signature": "~1.2.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", "json-stringify-safe": "~5.0.1", "mime-types": "~2.1.19", "oauth-sign": "~0.9.0", "performance-now": "^2.1.0", "qs": "~6.5.2", "safe-buffer": "^5.1.2", "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" } }, "request-promise": { "version": "4.2.6", "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.6.tgz", "integrity": "sha512-HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ==", "requires": { "bluebird": "^3.5.0", "request-promise-core": "1.1.4", "stealthy-require": "^1.1.1", "tough-cookie": "^2.3.3" } }, "request-promise-core": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", "requires": { "lodash": "^4.17.19" } }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true }, "require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", "dev": true }, "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "requires": { "glob": "^7.1.3" } }, "run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, "requires": { "queue-microtask": "^1.2.2" } }, "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-regex": "^1.1.4" } }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true }, "serialize-javascript": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", "dev": true, "requires": { "randombytes": "^2.1.0" } }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "requires": { "shebang-regex": "^3.0.0" } }, "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "requires": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" } }, "signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, "spawn-wrap": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", "dev": true, "requires": { "foreground-child": "^2.0.0", "is-windows": "^1.0.2", "make-dir": "^3.0.0", "rimraf": "^3.0.0", "signal-exit": "^3.0.2", "which": "^2.0.1" } }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "dev": true }, "sshpk": { "version": "1.17.0", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", "bcrypt-pbkdf": "^1.0.0", "dashdash": "^1.12.0", "ecc-jsbn": "~0.1.1", "getpass": "^0.1.1", "jsbn": "~0.1.0", "safer-buffer": "^2.0.2", "tweetnacl": "~0.14.0" } }, "stealthy-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==" }, "string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { "safe-buffer": "~5.1.0" }, "dependencies": { "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" } } }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "string.prototype.trimend": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" } }, "string.prototype.trimstart": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.20.4" } }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { "ansi-regex": "^5.0.1" } }, "strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true }, "supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "requires": { "has-flag": "^4.0.0" } }, "test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, "requires": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", "minimatch": "^3.0.4" }, "dependencies": { "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "requires": { "brace-expansion": "^1.1.7" } } } }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "requires": { "is-number": "^7.0.0" } }, "tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "requires": { "psl": "^1.1.28", "punycode": "^2.1.1" } }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "requires": { "safe-buffer": "^5.0.1" } }, "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, "requires": { "prelude-ls": "^1.2.1" } }, "type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true }, "typed-array-length": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", "requires": { "call-bind": "^1.0.2", "for-each": "^0.3.3", "is-typed-array": "^1.1.9" } }, "typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "dev": true, "requires": { "is-typedarray": "^1.0.0" } }, "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "requires": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "update-browserslist-db": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", "dev": true, "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" } }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "requires": { "punycode": "^2.1.0" } }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" }, "dependencies": { "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" } } }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { "isexe": "^2.0.0" } }, "which-boxed-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "requires": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", "dev": true }, "which-typed-array": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", "requires": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0", "is-typed-array": "^1.1.10" } }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, "workerpool": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", "dev": true }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", "dev": true, "requires": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, "ws": { "version": "8.12.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.1.tgz", "integrity": "sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==", "requires": {} }, "xml": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", "dev": true }, "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true }, "yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, "yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "requires": { "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.0", "y18n": "^5.0.5", "yargs-parser": "^20.2.2" } }, "yargs-parser": { "version": "20.2.4", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", "dev": true }, "yargs-unparser": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", "dev": true, "requires": { "camelcase": "^6.0.0", "decamelize": "^4.0.0", "flat": "^5.0.2", "is-plain-obj": "^2.1.0" } }, "yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true } } } diff --git a/apps/ecash-herald/package.json b/apps/ecash-herald/package.json index 70b4bd240..3972fa6f2 100644 --- a/apps/ecash-herald/package.json +++ b/apps/ecash-herald/package.json @@ -1,38 +1,39 @@ { "name": "ecash-herald", "version": "1.0.0", "description": "A telegram bot to broadcast ecash chain events", "main": "index.js", "scripts": { "test": "mocha", "coverage": "nyc mocha", "junit": "mocha test --reporter mocha-junit-reporter", "generateMocks": "node scripts/generateMocks", "sendTestTgMsgs": "node scripts/sendTestTgMsgs", "getCoingeckoPrices": "node scripts/getCoingeckoPrices" }, "keywords": [ "ecash", "xec", "telegram", "bot", "crypto" ], "author": "Bitcoin ABC", "license": "MIT", "dependencies": { "axios": "^1.3.4", "axios-mock-adapter": "^1.21.4", + "bignumber.js": "^9.1.1", "chronik-client": "^0.8.2", "ecashaddrjs": "^1.2.0", "node-telegram-bot-api": "^0.61.0" }, "devDependencies": { "eslint": "^8.37.0", "eslint-plugin-header": "^3.1.1", "mocha": "^10.2.0", "mocha-junit-reporter": "^2.2.0", "mocha-suppress-logs": "^0.3.1", "nyc": "^15.1.0" } } diff --git a/apps/ecash-herald/src/chronik.js b/apps/ecash-herald/src/chronik.js new file mode 100644 index 000000000..1164d0dab --- /dev/null +++ b/apps/ecash-herald/src/chronik.js @@ -0,0 +1,26 @@ +// Copyright (c) 2023 The Bitcoin developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. +'use strict'; +const { returnChronikTokenInfoPromise } = require('./utils'); + +module.exports = { + getTokenInfoMap: async function (chronik, tokenIdSet) { + let tokenInfoMap = new Map(); + const tokenInfoPromises = []; + tokenIdSet.forEach(tokenId => { + tokenInfoPromises.push( + returnChronikTokenInfoPromise(chronik, tokenId, tokenInfoMap), + ); + }); + + try { + await Promise.all(tokenInfoPromises); + } catch (err) { + console.log(`Error in await Promise.all(tokenInfoPromises)`, err); + console.log(`tokenIdSet`, tokenIdSet); + return false; + } + return tokenInfoMap; + }, +}; diff --git a/apps/ecash-herald/src/events.js b/apps/ecash-herald/src/events.js index 07c3e72b2..f1ab09d37 100644 --- a/apps/ecash-herald/src/events.js +++ b/apps/ecash-herald/src/events.js @@ -1,95 +1,104 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. 'use strict'; const config = require('../config'); const { parseBlock, getBlockTgMessage } = require('./parse'); const { getCoingeckoPrices } = require('./utils'); const { sendBlockSummary } = require('./telegram'); +const { getTokenInfoMap } = require('./chronik'); module.exports = { handleBlockConnected: async function ( chronik, telegramBot, channelId, blockHash, returnMocks = false, ) { /* BlockConnected callback * Get block details of blockhash from chronik * Parse block details for information interesting in a telegram msg with parseBlock() * Process parsedBlock into an HTML formatted telegram message with getBlockTgMessage() * Send your Telegram msg */ // Get some info about this block let blockDetails = false; try { blockDetails = await chronik.block(blockHash); } catch (err) { console.log(`Error in chronik.block(${blockHash})`, err); } // If you can't get blockDetails from chronik, // send a Telegram msg with only the block hash if (!blockDetails) { // Default Telegram message if error getting block details const errorTgMsg = `New Block Found\n` + `\n` + `${blockHash}\n` + `\n` + `explorer`; try { return await telegramBot.sendMessage( channelId, errorTgMsg, config.tgMsgOptions, ); } catch (err) { console.log( `Error in telegramBot.sendMessage(channelId=${channelId}, msg=${errorTgMsg}, options=${config.tgMsgOptions})`, err, ); return false; } } const parsedBlock = parseBlock(blockDetails); + // Get token genesis info for token IDs in this block + const { tokenIds } = parsedBlock; + + const tokenInfoMap = await getTokenInfoMap(chronik, tokenIds); + // Get price info for tg msg, if available const { coingeckoResponse, coingeckoPrices } = await getCoingeckoPrices( config.priceApi, ); const blockSummaryTgMsgs = getBlockTgMessage( parsedBlock, coingeckoPrices, + tokenInfoMap, ); // returnMocks is used in the script function generateMocks // Using it as a flag here ensures the script is always using the same function // as the app if (returnMocks) { // Note you need coingeckoResponse so you can mock the axios response for coingecko return { blockDetails, parsedBlock, coingeckoResponse, coingeckoPrices, + tokenInfoMap, blockSummaryTgMsgs, - blockSummaryTgMsgsPriceFailure: getBlockTgMessage( + blockSummaryTgMsgsApiFailure: getBlockTgMessage( parsedBlock, - false, + false, // failed coingecko price lookup + false, // failed chronik token ID lookup ), }; } // Broadcast block summary telegram message(s) return await sendBlockSummary( blockSummaryTgMsgs, telegramBot, channelId, ); }, }; diff --git a/apps/ecash-herald/src/parse.js b/apps/ecash-herald/src/parse.js index 3549d1be0..7be5c0bb1 100644 --- a/apps/ecash-herald/src/parse.js +++ b/apps/ecash-herald/src/parse.js @@ -1,467 +1,671 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. 'use strict'; const config = require('../config'); const cashaddr = require('ecashaddrjs'); +const BigNumber = require('bignumber.js'); const { prepareStringForTelegramHTML, splitOverflowTgMsg, } = require('./telegram'); const { formatPrice, returnAddressPreview } = require('./utils'); module.exports = { parseBlock: function (chronikBlockResponse) { const { blockInfo, txs } = chronikBlockResponse; const { hash } = blockInfo; const { height, numTxs } = blockInfo; // Parse coinbase string const coinbaseScript = txs[0].inputs[0].inputScript; const miner = module.exports.getMinerFromCoinbase(coinbaseScript); // Start with i=1 to skip Coinbase tx const parsedTxs = []; for (let i = 1; i < txs.length; i += 1) { parsedTxs.push(module.exports.parseTx(txs[i])); } - return { hash, height, miner, numTxs, parsedTxs }; + + // Collect token info needed to parse token send txs + const tokenIds = new Set(); // we only need each tokenId once + for (let i = 0; i < parsedTxs.length; i += 1) { + const thisParsedTx = parsedTxs[i]; + if (thisParsedTx.tokenSendInfo) { + tokenIds.add(thisParsedTx.tokenSendInfo.tokenId); + } + } + + return { hash, height, miner, numTxs, parsedTxs, tokenIds }; }, getMinerFromCoinbase: function (coinbaseHexString) { const knownMiners = config.knownMiners; let miner = 'unknown'; // Iterate over known miners to find a match for (let i = 0; i < knownMiners.length; i += 1) { const testedMiner = knownMiners[i]; const { coinbaseScript } = testedMiner; if (coinbaseHexString.includes(coinbaseScript)) { miner = testedMiner.miner; } } return miner; }, parseTx: function (tx) { /* Parse an eCash tx as returned by chronik for newsworthy information * returns * { txid, genesisInfo, opReturnInfo } */ const { txid, inputs, outputs, size } = tx; let isTokenTx = false; let genesisInfo = false; let opReturnInfo = false; + /* Token send parsing info + * + * Note that token send amounts received from chronik do not account for + * token decimals. Decimalized amounts require token genesisInfo + * decimals param to calculate + */ + + /* tokenSendInfo + * `false` for txs that are not etoken send txs + * an object containing info about the token send for token send txs + */ + let tokenSendInfo = false; + let tokenSendingOutputScripts = new Set(); + let tokenReceivingOutputs = new Map(); + let tokenChangeOutputs = new Map(); + let undecimalizedTokenInputAmount = new BigNumber(0); + /* Collect xecSendInfo for all txs, since all txs are XEC sends * You may later want to render xecSendInfo for tokenSends, appTxs, etc, * maybe on special conditions, e.g.a token send tx that also sends a bunch of xec */ // xecSend parsing variables let xecSendingOutputScripts = new Set(); let xecReceivingOutputs = new Map(); let xecChangeOutputs = new Map(); let xecInputAmountSats = 0; let xecOutputAmountSats = 0; if (tx.slpTxData !== null && typeof tx.slpTxData !== 'undefined') { isTokenTx = true; + // Determine if this is an etoken genesis tx if ( tx.slpTxData.slpMeta !== null && typeof tx.slpTxData.slpMeta !== 'undefined' && tx.slpTxData.genesisInfo !== null && typeof tx.slpTxData.genesisInfo !== 'undefined' && tx.slpTxData.slpMeta.txType === 'GENESIS' ) { genesisInfo = tx.slpTxData.genesisInfo; } + // Determine if this is an etoken send tx + if ( + tx.slpTxData.slpMeta !== null && + typeof tx.slpTxData.slpMeta !== 'undefined' && + tx.slpTxData.slpMeta.txType === 'SEND' + ) { + // Initialize tokenSendInfo as an object with the sent tokenId + tokenSendInfo = { tokenId: tx.slpTxData.slpMeta.tokenId }; + } } for (let i in inputs) { const thisInput = inputs[i]; xecSendingOutputScripts.add(thisInput.outputScript); xecInputAmountSats += parseInt(thisInput.value); + // The input that sent the token utxos will have key 'slpToken' + if (typeof thisInput.slpToken !== 'undefined') { + // Add amount to undecimalizedTokenInputAmount + undecimalizedTokenInputAmount = + undecimalizedTokenInputAmount.plus( + thisInput.slpToken.amount, + ); + // Collect the input outputScripts to identify change output + tokenSendingOutputScripts.add(thisInput.outputScript); + } } // Iterate over outputs to check for OP_RETURN msgs for (let i = 0; i < outputs.length; i += 1) { const thisOutput = outputs[i]; const value = parseInt(thisOutput.value); xecOutputAmountSats += value; // If this output script is the same as one of the sendingOutputScripts if (xecSendingOutputScripts.has(thisOutput.outputScript)) { // Then this XEC amount is change // Add outputScript and value to map // If this outputScript is already in xecChangeOutputs, increment its value xecChangeOutputs.set( thisOutput.outputScript, (xecChangeOutputs.get(thisOutput.outputScript) ?? 0) + value, ); } else { // Add an xecReceivingOutput // Add outputScript and value to map // If this outputScript is already in xecReceivingOutputs, increment its value xecReceivingOutputs.set( thisOutput.outputScript, (xecReceivingOutputs.get(thisOutput.outputScript) ?? 0) + value, ); } // Don't parse OP_RETURN values of etoken txs, this info is available from chronik if ( thisOutput.outputScript.startsWith( config.opReturn.opReturnPrefix, ) && !isTokenTx ) { opReturnInfo = module.exports.parseOpReturn( thisOutput.outputScript, ); } + // For etoken send txs, parse outputs for tokenSendInfo object + if (typeof thisOutput.slpToken !== 'undefined') { + // Check output script to confirm does not match tokenSendingOutputScript + if (tokenSendingOutputScripts.has(thisOutput.outputScript)) { + // change + tokenChangeOutputs.set( + thisOutput.outputScript, + ( + tokenChangeOutputs.get(thisOutput.outputScript) ?? + new BigNumber(0) + ).plus(thisOutput.slpToken.amount), + ); + } else { + /* This is the sent token qty + * + * Add outputScript and undecimalizedTokenReceivedAmount to map + * If this outputScript is already in tokenReceivingOutputs, increment undecimalizedTokenReceivedAmount + * note that thisOutput.slpToken.amount is a string so you do not want to add it + * BigNumber library is required for token calculations + */ + tokenReceivingOutputs.set( + thisOutput.outputScript, + ( + tokenReceivingOutputs.get( + thisOutput.outputScript, + ) ?? new BigNumber(0) + ).plus(thisOutput.slpToken.amount), + ); + } + } } // Determine tx fee const txFee = xecInputAmountSats - xecOutputAmountSats; const satsPerByte = txFee / size; + // If this is a token send tx, return token send parsing info and not 'false' for tokenSendInfo + if (tokenSendInfo) { + tokenSendInfo.tokenChangeOutputs = tokenChangeOutputs; + tokenSendInfo.tokenReceivingOutputs = tokenReceivingOutputs; + tokenSendInfo.tokenSendingOutputScripts = tokenSendingOutputScripts; + } + return { txid, genesisInfo, opReturnInfo, satsPerByte, xecSendingOutputScripts, xecChangeOutputs, xecReceivingOutputs, + tokenSendInfo, }; }, parseOpReturn: function (outputScript) { // Initialize required vars let app; let msg; // Determine if this is an OP_RETURN field const isOpReturn = outputScript.slice(0, 2) === config.opReturn.opReturnPrefix; if (!isOpReturn) { return false; } // Determine if this is a memo tx // Memo txs have a shorter prefix and require special processing const isMemoTx = outputScript.slice(2, 6) === config.opReturn.memo.prefix; if (isMemoTx) { // memo txs require special processing // Send the unprocessed remainder of the string to a specialized function return module.exports.parseMemoOutputScript(outputScript); } // Parse for app prefix // See https://github.com/Bitcoin-ABC/bitcoin-abc/blob/master/web/standards/op_return-prefix-guideline.md const hasAppPrefix = outputScript.slice(2, 4) === config.opReturn.opReturnAppPrefixLength; if (hasAppPrefix) { const appPrefix = outputScript.slice(4, 12); if (Object.keys(config.opReturn.appPrefixes).includes(appPrefix)) { app = config.opReturn.appPrefixes[appPrefix]; } else { app = 'unknown app'; } switch (app) { case 'Cashtab Msg': // For a Cashtab msg, the rest of the string will be parsed as an OP_RETURN msg msg = module.exports.hexOpReturnToUtf8( outputScript.slice(12), ); break; case 'Alias': // For an Alias Registration, the rest of the string will be parsed as an OP_RETURN msg msg = module.exports.hexOpReturnToUtf8( outputScript.slice(12), ); break; case 'unknown': // Parse the whole string less the 6a prefix, so we can see the unknown app prefix msg = module.exports.hexOpReturnToUtf8( outputScript.slice(2), ); break; default: // Parse the whole string less the 6a prefix, so we can see the unknown app prefix msg = module.exports.hexOpReturnToUtf8( outputScript.slice(2), ); } } else { app = 'no app'; msg = module.exports.hexOpReturnToUtf8(outputScript.slice(2)); } return { app, msg }; }, hexOpReturnToUtf8: function (hexStr) { /* * Accept as input an OP_RETURN hex string less the 6a prefix * String will have the form of 4c+bytelength+msg (? + 4c + bytelength + msg) */ let hexStrLength = hexStr.length; let opReturnMsgArray = []; for (let i = 0; hexStrLength !== 0; i++) { // Check first byte for the message length or 4c + message length let byteValue = hexStr.slice(0, 2); let msgByteSize = 0; if (byteValue === config.opReturn.opPushDataOne) { // If this byte is 4c, then the next byte is the message byte size. // Retrieve the message byte size and convert from hex to decimal msgByteSize = parseInt(hexStr.substring(2, 4), 16); // Remove 4c + message byte size info from the beginning of hexStr hexStr = hexStr.slice(4); } else { // This byte is the length of an upcoming msg msgByteSize = parseInt(hexStr.substring(0, 2), 16); // Remove message byte size info from the beginning of hexStr hexStr = hexStr.slice(2); } // Use msgByteSize to parse the message const msgCharLength = 2 * msgByteSize; const message = hexStr.slice(0, msgCharLength); // Add to opReturnMsgArray opReturnMsgArray.push(Buffer.from(message, 'hex').toString('utf8')); // strip out the parsed message hexStr = hexStr.slice(msgCharLength); hexStrLength = hexStr.length; // Sometimes OP_RETURN will have a series of msgs // Return to beginning of loop with i=0 if there hexStr still has remaining unparsed characters } // If there are multiple messages, for example an unknown prefix, signify this with the | character return opReturnMsgArray.join('|'); }, parseMemoOutputScript: function (memoHexStr) { // Remove the memo prefix, already processed memoHexStr = memoHexStr.slice(6); // At the beginning of this function, we have already popped off '0d6d' let app = config.opReturn.memo.app; let msg = ''; for (let i = 0; memoHexStr !== 0; i++) { // Get the memo action code // See https://memo.cash/protocol const actionCode = memoHexStr.slice(0, 2); // Remove actionCode from memoHexStr memoHexStr = memoHexStr.slice(2); switch (actionCode) { case '01' || '02' || '05' || '0a' || '0c' || '0d' || '0e': // Action codes where the entire string may be parsed to utf8 msg += `${ config.opReturn.memo[actionCode] }|${module.exports.hexOpReturnToUtf8(memoHexStr)}`; break; default: // parse the rest of the string like a normal op_return utf8 string msg += `${ Object.keys(config.opReturn.memo).includes(actionCode) ? config.opReturn.memo[actionCode] : '' }|${module.exports.hexOpReturnToUtf8(memoHexStr)}`; } return { app, msg }; } }, - getBlockTgMessage: function (parsedBlock, coingeckoPrices) { + getBlockTgMessage: function (parsedBlock, coingeckoPrices, tokenInfoMap) { const { hash, height, miner, numTxs, parsedTxs } = parsedBlock; // Define newsworthy types of txs in parsedTxs // These arrays will be used to present txs in batches by type const genesisTxTgMsgLines = []; + const tokenSendTxTgMsgLines = []; const opReturnTxTgMsgLines = []; const xecSendTxTgMsgLines = []; // Iterate over parsedTxs to find anything newsworthy for (let i = 0; i < parsedTxs.length; i += 1) { const thisParsedTx = parsedTxs[i]; const { txid, genesisInfo, opReturnInfo, satsPerByte, xecSendingOutputScripts, xecChangeOutputs, xecReceivingOutputs, + tokenSendInfo, } = thisParsedTx; if (genesisInfo) { // The txid of a genesis tx is the tokenId const tokenId = txid; let { tokenTicker, tokenName, tokenDocumentUrl } = genesisInfo; // Make sure tokenName does not contain telegram html escape characters tokenName = prepareStringForTelegramHTML(tokenName); // Make sure tokenName does not contain telegram html escape characters tokenTicker = prepareStringForTelegramHTML(tokenTicker); // Do not apply this parsing to tokenDocumentUrl, as this could change the URL // If this breaks the msg, so be it // Would only happen for bad URLs genesisTxTgMsgLines.push( `${tokenName} (${tokenTicker}) [doc]`, ); // This parsed tx has a tg msg line. Move on to the next one. continue; } if (opReturnInfo) { let { app, msg } = opReturnInfo; // Make sure the OP_RETURN msg does not contain telegram html escape characters msg = prepareStringForTelegramHTML(msg); opReturnTxTgMsgLines.push( `${app}: ${msg}`, ); // This parsed tx has a tg msg line. Move on to the next one. continue; } + // Only parse tokenSendInfo txs if you successfuly got tokenMapInfo from chronik + if (tokenSendInfo && tokenInfoMap) { + let { + tokenId, + tokenSendingOutputScripts, + tokenChangeOutputs, + tokenReceivingOutputs, + } = tokenSendInfo; + + // Get token info from tokenInfoMap + const thisTokenInfo = tokenInfoMap.get(tokenId); + + let { tokenTicker, tokenName, decimals } = thisTokenInfo; + // Note: tokenDocumentUrl and tokenDocumentHash are also available from thisTokenInfo + + // Make sure tokenName does not contain telegram html escape characters + tokenName = prepareStringForTelegramHTML(tokenName); + // Make sure tokenName does not contain telegram html escape characters + tokenTicker = prepareStringForTelegramHTML(tokenTicker); + + // Initialize tokenSendMsg + let tokenSendMsg; + + // Parse token self-send txs + if (tokenReceivingOutputs.size === 0) { + // self send tx + let undecimalizedTokenChangeAmount = new BigNumber(0); + for (const tokenChangeAmount of tokenChangeOutputs.values()) { + undecimalizedTokenChangeAmount = + undecimalizedTokenChangeAmount.plus( + tokenChangeAmount, + ); + } + // Calculate true tokenChangeAmount using decimals + // Use decimals to calculate the sent amount as string + const decimalizedTokenChangeAmount = new BigNumber( + undecimalizedTokenChangeAmount, + ) + .shiftedBy(-1 * decimals) + .toString(); + + // Self send tokenSendMsg + tokenSendMsg = `${tokenSendingOutputScripts.size} ${ + tokenSendingOutputScripts.size > 1 + ? 'addresses' + : 'address' + } sent ${decimalizedTokenChangeAmount} ${tokenTicker} to ${ + tokenSendingOutputScripts.size > 1 + ? 'themselves' + : 'itself' + }`; + } else { + // Normal token send tx + let undecimalizedTokenReceivedAmount = new BigNumber(0); + for (const tokenReceivedAmount of tokenReceivingOutputs.values()) { + undecimalizedTokenReceivedAmount = + undecimalizedTokenReceivedAmount.plus( + tokenReceivedAmount, + ); + } + // Calculate true tokenReceivedAmount using decimals + // Use decimals to calculate the received amount as string + const decimalizedTokenReceivedAmount = new BigNumber( + undecimalizedTokenReceivedAmount, + ) + .shiftedBy(-1 * decimals) + .toString(); + tokenSendMsg = `${returnAddressPreview( + cashaddr.encodeOutputScript( + tokenSendingOutputScripts.values().next().value, + ), + )} sent ${decimalizedTokenReceivedAmount.toLocaleString( + 'en-US', + { + minimumFractionDigits: decimals, + }, + )} ${tokenTicker} to ${returnAddressPreview( + cashaddr.encodeOutputScript( + tokenReceivingOutputs.keys().next().value, + ), + )}${ + tokenReceivingOutputs.size > 1 + ? ` and ${tokenReceivingOutputs.size - 1} others` + : '' + }`; + } + + tokenSendTxTgMsgLines.push(tokenSendMsg); + // This parsed tx has a tg msg line. Move on to the next one. + continue; + } // Txs not parsed above are parsed as xec send txs /* We do the totalSatsSent calculation here in getBlockTgMsg and not above in parseTx * as it is only necessary to do for rendered txs */ let totalSatsSent = 0; for (const satoshis of xecReceivingOutputs.values()) { totalSatsSent += satoshis; } // Convert sats to XEC. Round as decimals will not be rendered in msgs. const totalXecSent = parseFloat((totalSatsSent / 100).toFixed(0)); // Clone xecReceivingOutputs so that you don't modify unit test mocks let xecReceivingAddressOutputs = new Map(xecReceivingOutputs); // Throw out OP_RETURN outputs for txs parsed as XEC send txs xecReceivingAddressOutputs.forEach((value, key, map) => { if (key.startsWith(config.opReturn.opReturnPrefix)) { map.delete(key); } }); let xecSendMsg; if (xecReceivingAddressOutputs.size === 0) { // self send tx let changeAmountSats = 0; for (const satoshis of xecChangeOutputs.values()) { changeAmountSats += satoshis; } // Convert sats to XEC. const changeAmountXec = parseFloat(changeAmountSats / 100); xecSendMsg = `${xecSendingOutputScripts.size} ${ xecSendingOutputScripts.size > 1 ? 'addresses' : 'address' } sent ${changeAmountXec} XEC to ${ xecSendingOutputScripts.size > 1 ? 'themselves' : 'itself' }`; } else { xecSendMsg = `${returnAddressPreview( cashaddr.encodeOutputScript( xecSendingOutputScripts.values().next().value, ), )} sent ${totalXecSent.toLocaleString('en-US', { minimumFractionDigits: 0, })} XEC to ${ xecReceivingAddressOutputs.keys().next().value === xecSendingOutputScripts.values().next().value ? 'itself' : returnAddressPreview( cashaddr.encodeOutputScript( xecReceivingAddressOutputs.keys().next() .value, ), ) }${ xecReceivingAddressOutputs.size > 1 ? ` and ${xecReceivingAddressOutputs.size - 1} others` : '' } | ${satsPerByte.toFixed(2)} sats per byte`; } xecSendTxTgMsgLines.push(xecSendMsg); } // Build up message as an array, with each line as an entry let tgMsg = []; // Header // | | tgMsg.push( `${height} | ${numTxs} tx${ numTxs > 1 ? `s` : '' } | ${miner}`, ); // Display prices as set in config.js if (coingeckoPrices) { // Iterate over prices and add a line for each price in the object for (let i = 0; i < coingeckoPrices.length; i += 1) { const { fiat, ticker, price } = coingeckoPrices[i]; const thisFormattedPrice = formatPrice(price, fiat); tgMsg.push(`1 ${ticker} = ${thisFormattedPrice}`); } } // Genesis txs if (genesisTxTgMsgLines.length > 0) { // Line break for new section tgMsg.push(''); // 1 new eToken created: // or // new eTokens created: tgMsg.push( `${genesisTxTgMsgLines.length} new eToken${ genesisTxTgMsgLines.length > 1 ? `s` : '' } created:`, ); tgMsg = tgMsg.concat(genesisTxTgMsgLines); } + // eToken Send txs + if (tokenSendTxTgMsgLines.length > 0) { + // Line break for new section + tgMsg.push(''); + + // 1 eToken send tx: + // or + // eToken send txs: + tgMsg.push( + `${tokenSendTxTgMsgLines.length} eToken send tx${ + tokenSendTxTgMsgLines.length > 1 ? `s` : '' + }`, + ); + + tgMsg = tgMsg.concat(tokenSendTxTgMsgLines); + } + // OP_RETURN txs if (opReturnTxTgMsgLines.length > 0) { // Line break for new section tgMsg.push(''); // App txs: // or // App tx: tgMsg.push(`App tx${opReturnTxTgMsgLines.length > 1 ? `s` : ''}:`); // : // alias: newlyregisteredalias // Cashtab Msg: This is a Cashtab Msg tgMsg = tgMsg.concat(opReturnTxTgMsgLines); } // XEC txs if (xecSendTxTgMsgLines.length > 0) { // Line break for new section tgMsg.push(''); // App txs: // or // App tx: tgMsg.push( `${xecSendTxTgMsgLines.length} eCash tx${ xecSendTxTgMsgLines.length > 1 ? `s` : '' }:`, ); tgMsg = tgMsg.concat(xecSendTxTgMsgLines); } return splitOverflowTgMsg(tgMsg); }, }; diff --git a/apps/ecash-herald/src/utils.js b/apps/ecash-herald/src/utils.js index 13642f2aa..784013566 100644 --- a/apps/ecash-herald/src/utils.js +++ b/apps/ecash-herald/src/utils.js @@ -1,129 +1,207 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. 'use strict'; const axios = require('axios'); const config = require('../config'); +const BigNumber = require('bignumber.js'); module.exports = { returnAddressPreview: function (cashAddress, sliceSize = 3) { const addressParts = cashAddress.split(':'); const unprefixedAddress = addressParts[addressParts.length - 1]; return `${unprefixedAddress.slice( 0, sliceSize, )}...${unprefixedAddress.slice(-sliceSize)}`; }, getCoingeckoPrices: async function (priceInfoObj) { const { apiBase, cryptos, fiat, precision } = priceInfoObj; let tickerReference = {}; let coingeckoSlugs = []; for (let i = 0; i < cryptos.length; i += 1) { const thisCoingeckoSlug = cryptos[i].coingeckoSlug; const thisTicker = cryptos[i].ticker; coingeckoSlugs.push(thisCoingeckoSlug); tickerReference[thisCoingeckoSlug] = thisTicker; } let apiUrl = `${apiBase}?ids=${coingeckoSlugs.join( ',', )}&vs_currencies=${fiat}&precision=${precision.toString()}`; // https://api.coingecko.com/api/v3/simple/price?ids=ecash,bitcoin,ethereum&vs_currencies=usd&precision=8 let coingeckoApiResponse; try { coingeckoApiResponse = await axios.get(apiUrl); const { data } = coingeckoApiResponse; // Validate for expected shape // For each key in `cryptoIds`, data must contain {: } let coingeckoPriceArray = []; if (data && typeof data === 'object') { for (let i = 0; i < coingeckoSlugs.length; i += 1) { const thisCoingeckoSlug = coingeckoSlugs[i]; if ( !data[thisCoingeckoSlug] || !data[thisCoingeckoSlug][fiat] ) { return false; } // Create more useful output format const thisPriceInfo = { fiat, price: data[thisCoingeckoSlug][fiat], ticker: tickerReference[thisCoingeckoSlug], }; if (thisPriceInfo.ticker === 'XEC') { coingeckoPriceArray.unshift(thisPriceInfo); } else { coingeckoPriceArray.push(thisPriceInfo); } } return { coingeckoResponse: data, coingeckoPrices: coingeckoPriceArray, }; } return false; } catch (err) { console.log( `Error fetching prices of ${coingeckoSlugs.join( ',', )} from ${apiUrl}`, err, ); } return false; }, formatPrice: function (price, fiatCode) { // Get symbol let fiatSymbol = config.fiatReference[fiatCode]; // If you can't find the symbol, don't show one if (typeof fiatSymbol === 'undefined') { fiatSymbol = ''; } // No decimal points for prices greater than 100 if (price > 100) { return `${fiatSymbol}${price.toLocaleString('en-us', { maximumFractionDigits: 0, })}`; } // 2 decimal places for prices between 1 and 100 if (price > 1) { return `${fiatSymbol}${price.toLocaleString('en-us', { maximumFractionDigits: 2, })}`; } // All decimal places for lower prices // For now, these will only be XEC prices return `${fiatSymbol}${price.toLocaleString('en-us', { maximumFractionDigits: 8, })}`; }, jsonReplacer: function (key, value) { if (value instanceof Map) { + const keyValueArray = Array.from(value.entries()); + + for (let i = 0; i < keyValueArray.length; i += 1) { + const thisKeyValue = keyValueArray[i]; // [key, value] + // If this is not an empty map + if (typeof thisKeyValue !== 'undefined') { + // Note: this value is an array of length 2 + // [key, value] + // Check if value is a big number + if (thisKeyValue[1] instanceof BigNumber) { + // Replace it + thisKeyValue[1] = { + // Note, if you use dataType: 'BigNumber', it will not work + // This must be reserved + // Use a term that is definitely not reserved but also recognizable as + // "the dev means BigNumber here" + dataType: 'BigNumberReplacer', + value: thisKeyValue[1].toString(), + }; + } + } + } + return { dataType: 'Map', - value: Array.from(value.entries()), + value: keyValueArray, }; } else if (value instanceof Set) { return { dataType: 'Set', value: Array.from(value.keys()), }; } else { return value; } }, jsonReviver: function (key, value) { if (typeof value === 'object' && value !== null) { if (value.dataType === 'Map') { + // If the map is not empty + if (typeof value.value[0] !== 'undefined') { + /* value.value is an array of keyValue arrays + * e.g. + * [ + * [key1, value1], + * [key2, value2], + * [key3, value3], + * ] + */ + // Iterate over each keyValue of the map + for (let i = 0; i < value.value.length; i += 1) { + const thisKeyValuePair = value.value[i]; // [key, value] + let thisValue = thisKeyValuePair[1]; + if ( + thisValue && + thisValue.dataType === 'BigNumberReplacer' + ) { + // If this is saved BigNumber, replace it with an actual BigNumber + // note, you can't use thisValue = new BigNumber(thisValue.value) + // Need to use this specific array entry + value.value[i][1] = new BigNumber( + value.value[i][1].value, + ); + } + } + } return new Map(value.value); } if (value.dataType === 'Set') { return new Set(value.value); } } return value; }, + returnChronikTokenInfoPromise: function (chronik, tokenId, tokenInfoMap) { + /* returnChronikTokenInfoPromise + * + * For best performance, we want to use Promise.all() to make several + * chronik API calls at the same time + * + * This function returns a promise to ask chronik for token genesis info + * and add this info to a map + */ + return new Promise((resolve, reject) => { + chronik.tx(tokenId).then( + txDetails => { + console.assert( + typeof txDetails.slpTxData.genesisInfo !== 'undefined', + `Error: no genesisInfo object for ${tokenId}`, + ); + // Note: txDetails.slpTxData.genesisInfo only exists for token genesis txs + const genesisInfo = txDetails.slpTxData.genesisInfo; + tokenInfoMap.set(tokenId, genesisInfo); + resolve(true); + }, + err => { + reject(err); + }, + ); + }); + }, }; diff --git a/apps/ecash-herald/test/chronikTests.js b/apps/ecash-herald/test/chronikTests.js new file mode 100644 index 000000000..d6a371cbe --- /dev/null +++ b/apps/ecash-herald/test/chronikTests.js @@ -0,0 +1,87 @@ +// Copyright (c) 2023 The Bitcoin developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. +'use strict'; +const assert = require('assert'); +const { MockChronikClient } = require('./mocks/chronikMock'); +const { getTokenInfoMap } = require('../src/chronik'); +const { tx } = require('./mocks/chronikResponses'); +// Initialize chronik on app startup + +const TOKEN_ID_SET = new Set([ + '3fee3384150b030490b7bee095a63900f66a45f2d8e3002ae2cf17ce3ef4d109', // BearNip + 'f36e1b3d9a2aaf74f132fef3834e9743b945a667a4204e761b85f2e7b65fd41a', // POW + '54dc2ecd5251f8dfda4c4f15ce05272116b01326076240e2b9cc0104d33b1484', // Alita +]); + +describe('chronik.js functions', function () { + it('getTokenInfoMap returns a map of expected format given an array of tokenIds', async function () { + // Initialize chronik mock + const mockedChronik = new MockChronikClient(); + + const expectedTokenInfoMap = new Map(); + // Tell mockedChronik what responses we expect + // Also build the expected map result from these responses + TOKEN_ID_SET.forEach(tokenId => { + mockedChronik.setMock('tx', { + input: tokenId, + output: tx[tokenId], + }); + expectedTokenInfoMap.set( + tokenId, + tx[tokenId].slpTxData.genesisInfo, + ); + }); + const tokenInfoMap = await getTokenInfoMap(mockedChronik, TOKEN_ID_SET); + + assert.deepEqual(tokenInfoMap, expectedTokenInfoMap); + }); + it('getTokenInfoMap returns a map of expected format given an array of one tokenId', async function () { + // Initialize chronik mock + const mockedChronik = new MockChronikClient(); + + const expectedTokenInfoMap = new Map(); + // Tell mockedChronik what responses we expect + // Also build the expected map result from these responses + + // Create a set of only one token id + const thisTokenId = TOKEN_ID_SET.values().next().value; + const tokenIdSet = new Set(); + tokenIdSet.add(thisTokenId); + mockedChronik.setMock('tx', { + input: thisTokenId, + output: tx[thisTokenId], + }); + expectedTokenInfoMap.set( + thisTokenId, + tx[thisTokenId].slpTxData.genesisInfo, + ); + const tokenInfoMap = await getTokenInfoMap(mockedChronik, tokenIdSet); + + assert.deepEqual(tokenInfoMap, expectedTokenInfoMap); + }); + it('getTokenInfoMap returns false if there is an error in any chronik call', async function () { + // Initialize chronik mock + const mockedChronik = new MockChronikClient(); + + const TOKEN_ID_ARRAY = Array.from(TOKEN_ID_SET); + // Tell mockedChronik what responses we expect + // Include one error response + mockedChronik.setMock('tx', { + input: TOKEN_ID_ARRAY[0], + output: tx[TOKEN_ID_ARRAY[0]], + }); + mockedChronik.setMock('tx', { + input: TOKEN_ID_ARRAY[1], + output: tx[TOKEN_ID_ARRAY[1]], + }); + mockedChronik.setMock('tx', { + input: TOKEN_ID_ARRAY[2], + output: new Error('some error'), + }); + + const tokenInfoMap = await getTokenInfoMap(mockedChronik, TOKEN_ID_SET); + + assert.strictEqual(tokenInfoMap, false); + }); +}); diff --git a/apps/ecash-herald/test/chronikWsHandlerTests.js b/apps/ecash-herald/test/chronikWsHandlerTests.js index f9b7b2395..6202f0558 100644 --- a/apps/ecash-herald/test/chronikWsHandlerTests.js +++ b/apps/ecash-herald/test/chronikWsHandlerTests.js @@ -1,266 +1,341 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. 'use strict'; const assert = require('assert'); const config = require('../config'); const cashaddr = require('ecashaddrjs'); -const blocks = require('./mocks/blocks'); +const unrevivedBlocks = require('./mocks/blocks'); +const { jsonReviver } = require('../src/utils'); +const blocks = JSON.parse(JSON.stringify(unrevivedBlocks), jsonReviver); const { initializeWebsocket, parseWebsocketMessage, } = require('../src/chronikWsHandler'); const { MockChronikClient } = require('./mocks/chronikMock'); const { MockTelegramBot, mockChannelId } = require('./mocks/telegramBotMock'); const axios = require('axios'); const MockAdapter = require('axios-mock-adapter'); describe('ecash-herald chronikWsHandler.js', async function () { it('initializeWebsocket returns expected websocket object for a p2pkh address', async function () { const wsTestAddress = 'ecash:qp3c268rd5946l2f5m5es4x25f7ewu4sjvpy52pqa8'; const { type, hash } = cashaddr.decode(wsTestAddress, true); // Initialize chronik mock const mockedChronik = new MockChronikClient(); const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; const result = await initializeWebsocket( mockedChronik, wsTestAddress, telegramBot, channelId, ); // Confirm websocket opened assert.strictEqual(mockedChronik.wsWaitForOpenCalled, true); // Confirm subscribe was called on expected type and hash assert.deepEqual(mockedChronik.wsSubscribeCalled, true); assert.deepEqual(result._subs, [ { scriptType: type, scriptPayload: hash }, ]); }); it('initializeWebsocket returns expected websocket object for a p2sh address', async function () { const wsTestAddress = 'ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07'; const { type, hash } = cashaddr.decode(wsTestAddress, true); // Initialize chronik mock const mockedChronik = new MockChronikClient(); const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; const result = await initializeWebsocket( mockedChronik, wsTestAddress, telegramBot, channelId, ); // Confirm websocket opened assert.strictEqual(mockedChronik.wsWaitForOpenCalled, true); // Confirm subscribe was called on expected type and hash assert.deepEqual(mockedChronik.wsSubscribeCalled, true); assert.deepEqual(result._subs, [ { scriptType: type, scriptPayload: hash }, ]); }); it('parseWebsocketMessage returns false for a msg other than BlockConnected', async function () { // Initialize chronik mock const mockedChronik = new MockChronikClient(); const thisBlock = blocks[0]; const thisBlockHash = thisBlock.blockDetails.blockInfo.hash; const thisBlockChronikBlockResponse = thisBlock.blockDetails; // Tell mockedChronik what response we expect for chronik.block(thisBlockHash) mockedChronik.setMock('block', { input: thisBlockHash, output: thisBlockChronikBlockResponse, }); const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; const unsupportedWebsocketMsgs = [ { type: 'AddedToMempool', }, { type: 'Confirmed', }, { type: 'SomeUnknownType', }, ]; for (let i = 0; i < unsupportedWebsocketMsgs.length; i += 1) { const thisUnsupportedMsg = unsupportedWebsocketMsgs[i]; const result = await parseWebsocketMessage( mockedChronik, thisUnsupportedMsg, telegramBot, channelId, ); // Check that sendMessage was not called assert.strictEqual(telegramBot.messageSent, false); assert.deepEqual(result, false); } }); - it('parseWebsocketMessage creates and sends a telegram msg with prices for all mocked blocks on successful price API call', async function () { - // Initialize chronik mock - const mockedChronik = new MockChronikClient(); - + it('parseWebsocketMessage creates and sends a telegram msg with prices and token send info for all mocked blocks on successful API calls', async function () { for (let i = 0; i < blocks.length; i += 1) { + // Initialize new chronik mock for each block + const mockedChronik = new MockChronikClient(); + const thisBlock = blocks[i]; const thisBlockHash = thisBlock.blockDetails.blockInfo.hash; const thisBlockChronikBlockResponse = thisBlock.blockDetails; // Tell mockedChronik what response we expect for chronik.block(thisBlockHash) mockedChronik.setMock('block', { input: thisBlockHash, output: thisBlockChronikBlockResponse, }); + // Tell mockedChronik what response we expect for chronik.tx + const { parsedBlock, tokenInfoMap } = thisBlock; + const { tokenIds } = parsedBlock; + // Will only have chronik call if the set is not empty + if (tokenIds.size > 0) { + // Instead of saving all the chronik responses as mocks, which would be very large + // Just set them as mocks based on tokenInfoMap, which contains the info we need + tokenIds.forEach(tokenId => { + mockedChronik.setMock('tx', { + input: tokenId, + output: { + slpTxData: { + genesisInfo: tokenInfoMap.get(tokenId), + }, + }, + }); + }); + } const thisBlockExpectedMsgs = thisBlock.blockSummaryTgMsgs; // Mock a chronik websocket msg of correct format const mockWsMsg = { type: 'BlockConnected', blockHash: thisBlockHash, }; const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; // Mock coingecko price response // onNoMatch: 'throwException' helps to debug if mock is not being used const mock = new MockAdapter(axios, { onNoMatch: 'throwException', }); const mockResult = thisBlock.coingeckoResponse; // Mock a successful API request mock.onGet().reply(200, mockResult); const result = await parseWebsocketMessage( mockedChronik, mockWsMsg, telegramBot, channelId, ); // Build expected array of successful msg returns let msgSuccessArray = []; for (let i = 0; i < thisBlockExpectedMsgs.length; i += 1) { msgSuccessArray.push({ success: true, channelId, msg: thisBlockExpectedMsgs[i], options: config.tgMsgOptions, }); } // Check that the correct msg info was sent assert.deepEqual(result, msgSuccessArray); } }); - it('parseWebsocketMessage creates and sends a telegram msg without prices for all mocked blocks on failed price API call', async function () { - // Initialize chronik mock - const mockedChronik = new MockChronikClient(); - + it('parseWebsocketMessage creates and sends a telegram msg without prices or token send info for all mocked blocks on failed API calls', async function () { for (let i = 0; i < blocks.length; i += 1) { + // Initialize new chronik mock for each block + const mockedChronik = new MockChronikClient(); const thisBlock = blocks[i]; const thisBlockHash = thisBlock.blockDetails.blockInfo.hash; const thisBlockChronikBlockResponse = thisBlock.blockDetails; // Tell mockedChronik what response we expect for chronik.block(thisBlockHash) mockedChronik.setMock('block', { input: thisBlockHash, output: thisBlockChronikBlockResponse, - }); + }); // Tell mockedChronik what response we expect for chronik.tx + const { parsedBlock, tokenInfoMap } = thisBlock; + const { tokenIds } = parsedBlock; + // Will only have chronik call if the set is not empty + if (tokenIds.size > 0) { + // Instead of saving all the chronik responses as mocks, which would be very large + // Just set them as mocks based on tokenInfoMap, which contains the info we need + let index = 0; + tokenIds.forEach(tokenId => { + // If this is the first one, set an error response + if (index === 0) { + mockedChronik.setMock('tx', { + input: tokenId, + output: new Error('some error'), + }); + } else { + index += 1; + mockedChronik.setMock('tx', { + input: tokenId, + output: { + slpTxData: { + genesisInfo: tokenInfoMap.get(tokenId), + }, + }, + }); + } + }); + } const thisBlockExpectedMsgs = - thisBlock.blockSummaryTgMsgsPriceFailure; + thisBlock.blockSummaryTgMsgsApiFailure; // Mock a chronik websocket msg of correct format const mockWsMsg = { type: 'BlockConnected', blockHash: thisBlockHash, }; const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; // Mock coingecko price response // onNoMatch: 'throwException' helps to debug if mock is not being used const mock = new MockAdapter(axios, { onNoMatch: 'throwException', }); // Mock a failed API request mock.onGet().reply(500, { error: 'error' }); const result = await parseWebsocketMessage( mockedChronik, mockWsMsg, telegramBot, channelId, ); // Build expected array of successful msg returns let msgSuccessArray = []; for (let i = 0; i < thisBlockExpectedMsgs.length; i += 1) { msgSuccessArray.push({ success: true, channelId, msg: thisBlockExpectedMsgs[i], options: config.tgMsgOptions, }); } // Check that sendMessage was called successfully assert.strictEqual(telegramBot.messageSent, true); // Check that the correct msg info was sent assert.deepEqual(result, msgSuccessArray); } }); it('parseWebsocketMessage returns false if telegram msg fails to send', async function () { - // Initialize chronik mock - const mockedChronik = new MockChronikClient(); - for (let i = 0; i < blocks.length; i += 1) { + // Initialize new chronik mock for each block + const mockedChronik = new MockChronikClient(); + const thisBlock = blocks[i]; const thisBlockHash = thisBlock.blockDetails.blockInfo.hash; const thisBlockChronikBlockResponse = thisBlock.blockDetails; // Tell mockedChronik what response we expect for chronik.block(thisBlockHash) mockedChronik.setMock('block', { input: thisBlockHash, output: thisBlockChronikBlockResponse, }); + // Tell mockedChronik what response we expect for chronik.tx + const { parsedBlock, tokenInfoMap } = thisBlock; + const { tokenIds } = parsedBlock; + // Will only have chronik call if the set is not empty + if (tokenIds.size > 0) { + // Instead of saving all the chronik responses as mocks, which would be very large + // Just set them as mocks based on tokenInfoMap, which contains the info we need + let index = 0; + tokenIds.forEach(tokenId => { + // If this is the first one, set an error response + if (index === 0) { + mockedChronik.setMock('tx', { + input: tokenId, + output: new Error('some error'), + }); + } else { + index += 1; + mockedChronik.setMock('tx', { + input: tokenId, + output: { + slpTxData: { + genesisInfo: tokenInfoMap.get(tokenId), + }, + }, + }); + } + }); + } + // Mock a chronik websocket msg of correct format const mockWsMsg = { type: 'BlockConnected', blockHash: thisBlockHash, }; const telegramBot = new MockTelegramBot(); telegramBot.setExpectedError( 'sendMessage', 'Error: message failed to send', ); const channelId = mockChannelId; const result = await parseWebsocketMessage( mockedChronik, mockWsMsg, telegramBot, channelId, ); // Check that the function returns false assert.strictEqual(result, false); } }); }); diff --git a/apps/ecash-herald/test/eventsTests.js b/apps/ecash-herald/test/eventsTests.js index 09b18773c..9a6a36e1f 100644 --- a/apps/ecash-herald/test/eventsTests.js +++ b/apps/ecash-herald/test/eventsTests.js @@ -1,200 +1,279 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. 'use strict'; const assert = require('assert'); const config = require('../config'); -const blocks = require('./mocks/blocks'); +const unrevivedBlocks = require('./mocks/blocks'); +const { jsonReviver } = require('../src/utils'); +const blocks = JSON.parse(JSON.stringify(unrevivedBlocks), jsonReviver); const { handleBlockConnected } = require('../src/events'); const { MockChronikClient } = require('./mocks/chronikMock'); const { MockTelegramBot, mockChannelId } = require('./mocks/telegramBotMock'); const axios = require('axios'); const MockAdapter = require('axios-mock-adapter'); describe('ecash-herald events.js', async function () { - it('handleBlockConnected creates and sends a telegram msg with price info for all mocked blocks if api call succeeds', async function () { - // Initialize chronik mock - const mockedChronik = new MockChronikClient(); - + it('handleBlockConnected creates and sends a telegram msg with price and token send info for all mocked blocks if api call succeeds', async function () { for (let i = 0; i < blocks.length; i += 1) { + // Initialize new chronik mock for each block + const mockedChronik = new MockChronikClient(); const thisBlock = blocks[i]; const thisBlockHash = thisBlock.blockDetails.blockInfo.hash; const thisBlockChronikBlockResponse = thisBlock.blockDetails; // Tell mockedChronik what response we expect for chronik.block(thisBlockHash) mockedChronik.setMock('block', { input: thisBlockHash, output: thisBlockChronikBlockResponse, }); + + // Tell mockedChronik what response we expect for chronik.tx + const { parsedBlock, tokenInfoMap } = thisBlock; + const { tokenIds } = parsedBlock; + // Will only have chronik call if the set is not empty + if (tokenIds.size > 0) { + // Instead of saving all the chronik responses as mocks, which would be very large + // Just set them as mocks based on tokenInfoMap, which contains the info we need + tokenIds.forEach(tokenId => { + mockedChronik.setMock('tx', { + input: tokenId, + output: { + slpTxData: { + genesisInfo: tokenInfoMap.get(tokenId), + }, + }, + }); + }); + } + const thisBlockExpectedMsgs = thisBlock.blockSummaryTgMsgs; const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; // Mock coingecko price response // onNoMatch: 'throwException' helps to debug if mock is not being used const mock = new MockAdapter(axios, { onNoMatch: 'throwException', }); const mockResult = thisBlock.coingeckoResponse; // Mock a successful API request mock.onGet().reply(200, mockResult); const result = await handleBlockConnected( mockedChronik, telegramBot, channelId, thisBlockHash, ); // Check that sendMessage was called successfully assert.strictEqual(telegramBot.messageSent, true); // Build expected array of successful msg returns let msgSuccessArray = []; for (let i = 0; i < thisBlockExpectedMsgs.length; i += 1) { msgSuccessArray.push({ success: true, channelId, msg: thisBlockExpectedMsgs[i], options: config.tgMsgOptions, }); } // Check that the correct msg info was sent assert.deepEqual(result, msgSuccessArray); } }); - it('handleBlockConnected creates and sends a telegram msg without price info for all mocked blocks if api call fails', async function () { - // Initialize chronik mock - const mockedChronik = new MockChronikClient(); - + it('handleBlockConnected creates and sends a telegram msg without price or token info for all mocked blocks if api calls fail', async function () { for (let i = 0; i < blocks.length; i += 1) { const thisBlock = blocks[i]; const thisBlockHash = thisBlock.blockDetails.blockInfo.hash; const thisBlockChronikBlockResponse = thisBlock.blockDetails; + // Initialize chronik mock for each block + const mockedChronik = new MockChronikClient(); + // Tell mockedChronik what response we expect for chronik.block(thisBlockHash) mockedChronik.setMock('block', { input: thisBlockHash, output: thisBlockChronikBlockResponse, }); + // Tell mockedChronik what response we expect for chronik.tx + const { parsedBlock, tokenInfoMap } = thisBlock; + const { tokenIds } = parsedBlock; + // Will only have chronik call if the set is not empty + if (tokenIds.size > 0) { + // Instead of saving all the chronik responses as mocks, which would be very large + // Just set them as mocks based on tokenInfoMap, which contains the info we need + let index = 0; + tokenIds.forEach(tokenId => { + // If this is the first one, set an error response + if (index === 0) { + mockedChronik.setMock('tx', { + input: tokenId, + output: new Error('some error'), + }); + } else { + index += 1; + mockedChronik.setMock('tx', { + input: tokenId, + output: { + slpTxData: { + genesisInfo: tokenInfoMap.get(tokenId), + }, + }, + }); + } + }); + } const thisBlockExpectedMsgs = - thisBlock.blockSummaryTgMsgsPriceFailure; + thisBlock.blockSummaryTgMsgsApiFailure; const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; // Mock coingecko price response // onNoMatch: 'throwException' helps to debug if mock is not being used const mock = new MockAdapter(axios, { onNoMatch: 'throwException', }); // Mock a failed API request mock.onGet().reply(500, { error: 'error' }); const result = await handleBlockConnected( mockedChronik, telegramBot, channelId, thisBlockHash, ); // Check that sendMessage was called successfully assert.strictEqual(telegramBot.messageSent, true); // Build expected array of successful msg returns let msgSuccessArray = []; for (let i = 0; i < thisBlockExpectedMsgs.length; i += 1) { msgSuccessArray.push({ success: true, channelId, msg: thisBlockExpectedMsgs[i], options: config.tgMsgOptions, }); } // Check that the correct msg info was sent assert.deepEqual(result, msgSuccessArray); } }); it('handleBlockConnected sends desired backup msg if it encounters an error in message creation', async function () { - // Initialize chronik mock - const mockedChronik = new MockChronikClient(); for (let i = 0; i < blocks.length; i += 1) { + // Initialize new chronik mock for each block + const mockedChronik = new MockChronikClient(); const thisBlock = blocks[i]; const thisBlockHash = thisBlock.blockDetails.blockInfo.hash; // Tell mockedChronik what response we expect for chronik.block(thisBlockHash) mockedChronik.setMock('block', { input: thisBlockHash, output: null, }); const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; const result = await handleBlockConnected( mockedChronik, telegramBot, channelId, thisBlockHash, ); // Check that sendMessage was called successfully assert.strictEqual(telegramBot.messageSent, true); // Expect the backup msg const expectedMsg = `New Block Found\n\n${thisBlockHash}\n\nexplorer`; // Check that the correct msg info was sent assert.deepEqual(result, { success: true, channelId, msg: expectedMsg, options: config.tgMsgOptions, }); } }); it('handleBlockConnected returns false if it encounters an error in telegram bot sendMessage routine', async function () { const wsTestAddress = 'ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07'; - // Initialize chronik mock - const mockedChronik = new MockChronikClient(wsTestAddress, []); for (let i = 0; i < blocks.length; i += 1) { + // Initialize new chronik mock for each block + const mockedChronik = new MockChronikClient(wsTestAddress, []); + const thisBlock = blocks[i]; const thisBlockHash = thisBlock.blockDetails.blockInfo.hash; const thisBlockChronikBlockResponse = thisBlock.blockDetails; // Tell mockedChronik what response we expect for chronik.block(thisBlockHash) mockedChronik.setMock('block', { input: thisBlockHash, output: thisBlockChronikBlockResponse, }); + // Tell mockedChronik what response we expect for chronik.tx + const { parsedBlock, tokenInfoMap } = thisBlock; + const { tokenIds } = parsedBlock; + // Will only have chronik call if the set is not empty + if (tokenIds.size > 0) { + // Instead of saving all the chronik responses as mocks, which would be very large + // Just set them as mocks based on tokenInfoMap, which contains the info we need + let index = 0; + tokenIds.forEach(tokenId => { + // If this is the first one, set an error response + if (index === 0) { + mockedChronik.setMock('tx', { + input: tokenId, + output: new Error('some error'), + }); + } else { + index += 1; + mockedChronik.setMock('tx', { + input: tokenId, + output: { + slpTxData: { + genesisInfo: tokenInfoMap.get(tokenId), + }, + }, + }); + } + }); + } + const telegramBot = new MockTelegramBot(); telegramBot.setExpectedError( 'sendMessage', 'Error: message failed to send', ); const channelId = mockChannelId; const result = await handleBlockConnected( mockedChronik, telegramBot, channelId, thisBlockHash, ); // Check that the correct msg info was sent assert.deepEqual(result, false); } }); }); diff --git a/apps/ecash-herald/test/mocks/blocks.js b/apps/ecash-herald/test/mocks/blocks.js index 1cd555f37..c0ab0360a 100644 --- a/apps/ecash-herald/test/mocks/blocks.js +++ b/apps/ecash-herald/test/mocks/blocks.js @@ -1,17313 +1,18772 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. // @generated 'use strict' module.exports=[ { "blockDetails": { "blockInfo": { "hash": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f", "prevHash": "0000000000000000000000000000000000000000000000000000000000000000", "height": 0, "nBits": 486604799, "timestamp": "1231006505", "blockSize": "285", "numTxs": "1", "numInputs": "1", "numOutputs": "1", "sumInputSats": "0", "sumCoinbaseOutputSats": "5000000000", "sumNormalOutputSats": "0", "sumBurnedSats": "0" }, "blockDetails": { "version": 1, "merkleRoot": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b", "nonce": "2083236893", "medianTimestamp": "1231006505" }, "rawHeader": "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c", "txs": [ { "txid": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b", "version": 1, "inputs": [ { "prevOut": { "txid": "0000000000000000000000000000000000000000000000000000000000000000", "outIdx": 4294967295 }, "inputScript": "04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73", "value": "0", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "5000000000", "outputScript": "4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac" } ], "lockTime": 0, "block": { "height": 0, "hash": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f", "timestamp": "1231006505" }, "timeFirstSeen": "0", "size": 204, "isCoinbase": true, "network": "XEC" } ] }, "parsedBlock": { "hash": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f", "height": 0, "miner": "unknown", "numTxs": "1", - "parsedTxs": [] + "parsedTxs": [], + "tokenIds": { + "dataType": "Set", + "value": [] + } }, "coingeckoResponse": { "bitcoin": { - "usd": 29197.29473491 + "usd": 29452.48207906 }, "ecash": { - "usd": 0.00002841 + "usd": 0.00002843 }, "ethereum": { - "usd": 1937.87839962 + "usd": 1992.05966869 } }, "coingeckoPrices": [ { "fiat": "usd", - "price": 0.00002841, + "price": 0.00002843, "ticker": "XEC" }, { "fiat": "usd", - "price": 29197.29473491, + "price": 29452.48207906, "ticker": "BTC" }, { "fiat": "usd", - "price": 1937.87839962, + "price": 1992.05966869, "ticker": "ETH" } ], + "tokenInfoMap": { + "dataType": "Map", + "value": [] + }, "blockSummaryTgMsgs": [ - "0 | 1 tx | unknown\n1 XEC = $0.00002841\n1 BTC = $29,197\n1 ETH = $1,938" + "0 | 1 tx | unknown\n1 XEC = $0.00002843\n1 BTC = $29,452\n1 ETH = $1,992" ], - "blockSummaryTgMsgsPriceFailure": [ + "blockSummaryTgMsgsApiFailure": [ "0 | 1 tx | unknown" ], "blockName": "genesisBlock" }, { "blockDetails": { "blockInfo": { "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "prevHash": "0000000000000000207a15c18a1c63bb6fa79d61b745a9e376a56f8a309d4c0b", "height": 700722, "nBits": 406243799, "timestamp": "1629500864", "blockSize": "29053", "numTxs": "97", "numInputs": "131", "numOutputs": "205", "sumInputSats": "4151467888144", "sumCoinbaseOutputSats": "625145349", "sumNormalOutputSats": "4151467742795", "sumBurnedSats": "0" }, "blockDetails": { "version": 536870912, "merkleRoot": "708a13f9784001a5d34cc5748917f19e694e594c55743eb702e0d4c4507bee5e", "nonce": "1128615241", "medianTimestamp": "1629493130" }, "rawHeader": "000000200b4c9d308a6fa576e3a945b7619da76fbb631c8ac1157a2000000000000000005eee7b50c4d4e002b73e74554c594e699ef1178974c54cd3a5014078f9138a70c0352061d7c93618494d4543", "txs": [ { "txid": "a75cc6cb57979db8362fb4f0e7fa2292ba3c56f3f9a9de264e2fb0482eecd3a0", "version": 1, "inputs": [ { "prevOut": { "txid": "0000000000000000000000000000000000000000000000000000000000000000", "outIdx": 4294967295 }, "inputScript": "0332b10a48617468048754b79ef3b339600f99f1d6b69265107d82850f7a735f81bc0ef408e6c6c65a554c55506f6f4c2d424348410010ae5fdd441600", "value": "0", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "575133722", "outputScript": "76a9141b1bbcb888b4440a573427f526cb221f657318cf88ac", "spentBy": { "txid": "c70cb142e0a756fd9657a759c968860adcc7543985b663ac15c92fe8d61f50a6", "outIdx": 1 } }, { "value": "50011627", "outputScript": "a914260617ebf668c9102f71ce24aba97fcaaf9c666a87", "spentBy": { "txid": "70212e8ba7b3a1415dd83103749be84444b5cf560847e40409c5f9fa20418f5d", "outIdx": 120 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 178, "isCoinbase": true, "network": "XEC" }, { "txid": "00343ff64e176e514e83a3c247d0a8800641ebf1dd8c87c26b7757619fc58768", "version": 2, "inputs": [ { "prevOut": { "txid": "970bdf785101af745a8178e126c1b4038460add8cea010872964edbae319b82d", "outIdx": 1 }, "inputScript": "47304402200a96795e24393e286c71295de70b039222dc2e7fa9df8d9e3b7a153452558d90022052b85dc31dd3d090babf153210a1863cf46972f66a3eca24c2af2bf9c3aeebb2412103de3777f9ae4d4e7e9694c8924f2fb1ecc80348e26f1d05d4e61ed2dd9283a889", "outputScript": "76a91419dcce67b8c86f8084069448e9c7ae04f7f97fdf88ac", "value": "20183562096", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "206d3cd81251ebbb2fdda0027d3c192980ce8f720ea6cd1f5089df052feaab34", "outIdx": 2 }, "inputScript": "473044022069f8fc0f0fb6b5871bd22a53b658c52d8b00e9eebb55d4e11a9b2481feac5cb80220580b1b6aa4ffe0338cb9e07e25422badf5b2b34a46b5bb5baf94094a42275a65412102a1eed623a0bf5c6d95e60de93f97eeff87cd95a2565d65ea1e9c467558177847", "outputScript": "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "1523544560", "outputScript": "76a9142762e378fab2db2fb07706c60546600e0a25255988ac", "spentBy": { "txid": "e49188ffd5e2ff1ebd2022269f1a626655d708f87063d5fac53118e205bc1b25", "outIdx": 0 } }, { "value": "18660017128", "outputScript": "76a9140dae4cc4803e25420fb04e3a11ab231efbe1fb3088ac", "spentBy": { "txid": "b30bd22c4df2bdeeaff5a7a6f6d2ac958d781df75f2522e62e38d96ee6ebf7eb", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", "spentBy": { "txid": "b30bd22c4df2bdeeaff5a7a6f6d2ac958d781df75f2522e62e38d96ee6ebf7eb", "outIdx": 2 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 406, "isCoinbase": false, "network": "XEC" }, { "txid": "0473d97d997b61c5018205b27316b6ae660a9b7835a46166fa87e0b1b26de2dd", "version": 1, "inputs": [ { "prevOut": { "txid": "56bc3c81bb81bc92ba25acc407602207a0fdada4261f7f205d141ab34b616ce9", "outIdx": 1 }, "inputScript": "483045022100aa20e92eeb63e0d837a9bb861dd4bb13fe28d585f1f8101913bda32d95a47c48022030851bc1508d61753877849abc0cf6fb8115a4ec18857bb34aecf53ce6c4e2ff4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3605", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938313237023835" }, { "value": "3356", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "aeb6af4e6b341950c72079ec20fff64e041564ff3d28ca2da2c592f16245bc56", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "05b4fd23fbe566b5d789f536cc41e77539e6e23e1f5ecb6d8ae67e386ba2e94b", "version": 2, "inputs": [ { "prevOut": { "txid": "98ad9f1c9da5bb5f1eb6a3d700b76a68e5ee2cc272a81bda65c8db1a0b3b305a", "outIdx": 1 }, "inputScript": "473044022047eaa145cf59c55f478e1dc8c24688af48b78ffddc0f6c5215a7f02a15a84e190220082ca872c96861f6c94a163e714fef703187619dca00ef5512fcd15f0acca88f4121022e7c90cf76d285be7beb554a0a260efe6e5aa6ecc9f07419f7bd2f8cddbc6ebb", "outputScript": "76a914d30b30f10688c5f49716659865f20427f7d1cc8988ac", "value": "635645", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "965", "outputScript": "76a914ceb5764692115ce0fed552c4cf7a8aa0f955262488ac" }, { "value": "634455", "outputScript": "76a91472496e173f2bd86ffa267cac6cbcc3a7f9c1add488ac", "spentBy": { "txid": "950baee42aa5a6517574240934a42a80b8e7780615df558bdc392a99063f8cb6", "outIdx": 0 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "05dbfb3db7f4a73de336745335f419ced31b42b2c3e05cdba4cb50e06eb16471", "version": 1, "inputs": [ { "prevOut": { "txid": "dc222e2a8f62441be0781771cdc7aa52a0f27b819cbb082bed7095521b5e5876", "outIdx": 1 }, "inputScript": "483045022100a1741d237324e1bc430f81777e60ce866570458ba4d62470b73458a3179ab91802204c159567187ef85431f3fe71dbf25abe8a57142894c862fb4e56639b48e56cd5412102ec45c4501df6264e65491261872d2520cc7f29d9ef4a1b04f2077c1e565dd4be", "outputScript": "76a9142be2fd325cb1b8a152d0864f0fbaef232a71df3a88ac", "value": "210000000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "209997947", "outputScript": "76a9145f972e8b3c05bbc840cc549ed8e9bc3589abbee688ac" } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 192, "isCoinbase": false, "network": "XEC" }, { "txid": "074d2111cd7014c04d626cf4d96ca273234f5a7c014e5edb0e03145e53a838f2", "version": 2, "inputs": [ { "prevOut": { "txid": "c3be536ed40aba6a0163f9110f2578d362f74acad09af8abb681df016afb72d4", "outIdx": 1 }, "inputScript": "483045022100d0e3a095b3cbf215aae047eba18d7cdb2bd6a3a75812b858c19d3159c5f6d5fa02207f00e97203d2e3f8da0038908c6b695737df772a30f9cd4c7162309403a19a1a41210273cbd748122b0dab561ed51ada11c671e28cc88293978f876ca75cd859d8f772", "outputScript": "76a914f8dc5f711519e560cd20cc98d69f17e44b7644ed88ac", "value": "24042306", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "735053", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "spentBy": { "txid": "545f14c319f00273c894e02e7e4170e2f186da3e9022629f659f8f6b1e579a1c", "outIdx": 0 } }, { "value": "23306976", "outputScript": "76a91473499c45b6769d1442c8b6c337d87e1fce1dd52a88ac", "spentBy": { "txid": "8cc1f901518ba1b67cf2d59b2ac94e499043adbaf36a8952fc7148ee43b43755", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "0d0a722a21aeca90ebb3d0954475ccb67f18c02945bc138c1f2ae6d507e3feb7", "version": 1, "inputs": [ { "prevOut": { "txid": "7225bb1f0982590394dd5566ffba1ad65551481a982c99dabe72b98077f086cb", "outIdx": 941 }, "inputScript": "483045022100d033d0129e1f64d75b95b58ef8696cd2773a5dcada60d3de30dafc2c79360bdf022066380e728d6f7a1a0242391ec01f78d5b65482f74214554af4d67990b8ee32c24141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "4104", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030303839023931" }, { "value": "3854", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "2fddd13d532ec44c43ee4fa68b587f15d575e73d566e7d30f6bc495a61074e42", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "0d9a82afc6b2605b25f8dab8b398579c3d408dc4c25919f6827a1afa5a0f6e5a", "version": 1, "inputs": [ { "prevOut": { "txid": "c4a481f1228414ede06e580dfdb7949afea20ca92b30a2e164a0d8519f43b685", "outIdx": 1 }, "inputScript": "483045022100e995d9580d21ac2f8189423a905fd79fe29600e5c7ee7a543ff7f3e9c08a88ca02204624f960621644ba9fe572984860cd9d3b57f021cb245a78ad0230e6b1fd25524141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "672", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937393135023739" } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 214, "isCoinbase": false, "network": "XEC" }, { "txid": "0e64f62f9cb16a31cfa2188d6c9ec674c13f3d2f5320672fc45f02a8a1aba38d", "version": 2, "inputs": [ { "prevOut": { "txid": "13bfa146b6023a5d44487a876f4d448605c3a930d6af7fcfeaf74363346703b6", "outIdx": 0 }, "inputScript": "473044022014e2023ff287eecc695a3184748cd26713a0fd7cfbc2ad07efe0e0eafd3d192902206fab251f17d7c41859d07b466f07ef9a15dccfa0639a820fa6a1565ac6bf277e412102b9235cc0f2b2e37141b26ce01551c0fd92ec418f09af0b3339b97ff2069c4c9e", "outputScript": "76a9146959abbb87c32cf59b7b30bd34f2500fd928922788ac", "value": "146989475", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "601893ae2e0a3916777e98c9e0576d3449bd28ce4a5d0e9ec9e2ac1513e9b40b", "outIdx": 1 }, "inputScript": "473044022010cf80a08d00033bc1a9774721d85c9e4c9c81018945e69d5049513bcd8fa3560220725c6e6c6eb056f812645bdcf68135fb353b5d8c521e4f049f6b5289f5942e13412102b9235cc0f2b2e37141b26ce01551c0fd92ec418f09af0b3339b97ff2069c4c9e", "outputScript": "76a9146959abbb87c32cf59b7b30bd34f2500fd928922788ac", "value": "138505634", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "8615d8b2fe4fa014af319b148457f51976f88cb5772fa8bf583c3054b89f5d99", "outIdx": 0 }, "inputScript": "4730440220133af94174f5cc8af664bc2d03d97445507800c48f819a58ab48295a0dcd7db6022007fd56faaa830860be403a705e665dcbe2d19d4fb5c3485796dc29b5f851e21a412102b9235cc0f2b2e37141b26ce01551c0fd92ec418f09af0b3339b97ff2069c4c9e", "outputScript": "76a9146959abbb87c32cf59b7b30bd34f2500fd928922788ac", "value": "140670213", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "c3f804280cc215fd0d3c7f338e70190d76146b5e2e9763f9e383e2591e661cff", "outIdx": 2 }, "inputScript": "473044022070770494f02cab964b2f78acb25a9c6db86edb6110897bcf44689c85c4edb3b9022075218259f16c2f0139b45104c9b312b5d7da2005cc18a742a2e0d7211be67462412102a1eed623a0bf5c6d95e60de93f97eeff87cd95a2565d65ea1e9c467558177847", "outputScript": "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "426164618", "outputScript": "76a91405e0ef2031b39b155125be85afd7a9bf27eb10c088ac", "spentBy": { "txid": "b30bd22c4df2bdeeaff5a7a6f6d2ac958d781df75f2522e62e38d96ee6ebf7eb", "outIdx": 0 } }, { "value": "1000", "outputScript": "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", "spentBy": { "txid": "0b6b8b5ff3ba427c78c776b5c5a19e0352f5c6f589ba0c54c325af7e671e2cbd", "outIdx": 1 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 666, "isCoinbase": false, "network": "XEC" }, { "txid": "1205ec2b6105716eccb95f5b26c5d65d81a390ac8bacc6ee1f20aa1757015143", "version": 1, "inputs": [ { "prevOut": { "txid": "a7064b6bed0cfcd245af8e76d5f521539152238d3f54e4cad4def3e53a0efe61", "outIdx": 1 }, "inputScript": "483045022100a6d1ce46b5b8ba6792f9508b6566ab9d91e06f128c5ce801d128c52f1735ac0602206341e2d28d65b0954ee4e7641b8d6b8112b52d98bc01be3960c7ab97ca1ddc0b4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2357", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030363437023739" }, { "value": "2107", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "30cfe0f7b05197b371e050eb06642e969d037754f456f76272e98890b8ed2581", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "134b0feae8567aa52d73975746376b785564cbc907f8ce7dfc44f90edd869145", "version": 1, "inputs": [ { "prevOut": { "txid": "dc237a1db441e29593cd423a8e6156084f89b975fcf7c6219bd4399120bc0515", "outIdx": 1 }, "inputScript": "4830450221008ec2aa996ca866e855dc65d68b7baa45f997ff3ec40caa3e4828446d2ba5fa27022044137b87997ff4d811b1b6ce4605068d2ea3b82c40b0c5391d88f04e1cb20fdf4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "672", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939303233023736" } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 214, "isCoinbase": false, "network": "XEC" }, { "txid": "136742fdb231e1342f790a5123f46414c3957f7d199b80ea729ecba274e3b787", "version": 1, "inputs": [ { "prevOut": { "txid": "26df82bc6624d8814fe23073ba1b1b8b1ddff68de955ba01fd8dbb5e2db34eb6", "outIdx": 1 }, "inputScript": "483045022100fa0de5765fbabde44f0a98b21ed50c2bfe471da6431fdc1e2184d3d997442a94022066c109102eb83c259a0a24a8d69bebd4fd9504ffd5b4ced26a70ed5e037bb9024141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2109", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937353334023738" }, { "value": "1859", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "3411daaf624965c7731bc169e7831d9e56075986a1639cb1dc74e1b8d9c797b9", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "1478f35e98cff2227a826bc93463d2813b5161929267806d49ec994088747bfa", "version": 1, "inputs": [ { "prevOut": { "txid": "4d46bd9ba22889a496cf4d37e5f0307216c8be93885ba82fcc0d3965c63693c3", "outIdx": 1 }, "inputScript": "4730440220237e01f813bf116558cba77e6d7c2708cadd38a980301032b46370f450a3b31d02205e12cbbe27d40c46625828a235831831a651b471891d77d5741d1137328fffbd4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2358", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938353335023837" }, { "value": "2108", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "707051559904c61d0873824b9a215b93c90452724be49342554438215ba392d0", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "15461fbfdafca9999d195353f6fcbafef4769cb100585315829dafddc66c5ccc", "version": 2, "inputs": [ { "prevOut": { "txid": "b245f21654ae111917976ceaa55c49c4cd41f1ee0f43fc8820aee2277bf7b911", "outIdx": 1 }, "inputScript": "4730440220333f91a51c52eec0b1a86093d1e1b21fab42d3c9787d067e3440b059a48a8f4e02204d558b15e8cf0765c6dfa3bf836170f3115d810432f6b0f3681280d980ff6f7441210378dec686a0dee9d3764f8bfc1f0796a7dea1d66e0b26e2c94bde06ee6a402a9e", "outputScript": "76a914eead5afae061d769d164f01e834aa655b589d8c188ac", "value": "4768449912", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "1192318937", "outputScript": "76a9149e5c967c3ce9b6ee3c2aaddcdfcf6564a3d0296c88ac", "spentBy": { "txid": "320b75ebeab9cb3eed0cffa6173a574bc51642fdb87d22ba408b9b906bbebe2c", "outIdx": 0 } }, { "value": "3576130750", "outputScript": "76a914b9ffbdd63952517333d0d9312cf0d1bd1491aca388ac", "spentBy": { "txid": "8498f27356ea4497a9c4a269db92efa376e2745b6ff1ebb346cfa8daf9d425c7", "outIdx": 61 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "17da7f7d89c687a99b2ed270014fe79be67938d75cf6fffd5afdfa18dcf92624", "version": 2, "inputs": [ { "prevOut": { "txid": "b744572288492d9eb8c17d6afc4aa1742bbd3ca9227b71c31649e3c6e44dada8", "outIdx": 1 }, "inputScript": "47304402206477521614437f6da5c27ea5224eb606133e38b88d7ac62ffaed04e01148e3f3022019556e5f91ba61c007fa9c828896d30c94ad4b9973d83d318bc327ffdcf4e1ad412102e3dd5c97942cc418cf7505acdbc7e9cf414074ec4e58962a71d1909cd9c2b04c", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "value": "637669213959", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "6985000", "outputScript": "76a914782a0f034e37624d48440e29ac19d2e8ed5bbc6d88ac", "spentBy": { "txid": "214bb2fcb58e47e4d20bbbf48f9e0503ddff3cf93e16095d198c1b70c34fe47a", "outIdx": 2 } }, { "value": "637662228019", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "spentBy": { "txid": "2352029a034eb177779cbde34f2e0411a4aeb4135772484b2f0aecb15d0cc7ca", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "2061d46821889fe8767c6fb747b87e37e3961eab46e8a7dc9098719d170fca52", "version": 1, "inputs": [ { "prevOut": { "txid": "30cfe0f7b05197b371e050eb06642e969d037754f456f76272e98890b8ed2581", "outIdx": 1 }, "inputScript": "47304402200d1b956acd6dcf4a7056a642fc439883f6d59c6233d76533f817f0a3a1e62524022068634e0f4d476b6555bdbf802c7913141edcf7af80d6fa109437b8802e15eedc4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1857", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030373938023739" }, { "value": "1608", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "ad4ff112931be4f4a5046fcae36ae9db7c5ee1084cce94c8a43fa2c0a14ce3ca", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "26df82bc6624d8814fe23073ba1b1b8b1ddff68de955ba01fd8dbb5e2db34eb6", "version": 1, "inputs": [ { "prevOut": { "txid": "de56767590f1f8e5dbef4f9d89eb06e21cc39507e87f821bb12b707912a3d5dd", "outIdx": 1 }, "inputScript": "47304402200139a5753ad5c5807dec3cd9291c658195eba42ada8affd6fa540329ee5df2b60220520ab03d260a9daabc97f407f14758c0c4cf2035e9242716b655f0470985db744141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2358", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937343537023737" }, { "value": "2109", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "136742fdb231e1342f790a5123f46414c3957f7d199b80ea729ecba274e3b787", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "28bfff0be82734dbfa346cda5d45fb8deeaacce6edc817bd9d6f2c6c82c203ea", "version": 1, "inputs": [ { "prevOut": { "txid": "aeb6af4e6b341950c72079ec20fff64e041564ff3d28ca2da2c592f16245bc56", "outIdx": 1 }, "inputScript": "483045022100f36d496700d5ecb5f4294855ca8874441a636a73038491123b83df99fb6a0684022042fb434ddb5c5195ca03901ea145a3d535a428b0beaa627b6a05f38834c8cc234141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3106", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938323838023732" }, { "value": "2857", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "6fb44256ab3b7ecdb4dd4955d94dd1f6dc1bdeee8a523651fd71e699c524af01", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "29e4bcf352a9524856099ae43fa25b2c67f661e0486875a35a3dc5e02466c4b5", "version": 1, "inputs": [ { "prevOut": { "txid": "67b05c5f3cc1d1d2415aae8232254bc790fe8d1965e9b529fc3b7bae4acf818d", "outIdx": 1 }, "inputScript": "483045022100cd184bc4fdc384229064654648bc44135ec38c6382c55469d306c37ad5f5a254022068cb3b68df63b8a076e9f17ed65f364ee9f32f725cdee0758416f8fdc2e3843c4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3605", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939323734023634" }, { "value": "3355", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "4cf484655aa1948cfc3cd291a119806c8b2b5e0d233e44866dc0c9015b24ce1e", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "2fddd13d532ec44c43ee4fa68b587f15d575e73d566e7d30f6bc495a61074e42", "version": 1, "inputs": [ { "prevOut": { "txid": "0d0a722a21aeca90ebb3d0954475ccb67f18c02945bc138c1f2ae6d507e3feb7", "outIdx": 1 }, "inputScript": "4730440220085548adb78931be414ccb2bd4d7d1038fcde3c95c1cdec296152fc738c8468502203d11c7e6ab7f6428916dc37004a89f3fb9ab85b6457c3959fcb71b3a42f7dc774141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3854", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030313632023830" }, { "value": "3605", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "d1a2187b8ac0a4af195d041d217396c6bdffa4410fc477b4d9c04ca0851456fe", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "30cfe0f7b05197b371e050eb06642e969d037754f456f76272e98890b8ed2581", "version": 1, "inputs": [ { "prevOut": { "txid": "1205ec2b6105716eccb95f5b26c5d65d81a390ac8bacc6ee1f20aa1757015143", "outIdx": 1 }, "inputScript": "47304402203a6020abd95660cbfbc6d8a09a66aae0875b80f5b3ad002e9dd5c019683ebd780220300b59099863e1b28bc4cf7c679a6e096713a69e66ebaee3d54cd23b7e2783404141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2107", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030373230023832" }, { "value": "1857", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "2061d46821889fe8767c6fb747b87e37e3961eab46e8a7dc9098719d170fca52", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "32f7ca6768bedb81603dfd5618263f84c7cb42fa4bae4eeb2dda8a4eac0cdd4d", "version": 1, "inputs": [ { "prevOut": { "txid": "7ed7de6b7709faafca4d5f92db0af65df90852f7457284039e583554d0d6f527", "outIdx": 1 }, "inputScript": "483045022100950ea6a8592b87a1fd0d89885ec40ce72b41cfcd0001a9982a41dc39130556440220178cc23ad7a917336327b2269f5a9dc9d1ba3ea9012f1b8426c8073d11e62b744141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1858", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939373734023934" }, { "value": "1609", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "c044e68b45fa2806f5da654ff7026b25b78a92b7cceff39c19612a92af0fb86c", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "3411daaf624965c7731bc169e7831d9e56075986a1639cb1dc74e1b8d9c797b9", "version": 1, "inputs": [ { "prevOut": { "txid": "136742fdb231e1342f790a5123f46414c3957f7d199b80ea729ecba274e3b787", "outIdx": 1 }, "inputScript": "47304402204f6e5fe7f361a9c7afa29a9bfc468a8ecdd524c9d9a6dc058986354b40da2f8d022006c8fb1399cec5b97687892c815ac68a1414320a7c5142e4d9b908d9dce7c0fd4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1859", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937363130023739" }, { "value": "1609", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "817c602ce380eda55eae2e64f1501499ea66e9fbffd6aee4c013f5a0e0d8bb77", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "35d7346a26f456fcb2b5dec7801964de18d15b90c68711b70742dde052cbc0d4", "version": 2, "inputs": [ { "prevOut": { "txid": "9de91b1c7ca58ef249765ada2bfc87c13c56d39068083c55caa46a846bbc899c", "outIdx": 1 }, "inputScript": "4730440220571389de607ce20242638fff21fe65ad0529f0169baf4f38cb356d46f2a36cff02203d5634c5659ea9b010b119f960cc76e9d6cc34c33e1fea59b174e62241b0eb1b412102e3dd5c97942cc418cf7505acdbc7e9cf414074ec4e58962a71d1909cd9c2b04c", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "value": "574327550310", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "1000000", "outputScript": "76a9143708b83569789a1b42aa7130ce88f2cc31a0d80788ac", "spentBy": { "txid": "214bb2fcb58e47e4d20bbbf48f9e0503ddff3cf93e16095d198c1b70c34fe47a", "outIdx": 0 } }, { "value": "574326549370", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "spentBy": { "txid": "340587cf3d09ca2d97791ccfdad207eb7246a6a079163e4680aac012f81ca31a", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "3d53a4e291acccb5af5f8f65518edf28de61e5004b21150145bd73acf6303cf3", "version": 2, "inputs": [ { "prevOut": { "txid": "9d13ab895665d13a4c8757b294689acff99203ee436c92e70ca88baebf0085a5", "outIdx": 1 }, "inputScript": "473044022041f997d969eaec55c3ec63ec6cd900324e596990598a8315de96317b2e99d0ae022048ee19f4e6b6a1c344aff881f4c9256f44698cf0dcede93a5e1032114727fa7f4121022330ee98d242dcfeae90e0cfed07826c1558543fe849549492dea1f46c6ac815", "outputScript": "76a914ca95f3bbf0ec6e006843cbee9e7f63db76a41e4688ac", "value": "42571889803", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "9d13ab895665d13a4c8757b294689acff99203ee436c92e70ca88baebf0085a5", "outIdx": 2 }, "inputScript": "47304402200bef78803cbec4abef5565522e8ee5dea41b7a847b7536046b0942a339a6acbe02201997eb690dda0cc38b232c630fc9549413694f79f511f1930fe64c36386d23fa412102a1eed623a0bf5c6d95e60de93f97eeff87cd95a2565d65ea1e9c467558177847", "outputScript": "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "1751934660", "outputScript": "76a9148c3bb61750b6a39c1ee52cd22262b9fb25f419b488ac", "spentBy": { "txid": "2b77cf01e3dacedb745a0ff717ccd1e862b4a69a2e9b479bc58b8b13c2229e0f", "outIdx": 3 } }, { "value": "40819954735", "outputScript": "76a9144d961687a25c856b5a774814df155489d68429f588ac", "spentBy": { "txid": "7c84c58012aac1e88745e151d9981bc857573ecab46b7e53fb06aa025d44bb27", "outIdx": 0 } }, { "value": "1000", "outputScript": "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", "spentBy": { "txid": "1bd53dbf75d15fa3030dce5f9e91fe6d7dff4cd0ac1a786df4261aca5cd4f10e", "outIdx": 1 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 406, "isCoinbase": false, "network": "XEC" }, { "txid": "43c50a9f8bb247a389e5233ff38eb59be3df550feb3a18d0dcc967eea9b0748a", "version": 2, "inputs": [ { "prevOut": { "txid": "55f3d2a8e2103d3d8607d502e0063f25be6a2519921e53665f32ced48c1a9781", "outIdx": 0 }, "inputScript": "47304402205acaf2e4602ec3bfb454ce31d282022ade6dc54a0846d00964c8cec7284c986d022024add7f23e7a1c9d119637a0d2394369ba5c9dce4d97689b40d75d46315755a84121039c4f3f142121415ea62d754a1af746aa38cd98a4564cb1cf1d49fc201152f55a", "outputScript": "76a9142b8bac55f18dda437bc5b099da351366a78edf6588ac", "value": "256595292", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "530ee2097fdb9a6b08a3509983b9b62e3256105db312fd8a49651b8148378351", "outIdx": 0 }, "inputScript": "47304402206d4ba967d43ba638c179cb209c5dab5708f1a59bfdfbc9f3d7c082d7f3c010f302206df65a388984dd6eeae18544005100c881c4b1ca3f49b5402568ece0217cdda841210278fa9407dbfefdaf4d984c9830f03cfe1f81c65f5aeaddd56157bfdcf4adad32", "outputScript": "76a914fb1284f8731b64c12d32cc4f1d4f2e9705cd24ab88ac", "value": "1899998416", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "8e31421df5062c8b3c84f640abcb5e76f05becf7f320c24b4bb57238d6331bba", "outIdx": 0 }, "inputScript": "473044022074570177c3322df17f0ded3e6d9c62e81d7dfe7f75145cfb207c317ead1194ed022030166f959de23e88652da369b3d75912eff377cdcb2ac182487249475597b60c4121026df83c64f9ca29b189bb8cf4423a869c66a811a57e5b5039fc09f75391fc6523", "outputScript": "76a91400689d1c30f65d138a0ff2c354ab2945b73ce9e288ac", "value": "749675380", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "103aede12fedc0e701d6692fc4887e9d7d3978a8273205f7bcb496bd15b419c4", "outIdx": 13 }, "inputScript": "473044022037a600ac620be0f2498a1d3e506e7db87921658ba589025c7ccb53a67e663e8f0220680be7bb96fdfa2a642a14aef425cf3c9bf005e686c0a3f3fda2cc84b370db244121026df83c64f9ca29b189bb8cf4423a869c66a811a57e5b5039fc09f75391fc6523", "outputScript": "76a91400689d1c30f65d138a0ff2c354ab2945b73ce9e288ac", "value": "8125785529", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "100000", "outputScript": "76a91416f44644089a10a7a600178e610cee4c54090dc388ac", "spentBy": { "txid": "e2ad83376f744aa662abdcbf137aa1d1e9553b9ac699836a250cef02d6f86d5a", "outIdx": 32 } }, { "value": "26313707", "outputScript": "76a914e186d182d44b6205623196f3a57bc23eb3bc814688ac", "spentBy": { "txid": "826ca512fdaa287c0a38ced748713ff7e9b199f3f43aedf6d49d35d9700bfb6d", "outIdx": 1 } }, { "value": "11005638042", "outputScript": "76a9145f376b16cfebe9546c45efc2b844e0cadc556a2f88ac", "spentBy": { "txid": "449d4e78431ed3df8bb89f3d8395d59950c0261a2007b4da1c20d1cd6cf955c2", "outIdx": 2 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 700, "isCoinbase": false, "network": "XEC" }, { "txid": "4b0ae95c4571709ea1634ea1b70946845a0d9e9a4c5b0f4d298feb8c8f5df026", "version": 2, "inputs": [ { "prevOut": { "txid": "f6f3da116c3a59c8f1e06386d7b5a70a8bf9a707771031b050e3e583dc57c2f8", "outIdx": 1 }, "inputScript": "483045022100e0d887964a4f8c3710eea747f8d686be7efd3e7fa3243a12c69727a9ba479cb60220463f17ce9092ab9185554bd167a4c121cb777b653e3ac7d6708702abb6b886144121024781b5971a20049fa211c364a868d2fa8f258c31bb3738e01957400067eeee0f", "outputScript": "76a9146ffbe7c7d7bd01295eb1e371de9550339bdcf9fd88ac", "value": "1038122", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "2b340b740755e8145e62538be57c92498a05102450edb9cf890737951b0b4deb", "outIdx": 2 }, "inputScript": "483045022100af135c562e3faf37083b19c5af0c1acb36e40d2294a947c57ea903fa6fac56eb02205d9419afef603df137e1ec1c88b5a56b9af5b3f8b8f7df85942778042c1bc38a4121024781b5971a20049fa211c364a868d2fa8f258c31bb3738e01957400067eeee0f", "outputScript": "76a9146ffbe7c7d7bd01295eb1e371de9550339bdcf9fd88ac", "value": "107848736", "sequenceNo": 4294967295, "slpBurn": { "token": { "amount": "0", "isMintBaton": false }, "tokenId": "4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3" } } ], "outputs": [ { "value": "1532567", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "24fd161efadb57f6f69bff6dd40c370646a8fe05589071761bfb32f0a91bed5d", "outIdx": 1 } }, { "value": "107353539", "outputScript": "76a9146ffbe7c7d7bd01295eb1e371de9550339bdcf9fd88ac", "spentBy": { "txid": "6397497c053e5c641ae624d4af80e8aa931a0e7b018f17a9543afed9b705cf29", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 374, "isCoinbase": false, "network": "XEC" }, { "txid": "4bf5a856c75adbc50669ac3f7184958424db99da65d218d986e194d2bb8b3cdf", "version": 1, "inputs": [ { "prevOut": { "txid": "f8f80a66ae82a2b99f417da6a742bdef1708bc1607488a1370f4ab330b2b23f7", "outIdx": 0 }, "inputScript": "47304402206ca122b6e1764c0bdd9b0c80790e49b12c89531becb9eebf45161918e3c640bd022034e467bc8d83cfc5aadfc23fe86f04c84612c2f56d72f87c78ad4491fa93c689412102d787cdf99c8c5aeea4ce68b85a1ae456d609713124f19dc72bfdfd07bf6f85cc", "outputScript": "76a914c3588706e189ed895a7bd745b63f41fa32a222b888ac", "value": "100823175", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "50410948", "outputScript": "76a91455836dcbb018193a3f145959a2793df7ea44084788ac", "spentBy": { "txid": "7af33586a94d1200aa63ad77c3cd30cbc62176482072354c221c0ced71edbfb0", "outIdx": 0 } }, { "value": "50411107", "outputScript": "a9146e8d7ed57a02fa97ffd641bab871090374d2cd1987" } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 223, "isCoinbase": false, "network": "XEC" }, { "txid": "4cf484655aa1948cfc3cd291a119806c8b2b5e0d233e44866dc0c9015b24ce1e", "version": 1, "inputs": [ { "prevOut": { "txid": "29e4bcf352a9524856099ae43fa25b2c67f661e0486875a35a3dc5e02466c4b5", "outIdx": 1 }, "inputScript": "47304402205cfaffc4e88abac6ce3e07a5065ea73faacd36763f50e194f8dfc992df6b2d6f022067cfd26b0fcd0dbdea80054ae54b2c6bfa76bf159562ae3e8e0c2d61cde6dca84141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3355", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939333630023834" }, { "value": "3106", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "eee95b08153dd77e0666c230c5dcdcd73d0338ea4ca3e228761d6bec21824d0b", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "4d46bd9ba22889a496cf4d37e5f0307216c8be93885ba82fcc0d3965c63693c3", "version": 1, "inputs": [ { "prevOut": { "txid": "6fb44256ab3b7ecdb4dd4955d94dd1f6dc1bdeee8a523651fd71e699c524af01", "outIdx": 1 }, "inputScript": "48304502210096dedb0f514460773fe7c271661be05c980da382cf197c6e16d95f315de394b502200244be8a77317a67213110535d1be038ce1a5a8817e40ae1c8d3ec02a38fe3144141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2608", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938343630023731" }, { "value": "2358", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "1478f35e98cff2227a826bc93463d2813b5161929267806d49ec994088747bfa", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875", "version": 2, "inputs": [ { "prevOut": { "txid": "a5d17c2df7244939f73101bb55a0aeb91f53bb7117efb04047b7db645e145933", "outIdx": 1 }, "inputScript": "4830450221008100fd6256019f3c8709ffe685fedec9dbf452951a44dcd1b928d0c9095b3d1b02204a756b30558ae60a673c28163e3c10bd1152d41be093aa7ad1d32f5886bc66e6412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "138443635", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010747454e45534953034c5656174c616d6264612056617269616e742056617269616e74731768747470733a2f2f636173687461626170702e636f6d2f4c0001004c000800000000000f4240" }, { "value": "546", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "slpToken": { "amount": "1000000", "isMintBaton": false }, "spentBy": { "txid": "ef80e1ceeada69a9639c320c1fba47ea4417cd3aad1be1635c3472ce28aaef33", "outIdx": 1 } }, { "value": "138442566", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "87faad4f282002da1a9d74059dbebfa41aff3df27a66b5fd01184c5f8afdf283", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "GENESIS", "tokenId": "4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875" }, "genesisInfo": { "tokenTicker": "LVV", "tokenName": "Lambda Variant Variants", "tokenDocumentUrl": "https://cashtabapp.com/", "tokenDocumentHash": "", "decimals": 0 } }, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 318, "isCoinbase": false, "network": "XEC" }, { "txid": "4f55182147356e5ccbf6c06225e817ac405a50fbe04c0f6eb5a4eb04462c7b12", "version": 1, "inputs": [ { "prevOut": { "txid": "d1a2187b8ac0a4af195d041d217396c6bdffa4410fc477b4d9c04ca0851456fe", "outIdx": 1 }, "inputScript": "47304402207486e9875c4fb92d4bfa7f1b789cc37d156e4d28ebc609cbdf1a14ea739d4532022037dc2308a2258d0765f87fb72a837e317ca6c99a946c13de32e8d33fec3c1a264141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3356", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030333138023736" }, { "value": "3106", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "dbcea63c91f4b03fb4cbd50c6d187243a4dabe95ea3ed7c99219acb194a4a070", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "500e26ccb9a73e0a3b4b2973c5b37af1ddeae23cfce41b987d1ba3e942387c54", "version": 2, "inputs": [ { "prevOut": { "txid": "609712478bf12657c91543ff38c49616900aa0fd4eb7614d442111486e5382d8", "outIdx": 0 }, "inputScript": "47304402205fb1fe61b6ad60152748baf736d124a55ac1cc6b508eaf48ed6273ed8c2e7ee30220402f2032bd52eadbdc0f141e5bf08a5f6dd7c982db7f12657005294d697e213a412102ef8cf2fd8ed235605f3f8e23dd026f19361656ba04c7f5581b272d04df183bc3", "outputScript": "76a914a06aef4d7de4b7aeaa3cfdbf010b70112abf20be88ac", "value": "694137970", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "448748500", "outputScript": "76a9142f6996d16d84251df022ca3bdd663fbc4d6e448f88ac" }, { "value": "245389245", "outputScript": "76a91476ac43e02962d242544fbfab36dc242caa970a8088ac", "spentBy": { "txid": "266d5cd323c3dc01faad1fa7efa796c09589f5a68bb53539272e495a0a0a0031", "outIdx": 0 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "5200a3bf8928a7aae450aa58b550957333e0bebfa352bcc4c108e9b396a4626f", "version": 2, "inputs": [ { "prevOut": { "txid": "4d43e5ee5017295df07243ac02f5324bb674f8b257d559a17bc86c827a95b78d", "outIdx": 0 }, "inputScript": "47304402203daccffef86eb3d34d48d2ff7efd2f9bff801869cf1a8258fc30c3d3934fcc1b022067f43172d5b28e442113e1a0d6c5b678026fb6bc46a043eba4eab44a12f70f9d412102b1870927a16373b88237ff838ab1f2426914cddb165f229515884c1a74386326", "outputScript": "76a914c59350458e088c589130bfd8cbadec0af16f1ea388ac", "value": "3463603", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "2d850aef961607df0a4a6a106735cd359014b88100e94115d925409fc2c89c66", "outIdx": 0 }, "inputScript": "473044022022b72cdc6e051883ddb1ba59f753b2c0dfc49dc1656dac81492aa15e5ad65602022049f2fc156a17a4ebf73b6b46b904511dc7710f8990c0114eeb31ab2edf9c831e412102b1870927a16373b88237ff838ab1f2426914cddb165f229515884c1a74386326", "outputScript": "76a914c59350458e088c589130bfd8cbadec0af16f1ea388ac", "value": "252225311", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "b7ce695f19bf0f218acc68341cc254924165cf547130e574138c2cc8ee3899fc", "outIdx": 0 }, "inputScript": "4730440220023bc14c855d1032c1815639aace7faa3232e542c341bfbc7ad3eac4febf2dc1022028ff74c77de3fe173a8d40eeaa28398c353c65969d790fa3018e2ac0137e0052412102b1870927a16373b88237ff838ab1f2426914cddb165f229515884c1a74386326", "outputScript": "76a914c59350458e088c589130bfd8cbadec0af16f1ea388ac", "value": "2503819", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "930696", "outputScript": "76a914c59350458e088c589130bfd8cbadec0af16f1ea388ac", "spentBy": { "txid": "6f621c20e97d80e066b43c29cf1c21936bb69f83311d5764b2c7d7e9db396f07", "outIdx": 1 } }, { "value": "257183737", "outputScript": "76a914eaf2acc70f1f42caa9c0776ee0793482a6743ce288ac", "spentBy": { "txid": "2039a2b1aabb5dd445c64a188e40c9f5d539823343a9003f6ab92b6f6c86da8c", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 519, "isCoinbase": false, "network": "XEC" }, { "txid": "53c43d805bbbb9618e48cde71f5ff659fea02689f825cde823984b30443f0b30", "version": 1, "inputs": [ { "prevOut": { "txid": "64d204d6dd894e2b93ec2a9a518fb6c9fb9313098a06859b605e440884372c60", "outIdx": 1 }, "inputScript": "47304402203cebd432f4ca4d15a1508af9706a057d6c073732ffc4d473c708db9415ec51cf02201f5172af7468378ace2384097465958a2c0bf6bd203e52ba53635acde48b999d4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3356", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937313332023738" }, { "value": "3106", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "7d85c406e5a0cd75fb92388f8d875e3e7eded9584d01414f18f57793063b1e69", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "545f14c319f00273c894e02e7e4170e2f186da3e9022629f659f8f6b1e579a1c", "version": 2, "inputs": [ { "prevOut": { "txid": "074d2111cd7014c04d626cf4d96ca273234f5a7c014e5edb0e03145e53a838f2", "outIdx": 0 }, "inputScript": "483045022100df64fdae3a51f2e063484c165f46c2e86c489e9c0eaed906158e22d65bc0a1c4022058d396923f1f64094142e909e8652aa0d572f812ec342df4873bccc9e143ea7c41210230e11bb32452923f268f8a7823d400f15e1d27a0878c305c0a0e0fe041c16b66", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "value": "735053", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "74454", "outputScript": "76a914d30d4ea76e3289b28106de6c5a40fc08a350765788ac" }, { "value": "546", "outputScript": "76a914a5e7e4407b2cc63fa45b11cdedb5ba7b5c51110b88ac" }, { "value": "659761", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "spentBy": { "txid": "d84be37cbc6a429e19e6946aeaca645be5ddb908fa9193e77a097cff4d333a86", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 260, "isCoinbase": false, "network": "XEC" }, { "txid": "56bc3c81bb81bc92ba25acc407602207a0fdada4261f7f205d141ab34b616ce9", "version": 1, "inputs": [ { "prevOut": { "txid": "ad531c21ee34e502b8ebf131fa6d75faacb91eec9afca2c7e4c1c058ee88bf40", "outIdx": 1 }, "inputScript": "4730440220379718674d6f0a8838769ae403cf61d314d2072640695c639934c9ccb5989c58022040874e426bb3b0e82cf805b730967aacacf59484d78ee4527c3175252e4ff35b4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3854", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938303630023838" }, { "value": "3605", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "0473d97d997b61c5018205b27316b6ae660a9b7835a46166fa87e0b1b26de2dd", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "592f4435d3ef8e2e2f0108cffc7b727798f359bad8521a084ca668bad55512c3", "version": 1, "inputs": [ { "prevOut": { "txid": "c044e68b45fa2806f5da654ff7026b25b78a92b7cceff39c19612a92af0fb86c", "outIdx": 1 }, "inputScript": "4830450221009928e61bbb6d1103d7f2883bc1ec0289ca0c2dafe5b9d96f9a7dc85432d9cff402201e46a8a050ca4e7655caa41a7c9aed53bae6fdf1cca9088425ecaceb16bc86474141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1360", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a3136323934393938393703313035" }, { "value": "1110", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "a1e4bd0b2b151ce40efd30cdedb663e75d438cd518c52c7d3b09e8eb5e9518f8", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 249, "isCoinbase": false, "network": "XEC" }, { "txid": "5d4f5668277ac87f170711461f0bef8f716556b6433c39729a4d0f22a1f1a9ae", "version": 1, "inputs": [ { "prevOut": { "txid": "817c602ce380eda55eae2e64f1501499ea66e9fbffd6aee4c013f5a0e0d8bb77", "outIdx": 1 }, "inputScript": "483045022100bf59eff1911638367ec44b3208edcb0d90aa37f9483e8a50efc1a40c172d5b3f02203c8b0b98fdba45ba04b8246af60822468cf710b68c159857d9fd2b26e8fa516d4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1360", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937373633023735" }, { "value": "1110", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "c4a481f1228414ede06e580dfdb7949afea20ca92b30a2e164a0d8519f43b685", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "5dc730eafbde4aeec06bf63995e76ecb957ac9266427e63eb23454e49b9f35c0", "version": 1, "inputs": [ { "prevOut": { "txid": "c261313d9d1f1f127a5136187d48da3b3880552bf0e75eae140f8aac6b3ab228", "outIdx": 1 }, "inputScript": "483045022100c2cadf40182e11cbee20fbf06dfca55312bac9d889130bf7b940cb3ecad6a8d00220577c0469dd8163d2cad908a0589361e02ceff794b279f31110a1f496d73dde04412102e7da69433ea994f0bb9e8bf2b2b2c5692981d02a2fe4bd4c2ef9360915b5efab", "outputScript": "76a914818996b7b49c9faaecfc76524372f32b0444d45a88ac", "value": "71730684", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "2934010", "outputScript": "76a914a55504b5027ca5eca695d01324857d6e19e33dc188ac" }, { "value": "68795544", "outputScript": "76a9140e8e6e518f8578536b5d6acf16f5ace9a50888d788ac" } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "63ee98065e0c2358423ccc2ceae21a00ff8ed5e132d460a463334f1368ae3936", "version": 1, "inputs": [ { "prevOut": { "txid": "9162b6dac6e0945f6438343c57d08b69e6306f4e09d94842bcc4aeca22f854be", "outIdx": 1 }, "inputScript": "483045022100e802fcaa0eee42b7b8099b90c7dae297568af6905dea03ad0de36a66d24d75db02204c41e78d4fb0132a3b18aaadeae7317c92fb850cce104a697e787ff9d681c9754141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2606", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939353731023933" }, { "value": "2356", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "e73ac16df97c2d88db8474da8a10cace811137d719827726488239e38745769e", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "64d204d6dd894e2b93ec2a9a518fb6c9fb9313098a06859b605e440884372c60", "version": 1, "inputs": [ { "prevOut": { "txid": "85626b5be114a62a603da7b11638cdd78f5b4b4f0a724c6ea9ad3c86bb15d6c2", "outIdx": 1 }, "inputScript": "483045022100bc34a63c427fa8ef7efe750a4b713dc24b9ddf71f792ce3ac5e829d77942643f02203e69d2c348e909114dac42779eab33d45d967511fa27628ea84b265aa96a4cda4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3605", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937303534023734" }, { "value": "3356", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "53c43d805bbbb9618e48cde71f5ff659fea02689f825cde823984b30443f0b30", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "67b05c5f3cc1d1d2415aae8232254bc790fe8d1965e9b529fc3b7bae4acf818d", "version": 1, "inputs": [ { "prevOut": { "txid": "fd8362916275878dcb45127ad8464c51cff592c1ec81fcf57fccc08313be46b8", "outIdx": 1 }, "inputScript": "483045022100843c2652b91ba16d40f9f44291b978732b66764337c3a1182772c409c896f60402205ecd42aabefcdce7db2bb25c6e40d39e12e3f5777a541def8ccec68b46ac140d4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3854", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939313835023735" }, { "value": "3605", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "29e4bcf352a9524856099ae43fa25b2c67f661e0486875a35a3dc5e02466c4b5", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "6d88f6ad363660c11cc53d6630b6b99b2f99d0ab68b00dd06ba63636e7b15891", "version": 2, "inputs": [ { "prevOut": { "txid": "3ebe406fe19e4a2e2e046117852288cf4d6bb6b537a4016f62ec0ac0330a6114", "outIdx": 1 }, "inputScript": "483045022100ca1ff5c90756c3672c13943f178cb1300f6b057789b6a7d03762af4290a69b7a022014b6c7df1b4024c67a18c1c3efb5fbae3b4c325ef0339ccca12c3cb01b110e75412103ca5837cc34f64c9559217716f089c4ba3efecad088d675a99977f94946d3dfc4", "outputScript": "76a9143f342e9f2c812092140b7fddb061660816c9a6f988ac", "value": "8888108600", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "6ed415027934be052c752f27977597964de56128bd7efd8961b9b4aff4da65de", "outIdx": 0 }, "inputScript": "4730440220288594008aa8568d3815d7f95d68eec98922935aac1733041552c4c461fe4e1402207c5a58623b9f752cdf066dcf47cd9872f9a53e56d7b1d226f9961ca7191f10ac4121039fdcf6bedaed0284b3014bd12dcf7f59fed0acdd3a3c06360eb09e24df0835ac", "outputScript": "76a9142818ef970dc40b78eb99717d55c197563c56727f88ac", "value": "10000000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "4956c8fe5c676097076cda2dc42fc8e3be3b475598e121520382920ae75bc951", "outIdx": 2 }, "inputScript": "483045022100996f91de541ab1f2e6b8c73f1882c5208f1464a1950bf6276f856ff8c4b78510022033e8069f5a4ba0f56b4ca179f121fe515b85b0590fcd3c2898fe3ce06c41141e4121033287109a84ea7e85aa53e6cacf39db7efa86e1995a504961fc3dae871ffc834d", "outputScript": "76a91416de55905b932dfe9923b69bbe712241f8a093b388ac", "value": "2500000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "8900607564", "outputScript": "76a914a520c86a08366941cd90d22e11ac1c7eefa2db3788ac", "spentBy": { "txid": "166d441eb88a7018d60fe250479041d14b37fc4393df8d2ee23b4fdb8e277928", "outIdx": 1 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 487, "isCoinbase": false, "network": "XEC" }, { "txid": "6fb44256ab3b7ecdb4dd4955d94dd1f6dc1bdeee8a523651fd71e699c524af01", "version": 1, "inputs": [ { "prevOut": { "txid": "28bfff0be82734dbfa346cda5d45fb8deeaacce6edc817bd9d6f2c6c82c203ea", "outIdx": 1 }, "inputScript": "47304402207ded346e5200b6a93ff4907bb6595938448a27fc6ea3caa2e58d6c420662632a0220269fb678145d784ca1d5b94c045a1f830f3b48ce8a0a81994b411c5e24f476a94141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2857", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938333735023730" }, { "value": "2608", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "4d46bd9ba22889a496cf4d37e5f0307216c8be93885ba82fcc0d3965c63693c3", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "707051559904c61d0873824b9a215b93c90452724be49342554438215ba392d0", "version": 1, "inputs": [ { "prevOut": { "txid": "1478f35e98cff2227a826bc93463d2813b5161929267806d49ec994088747bfa", "outIdx": 1 }, "inputScript": "47304402207797858887aed0f5b2d30d4babf2131a90af9d22fffb16d84e88d716c40ccba60220289cedd5c59b3d74904447418c5faff6699ae722d61e794f8328eb260e8581e34141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2108", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938363130023734" }, { "value": "1858", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "c125f4fb2cf67a105eb2a75a4ecb810a7fd1f27a522868cdd27366f9bb7224c6", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "70cf40ea8427d0fa12c411434f5f753780ba986f51947f43eaa5eb1ee4c4b9d7", "version": 2, "inputs": [ { "prevOut": { "txid": "74352cbc58d6e5891dcff7714575735d31b4fd3441f557a2aa5d1c4cb34d3274", "outIdx": 0 }, "inputScript": "47304402204d03ab9e172484f1000abe4d8cbb87b5c06e7763b89e46ccd822ae23761c427302207bf335eb749663a4c48616ec9787e32414fca14779636de657456f161a7271a94121032e30b67d4ce7ac20d893cc6942a8fe8c5a66592b28f6cab2f5240ec71056dbb0", "outputScript": "76a9145f25ded9c7917d00c0ea119b19feb2aa672e1f0688ac", "value": "61218367", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "61217461", "outputScript": "76a914a4e6863b5341ab0ee57862b091071bd35d6d919988ac", "spentBy": { "txid": "69b449bd3b3c0d9089ce9195596091a3d822c60390ace34ef14ff3c9d3b1bdc3", "outIdx": 0 } }, { "value": "683", "outputScript": "a914962b7d0f2fdebcbdb20f81e16a04d2a9f61e4ebf87", "spentBy": { "txid": "eb439b7c0c44b1e01e9aa6be147a316f397f6f5b7e273bd4ffadc7b2ab6f934d", "outIdx": 7 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 223, "isCoinbase": false, "network": "XEC" }, { "txid": "7168c1feb93bba72b68c5ac833a9f428dcb88a9e199f53db1613bcc07a70dfec", "version": 1, "inputs": [ { "prevOut": { "txid": "7d85c406e5a0cd75fb92388f8d875e3e7eded9584d01414f18f57793063b1e69", "outIdx": 1 }, "inputScript": "47304402202c694b60506014e8f5e6ab59eae5a50650a8882451594e8443f5fa61e2ad2b5b02203c58b088b9e9cad955558ee623b9c18f1409fd5932ace324bb56a4651cf5d0f34141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2857", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937323933023638" }, { "value": "2607", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "de56767590f1f8e5dbef4f9d89eb06e21cc39507e87f821bb12b707912a3d5dd", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "73db52181851a5a5734a21a19c9082c84f0e3827284e26d2cded7e5d2bea8363", "version": 2, "inputs": [ { "prevOut": { "txid": "974ad42cb9fc5e30c64cdeb1cfc960386688a20363d811c21c35ce65efe31ff9", "outIdx": 1 }, "inputScript": "47304402206728ff147788951f059db755dbed3f0bdb37603fc447c816c929f6d2a66e3a8b0220578edf5faac371ddfd39e101300b3b655c5572a110e43802454474d06a1409ee4121027c9e43e9d6aacfb94b7eab4a1800874a6fe550253dd0df63b9df032b1a1d6b27", "outputScript": "76a914768465fc85b0437dfb4425a5a3f4bf191df1d83188ac", "value": "20000000000", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "46972300", "outputScript": "76a9140350fe6c88d40ffa98c7ca3a9e23705c1931a33088ac" }, { "value": "19953027475", "outputScript": "76a914871d5308de9b49306af9fd0e5105ab21f8b949a188ac", "spentBy": { "txid": "a4e9c5e3b39264d63f6f2769543cfd354d793a7c8ab2b540f30b9d38e3ffae1b", "outIdx": 1 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "74352cbc58d6e5891dcff7714575735d31b4fd3441f557a2aa5d1c4cb34d3274", "version": 2, "inputs": [ { "prevOut": { "txid": "d853d8b21ab4d363945881c3452d41a0694f4838241f3acac0490ac1f800c697", "outIdx": 0 }, "inputScript": "4730440220237bf2ef9970f466962eeb4e91c2048a4f9f08ae6d01ee69cfb862fc044f3aaa022068aa09a09fcd7f0bd9541ed750557152ed6a94ac84fb9cd490c292ef8626185b412102c4c8b2556432eaf3b8059eab2ca19babf0999ef1751201e4efb3960bfa84ece9", "outputScript": "76a9147be8b91cc6bb04c0264c8818d230bc59fea3c7a988ac", "value": "61220975", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "61218367", "outputScript": "76a9145f25ded9c7917d00c0ea119b19feb2aa672e1f0688ac", "spentBy": { "txid": "70cf40ea8427d0fa12c411434f5f753780ba986f51947f43eaa5eb1ee4c4b9d7", "outIdx": 0 } }, { "value": "2383", "outputScript": "76a91446716d8fc67e0f1969c4e5471e8ffccc0c8fa7a888ac", "spentBy": { "txid": "823c097dc7d7a24e358cf0bed15079fcdd76ba42579f09efd12b3ca1092c67de", "outIdx": 32 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "7453cfad5d4ef44c4033acfcd694fff185be18fa08528ac3d33953c38dfb8d74", "version": 1, "inputs": [ { "prevOut": { "txid": "1f7acd88d1f08b0a5433b082103dd2f50d6b944c66b51dd71fb0d03a0caa2cde", "outIdx": 6 }, "inputScript": "00483045022100c7ca15ccd2ce9fd02fd127813f445e98fc04c95bbe31fe128ab0b75c113a200f0220579ce06ef6f738c61838c27c891775cdfb8f1feeb52b6bb6ec326f6941073961414830450221009fa30a9e12173276bdc950cbf06423df9e8d75c29e139109336216f0da525a1f022038bb81a3ef86075424c660ec1eff91293abf17c6d35aadcb92a7955f87159876414c6952210253d27b16ffb7595dd5194df7839435d67b6459b1825753840ac1575e62905bed210257d1dd7650b7673ac2c4f3d4e40c7dcf2882d1111ae359af6421644a6255e0de2102a7d05b087124c7fceae242661d09e3fbb97d252294e37d0d486caa138e175e5653ae", "outputScript": "a91456f2c0aa922b455aaf3a10d8f491a9f630d6e47a87", "value": "3183999400", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "40575655898a0b31b59c6b34c1b42b53c6601a1f221590aedf8981ef7ba6791c", "outIdx": 3 }, "inputScript": "00473044022034e8a4ef184286a36162a25f8b22c13ac08b30d3aa6360b7c0f2893a7811ae40022069f8e9e93fdb52b57086030e923162b66b211641bf3e1f3e2bbdc806790b779541483045022100f14da75ddc44e5e3df0f54226e8e62c4d336e2141287732e9c11212dd165f816022024eff08f5af8092ad077a3dbc64680a946c8dfdbf45bd06870593e559abfc33b414c69522103549b3fb9e57d27830b1dd345ca7db1b6592c7719fdbae59e610840345215a5bc2102fd2f7d783ee6f8f79cd7610e115154c83d244c0ea166f7be26950beecc9395d32102a448b0b8bcd3443401a3065d9043408e5a99bf99fe120ab2d708c1967c313c9e53ae", "outputScript": "a91482acd451e09fc38100b2e614bcfa834a6b035a8487", "value": "5668205995", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "35cb9b273d62e7b052e6022538894e2b206807c4119795153bfe497e64ca265a", "outIdx": 166 }, "inputScript": "00473044022019252aa39fe6729b1e7c28da057eb71ac25222b470b2fe092b326b2d76f00a8902204a8ef1a765be5fa12536474447a596c22f27eebd78ec38e99a58622c1e3601254147304402206bfd91f055a4fe9161f7a52527fcbc0d9c68eecfd2615e63dc9e43e98a8d6cd8022049717bc7dbda1400c8b47c6b667a4a3f22c094f40e03b6f55b3f67d3fa17cc54414c695221020578ab27b2f45682a842000b027ebad1da093d4a487dcebab1ac85bf37f94f9c2103fcdf5902078e43c74072ca522c404f790c8ba84911db8399bae3dd0ec85cd63b2103cdeaae54cbe903a72f3dee6090850ef3651fecc823b2706f9b22f80e72e2def953ae", "outputScript": "a914405f51f12d609965262e9fefa5933501d07c290387", "value": "10000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "4555637900", "outputScript": "76a914a37fc875816cb836bfe1c6b300982a4e52d5519d88ac", "spentBy": { "txid": "9b98664d8fcc4985e38fd235af6fbde5e9b6349427521bb4714bfbc407f50b0d", "outIdx": 10 } }, { "value": "1432189165", "outputScript": "a91463e3eb9e08088dc241000f3c14a6c20fefb385da87", "spentBy": { "txid": "2acee7e2ec20a1df16a313df822b7a128dfe13ec68173274d0171daf6bba0c87", "outIdx": 3 } }, { "value": "1432189165", "outputScript": "a91463e3eb9e08088dc241000f3c14a6c20fefb385da87", "spentBy": { "txid": "2acee7e2ec20a1df16a313df822b7a128dfe13ec68173274d0171daf6bba0c87", "outIdx": 4 } }, { "value": "1432183485", "outputScript": "a914a5ba803e1f3220858007944c5ecde59edd6cbd4387", "spentBy": { "txid": "2acee7e2ec20a1df16a313df822b7a128dfe13ec68173274d0171daf6bba0c87", "outIdx": 2 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 1026, "isCoinbase": false, "network": "XEC" }, { "txid": "76f684f3c861f5ba39872f322d0dd759729a74895a6b376ace563dd8db494f15", "version": 2, "inputs": [ { "prevOut": { "txid": "bc31fb5ef92267684df0965c995f04490f6e964cfa4f31434120cac140ee9bbc", "outIdx": 0 }, "inputScript": "473044022009a3333d06aed44e520413649e8fd778bb18da8f05971b6e03a7997cbdc6a36b02201098495c873d3f6e1568209239f4e15e1f06da2ec6d36fe178918796abc2d1794121026f5498fd63a6d258009effcabddba952d08f501b89b58f071bd0b308c9a79eef", "outputScript": "76a9145499e983d7f42fe9ab2c284a75d3b9355198d36988ac", "value": "29490692", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "18566666", "outputScript": "76a9146a80c9ea046cbb6e55733f73fd394f87e51d812f88ac", "spentBy": { "txid": "440dd1419f3fa653f9971ee5302371e33331fd538411deecf13c422f062b022d", "outIdx": 10 } }, { "value": "10923801", "outputScript": "76a91430fcaddd6ca826858a563fbaee5c1a8d1bb032e388ac", "spentBy": { "txid": "53a0423ef6eb58a44089ab5f11ee44a331dc25b2eb7706efb4a6ead2c9f3651b", "outIdx": 0 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "7d85c406e5a0cd75fb92388f8d875e3e7eded9584d01414f18f57793063b1e69", "version": 1, "inputs": [ { "prevOut": { "txid": "53c43d805bbbb9618e48cde71f5ff659fea02689f825cde823984b30443f0b30", "outIdx": 1 }, "inputScript": "483045022100a7c4f6d1f560d07722ec9f4ccbd8fb7ff12aea4346d336cd69483147b81a8d470220028eb1da019966b2940736ead9455a47bfbd39b7210316080fde8e010ea4b9cb4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3106", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937323039023736" }, { "value": "2857", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "7168c1feb93bba72b68c5ac833a9f428dcb88a9e199f53db1613bcc07a70dfec", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "7e4596fc927d0da2c1d4ee1290ffaf3731d873951bd2da60676848d5c8495ee8", "version": 2, "inputs": [ { "prevOut": { "txid": "974ad42cb9fc5e30c64cdeb1cfc960386688a20363d811c21c35ce65efe31ff9", "outIdx": 6 }, "inputScript": "473044022063261bf44ac320ef4b12c4363d85949d79da8260600b337563831042a3b87e6702203c3cf464e178d8c1dd79a8b327d948a57c13782c3052b2e9287720822685dd724121027c9e43e9d6aacfb94b7eab4a1800874a6fe550253dd0df63b9df032b1a1d6b27", "outputScript": "76a914768465fc85b0437dfb4425a5a3f4bf191df1d83188ac", "value": "20000000000", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "19869149653", "outputScript": "76a9147f808ba0b35e57c04b6a3a2565619e0cee151a3188ac", "spentBy": { "txid": "a4e9c5e3b39264d63f6f2769543cfd354d793a7c8ab2b540f30b9d38e3ffae1b", "outIdx": 0 } }, { "value": "128088300", "outputScript": "76a91447ac7bfae677aaa68633ecd6d562ff6c5a487ffa88ac" }, { "value": "2761788", "outputScript": "76a91483228f38d59033141a6de9cf82b9111b6a2fe29f88ac", "spentBy": { "txid": "a4527fc36811cd7ff35b3b9afb471fdd28c0b476c48b1a409d3cd13e7c6a8014", "outIdx": 2 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 259, "isCoinbase": false, "network": "XEC" }, { "txid": "7ed7de6b7709faafca4d5f92db0af65df90852f7457284039e583554d0d6f527", "version": 1, "inputs": [ { "prevOut": { "txid": "e73ac16df97c2d88db8474da8a10cace811137d719827726488239e38745769e", "outIdx": 1 }, "inputScript": "47304402206b02c0fc9e745ea4b5493110d3a1d65be9bc867d76f2c9af2dedd11e87de65f6022007af847c8b2558a3b42fdc29803b5b6c9dcad9279565482454a61c6b4ea1d6c14141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2107", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939373036023838" }, { "value": "1858", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "32f7ca6768bedb81603dfd5618263f84c7cb42fa4bae4eeb2dda8a4eac0cdd4d", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "7f6d27c7f7869d8f0a1bce28b955238b4999d176b0be5b7f8738741c67b6585f", "version": 2, "inputs": [ { "prevOut": { "txid": "206d3cd81251ebbb2fdda0027d3c192980ce8f720ea6cd1f5089df052feaab34", "outIdx": 1 }, "inputScript": "473044022045b10334e326064952fa413f51f842cc53d79879ca27a3fab4353dd06243ff870220565c8ee520d23c0cb82abdccfcaa7b3ac1b9ad3d7e36587f0580cd77b5698af44121032c9ed1dc7c2c4d9b59650e1c308e48c496b62de5dfa3c3ddca714fe3a2a592e7", "outputScript": "76a9146a3073257a9d033baca112f358da0936c54d5b2688ac", "value": "28961169364", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "970bdf785101af745a8178e126c1b4038460add8cea010872964edbae319b82d", "outIdx": 2 }, "inputScript": "473044022022d799f98582329bd76a2537f507487d7c894a0e460ca92636eed4cad9947c1702206b6a428c053bd09e829754061678b9dc249788371dd0849bed49dbc349cf3868412102a1eed623a0bf5c6d95e60de93f97eeff87cd95a2565d65ea1e9c467558177847", "outputScript": "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "305431573", "outputScript": "76a9142e85f5d60e9dbda17cbcc180bf7cea68fe157ac488ac" }, { "value": "28655737383", "outputScript": "76a9140dae4cc4803e25420fb04e3a11ab231efbe1fb3088ac", "spentBy": { "txid": "1bd53dbf75d15fa3030dce5f9e91fe6d7dff4cd0ac1a786df4261aca5cd4f10e", "outIdx": 0 } }, { "value": "1000", "outputScript": "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", "spentBy": { "txid": "ae6e8306aad122fdf54e15af80605db384bbbf67ce4488e87788fc8b4281c302", "outIdx": 1 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 406, "isCoinbase": false, "network": "XEC" }, { "txid": "7f70502f4a0fe4ffc993648a440a56d048298c442e12d6e4d2cd12497357a702", "version": 2, "inputs": [ { "prevOut": { "txid": "7c97ad8720f25ec51bdb21246fa01f6a32ae88c06ac0bf1cb11d490e61700f5f", "outIdx": 0 }, "inputScript": "47304402200ec70b63772669f2e35957bf4c231078a218336b830f5c880dfcd9a81bdb3da50220524e19321cd03f7dfb524f37785b7da3410a7d00d4d916d19e580e5716b4cf8a4121034120645dbe67f05c780002b0281895da7989b28fcda401c5c8c3c0a2fc724b69", "outputScript": "76a914ea6a9caec9d3b6afba1728249433773ae470480c88ac", "value": "197538326", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "900000", "outputScript": "76a914e38f57c4359b4f293d765d6a559d13e80d2752b088ac", "spentBy": { "txid": "f14f7c61e42d68bafbbaec3b4f994b03ea5da059ce22ad58aaf35b4bf1376cf5", "outIdx": 148 } }, { "value": "67331600", "outputScript": "76a9148411b381b510629a044e26628a3cf75a9471f2b588ac", "spentBy": { "txid": "0ea6a5e5f958fe53900fecd7f2d7677b285d23feac5f17693e10629fda3e3f0e", "outIdx": 9 } }, { "value": "129306467", "outputScript": "76a914ff9f8a5c8fd68c5a750f3b1541248909219346dd88ac", "spentBy": { "txid": "3b9777f52a04d23e5f0894b360a2bd7e1c1aa9af36a52450b4791a812351ce25", "outIdx": 0 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 259, "isCoinbase": false, "network": "XEC" }, { "txid": "817c602ce380eda55eae2e64f1501499ea66e9fbffd6aee4c013f5a0e0d8bb77", "version": 1, "inputs": [ { "prevOut": { "txid": "3411daaf624965c7731bc169e7831d9e56075986a1639cb1dc74e1b8d9c797b9", "outIdx": 1 }, "inputScript": "483045022100a3fc740721ccfe97852424123ecd4da504ea65c78d3c40739096f946fd12aef602206ce715b0712aaefd3ff26b5b4434d8fcb902ef32b8578b2e9d59d3b52123edb44141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1609", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937363835023831" }, { "value": "1360", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "5d4f5668277ac87f170711461f0bef8f716556b6433c39729a4d0f22a1f1a9ae", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "826ca512fdaa287c0a38ced748713ff7e9b199f3f43aedf6d49d35d9700bfb6d", "version": 2, "inputs": [ { "prevOut": { "txid": "9bde6234e987157d58a9b4827eac717b1855c929d020c1130a069fbf0ef42ed4", "outIdx": 0 }, "inputScript": "47304402204222ae873136329051b28b1260e08c052343ae185f68a5e9de030c7317952fdf02207beee582005022820e7b3b23374210ada64d8161c5458580151286e70afb901c412103ed8a428084d4e2ef0e2dcddc45409e82b4785264ed17513ebdd2d1623fe7a558", "outputScript": "76a9143fe72122199322e0057f044e80d258b69b49ca1388ac", "value": "1620753", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "43c50a9f8bb247a389e5233ff38eb59be3df550feb3a18d0dcc967eea9b0748a", "outIdx": 1 }, "inputScript": "46304302205b6675cd6c678fe082edb34f157d476e69ea2ada03b175a7fb1e9102d21f3a6d021f74bba76b1a8443594538390f95fd92298be9eadfb5148cfa86d93c7133922e412102713b2d6b685dd7bff2be3ef8b202663537a2c753922ebb32574e36abae9b22ad", "outputScript": "76a914e186d182d44b6205623196f3a57bc23eb3bc814688ac", "value": "26313707", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "cc8a45456425c0701f448f17aa51b6ee27233f346f770009c5b8469870e0e5b4", "outIdx": 0 }, "inputScript": "47304402207a822b5439eb9ed581d6fa466c3d61cc09167ea2dca6b544f0ceec6b7df85d590220788f0c09db99ffd5d350523a6c947428e7f95aa24c26082efef691877a79fc1a4121027353ddd2c94a6645984ae1f1b5a97e1e4acbaeca134b784c33f3eb7e804cd332", "outputScript": "76a9146a77aa9a0c4835f22d8f8250f3c642dd9dd7892988ac", "value": "605848531", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "6a0aabb8d771621f6c30c8c538c808382d94cab5d69d37b93e92970a89989727", "outIdx": 0 }, "inputScript": "4730440220155fe32612bf3fe176bafdd26387bf4490ed7654cb0cd2cbe22a43aa7be9e07902200f2e52c33e9becc02e12c15471994b20bb1bbcfe6488e9abeafe28b8c89f8681412103960b4756d9b12dc577da4226600bfa3108555ee0e4471c7d8768fdbb8197be20", "outputScript": "76a9144246b6cb38b573d4d16c45088b0b110c6c60177e88ac", "value": "2246441767", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "8dc7771f7904fd00bfbb810e6fdf35e90cfcd495f9e822db5620959d021ccb89", "outIdx": 1 }, "inputScript": "47304402207e5963a8c5438aaf9f63de5a3d61e236a00b1483df38121ca9ddb9e1f7f6980e02202e2dc52a30f64bfa5ecfc13b6918ca60bfca43e5352eaa128233b1a6a28373eb4121026441eb2f8e44c9e4b99f37220d130104a7d2e1594b0bbaf1d33a77b45f2fd1c0", "outputScript": "76a91421bbe00d2292e403d268f3211035da9c0c88696388ac", "value": "119778476", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "3000000000", "outputScript": "76a9148f7a47b77075a09e3b732f72166d17f15fa2c6f988ac", "spentBy": { "txid": "3b35185c8f434dec63410a62300f1b89f5d8046aef2255f429d1fe9b9188ede3", "outIdx": 0 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 778, "isCoinbase": false, "network": "XEC" }, { "txid": "8692a0f9ee9217faaf60f76044adc6aec3afe7ebde1f46c52f06da4bf28b126b", "version": 2, "inputs": [ { "prevOut": { "txid": "ebadff6dde2a89b3fff791fe81f915fe26259d824af513d37b9593fefb327f08", "outIdx": 1 }, "inputScript": "473044022019707019ebdef667538bea569cb58734892263ede906118da56ee5d52a66dce802207f0e8f766928bed34723ba6c9e034a6693273d72a4eaf87e76484584abb24263412103963bf7d194a46cb1a661b289d486a0def8521c7cae7e0dd6cb73604521f5512f", "outputScript": "76a914a69716394f5558ba23b5fbd4c9ae3230dff6af1f88ac", "value": "328516134", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "323762147", "outputScript": "76a91497e9a2f77c096fbcd0495ec4a62945a00115a27188ac", "spentBy": { "txid": "d817ea3279602a77c421078310b36a5f515367fd1b47c5a155cadf3eb5f1dfd7", "outIdx": 0 } }, { "value": "4753764", "outputScript": "a914cbff64ee689883ee9d3364e67ff711c5c758c23587", "spentBy": { "txid": "f697294769866ace94ac2935a8f190dec913ddbb118c18895c405a137d79e511", "outIdx": 1 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 223, "isCoinbase": false, "network": "XEC" }, { "txid": "8a459bb01fe0304d3617a11004b1651ef4f6cf7173e98894f5ded93b3f98eca4", "version": 2, "inputs": [ { "prevOut": { "txid": "e0ecb7adc55964e2cb138a341978afa8ba5107ce7292b5d7f1d6cd7b46b92c3c", "outIdx": 1 }, "inputScript": "483045022100db279a452ace3aff954cd13df50faa7d21799740f6b1476bb767fac648ab69d50220338c051c3c9d91ccbeacd54e622c2ee5be4efd42f4924ddb1f82f356ee72817e412102e3dd5c97942cc418cf7505acdbc7e9cf414074ec4e58962a71d1909cd9c2b04c", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "value": "533579682586", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "1000000", "outputScript": "76a91458c4e3ebb311c153164fee04f36272e4298dbfa388ac", "spentBy": { "txid": "214bb2fcb58e47e4d20bbbf48f9e0503ddff3cf93e16095d198c1b70c34fe47a", "outIdx": 3 } }, { "value": "533578681646", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "spentBy": { "txid": "da82e48217aae2ef2eafe2cd633673e45e8d1d05b3279b01ec88768461c6c30c", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "8ae36d52d6d053da7252f8c34284d0b1296990271e22f82acd0ef8e5daf8ebdc", "version": 2, "inputs": [ { "prevOut": { "txid": "173535689dd9ed15e05e97956ae65eb67cf4c69facbd098703848d2b5ba66d72", "outIdx": 1 }, "inputScript": "483045022100c389cd9cfd26ec8ff15c2bbe35ed45765503f76b55fa680bd0980e23277ac2b10220213f63bb86ada93b3e02f5da2d26512c58997cc3805f2bd552cb67f668fa3b3d412102e3dd5c97942cc418cf7505acdbc7e9cf414074ec4e58962a71d1909cd9c2b04c", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "value": "936478211809", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "4500000", "outputScript": "76a914c87015a52bc3946495d6dfdef65187ab638f68f088ac", "spentBy": { "txid": "2413d6a09f42382d4e4f983d496031b453e901149603bd53fb7ccabc19268a8f", "outIdx": 10 } }, { "value": "936473710869", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "spentBy": { "txid": "5150b89ad9b5d8213bfeb62d7a118fe98b4117cb032819d77dba752832fd267b", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "8d15e3628717cca44be6838c6bedbd254650ab8cc5ed66dd1d3cc5ea6f8c9c2c", "version": 2, "inputs": [ { "prevOut": { "txid": "3d0cd1c3e9e7a6f67b559177eef6afe5399ac16595575a370998b2893c39df2f", "outIdx": 1 }, "inputScript": "483045022100da33d050b041ceddbd88add2a986f03774348f343e951832471d43073eae51c702203f94c41e3a01ef09f1381dd66304704091d6664ce3697194a8908a01359ec0c7412102e3dd5c97942cc418cf7505acdbc7e9cf414074ec4e58962a71d1909cd9c2b04c", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "value": "559153746327", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "9500000", "outputScript": "76a914d7f7ea58b242c85cb6f24e2f2d90b0de9423e3df88ac", "spentBy": { "txid": "8d75e9c98bd19bc69907978966b4046340539e4eeb559590953b86090d5f1757", "outIdx": 15 } }, { "value": "559144245387", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "spentBy": { "txid": "5d657fca02a9bc97573d2abe2b9914f3db1ac11d9a80eadb54a7f81607002eaa", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "8dc7771f7904fd00bfbb810e6fdf35e90cfcd495f9e822db5620959d021ccb89", "version": 2, "inputs": [ { "prevOut": { "txid": "234fcb0879308d6cbe80839db4bf26170d1753f1ddb2134b0d82c7ee847800bc", "outIdx": 1 }, "inputScript": "47304402202034b55a6487377ccd144c374487a80a3a44576cf52754a4b43e22977af42a5902207b1358de6a1598470f6f8ef0dea21ae6678667a764e5ffbeb37f6a62f14b8c84412102a0bf2d71c9a4955ddd352291cf366175cdd7157a40c970f21ded2b67ec959aca", "outputScript": "76a91426857ae1ba41376b9c73b78b82a1544e205fc38b88ac", "value": "519780000", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "a8c20ac887554671bd98495e11e60513ac2441bb709e6e51515036c62c65efea", "outIdx": 1 }, "inputScript": "47304402202cefcb932d06fc58e4d3d93068760ef30f4cd4e86f4551da2445076205dfef4602201675fe209b0a44288805daf9052981e44234a15197d2694c6ce529c68b9da85e412102169a73578ead92aa8256bbee3974f28ecfd03a27763a2425356c6a666f311f6b", "outputScript": "76a91421fab828b2b38faac8691ca5fb86b5e91eedca0288ac", "value": "1600000000", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "2000000000", "outputScript": "76a914d5f003415713de284547889067e66664410785fc88ac", "spentBy": { "txid": "a131d725a4937faa162e2803c5695fbb09d3f3afb234d6dfead2daa22ae59a6b", "outIdx": 9 } }, { "value": "119778476", "outputScript": "76a91421bbe00d2292e403d268f3211035da9c0c88696388ac", "spentBy": { "txid": "826ca512fdaa287c0a38ced748713ff7e9b199f3f43aedf6d49d35d9700bfb6d", "outIdx": 4 } } ], "lockTime": 700652, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 372, "isCoinbase": false, "network": "XEC" }, { "txid": "8f595f2617777d72231772c8994cb8ec4e6c7ec3678cc77c88f7f4c799f8f752", "version": 2, "inputs": [ { "prevOut": { "txid": "48ab7b3392610a8eff2544285ce6bdbb50184326a1a6fda0dd1fd64c81ef9d13", "outIdx": 0 }, "inputScript": "473044022047dc2da46bdf4808e49781f8874bae22b1a8ceeb86b22c42073bcadf8ed6bd2702202ccec5aecadc8cf5eb2e3ad3fa15dfd8569e052a64059c26eee717c3acaccaaf41210261a5177d8b0dc81fd285164e838aa91fdf64bdc9cae382338f1f2b9aa82ab7e8", "outputScript": "76a91443209497654d5eb648c493ac88d44ed00c488fd488ac", "value": "121736278", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "1490", "outputScript": "76a914a341f8b2fa9bbc85619f75e62b56267a7e1c612088ac", "spentBy": { "txid": "797b1764900666a46d9b43004cdb765388303a152e24e7731608b9ffee14859e", "outIdx": 6 } }, { "value": "121734563", "outputScript": "76a91424500a7d53eaff713e71c8d4fb98a426c5c746c788ac", "spentBy": { "txid": "7f5d59fd26eada1f3dba686036ef8ef4d9e7c7674dfeec28705c78fc5482f507", "outIdx": 0 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "9162b6dac6e0945f6438343c57d08b69e6306f4e09d94842bcc4aeca22f854be", "version": 1, "inputs": [ { "prevOut": { "txid": "eee95b08153dd77e0666c230c5dcdcd73d0338ea4ca3e228761d6bec21824d0b", "outIdx": 1 }, "inputScript": "483045022100bd4765b925be76e72af085aa64952710fc7ad382dc0f2f2d1a16d3a934bf988d02200587183e91d00d52fb22283e367371d06c53f359ba34baf942f0ed4a8bb464a24141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2856", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939353034023834" }, { "value": "2606", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "63ee98065e0c2358423ccc2ceae21a00ff8ed5e132d460a463334f1368ae3936", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "96cf034489782a60d9346e508bf9d97094293ccf51166bd49a4e1f6cb7538c04", "version": 2, "inputs": [ { "prevOut": { "txid": "79bc6b1e7ad8e6caa23d4122dced0bbbb2bdb9a258637c011209644f275accd0", "outIdx": 2 }, "inputScript": "47304402204291fd400286650b0c617399b6902b73e6df3785d7eb8398485b33c12e205ce6022053a82cdd069a0cce8a51a729ce56b16528b79961b669ff90a1378ed60545c57141210230e11bb32452923f268f8a7823d400f15e1d27a0878c305c0a0e0fe041c16b66", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "value": "1363", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "9a4aecca4ce8a02d2d020e4ffef28ab06f928f7ca47bd53c4cee92763eb4650f", "outIdx": 2 }, "inputScript": "483045022100cc71eb8794f5426177eaf5cc9fb4c0ab8d26f215892ba11778a1591caf6d58e30220746c3f26662265d6bc464673fabd5a606a945f3998ac06f6670314ddb76f19b941210230e11bb32452923f268f8a7823d400f15e1d27a0878c305c0a0e0fe041c16b66", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "value": "5841", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "04e32aa8ced8d96be041c7c5861a3790d4b56606da3b5625eaef1211fc83ba54", "outIdx": 2 }, "inputScript": "4830450221009285ddbaf83e5f97ca0dc82eae23676b399798f7888d56ba8922150d2ec78321022059a2745fa887ed5c9e79c557e542231d77dc7be3a3f35b5e6c49fa3cce98dafc41210230e11bb32452923f268f8a7823d400f15e1d27a0878c305c0a0e0fe041c16b66", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "value": "10905", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "14454", "outputScript": "76a914f301909d95e2151251710ed08ce9a372acabb1ed88ac", "spentBy": { "txid": "f076c0c0e95505f76072da7bc785cd1632b6a178c38ab03d1a994ddd5c7b57e3", "outIdx": 11 } }, { "value": "546", "outputScript": "76a914a5e7e4407b2cc63fa45b11cdedb5ba7b5c51110b88ac" }, { "value": "2457", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "spentBy": { "txid": "a3e29490807236b750a7e2aa0c4d0713b5258a13a129ee3c734ff2a734bb8cb2", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 555, "isCoinbase": false, "network": "XEC" }, { "txid": "9bd8383325ec538562c92d8f28f19804d9727196fe1457aec5cace66c1d96fda", "version": 1, "inputs": [ { "prevOut": { "txid": "a1974c915f3a274907be819533a3c3d4bbbcbf112d3be82970b9100641eccbf3", "outIdx": 1 }, "inputScript": "48304502210081d4fba26c31df278508840e3317b50c39fcbc8c84fae472d5d9d6b2025e492202202a3c9f4263e5ec21580ea4930a2c0cb29eb072ce4046bc885c18e84737b7da2f4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1359", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938383634023634" }, { "value": "1110", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "dc237a1db441e29593cd423a8e6156084f89b975fcf7c6219bd4399120bc0515", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "a0895e299c51d87548a63aecc49edc2db717815a32ada2c19718643f1acc99a9", "version": 2, "inputs": [ { "prevOut": { "txid": "838b4f6434901b6b9d3bffbd1c9ffed7ed363921c1e12941aa82d93dca729b1f", "outIdx": 1 }, "inputScript": "47304402200ee9e9dac314c2ce2a93614d8badc834516070bae889158e11464a921df7b27102207dddb7f1251a59c3d6ec4ced296f6b8c968364826fd0e0ccbb0b4ba47f68faf5412103f3f44c9e80e2cedc1a2909631a3adea8866ee32187f74d0912387359b0ff36a2", "outputScript": "76a914a520c86a08366941cd90d22e11ac1c7eefa2db3788ac", "value": "189309832393", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "10632335600", "outputScript": "76a914a37fc875816cb836bfe1c6b300982a4e52d5519d88ac", "spentBy": { "txid": "7f9eea2794b0aee537dda25cb4e32737e9692f45479320b28e04659a3bae97d0", "outIdx": 1 } }, { "value": "31545242700", "outputScript": "76a914d4c366e9b41183a4ea766ff5d796ec2fd9f413c188ac", "spentBy": { "txid": "af513576ed80eb4e4eccfe6c8dbeef99a0b1a1e8d7ec5905e6f1fe7626ff6a1d", "outIdx": 4 } }, { "value": "27802588000", "outputScript": "76a9145aa05a6a16094c5fbb3f1e02f6f7abffc8c4efa188ac", "spentBy": { "txid": "bb73869a1130e143dbf814a6e36bbd829a58c266bc3ce3cfcab7d71168a77d3f", "outIdx": 0 } }, { "value": "95581554590", "outputScript": "76a914a520c86a08366941cd90d22e11ac1c7eefa2db3788ac", "spentBy": { "txid": "ada4ae50e6a5fd8f0f9f8ec7e6ed7265df95c6b54c630a240b9c8871a27dd8fd", "outIdx": 0 } }, { "value": "14969645", "outputScript": "76a9146a80c9ea046cbb6e55733f73fd394f87e51d812f88ac", "spentBy": { "txid": "440dd1419f3fa653f9971ee5302371e33331fd538411deecf13c422f062b022d", "outIdx": 19 } }, { "value": "17335859300", "outputScript": "76a914315e9d2cdd256f4f40ee86193dceca70bb6f37bd88ac", "spentBy": { "txid": "9d887f0a0aa7065c6d939fed5488255f02454effe72f882e667de7a2c6282ef1", "outIdx": 0 } }, { "value": "6397281800", "outputScript": "76a9145aa05a6a16094c5fbb3f1e02f6f7abffc8c4efa188ac", "spentBy": { "txid": "60d9ada956601d638f226dd9814cda317398c8ebf837e5718cacd4c6e30d0605", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 395, "isCoinbase": false, "network": "XEC" }, { "txid": "a1974c915f3a274907be819533a3c3d4bbbcbf112d3be82970b9100641eccbf3", "version": 1, "inputs": [ { "prevOut": { "txid": "c125f4fb2cf67a105eb2a75a4ecb810a7fd1f27a522868cdd27366f9bb7224c6", "outIdx": 1 }, "inputScript": "47304402200497201ffc0ccf51975ffbe7b41be12710d2be62141f2b1c52bb6eb690bc092602207a9d5058dba9ddd0a225ae9ec1ae4797fcb37e8258dc7b2d9cfc921814aa4bd74141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1609", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938373733023636" }, { "value": "1359", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "9bd8383325ec538562c92d8f28f19804d9727196fe1457aec5cace66c1d96fda", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "a1e4bd0b2b151ce40efd30cdedb663e75d438cd518c52c7d3b09e8eb5e9518f8", "version": 1, "inputs": [ { "prevOut": { "txid": "592f4435d3ef8e2e2f0108cffc7b727798f359bad8521a084ca668bad55512c3", "outIdx": 1 }, "inputScript": "4730440220601d32cfdaa1b932602f455e8d0c97f7995282a986931624e94d9cad4f51b87a022070fa01f9c4fde2efd4dd058fb64b2d77696be6ddc23df51cfcfc00266f0820044141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1110", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939393535023936" }, { "value": "672", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "f12c38e8d9748a933db7ea36ec95c72b91b6e46641949ff08c0748743f94e27a", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "a7064b6bed0cfcd245af8e76d5f521539152238d3f54e4cad4def3e53a0efe61", "version": 1, "inputs": [ { "prevOut": { "txid": "f8f937a56055bc876938ada58bd695397b8904217336804670cc64192cf69b03", "outIdx": 1 }, "inputScript": "483045022100ef3f3cd146a4fc9ad0999905643265fb107cb04e94be2a17330a51a7fed143810220438aac8b9f5ce7c96495e2044f8ae2d182562db44998df8f664184fb0a6ee0db4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2606", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030353636023731" }, { "value": "2357", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "1205ec2b6105716eccb95f5b26c5d65d81a390ac8bacc6ee1f20aa1757015143", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "ad531c21ee34e502b8ebf131fa6d75faacb91eec9afca2c7e4c1c058ee88bf40", "version": 1, "inputs": [ { "prevOut": { "txid": "7225bb1f0982590394dd5566ffba1ad65551481a982c99dabe72b98077f086cb", "outIdx": 943 }, "inputScript": "473044022025305c6088ba1e730cadd81c0304c6cb01ca81ab96cb95683912274c66646b01022016d9bb11a2a131d15bf34526677eaa9af808ee0fdaa5f07fad35c2a9d04f37e04141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "4104", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937393930023832" }, { "value": "3854", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "56bc3c81bb81bc92ba25acc407602207a0fdada4261f7f205d141ab34b616ce9", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "ae01d244f951d4d1a781fc61a9df0dbd13bff47adb0a52efd05e78828d73932d", "version": 2, "inputs": [ { "prevOut": { "txid": "974ad42cb9fc5e30c64cdeb1cfc960386688a20363d811c21c35ce65efe31ff9", "outIdx": 5 }, "inputScript": "47304402206eeb02399cd9dec06a1b75d61c8a99baaadad3e54c05d48ca96a8a48f7ba7e2b02204d5c3e07b85bc10aa2aff77a079a455fdce18cabe883b27be58410f270e326744121027c9e43e9d6aacfb94b7eab4a1800874a6fe550253dd0df63b9df032b1a1d6b27", "outputScript": "76a914768465fc85b0437dfb4425a5a3f4bf191df1d83188ac", "value": "20000000000", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "19994990775", "outputScript": "76a914db3096a95914a6f93fe9c5039b8b8fc70202eff488ac", "spentBy": { "txid": "5859a028ddaa7728fa5c1027c5b4e10fb0a8b0152333ed774fbf785192ce15e0", "outIdx": 0 } }, { "value": "5009000", "outputScript": "76a914a2e89c04d43179eabf85a87d820d92f917a4852488ac", "spentBy": { "txid": "a4527fc36811cd7ff35b3b9afb471fdd28c0b476c48b1a409d3cd13e7c6a8014", "outIdx": 0 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "aeb6af4e6b341950c72079ec20fff64e041564ff3d28ca2da2c592f16245bc56", "version": 1, "inputs": [ { "prevOut": { "txid": "0473d97d997b61c5018205b27316b6ae660a9b7835a46166fa87e0b1b26de2dd", "outIdx": 1 }, "inputScript": "47304402203d9038a743f019a468f706a718efd3110077ca18ae0d1f78cbff5beb47b9116e0220770198e5dafef013556a3b8f5d105e8f0b03c2a4cd7103b4ab5687f96c97c08e4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3356", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938323035023737" }, { "value": "3106", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "28bfff0be82734dbfa346cda5d45fb8deeaacce6edc817bd9d6f2c6c82c203ea", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "b0a4e83dba5e7fbbd563bde7fba6ffe12a4c177d7983714c3325b6a75b28980d", "version": 1, "inputs": [ { "prevOut": { "txid": "a295eec95fb2ec1c9b8ed11f8647144b7a93517d77b82c3167bea3e4a843701f", "outIdx": 1 }, "inputScript": "004830450221008b5aaacc20cbe640ba2181f407fa0d0ec4553a7194df088a81e5dc46bf2b16e3022078aad122e24aa854c988eff9ac4267e9d7b4fff572c61fc0dc108d84fe58279b4147304402204e4957480c4243d588a6ad104390aad5a1dd71aa0576a9bce14dabd3539ea91302201b414b5796b1a03068fe824275995dae0eba48b097eece7d835457952b91d60f414c8b52210209160b49bdc61de41738c7cef490a9bf69a9ca0094a0159db525da7909691f2621025541c7889026d3f49ec5d92191abe74421ea2319461edb5d76afbd3ff6f9a736210271b05f9b332a8a69374c71f9a9bf8cd25c246042bba438e55e43d2e5680ded562102c55b939e24fdbfcf1839b2dc5f749cb6d258581cc018c5353c57edca5531de4854ae", "outputScript": "a91439ccd77c027f9a2961521ee6cc5807500f92776e87", "value": "55109834", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "39999500", "outputScript": "76a91454331fab3f4266011cd128e8727f76fa7c81a7e788ac", "spentBy": { "txid": "e609c60971fdf86ce0c5b089aa6589ab3fa8fc4b73017f84e12d172a2998e0b9", "outIdx": 8 } }, { "value": "15109907", "outputScript": "a914e2cd76c15944eb37e7638bcde2ae9ed596e22d3c87" } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 406, "isCoinbase": false, "network": "XEC" }, { "txid": "b150577f2e443eebe6878f143345f3b44d0aedb182af416b90f8e90fefb8328d", "version": 1, "inputs": [ { "prevOut": { "txid": "189950a69a75adbde02fe9653b7669ba086dece29a1e954bd25c73a69a5deb19", "outIdx": 0 }, "inputScript": "483045022100c2e27a9c0185adb697e632f9a578b745df9511b3e0375950b2a2754b93aee04b02205c05089d3dd79e20520b96e166d0c0ffbdc330c8d63462f902054e612d40c9ca4121022bd393cae14c093f7b4c93cb66b40166e83cd2e48270b4d806bfd6c8b8930be2", "outputScript": "76a914be35a0ceea3f1097c58ebb242d6ba513e90ea3c788ac", "value": "100000000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "719f905576ab18a4101a6f48b29d03ccf532f0182c3d548b8aee58dbbccf2dd3", "outIdx": 0 }, "inputScript": "4830450221008c4889ab2bb12a40f6e8cd978a5043ec1c3eca3c58f2540c4d2a0ff72eb78104022073d2613014d2b380bba14f4710d8903e885c3b7a57f61613e61887fa3793ef0941210303c67990e67787ec6dc0f0655b5b2eb096c873036c3ca8af7c32a04572f200e9", "outputScript": "76a914f3c4cc37f906c9b2cc9e890aac07bf168d40221b88ac", "value": "499999783", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "ff2ff2747f38e1e5a7b2354c12e551d500902296dd07546b4692209dede4f2f2", "outIdx": 0 }, "inputScript": "48304502210099d1a294e628662216ce11c1d99f6ea679f8b0fc4eb4ee7e6fc00d51b2c16f3402204c860a4c18d225805d42793d98ee677ee0ebd1f53502371fdf421e8d68b4f60541210314327f98dc3484dc26eff03e91601ba01029892a6a573c07e15d490ffd89c31a", "outputScript": "76a914d980e9291303f772a97a2a947e0e72de2f0d2c9c88ac", "value": "15300092960", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "92214", "outputScript": "76a91456d9c58a75548b98a048aa0c32bdbeabde1c4f8288ac" }, { "value": "15900000000", "outputScript": "76a9147c5c50055b67ffb5d3b280637471c94845f7afb588ac" } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 522, "isCoinbase": false, "network": "XEC" }, { "txid": "beb17b996dfbcea463334fca9f090dd4f5f3d514e5da7e0eedc1e599e6eb81e8", "version": 2, "inputs": [ { "prevOut": { "txid": "d84be37cbc6a429e19e6946aeaca645be5ddb908fa9193e77a097cff4d333a86", "outIdx": 1 }, "inputScript": "47304402202bb6027e0fa643fc345ee07636016ab36e4284bc939384b184acdee5c03bde1902204086f3d688be20469d5a0ed43f715c1b55ccca5ac1348a652bd6fbea0e6d7c0941210230e11bb32452923f268f8a7823d400f15e1d27a0878c305c0a0e0fe041c16b66", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "value": "429503", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "74454", "outputScript": "76a914d30d4ea76e3289b28106de6c5a40fc08a350765788ac" }, { "value": "546", "outputScript": "76a914a5e7e4407b2cc63fa45b11cdedb5ba7b5c51110b88ac" }, { "value": "354211", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "spentBy": { "txid": "7a994c30315a796180a516b55aa639f78978313ba185983f062b9e4bd3f632fb", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 259, "isCoinbase": false, "network": "XEC" }, { "txid": "c044e68b45fa2806f5da654ff7026b25b78a92b7cceff39c19612a92af0fb86c", "version": 1, "inputs": [ { "prevOut": { "txid": "32f7ca6768bedb81603dfd5618263f84c7cb42fa4bae4eeb2dda8a4eac0cdd4d", "outIdx": 1 }, "inputScript": "483045022100839a7ecf4be9a17944bf7145af2aac365190ececa39da8fc7d0a4f7d857962c902204c12ef8a0e0faa7e8bb21218e48f67dabf53ffaea371ef91149056ba6c4623c84141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1609", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939383336023938" }, { "value": "1360", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "592f4435d3ef8e2e2f0108cffc7b727798f359bad8521a084ca668bad55512c3", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "c125f4fb2cf67a105eb2a75a4ecb810a7fd1f27a522868cdd27366f9bb7224c6", "version": 1, "inputs": [ { "prevOut": { "txid": "707051559904c61d0873824b9a215b93c90452724be49342554438215ba392d0", "outIdx": 1 }, "inputScript": "483045022100838b5f389ab0a34e494d54259fdda95a5b8d4e5bab922c5a1dde4325550f6c3e022026bbad9aa67712f6ea17a55a4bff8ad6c2ae0a089d45271e01015e6e4148a3c44141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1858", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938363838023739" }, { "value": "1609", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "a1974c915f3a274907be819533a3c3d4bbbcbf112d3be82970b9100641eccbf3", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "c4a481f1228414ede06e580dfdb7949afea20ca92b30a2e164a0d8519f43b685", "version": 1, "inputs": [ { "prevOut": { "txid": "5d4f5668277ac87f170711461f0bef8f716556b6433c39729a4d0f22a1f1a9ae", "outIdx": 1 }, "inputScript": "47304402200b77067c4379d34d264e38613f98cd0e226e0ed0131c5f5363327f8aa5c5c9e4022007026f4cc15c4de4b7ac626f7797810c8c41ffe75022e348cdf3fc0a65809c624141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1110", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937383430023831" }, { "value": "672", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "0d9a82afc6b2605b25f8dab8b398579c3d408dc4c25919f6827a1afa5a0f6e5a", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "d1a2187b8ac0a4af195d041d217396c6bdffa4410fc477b4d9c04ca0851456fe", "version": 1, "inputs": [ { "prevOut": { "txid": "2fddd13d532ec44c43ee4fa68b587f15d575e73d566e7d30f6bc495a61074e42", "outIdx": 1 }, "inputScript": "473044022053b180ecc892ea445e37b16254f57b7e052fe068f17bfbe601e017ce361b7ce702207063ae48cc7a939b5c94c8827dabf2d82fd089ea2a2f63bf579db196e165e6a34141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3605", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030323430023737" }, { "value": "3356", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "4f55182147356e5ccbf6c06225e817ac405a50fbe04c0f6eb5a4eb04462c7b12", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "d84be37cbc6a429e19e6946aeaca645be5ddb908fa9193e77a097cff4d333a86", "version": 2, "inputs": [ { "prevOut": { "txid": "545f14c319f00273c894e02e7e4170e2f186da3e9022629f659f8f6b1e579a1c", "outIdx": 2 }, "inputScript": "483045022100f3ee3f8d2eac18f15ffc1746656a3ae81e315eec8b0b93209c931aadb14f917102207f0e497ff2afea1782b3e6fa63725930437b2cc92b8ef56ec7e905fadfcf73f241210230e11bb32452923f268f8a7823d400f15e1d27a0878c305c0a0e0fe041c16b66", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "value": "659761", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "230000", "outputScript": "76a914d30d4ea76e3289b28106de6c5a40fc08a350765788ac" }, { "value": "429503", "outputScript": "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", "spentBy": { "txid": "beb17b996dfbcea463334fca9f090dd4f5f3d514e5da7e0eedc1e599e6eb81e8", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "da8e9086128365532152a791dc6a647c5e33f0daee39b1cd86d2fce7f0ddb6d9", "version": 2, "inputs": [ { "prevOut": { "txid": "baa37f79c8250e1b3ad5a8e0ef44405a3e3419a23316f0de9c62872854370c6f", "outIdx": 1 }, "inputScript": "483045022100c65528bb21e4012211a0e303c9627f7a16b3fe2ec6a0b03e1f1fc8156a1cc5c0022057b803b92d42575dea8763361d5f33fed406f9c4343b9660d692ffab8adad41b412102e3dd5c97942cc418cf7505acdbc7e9cf414074ec4e58962a71d1909cd9c2b04c", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "value": "499998496198", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "97115436942", "outputScript": "76a914795aba95c9f4c71ff8910541e7287ad8c691f71788ac" }, { "value": "402883058316", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "spentBy": { "txid": "1ce1b61308eccaef4d45a9a428a311a8a1fc980527acd7dd38a18b8e9a67ddeb", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "dadfb51c7b27b6df4c062d0f671c8eada8e88666afa84bac39b504452bc76a2b", "version": 2, "inputs": [ { "prevOut": { "txid": "e998de65fa3f1ede4abe63210805444facf97d0a44cc9e06e52faf43f2e3f2b0", "outIdx": 1 }, "inputScript": "473044022079e40d0d073f4b414020d77f7b756e01797a5597c7a956fb4a6a322e6ff758ae02205b269556277100b4b1bc19698ef48cf51bd58e5577163ffc33b6bbb409c73590412102b81463289a80e506eb1731a7e2950133b3eefea7d62c3fd3c234f6025baa9dcf", "outputScript": "76a9142a7a9113fc75789a7c0de4c82095d43aceced71488ac", "value": "407999775", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "245e326871e46399e8ac4a4a73a986f241a58591c3b5e840f006cee5c6f437a8", "outIdx": 0 }, "inputScript": "47304402207f7be4bbfb3824217b8c24a8f2cc08fef825393b1bfb29dca18cc22b9df2376c022051459db509a58e676b1b5d1184f3b0849ff72e5a6659ed5dd8f23e995fcf099b412102c3ae1b6bbfdd489f6d994e4f132237d1d7ce7017b20d89ecf92adc21525cabe9", "outputScript": "76a914bae9d826e8fe404eed102a72d085000e552599a888ac", "value": "108795600", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "5354603", "outputScript": "76a914393c34ac3d3db0f4c47d5df3347a442098975e7988ac", "spentBy": { "txid": "2caf3962bfc063491af6fd97d50007719a9ca3bff40cd54cc8022d428302672d", "outIdx": 0 } }, { "value": "511440400", "outputScript": "76a91407d1772e6cdebc4a08350b4bcf8a30b5954ea5ec88ac", "spentBy": { "txid": "68bea43f371236f6b9b67a28047ea6d496c2935d9d3bfb4af67caa352a85b348", "outIdx": 32 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 372, "isCoinbase": false, "network": "XEC" }, { "txid": "dbcea63c91f4b03fb4cbd50c6d187243a4dabe95ea3ed7c99219acb194a4a070", "version": 1, "inputs": [ { "prevOut": { "txid": "4f55182147356e5ccbf6c06225e817ac405a50fbe04c0f6eb5a4eb04462c7b12", "outIdx": 1 }, "inputScript": "483045022100ef80fb7af9e2c1d935d4a6611ab3af0f69bd407ae4fe7601794dd0619f0916fd022021974e140b1f378c3f6b194537c2339aac05ce6f04e69a20564ef7fd6fa5e1ba4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3106", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030333939023735" }, { "value": "2856", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "f8f937a56055bc876938ada58bd695397b8904217336804670cc64192cf69b03", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "dc222e2a8f62441be0781771cdc7aa52a0f27b819cbb082bed7095521b5e5876", "version": 1, "inputs": [ { "prevOut": { "txid": "c2204cb121abbc1e05a3e087bafdae6e49ffb334cfd5c424ca2bf0379ec47ebf", "outIdx": 1 }, "inputScript": "483045022100c5c578a21cd12199d7e74dfbeaec67544c3c672c3a6c1dcd91f74dda707e8aa3022061cb713658614c5d937c131618bf58b6ea4d6d9a9fb90fd27ce7a8d888a002bc4121027528c925467d44c7b9c459794a5f0c8d8e3adf13d3928bb1e8394185c7726c0b", "outputScript": "76a91427855ad4f218ee49ca9ce5155434772f762c549e88ac", "value": "1049932300", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "839931800", "outputScript": "76a914e4d4540f7c5e1b8178d4b6e714e0cb223fe9e1de88ac", "spentBy": { "txid": "dd94d026a3a2393dac0c42931703a566d90dfd9db248d7d4f460c536586beb6c", "outIdx": 0 } }, { "value": "210000000", "outputScript": "76a9142be2fd325cb1b8a152d0864f0fbaef232a71df3a88ac", "spentBy": { "txid": "05dbfb3db7f4a73de336745335f419ced31b42b2c3e05cdba4cb50e06eb16471", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "dc237a1db441e29593cd423a8e6156084f89b975fcf7c6219bd4399120bc0515", "version": 1, "inputs": [ { "prevOut": { "txid": "9bd8383325ec538562c92d8f28f19804d9727196fe1457aec5cace66c1d96fda", "outIdx": 1 }, "inputScript": "47304402204bc984bdae23c823520885f2eacead0f8e853630798f7575d19344dc2a5a8952022077a6a7ffd21a50220c6eba47f97e967be08b05e9ceac7819c4be5289769ee4cb4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "1110", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343938393435023739" }, { "value": "672", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "134b0feae8567aa52d73975746376b785564cbc907f8ce7dfc44f90edd869145", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "de56767590f1f8e5dbef4f9d89eb06e21cc39507e87f821bb12b707912a3d5dd", "version": 1, "inputs": [ { "prevOut": { "txid": "7168c1feb93bba72b68c5ac833a9f428dcb88a9e199f53db1613bcc07a70dfec", "outIdx": 1 }, "inputScript": "483045022100c294caff234c3870fa5546a581b0361ab8fdebe0c7fbf5a192b8e0d6b0e0b095022024463943ff70ea8638f5701622e31b741addfc6a2b010de1a064cdf872e0b20b4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2607", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343937333738023732" }, { "value": "2358", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "26df82bc6624d8814fe23073ba1b1b8b1ddff68de955ba01fd8dbb5e2db34eb6", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "e73ac16df97c2d88db8474da8a10cace811137d719827726488239e38745769e", "version": 1, "inputs": [ { "prevOut": { "txid": "63ee98065e0c2358423ccc2ceae21a00ff8ed5e132d460a463334f1368ae3936", "outIdx": 1 }, "inputScript": "483045022100e3944f89da350dbf8c6dba79c3fc7281b49f563b46f628070f2a103cea4e521802201b993c1a85e04493d2f414f1ddd0f41f8f32f6b5a0ef08ed18fa436a310256444141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2356", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939363338023931" }, { "value": "2107", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "7ed7de6b7709faafca4d5f92db0af65df90852f7457284039e583554d0d6f527", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 248, "isCoinbase": false, "network": "XEC" }, { "txid": "eee95b08153dd77e0666c230c5dcdcd73d0338ea4ca3e228761d6bec21824d0b", "version": 1, "inputs": [ { "prevOut": { "txid": "4cf484655aa1948cfc3cd291a119806c8b2b5e0d233e44866dc0c9015b24ce1e", "outIdx": 1 }, "inputScript": "4730440220061bca97808711743c406b599526570e475eec3bfcefb2962e1843f1cffcc0450220584d075ac322992d2bc868a6d408f6667a7019221d720560c99cb87a4f87fc154141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "3106", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939343332023834" }, { "value": "2856", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "9162b6dac6e0945f6438343c57d08b69e6306f4e09d94842bcc4aeca22f854be", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "f0bbf184b8e3ebc8b2e153c157c0acc4535d9af4e4db0f4b9260620884cc94d7", "version": 1, "inputs": [ { "prevOut": { "txid": "3b40f16c8e8cccd6d2b3254af9cf058963ef1bfd8c6133cf9a92dd4aa57e4678", "outIdx": 1 }, "inputScript": "483045022100e86f079be2352d02951a84a4e246e4129d789d0cac610dc238f2b86e9b56552b02205a2199dafe2daae9378c75bb72453962eaabf6464195e8e0eb53c5826ceeb07b4121036ae5f3e575e71c6e54b1efe0d6b1e567aeb66ad06b7e8dd0d26706808e1e60ce", "outputScript": "76a914b3a10ec2f4f7d42a3d0d9c60cfce8144adc4dcd488ac", "value": "50403435", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "50402475", "outputScript": "76a9149988b1d6db4a80e97fa04a26957e53810ed9a2ef88ac", "spentBy": { "txid": "51b77d68aab178e1b98326247b0236ed2084bc7377acf08f53337386f6d064d6", "outIdx": 304 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 192, "isCoinbase": false, "network": "XEC" }, { "txid": "f0ce51a1e1cd309ee9a03b134411604c10659ba576383f97306a53214068bc02", "version": 2, "inputs": [ { "prevOut": { "txid": "3ebe406fe19e4a2e2e046117852288cf4d6bb6b537a4016f62ec0ac0330a6114", "outIdx": 0 }, "inputScript": "47304402201a66df829c820d539515260763959ddc607afc88348a7422ad9a72d69040ed6302204cd10ac88c7c236ddb50820debac2b2fd0a6b4cfa7b95725f0b47048a7ef327e4121034f12e043ff068a509ac627b8675c6735c396a7926a203e05b103b7ef24308689", "outputScript": "76a914201e27df7cd79591ffc7bf4369ab94b83d54ea2288ac", "value": "10152027320", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "413309500", "outputScript": "a914847031516ddfa29a3e2a387e9f243bc51e0253a387", "spentBy": { "txid": "2acee7e2ec20a1df16a313df822b7a128dfe13ec68173274d0171daf6bba0c87", "outIdx": 1 } }, { "value": "169481300", "outputScript": "76a914a2e89c04d43179eabf85a87d820d92f917a4852488ac" }, { "value": "1978126230", "outputScript": "76a914b9ffbdd63952517333d0d9312cf0d1bd1491aca388ac" }, { "value": "7591109999", "outputScript": "76a9143e125a6ac03db457e8cdd3b24f41a45e177ddfcb88ac", "spentBy": { "txid": "9482d32780a867906189597dd337492cf1391d62269cda4c75c3d42c98947f86", "outIdx": 0 } } ], "lockTime": 700721, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 291, "isCoinbase": false, "network": "XEC" }, { "txid": "f12c38e8d9748a933db7ea36ec95c72b91b6e46641949ff08c0748743f94e27a", "version": 1, "inputs": [ { "prevOut": { "txid": "a1e4bd0b2b151ce40efd30cdedb663e75d438cd518c52c7d3b09e8eb5e9518f8", "outIdx": 1 }, "inputScript": "483045022100d51d1b69020443a0591f0142f8a9291a0c34dc8758b7141e30db6dec646a93a502202a0e720279a913d5a21a289f20e5408e9f1999dd200e50a339f5867c236c929b4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "672", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030303232023835" } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 214, "isCoinbase": false, "network": "XEC" }, { "txid": "f8f937a56055bc876938ada58bd695397b8904217336804670cc64192cf69b03", "version": 1, "inputs": [ { "prevOut": { "txid": "dbcea63c91f4b03fb4cbd50c6d187243a4dabe95ea3ed7c99219acb194a4a070", "outIdx": 1 }, "inputScript": "4730440220338f0f7cefb2b21ec7bc7b623aeb54f1289055b006ecc35024b202a3cad173b902204fb89655ec16126c4cfad9f1243e8a0951c1885c35a7d277c159e4fd845b47c04141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "2856", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239353030343832023732" }, { "value": "2606", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "a7064b6bed0cfcd245af8e76d5f521539152238d3f54e4cad4def3e53a0efe61", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" }, { "txid": "fc251d54c2de4e47a0222150d0964f178ef06a4702a8e25a5d9ab285e005794a", "version": 1, "inputs": [ { "prevOut": { "txid": "d94b035069fff8885e55bd1c911269e632259207587c15ab22f0d877afaeb52a", "outIdx": 21 }, "inputScript": "4830450221009668435222851a78f81c75e85a2980f429c625df61848767fc089bd6774ca723022050c172d5ea701b121b749bde74720b426b5bdcf4352d5c648adc2af0876a920e412102f79d3ac18cb59b3ec450be68a22d1939ca753513978a47c70afde9fd3dcd4e4a", "outputScript": "76a91442ec256a07b41af10e9cbe6ec2e16c0ef295a63f88ac", "value": "275243", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "30af02eb232001df4f02111ef71bf9ec068a25f334be464528f75adc90471648", "outIdx": 34 }, "inputScript": "473044022026bfe274fd63fe2c12018daedd2154abe8160f2333c4435d64ccfaa69c05375302204a65a5362c74d8d2b991614f098c34455a4816af27379ca5a37f40f46fe8c21a412102f79d3ac18cb59b3ec450be68a22d1939ca753513978a47c70afde9fd3dcd4e4a", "outputScript": "76a91442ec256a07b41af10e9cbe6ec2e16c0ef295a63f88ac", "value": "158039", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "14ec2d004cfe61c24e5f080d188d3db409fac3f3e2e056c97f47afbb02b4697f", "outIdx": 91 }, "inputScript": "4830450221009e70c926596ed516f5e0e6b25752ec4b8fb9aed0142afe9f04b43522834802e0022016479d936af33bd4900e40a3dd3a99ab3f8ce86b2c2514e7bda4459f794afe97412102f79d3ac18cb59b3ec450be68a22d1939ca753513978a47c70afde9fd3dcd4e4a", "outputScript": "76a91442ec256a07b41af10e9cbe6ec2e16c0ef295a63f88ac", "value": "297756", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "e5a9db0ad7ad0fe667cf5232934654eb35581e87a8ac551a277db6c41493293d", "outIdx": 68 }, "inputScript": "4730440220591a6a2f7fc257c71238ad60f3511fdd54f3dbda1aacef6476004588184d371a02201b35f14557f831ad2953380bc345afa975118f0c7881a9b648717f7535675716412102f79d3ac18cb59b3ec450be68a22d1939ca753513978a47c70afde9fd3dcd4e4a", "outputScript": "76a91442ec256a07b41af10e9cbe6ec2e16c0ef295a63f88ac", "value": "281772", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "951fa9e342c1894502dbfcfeb1a7aa231f987a075e463fe928eb436f601dac0b", "outIdx": 111 }, "inputScript": "473044022029f8a0556bb31623d6a6fd3ba7d62d1560dd31c3f7b836df4d5f3dfc4a3f6db802204c1a42f17d14ad0d684272e6c8ab0027fd7bf1cae175197b4f6b726e44d274b5412102f79d3ac18cb59b3ec450be68a22d1939ca753513978a47c70afde9fd3dcd4e4a", "outputScript": "76a91442ec256a07b41af10e9cbe6ec2e16c0ef295a63f88ac", "value": "150764", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "33e9689fb3b3eae7edeedb6595a194df108e784bf622a9a6e414eaeaa9bdb457", "outIdx": 40 }, "inputScript": "4730440220618c3d7708a0478a5bcf71870a4c421b4b59c5f4597ebe352b29762b818fd8ed0220724675ad5c6263fdaffa5780a038924a46c365cbc522495f6b550057d2953c80412102f79d3ac18cb59b3ec450be68a22d1939ca753513978a47c70afde9fd3dcd4e4a", "outputScript": "76a91442ec256a07b41af10e9cbe6ec2e16c0ef295a63f88ac", "value": "274834", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "5721eb5fc02659971dca6f2f52e4a6a7ea56da4dd614b4e70626d6bc2675c4d5", "outIdx": 58 }, "inputScript": "48304502210088e20c3a98a51d1da68698c16ebe705bc518644b4ee269a72cc08acd5fdbe5df022059cdd5290e43376797149540b4169ffc8eff3efdc93b3c3653f14a9ac4d29c07412102f79d3ac18cb59b3ec450be68a22d1939ca753513978a47c70afde9fd3dcd4e4a", "outputScript": "76a91442ec256a07b41af10e9cbe6ec2e16c0ef295a63f88ac", "value": "268900", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "166612109214fff7984d69e7428fc8b3c83ffecad94e7f1534cbd767d9c23bc4", "outIdx": 10 }, "inputScript": "483045022100e5639bda135fbea8d53c701c11013609d30d592c94b16144d736a63b195b1544022022cebeeb9fe7a15d0e652c643e3f36a203ac62698513966a7c0fe5fd8f8d0cd2412102f79d3ac18cb59b3ec450be68a22d1939ca753513978a47c70afde9fd3dcd4e4a", "outputScript": "76a91442ec256a07b41af10e9cbe6ec2e16c0ef295a63f88ac", "value": "298092", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "8fa064f6c74de7f1d2abed80ad60b790c10d75eb372cbf12392a7bd6b1d438cf", "outIdx": 76 }, "inputScript": "483045022100e1fa27e6f05b48273f795114f888c8d3212b4779987019f4e0e565b8efc529d50220628e3f8b17e174fbdc5b2a6fcc70c8ff318df8de2b41524134aaf57bb2e5e0ed412102f79d3ac18cb59b3ec450be68a22d1939ca753513978a47c70afde9fd3dcd4e4a", "outputScript": "76a91442ec256a07b41af10e9cbe6ec2e16c0ef295a63f88ac", "value": "304070", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "2302590", "outputScript": "76a914321845fdcae8657403028a48cc686f1052c631cc88ac", "spentBy": { "txid": "be1740e02a20db55f0e64495ae4c9aee4264952e418ff16fc7f5d0263a3ef38f", "outIdx": 149 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 1372, "isCoinbase": false, "network": "XEC" }, { "txid": "fd8362916275878dcb45127ad8464c51cff592c1ec81fcf57fccc08313be46b8", "version": 1, "inputs": [ { "prevOut": { "txid": "7225bb1f0982590394dd5566ffba1ad65551481a982c99dabe72b98077f086cb", "outIdx": 942 }, "inputScript": "473044022032ccc50d9c2e61fb493a40b8d9c090da7fabac6586f142608286bdf8cff8cd780220135bce09a25f12065c0bf0cf1b3d79917b6f29896195a11452bf0e7098e67c1e4141048823e27985f648f0e7bde6c0fc643f5391d42a9cddca2c8e5d8b93fcaa2fc2422320b63c56c118af2b3c2193d95e2edef8eeaa00d02077fa986cae7d433ace49", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "value": "4104", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a0a31363239343939313033023735" }, { "value": "3854", "outputScript": "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", "spentBy": { "txid": "67b05c5f3cc1d1d2415aae8232254bc790fe8d1965e9b529fc3b7bae4acf818d", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 700722, "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "timestamp": "1629500864" }, "timeFirstSeen": "0", "size": 247, "isCoinbase": false, "network": "XEC" } ] }, "parsedBlock": { "hash": "0000000000000000260ee4c3b4f4ddde127bc0105d685c0ef31775b612627222", "height": 700722, "miner": "unknown", "numTxs": "97", "parsedTxs": [ { "txid": "00343ff64e176e514e83a3c247d0a8800641ebf1dd8c87c26b7757619fc58768", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0049261083743843, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91419dcce67b8c86f8084069448e9c7ae04f7f97fdf88ac", "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", 1000 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9142762e378fab2db2fb07706c60546600e0a25255988ac", 1523544560 ], [ "76a9140dae4cc4803e25420fb04e3a11ab231efbe1fb3088ac", 18660017128 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "0473d97d997b61c5018205b27316b6ae660a9b7835a46166fa87e0b1b26de2dd", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498127|85" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3356 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938313237023835", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "05b4fd23fbe566b5d789f536cc41e77539e6e23e1f5ecb6d8ae67e386ba2e94b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914d30b30f10688c5f49716659865f20427f7d1cc8988ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914ceb5764692115ce0fed552c4cf7a8aa0f955262488ac", 965 ], [ "76a91472496e173f2bd86ffa267cac6cbcc3a7f9c1add488ac", 634455 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "05dbfb3db7f4a73de336745335f419ced31b42b2c3e05cdba4cb50e06eb16471", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 10.692708333333334, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9142be2fd325cb1b8a152d0864f0fbaef232a71df3a88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9145f972e8b3c05bbc840cc549ed8e9bc3589abbee688ac", 209997947 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "074d2111cd7014c04d626cf4d96ca273234f5a7c014e5edb0e03145e53a838f2", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.2256637168141593, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914f8dc5f711519e560cd20cc98d69f17e44b7644ed88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", 735053 ], [ "76a91473499c45b6769d1442c8b6c337d87e1fce1dd52a88ac", 23306976 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "0d0a722a21aeca90ebb3d0954475ccb67f18c02945bc138c1f2ae6d507e3feb7", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500089|91" }, "satsPerByte": 1.0080645161290323, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3854 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030303839023931", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "0d9a82afc6b2605b25f8dab8b398579c3d408dc4c25919f6827a1afa5a0f6e5a", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497915|79" }, "satsPerByte": 3.1401869158878504, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937393135023739", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "0e64f62f9cb16a31cfa2188d6c9ec674c13f3d2f5320672fc45f02a8a1aba38d", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.057057057057057, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9146959abbb87c32cf59b7b30bd34f2500fd928922788ac", "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", 1000 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91405e0ef2031b39b155125be85afd7a9bf27eb10c088ac", 426164618 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "1205ec2b6105716eccb95f5b26c5d65d81a390ac8bacc6ee1f20aa1757015143", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500647|79" }, "satsPerByte": 1.0080645161290323, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2107 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030363437023739", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "134b0feae8567aa52d73975746376b785564cbc907f8ce7dfc44f90edd869145", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499023|76" }, "satsPerByte": 3.1401869158878504, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939303233023736", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "136742fdb231e1342f790a5123f46414c3957f7d199b80ea729ecba274e3b787", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497534|78" }, "satsPerByte": 1.0080645161290323, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1859 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937353334023738", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "1478f35e98cff2227a826bc93463d2813b5161929267806d49ec994088747bfa", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498535|87" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2108 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938353335023837", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "15461fbfdafca9999d195353f6fcbafef4769cb100585315829dafddc66c5ccc", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914eead5afae061d769d164f01e834aa655b589d8c188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9149e5c967c3ce9b6ee3c2aaddcdfcf6564a3d0296c88ac", 1192318937 ], [ "76a914b9ffbdd63952517333d0d9312cf0d1bd1491aca388ac", 3576130750 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "17da7f7d89c687a99b2ed270014fe79be67938d75cf6fffd5afdfa18dcf92624", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 4.177777777777778, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", 637662228019 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914782a0f034e37624d48440e29ac19d2e8ed5bbc6d88ac", 6985000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "2061d46821889fe8767c6fb747b87e37e3961eab46e8a7dc9098719d170fca52", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500798|79" }, "satsPerByte": 1.008097165991903, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1608 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030373938023739", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "26df82bc6624d8814fe23073ba1b1b8b1ddff68de955ba01fd8dbb5e2db34eb6", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497457|77" }, "satsPerByte": 1.008097165991903, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2109 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937343537023737", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "28bfff0be82734dbfa346cda5d45fb8deeaacce6edc817bd9d6f2c6c82c203ea", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498288|72" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2857 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938323838023732", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "29e4bcf352a9524856099ae43fa25b2c67f661e0486875a35a3dc5e02466c4b5", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499274|64" }, "satsPerByte": 1.0080645161290323, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3355 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939323734023634", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "2fddd13d532ec44c43ee4fa68b587f15d575e73d566e7d30f6bc495a61074e42", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500162|80" }, "satsPerByte": 1.008097165991903, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3605 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030313632023830", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "30cfe0f7b05197b371e050eb06642e969d037754f456f76272e98890b8ed2581", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500720|82" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1857 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030373230023832", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "32f7ca6768bedb81603dfd5618263f84c7cb42fa4bae4eeb2dda8a4eac0cdd4d", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499774|94" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1609 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939373734023934", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "3411daaf624965c7731bc169e7831d9e56075986a1639cb1dc74e1b8d9c797b9", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497610|79" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1609 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937363130023739", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "35d7346a26f456fcb2b5dec7801964de18d15b90c68711b70742dde052cbc0d4", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 4.177777777777778, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", 574326549370 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9143708b83569789a1b42aa7130ce88f2cc31a0d80788ac", 1000000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "3d53a4e291acccb5af5f8f65518edf28de61e5004b21150145bd73acf6303cf3", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0049261083743843, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914ca95f3bbf0ec6e006843cbee9e7f63db76a41e4688ac", "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", 1000 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9148c3bb61750b6a39c1ee52cd22262b9fb25f419b488ac", 1751934660 ], [ "76a9144d961687a25c856b5a774814df155489d68429f588ac", 40819954735 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "43c50a9f8bb247a389e5233ff38eb59be3df550feb3a18d0dcc967eea9b0748a", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 4.097142857142857, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9142b8bac55f18dda437bc5b099da351366a78edf6588ac", "76a914fb1284f8731b64c12d32cc4f1d4f2e9705cd24ab88ac", "76a91400689d1c30f65d138a0ff2c354ab2945b73ce9e288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91416f44644089a10a7a600178e610cee4c54090dc388ac", 100000 ], [ "76a914e186d182d44b6205623196f3a57bc23eb3bc814688ac", 26313707 ], [ "76a9145f376b16cfebe9546c45efc2b844e0cadc556a2f88ac", 11005638042 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "4b0ae95c4571709ea1634ea1b70946845a0d9e9a4c5b0f4d298feb8c8f5df026", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.0106951871657754, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9146ffbe7c7d7bd01295eb1e371de9550339bdcf9fd88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9146ffbe7c7d7bd01295eb1e371de9550339bdcf9fd88ac", 107353539 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 1532567 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "4bf5a856c75adbc50669ac3f7184958424db99da65d218d986e194d2bb8b3cdf", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 5.022421524663677, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914c3588706e189ed895a7bd745b63f41fa32a222b888ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91455836dcbb018193a3f145959a2793df7ea44084788ac", 50410948 ], [ "a9146e8d7ed57a02fa97ffd641bab871090374d2cd1987", 50411107 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "4cf484655aa1948cfc3cd291a119806c8b2b5e0d233e44866dc0c9015b24ce1e", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499360|84" }, "satsPerByte": 1.008097165991903, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3106 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939333630023834", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "4d46bd9ba22889a496cf4d37e5f0307216c8be93885ba82fcc0d3965c63693c3", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498460|71" }, "satsPerByte": 1.0080645161290323, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2358 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938343630023731", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875", "genesisInfo": { "tokenTicker": "LVV", "tokenName": "Lambda Variant Variants", "tokenDocumentUrl": "https://cashtabapp.com/", "tokenDocumentHash": "", "decimals": 0 }, "opReturnInfo": false, "satsPerByte": 1.6446540880503144, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 138443112 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010747454e45534953034c5656174c616d6264612056617269616e742056617269616e74731768747470733a2f2f636173687461626170702e636f6d2f4c0001004c000800000000000f4240", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "4f55182147356e5ccbf6c06225e817ac405a50fbe04c0f6eb5a4eb04462c7b12", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500318|76" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3106 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030333138023736", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "500e26ccb9a73e0a3b4b2973c5b37af1ddeae23cfce41b987d1ba3e942387c54", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914a06aef4d7de4b7aeaa3cfdbf010b70112abf20be88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9142f6996d16d84251df022ca3bdd663fbc4d6e448f88ac", 448748500 ], [ "76a91476ac43e02962d242544fbfab36dc242caa970a8088ac", 245389245 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "5200a3bf8928a7aae450aa58b550957333e0bebfa352bcc4c108e9b396a4626f", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 150.86705202312137, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914c59350458e088c589130bfd8cbadec0af16f1ea388ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914c59350458e088c589130bfd8cbadec0af16f1ea388ac", 930696 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914eaf2acc70f1f42caa9c0776ee0793482a6743ce288ac", 257183737 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "53c43d805bbbb9618e48cde71f5ff659fea02689f825cde823984b30443f0b30", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497132|78" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3106 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937313332023738", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "545f14c319f00273c894e02e7e4170e2f186da3e9022629f659f8f6b1e579a1c", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.123076923076923, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", 659761 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914d30d4ea76e3289b28106de6c5a40fc08a350765788ac", 74454 ], [ "76a914a5e7e4407b2cc63fa45b11cdedb5ba7b5c51110b88ac", 546 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "56bc3c81bb81bc92ba25acc407602207a0fdada4261f7f205d141ab34b616ce9", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498060|88" }, "satsPerByte": 1.008097165991903, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3605 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938303630023838", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "592f4435d3ef8e2e2f0108cffc7b727798f359bad8521a084ca668bad55512c3", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499897|105" }, "satsPerByte": 1.0040160642570282, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1110 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a3136323934393938393703313035", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "5d4f5668277ac87f170711461f0bef8f716556b6433c39729a4d0f22a1f1a9ae", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497763|75" }, "satsPerByte": 1.0080645161290323, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1110 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937373633023735", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "5dc730eafbde4aeec06bf63995e76ecb957ac9266427e63eb23454e49b9f35c0", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 5, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914818996b7b49c9faaecfc76524372f32b0444d45a88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914a55504b5027ca5eca695d01324857d6e19e33dc188ac", 2934010 ], [ "76a9140e8e6e518f8578536b5d6acf16f5ace9a50888d788ac", 68795544 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "63ee98065e0c2358423ccc2ceae21a00ff8ed5e132d460a463334f1368ae3936", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499571|93" }, "satsPerByte": 1.0080645161290323, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2356 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939353731023933", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "64d204d6dd894e2b93ec2a9a518fb6c9fb9313098a06859b605e440884372c60", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497054|74" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3356 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937303534023734", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "67b05c5f3cc1d1d2415aae8232254bc790fe8d1965e9b529fc3b7bae4acf818d", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499185|75" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3605 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939313835023735", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "6d88f6ad363660c11cc53d6630b6b99b2f99d0ab68b00dd06ba63636e7b15891", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.127310061601643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9143f342e9f2c812092140b7fddb061660816c9a6f988ac", "76a9142818ef970dc40b78eb99717d55c197563c56727f88ac", "76a91416de55905b932dfe9923b69bbe712241f8a093b388ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914a520c86a08366941cd90d22e11ac1c7eefa2db3788ac", 8900607564 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "6fb44256ab3b7ecdb4dd4955d94dd1f6dc1bdeee8a523651fd71e699c524af01", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498375|70" }, "satsPerByte": 1.008097165991903, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2608 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938333735023730", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "707051559904c61d0873824b9a215b93c90452724be49342554438215ba392d0", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498610|74" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1858 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938363130023734", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "70cf40ea8427d0fa12c411434f5f753780ba986f51947f43eaa5eb1ee4c4b9d7", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9145f25ded9c7917d00c0ea119b19feb2aa672e1f0688ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914a4e6863b5341ab0ee57862b091071bd35d6d919988ac", 61217461 ], [ "a914962b7d0f2fdebcbdb20f81e16a04d2a9f61e4ebf87", 683 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "7168c1feb93bba72b68c5ac833a9f428dcb88a9e199f53db1613bcc07a70dfec", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497293|68" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2607 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937323933023638", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "73db52181851a5a5734a21a19c9082c84f0e3827284e26d2cded7e5d2bea8363", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914768465fc85b0437dfb4425a5a3f4bf191df1d83188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9140350fe6c88d40ffa98c7ca3a9e23705c1931a33088ac", 46972300 ], [ "76a914871d5308de9b49306af9fd0e5105ab21f8b949a188ac", 19953027475 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "74352cbc58d6e5891dcff7714575735d31b4fd3441f557a2aa5d1c4cb34d3274", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9147be8b91cc6bb04c0264c8818d230bc59fea3c7a988ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9145f25ded9c7917d00c0ea119b19feb2aa672e1f0688ac", 61218367 ], [ "76a91446716d8fc67e0f1969c4e5471e8ffccc0c8fa7a888ac", 2383 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "7453cfad5d4ef44c4033acfcd694fff185be18fa08528ac3d33953c38dfb8d74", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 15.282651072124755, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "a91456f2c0aa922b455aaf3a10d8f491a9f630d6e47a87", "a91482acd451e09fc38100b2e614bcfa834a6b035a8487", "a914405f51f12d609965262e9fefa5933501d07c290387" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914a37fc875816cb836bfe1c6b300982a4e52d5519d88ac", 4555637900 ], [ "a91463e3eb9e08088dc241000f3c14a6c20fefb385da87", 2864378330 ], [ "a914a5ba803e1f3220858007944c5ecde59edd6cbd4387", 1432183485 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "76f684f3c861f5ba39872f322d0dd759729a74895a6b376ace563dd8db494f15", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9145499e983d7f42fe9ab2c284a75d3b9355198d36988ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9146a80c9ea046cbb6e55733f73fd394f87e51d812f88ac", 18566666 ], [ "76a91430fcaddd6ca826858a563fbaee5c1a8d1bb032e388ac", 10923801 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "7d85c406e5a0cd75fb92388f8d875e3e7eded9584d01414f18f57793063b1e69", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497209|76" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2857 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937323039023736", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "7e4596fc927d0da2c1d4ee1290ffaf3731d873951bd2da60676848d5c8495ee8", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914768465fc85b0437dfb4425a5a3f4bf191df1d83188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9147f808ba0b35e57c04b6a3a2565619e0cee151a3188ac", 19869149653 ], [ "76a91447ac7bfae677aaa68633ecd6d562ff6c5a487ffa88ac", 128088300 ], [ "76a91483228f38d59033141a6de9cf82b9111b6a2fe29f88ac", 2761788 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "7ed7de6b7709faafca4d5f92db0af65df90852f7457284039e583554d0d6f527", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499706|88" }, "satsPerByte": 1.008097165991903, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1858 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939373036023838", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "7f6d27c7f7869d8f0a1bce28b955238b4999d176b0be5b7f8738741c67b6585f", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0049261083743843, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9146a3073257a9d033baca112f358da0936c54d5b2688ac", "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", 1000 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9142e85f5d60e9dbda17cbcc180bf7cea68fe157ac488ac", 305431573 ], [ "76a9140dae4cc4803e25420fb04e3a11ab231efbe1fb3088ac", 28655737383 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "7f70502f4a0fe4ffc993648a440a56d048298c442e12d6e4d2cd12497357a702", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914ea6a9caec9d3b6afba1728249433773ae470480c88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914e38f57c4359b4f293d765d6a559d13e80d2752b088ac", 900000 ], [ "76a9148411b381b510629a044e26628a3cf75a9471f2b588ac", 67331600 ], [ "76a914ff9f8a5c8fd68c5a750f3b1541248909219346dd88ac", 129306467 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "817c602ce380eda55eae2e64f1501499ea66e9fbffd6aee4c013f5a0e0d8bb77", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497685|81" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1360 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937363835023831", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "826ca512fdaa287c0a38ced748713ff7e9b199f3f43aedf6d49d35d9700bfb6d", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 4.156812339331619, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9143fe72122199322e0057f044e80d258b69b49ca1388ac", "76a914e186d182d44b6205623196f3a57bc23eb3bc814688ac", "76a9146a77aa9a0c4835f22d8f8250f3c642dd9dd7892988ac", "76a9144246b6cb38b573d4d16c45088b0b110c6c60177e88ac", "76a91421bbe00d2292e403d268f3211035da9c0c88696388ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9148f7a47b77075a09e3b732f72166d17f15fa2c6f988ac", 3000000000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "8692a0f9ee9217faaf60f76044adc6aec3afe7ebde1f46c52f06da4bf28b126b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914a69716394f5558ba23b5fbd4c9ae3230dff6af1f88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91497e9a2f77c096fbcd0495ec4a62945a00115a27188ac", 323762147 ], [ "a914cbff64ee689883ee9d3364e67ff711c5c758c23587", 4753764 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "8a459bb01fe0304d3617a11004b1651ef4f6cf7173e98894f5ded93b3f98eca4", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 4.15929203539823, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", 533578681646 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91458c4e3ebb311c153164fee04f36272e4298dbfa388ac", 1000000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "8ae36d52d6d053da7252f8c34284d0b1296990271e22f82acd0ef8e5daf8ebdc", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 4.15929203539823, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", 936473710869 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914c87015a52bc3946495d6dfdef65187ab638f68f088ac", 4500000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "8d15e3628717cca44be6838c6bedbd254650ab8cc5ed66dd1d3cc5ea6f8c9c2c", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 4.15929203539823, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", 559144245387 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914d7f7ea58b242c85cb6f24e2f2d90b0de9423e3df88ac", 9500000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "8dc7771f7904fd00bfbb810e6fdf35e90cfcd495f9e822db5620959d021ccb89", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 4.096774193548387, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91426857ae1ba41376b9c73b78b82a1544e205fc38b88ac", "76a91421fab828b2b38faac8691ca5fb86b5e91eedca0288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914d5f003415713de284547889067e66664410785fc88ac", 2000000000 ], [ "76a91421bbe00d2292e403d268f3211035da9c0c88696388ac", 119778476 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "8f595f2617777d72231772c8994cb8ec4e6c7ec3678cc77c88f7f4c799f8f752", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91443209497654d5eb648c493ac88d44ed00c488fd488ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914a341f8b2fa9bbc85619f75e62b56267a7e1c612088ac", 1490 ], [ "76a91424500a7d53eaff713e71c8d4fb98a426c5c746c788ac", 121734563 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "9162b6dac6e0945f6438343c57d08b69e6306f4e09d94842bcc4aeca22f854be", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499504|84" }, "satsPerByte": 1.0080645161290323, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2606 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939353034023834", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "96cf034489782a60d9346e508bf9d97094293ccf51166bd49a4e1f6cb7538c04", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.1747747747747748, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", 2457 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914f301909d95e2151251710ed08ce9a372acabb1ed88ac", 14454 ], [ "76a914a5e7e4407b2cc63fa45b11cdedb5ba7b5c51110b88ac", 546 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "9bd8383325ec538562c92d8f28f19804d9727196fe1457aec5cace66c1d96fda", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498864|64" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1110 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938383634023634", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "a0895e299c51d87548a63aecc49edc2db717815a32ada2c19718643f1acc99a9", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.918987341772152, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914a520c86a08366941cd90d22e11ac1c7eefa2db3788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914a520c86a08366941cd90d22e11ac1c7eefa2db3788ac", 95581554590 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914a37fc875816cb836bfe1c6b300982a4e52d5519d88ac", 10632335600 ], [ "76a914d4c366e9b41183a4ea766ff5d796ec2fd9f413c188ac", 31545242700 ], [ "76a9145aa05a6a16094c5fbb3f1e02f6f7abffc8c4efa188ac", 34199869800 ], [ "76a9146a80c9ea046cbb6e55733f73fd394f87e51d812f88ac", 14969645 ], [ "76a914315e9d2cdd256f4f40ee86193dceca70bb6f37bd88ac", 17335859300 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "a1974c915f3a274907be819533a3c3d4bbbcbf112d3be82970b9100641eccbf3", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498773|66" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1359 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938373733023636", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "a1e4bd0b2b151ce40efd30cdedb663e75d438cd518c52c7d3b09e8eb5e9518f8", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499955|96" }, "satsPerByte": 1.7732793522267207, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 672 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939393535023936", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "a7064b6bed0cfcd245af8e76d5f521539152238d3f54e4cad4def3e53a0efe61", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500566|71" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2357 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030353636023731", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "ad531c21ee34e502b8ebf131fa6d75faacb91eec9afca2c7e4c1c058ee88bf40", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497990|82" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3854 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937393930023832", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "ae01d244f951d4d1a781fc61a9df0dbd13bff47adb0a52efd05e78828d73932d", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914768465fc85b0437dfb4425a5a3f4bf191df1d83188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914db3096a95914a6f93fe9c5039b8b8fc70202eff488ac", 19994990775 ], [ "76a914a2e89c04d43179eabf85a87d820d92f917a4852488ac", 5009000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "aeb6af4e6b341950c72079ec20fff64e041564ff3d28ca2da2c592f16245bc56", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498205|77" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3106 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938323035023737", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "b0a4e83dba5e7fbbd563bde7fba6ffe12a4c177d7983714c3325b6a75b28980d", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0517241379310345, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "a91439ccd77c027f9a2961521ee6cc5807500f92776e87" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91454331fab3f4266011cd128e8727f76fa7c81a7e788ac", 39999500 ], [ "a914e2cd76c15944eb37e7638bcde2ae9ed596e22d3c87", 15109907 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "b150577f2e443eebe6878f143345f3b44d0aedb182af416b90f8e90fefb8328d", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0134099616858236, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914be35a0ceea3f1097c58ebb242d6ba513e90ea3c788ac", "76a914f3c4cc37f906c9b2cc9e890aac07bf168d40221b88ac", "76a914d980e9291303f772a97a2a947e0e72de2f0d2c9c88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91456d9c58a75548b98a048aa0c32bdbeabde1c4f8288ac", 92214 ], [ "76a9147c5c50055b67ffb5d3b280637471c94845f7afb588ac", 15900000000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "beb17b996dfbcea463334fca9f090dd4f5f3d514e5da7e0eedc1e599e6eb81e8", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.1274131274131274, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", 354211 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914d30d4ea76e3289b28106de6c5a40fc08a350765788ac", 74454 ], [ "76a914a5e7e4407b2cc63fa45b11cdedb5ba7b5c51110b88ac", 546 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "c044e68b45fa2806f5da654ff7026b25b78a92b7cceff39c19612a92af0fb86c", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499836|98" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1360 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939383336023938", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "c125f4fb2cf67a105eb2a75a4ecb810a7fd1f27a522868cdd27366f9bb7224c6", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498688|79" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 1609 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938363838023739", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "c4a481f1228414ede06e580dfdb7949afea20ca92b30a2e164a0d8519f43b685", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497840|81" }, "satsPerByte": 1.7732793522267207, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 672 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937383430023831", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "d1a2187b8ac0a4af195d041d217396c6bdffa4410fc477b4d9c04ca0851456fe", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500240|77" }, "satsPerByte": 1.008097165991903, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3356 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030323430023737", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "d84be37cbc6a429e19e6946aeaca645be5ddb908fa9193e77a097cff4d333a86", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.1415929203539823, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914a92b6d3bbf75d52588c16cc8f7e66daf6f0b083888ac", 429503 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914d30d4ea76e3289b28106de6c5a40fc08a350765788ac", 230000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "da8e9086128365532152a791dc6a647c5e33f0daee39b1cd86d2fce7f0ddb6d9", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 4.15929203539823, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", 402883058316 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914795aba95c9f4c71ff8910541e7287ad8c691f71788ac", 97115436942 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "dadfb51c7b27b6df4c062d0f671c8eada8e88666afa84bac39b504452bc76a2b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9142a7a9113fc75789a7c0de4c82095d43aceced71488ac", "76a914bae9d826e8fe404eed102a72d085000e552599a888ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914393c34ac3d3db0f4c47d5df3347a442098975e7988ac", 5354603 ], [ "76a91407d1772e6cdebc4a08350b4bcf8a30b5954ea5ec88ac", 511440400 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "dbcea63c91f4b03fb4cbd50c6d187243a4dabe95ea3ed7c99219acb194a4a070", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500399|75" }, "satsPerByte": 1.0080645161290323, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2856 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030333939023735", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "dc222e2a8f62441be0781771cdc7aa52a0f27b819cbb082bed7095521b5e5876", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.2123893805309733, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91427855ad4f218ee49ca9ce5155434772f762c549e88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914e4d4540f7c5e1b8178d4b6e714e0cb223fe9e1de88ac", 839931800 ], [ "76a9142be2fd325cb1b8a152d0864f0fbaef232a71df3a88ac", 210000000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "dc237a1db441e29593cd423a8e6156084f89b975fcf7c6219bd4399120bc0515", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629498945|79" }, "satsPerByte": 1.7732793522267207, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 672 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343938393435023739", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "de56767590f1f8e5dbef4f9d89eb06e21cc39507e87f821bb12b707912a3d5dd", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629497378|72" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2358 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343937333738023732", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "e73ac16df97c2d88db8474da8a10cace811137d719827726488239e38745769e", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499638|91" }, "satsPerByte": 1.0040322580645162, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2107 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939363338023931", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "eee95b08153dd77e0666c230c5dcdcd73d0338ea4ca3e228761d6bec21824d0b", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499432|84" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2856 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939343332023834", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "f0bbf184b8e3ebc8b2e153c157c0acc4535d9af4e4db0f4b9260620884cc94d7", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 5, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914b3a10ec2f4f7d42a3d0d9c60cfce8144adc4dcd488ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9149988b1d6db4a80e97fa04a26957e53810ed9a2ef88ac", 50402475 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "f0ce51a1e1cd309ee9a03b134411604c10659ba576383f97306a53214068bc02", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914201e27df7cd79591ffc7bf4369ab94b83d54ea2288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "a914847031516ddfa29a3e2a387e9f243bc51e0253a387", 413309500 ], [ "76a914a2e89c04d43179eabf85a87d820d92f917a4852488ac", 169481300 ], [ "76a914b9ffbdd63952517333d0d9312cf0d1bd1491aca388ac", 1978126230 ], [ "76a9143e125a6ac03db457e8cdd3b24f41a45e177ddfcb88ac", 7591109999 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "f12c38e8d9748a933db7ea36ec95c72b91b6e46641949ff08c0748743f94e27a", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500022|85" }, "satsPerByte": 3.1401869158878504, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030303232023835", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "f8f937a56055bc876938ada58bd695397b8904217336804670cc64192cf69b03", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629500482|72" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 2606 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239353030343832023732", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "fc251d54c2de4e47a0222150d0964f178ef06a4702a8e25a5d9ab285e005794a", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 5.014577259475218, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91442ec256a07b41af10e9cbe6ec2e16c0ef295a63f88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914321845fdcae8657403028a48cc686f1052c631cc88ac", 2302590 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "fd8362916275878dcb45127ad8464c51cff592c1ec81fcf57fccc08313be46b8", "genesisInfo": false, "opReturnInfo": { "app": "no app", "msg": "1629499103|75" }, "satsPerByte": 1.0121457489878543, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9140848ee10a336bba27c7ee90dc4a1c2407178a5b788ac", 3854 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0a31363239343939313033023735", 0 ] ] - } + }, + "tokenSendInfo": false } - ] + ], + "tokenIds": { + "dataType": "Set", + "value": [] + } }, "coingeckoResponse": { "bitcoin": { - "usd": 29197.29473491 + "usd": 29452.48207906 }, "ecash": { - "usd": 0.00002841 + "usd": 0.00002843 }, "ethereum": { - "usd": 1937.87839962 + "usd": 1992.05966869 } }, "coingeckoPrices": [ { "fiat": "usd", - "price": 0.00002841, + "price": 0.00002843, "ticker": "XEC" }, { "fiat": "usd", - "price": 29197.29473491, + "price": 29452.48207906, "ticker": "BTC" }, { "fiat": "usd", - "price": 1937.87839962, + "price": 1992.05966869, "ticker": "ETH" } ], + "tokenInfoMap": { + "dataType": "Map", + "value": [] + }, "blockSummaryTgMsgs": [ - "700722 | 97 txs | unknown\n1 XEC = $0.00002841\n1 BTC = $29,197\n1 ETH = $1,938\n\n1 new eToken created:\nLambda Variant Variants (LVV) [doc]\n\nApp txs:\nno app: 1629498127|85\nno app: 1629500089|91\nno app: 1629497915|79\nno app: 1629500647|79\nno app: 1629499023|76\nno app: 1629497534|78\nno app: 1629498535|87\nno app: 1629500798|79\nno app: 1629497457|77\nno app: 1629498288|72\nno app: 1629499274|64\nno app: 1629500162|80\nno app: 1629500720|82\nno app: 1629499774|94\nno app: 1629497610|79\nno app: 1629499360|84\nno app: 1629498460|71\nno app: 1629500318|76\nno app: 1629497132|78\nno app: 1629498060|88\nno app: 1629499897|105\nno app: 1629497763|75\nno app: 1629499571|93\nno app: 1629497054|74\nno app: 1629499185|75\nno app: 1629498375|70\nno app: 1629498610|74\nno app: 1629497293|68", + "700722 | 97 txs | unknown\n1 XEC = $0.00002843\n1 BTC = $29,452\n1 ETH = $1,992\n\n1 new eToken created:\nLambda Variant Variants (LVV) [doc]\n\nApp txs:\nno app: 1629498127|85\nno app: 1629500089|91\nno app: 1629497915|79\nno app: 1629500647|79\nno app: 1629499023|76\nno app: 1629497534|78\nno app: 1629498535|87\nno app: 1629500798|79\nno app: 1629497457|77\nno app: 1629498288|72\nno app: 1629499274|64\nno app: 1629500162|80\nno app: 1629500720|82\nno app: 1629499774|94\nno app: 1629497610|79\nno app: 1629499360|84\nno app: 1629498460|71\nno app: 1629500318|76\nno app: 1629497132|78\nno app: 1629498060|88\nno app: 1629499897|105\nno app: 1629497763|75\nno app: 1629499571|93\nno app: 1629497054|74\nno app: 1629499185|75\nno app: 1629498375|70\nno app: 1629498610|74\nno app: 1629497293|68", "no app: 1629497209|76\nno app: 1629499706|88\nno app: 1629497685|81\nno app: 1629499504|84\nno app: 1629498864|64\nno app: 1629498773|66\nno app: 1629499955|96\nno app: 1629500566|71\nno app: 1629497990|82\nno app: 1629498205|77\nno app: 1629499836|98\nno app: 1629498688|79\nno app: 1629497840|81\nno app: 1629500240|77\nno app: 1629500399|75\nno app: 1629498945|79\nno app: 1629497378|72\nno app: 1629499638|91\nno app: 1629499432|84\nno app: 1629500022|85\nno app: 1629500482|72\nno app: 1629499103|75\n\n45 eCash txs:\nqqv...y7y sent 201,835,617 XEC to qqn...gd2 and 1 others | 1.00 sats per byte\nqrf...ldm sent 6,354 XEC to qr8...kys and 1 others | 1.00 sats per byte\nqq4...xph sent 2,099,979 XEC to qp0...rj6 | 10.69 sats per byte\nqru...y7r sent 240,420 XEC to qz5...7p8 and 1 others | 1.23 sats per byte\nqp5...pck sent 4,261,646 XEC to qqz...cc8 | 1.06 sats per byte\nqrh...47a sent 47,684,497 XEC to qz0...c8j and 1 others | 1.00 sats per byte\nqp9...jlg sent 69,850 XEC to qpu...dtm | 4.18 sats per byte", "qp9...jlg sent 10,000 XEC to qqm...uqa | 4.18 sats per byte\nqr9...3zm sent 425,718,894 XEC to qzx...xg8 and 1 others | 1.00 sats per byte\nqq4...w64 sent 110,320,517 XEC to qqt...q7t and 2 others | 4.10 sats per byte\nqph...72y sent 15,326 XEC to qz2...035 | 2.01 sats per byte\nqrp...rtz sent 1,008,221 XEC to qp2...qa4 and 1 others | 5.02 sats per byte\nqzs...qn7 sent 6,941,377 XEC to qqh...ytf and 1 others | 1.00 sats per byte\nqrz...k3d sent 2,571,837 XEC to qr4...kxh | 150.87 sats per byte\nqz5...7p8 sent 750 XEC to qrf...py0 and 1 others | 1.12 sats per byte\nqzq...mzs sent 717,296 XEC to qzj...e2s and 1 others | 5.00 sats per byte\nqql...h03 sent 89,006,076 XEC to qzj...ksg | 2.13 sats per byte\nqp0...t92 sent 612,181 XEC to qzj...ztx and 1 others | 1.00 sats per byte\nqpm...k9g sent 199,999,998 XEC to qqp...zqu and 1 others | 1.00 sats per byte\nqpa...czv sent 612,208 XEC to qp0...t92 and 1 others | 1.00 sats per byte\nppt...gny sent 88,521,997 XEC to qz3...rj3 and 2 others | 15.28 sats per byte\nqp2...pca sent 294,905 XEC to qp4...0fg and 1 others | 1.00 sats per byte\nqpm...k9g sent 199,999,997 XEC to qpl...eep and 2 others | 1.00 sats per byte\nqp4...yuu sent 289,611,690 XEC to qqh...zy3 and 1 others | 1.00 sats per byte\nqr4...ffa sent 1,975,381 XEC to qr3...w9u and 2 others | 1.00 sats per byte\nqql...y4w sent 30,000,000 XEC to qz8...0fa | 4.16 sats per byte\nqzn...amg sent 3,285,159 XEC to qzt...rag and 1 others | 1.00 sats per byte\nqp9...jlg sent 10,000 XEC to qpv...jap | 4.16 sats per byte\nqp9...jlg sent 45,000 XEC to qry...tf4 | 4.16 sats per byte\nqp9...jlg sent 95,000 XEC to qrt...lp5 | 4.16 sats per byte", "qqn...e9j sent 21,197,785 XEC to qr2...rh9 and 1 others | 4.10 sats per byte\nqpp...p3l sent 1,217,361 XEC to qz3...hef and 1 others | 1.00 sats per byte\nqz5...7p8 sent 150 XEC to qre...t4t and 1 others | 1.17 sats per byte\nqzj...ksg sent 937,282,770 XEC to qz3...rj3 and 4 others | 1.92 sats per byte\nqpm...k9g sent 199,999,998 XEC to qrd...vnm and 1 others | 1.00 sats per byte\npqu...4ws sent 551,094 XEC to qp2...thh and 1 others | 1.05 sats per byte\nqzl...52p sent 159,000,922 XEC to qpt...67y and 1 others | 1.01 sats per byte\nqz5...7p8 sent 750 XEC to qrf...py0 and 1 others | 1.13 sats per byte\nqz5...7p8 sent 2,300 XEC to qrf...py0 | 1.14 sats per byte\nqp9...jlg sent 971,154,369 XEC to qpu...qhj | 4.16 sats per byte\nqq4...qvq sent 5,167,950 XEC to qqu...vun and 1 others | 1.00 sats per byte\nqqn...gnz sent 10,499,318 XEC to qrj...eya and 1 others | 2.21 sats per byte\nqze...e3p sent 504,025 XEC to qzv...geu | 5.00 sats per byte\nqqs...7c5 sent 101,520,270 XEC to pzz...qn8 and 3 others | 1.00 sats per byte\nqpp...m7l sent 23,026 XEC to qqe...fmm | 5.01 sats per byte" ], - "blockSummaryTgMsgsPriceFailure": [ + "blockSummaryTgMsgsApiFailure": [ "700722 | 97 txs | unknown\n\n1 new eToken created:\nLambda Variant Variants (LVV) [doc]\n\nApp txs:\nno app: 1629498127|85\nno app: 1629500089|91\nno app: 1629497915|79\nno app: 1629500647|79\nno app: 1629499023|76\nno app: 1629497534|78\nno app: 1629498535|87\nno app: 1629500798|79\nno app: 1629497457|77\nno app: 1629498288|72\nno app: 1629499274|64\nno app: 1629500162|80\nno app: 1629500720|82\nno app: 1629499774|94\nno app: 1629497610|79\nno app: 1629499360|84\nno app: 1629498460|71\nno app: 1629500318|76\nno app: 1629497132|78\nno app: 1629498060|88\nno app: 1629499897|105\nno app: 1629497763|75\nno app: 1629499571|93\nno app: 1629497054|74\nno app: 1629499185|75\nno app: 1629498375|70\nno app: 1629498610|74\nno app: 1629497293|68\nno app: 1629497209|76", "no app: 1629499706|88\nno app: 1629497685|81\nno app: 1629499504|84\nno app: 1629498864|64\nno app: 1629498773|66\nno app: 1629499955|96\nno app: 1629500566|71\nno app: 1629497990|82\nno app: 1629498205|77\nno app: 1629499836|98\nno app: 1629498688|79\nno app: 1629497840|81\nno app: 1629500240|77\nno app: 1629500399|75\nno app: 1629498945|79\nno app: 1629497378|72\nno app: 1629499638|91\nno app: 1629499432|84\nno app: 1629500022|85\nno app: 1629500482|72\nno app: 1629499103|75\n\n45 eCash txs:\nqqv...y7y sent 201,835,617 XEC to qqn...gd2 and 1 others | 1.00 sats per byte\nqrf...ldm sent 6,354 XEC to qr8...kys and 1 others | 1.00 sats per byte\nqq4...xph sent 2,099,979 XEC to qp0...rj6 | 10.69 sats per byte\nqru...y7r sent 240,420 XEC to qz5...7p8 and 1 others | 1.23 sats per byte\nqp5...pck sent 4,261,646 XEC to qqz...cc8 | 1.06 sats per byte\nqrh...47a sent 47,684,497 XEC to qz0...c8j and 1 others | 1.00 sats per byte\nqp9...jlg sent 69,850 XEC to qpu...dtm | 4.18 sats per byte", "qp9...jlg sent 10,000 XEC to qqm...uqa | 4.18 sats per byte\nqr9...3zm sent 425,718,894 XEC to qzx...xg8 and 1 others | 1.00 sats per byte\nqq4...w64 sent 110,320,517 XEC to qqt...q7t and 2 others | 4.10 sats per byte\nqph...72y sent 15,326 XEC to qz2...035 | 2.01 sats per byte\nqrp...rtz sent 1,008,221 XEC to qp2...qa4 and 1 others | 5.02 sats per byte\nqzs...qn7 sent 6,941,377 XEC to qqh...ytf and 1 others | 1.00 sats per byte\nqrz...k3d sent 2,571,837 XEC to qr4...kxh | 150.87 sats per byte\nqz5...7p8 sent 750 XEC to qrf...py0 and 1 others | 1.12 sats per byte\nqzq...mzs sent 717,296 XEC to qzj...e2s and 1 others | 5.00 sats per byte\nqql...h03 sent 89,006,076 XEC to qzj...ksg | 2.13 sats per byte\nqp0...t92 sent 612,181 XEC to qzj...ztx and 1 others | 1.00 sats per byte\nqpm...k9g sent 199,999,998 XEC to qqp...zqu and 1 others | 1.00 sats per byte\nqpa...czv sent 612,208 XEC to qp0...t92 and 1 others | 1.00 sats per byte\nppt...gny sent 88,521,997 XEC to qz3...rj3 and 2 others | 15.28 sats per byte\nqp2...pca sent 294,905 XEC to qp4...0fg and 1 others | 1.00 sats per byte\nqpm...k9g sent 199,999,997 XEC to qpl...eep and 2 others | 1.00 sats per byte\nqp4...yuu sent 289,611,690 XEC to qqh...zy3 and 1 others | 1.00 sats per byte\nqr4...ffa sent 1,975,381 XEC to qr3...w9u and 2 others | 1.00 sats per byte\nqql...y4w sent 30,000,000 XEC to qz8...0fa | 4.16 sats per byte\nqzn...amg sent 3,285,159 XEC to qzt...rag and 1 others | 1.00 sats per byte\nqp9...jlg sent 10,000 XEC to qpv...jap | 4.16 sats per byte\nqp9...jlg sent 45,000 XEC to qry...tf4 | 4.16 sats per byte\nqp9...jlg sent 95,000 XEC to qrt...lp5 | 4.16 sats per byte", "qqn...e9j sent 21,197,785 XEC to qr2...rh9 and 1 others | 4.10 sats per byte\nqpp...p3l sent 1,217,361 XEC to qz3...hef and 1 others | 1.00 sats per byte\nqz5...7p8 sent 150 XEC to qre...t4t and 1 others | 1.17 sats per byte\nqzj...ksg sent 937,282,770 XEC to qz3...rj3 and 4 others | 1.92 sats per byte\nqpm...k9g sent 199,999,998 XEC to qrd...vnm and 1 others | 1.00 sats per byte\npqu...4ws sent 551,094 XEC to qp2...thh and 1 others | 1.05 sats per byte\nqzl...52p sent 159,000,922 XEC to qpt...67y and 1 others | 1.01 sats per byte\nqz5...7p8 sent 750 XEC to qrf...py0 and 1 others | 1.13 sats per byte\nqz5...7p8 sent 2,300 XEC to qrf...py0 | 1.14 sats per byte\nqp9...jlg sent 971,154,369 XEC to qpu...qhj | 4.16 sats per byte\nqq4...qvq sent 5,167,950 XEC to qqu...vun and 1 others | 1.00 sats per byte\nqqn...gnz sent 10,499,318 XEC to qrj...eya and 1 others | 2.21 sats per byte\nqze...e3p sent 504,025 XEC to qzv...geu | 5.00 sats per byte\nqqs...7c5 sent 101,520,270 XEC to pzz...qn8 and 3 others | 1.00 sats per byte\nqpp...m7l sent 23,026 XEC to qqe...fmm | 5.01 sats per byte" ], "blockName": "etokenGenesisTx" }, { "blockDetails": { "blockInfo": { "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "prevHash": "00000000000000000c1da06521debbaa95f97986b655ab7295d3d3c917574cd0", "height": 782665, "nBits": 403931756, "timestamp": "1678408305", "blockSize": "21444", "numTxs": "43", "numInputs": "82", "numOutputs": "215", "sumInputSats": "7639365860", "sumCoinbaseOutputSats": "625047894", "sumNormalOutputSats": "7639317966", "sumBurnedSats": "0" }, "blockDetails": { "version": 536985600, "merkleRoot": "a8aa00ad6120f776f853af3ea6873915c03ea4b909232c33b429c4c4d99022f2", "nonce": "79343209", "medianTimestamp": "1678401850" }, "rawHeader": "00c00120d04c5717c9d3d39572ab55b68679f995aabbde2165a01d0c0000000000000000f22290d9c4c429b4332c2309b9a43ec0153987a63eaf53f876f72061ad00aaa8717a0a646c82131869aeba04", "txs": [ { "txid": "95a111ecee80f51f6829cd8b364f7e85001c7a47f9d8d01ebfbcdb45423d8d61", "version": 1, "inputs": [ { "prevOut": { "txid": "0000000000000000000000000000000000000000000000000000000000000000", "outIdx": 4294967295 }, "inputScript": "0349f10b1b2f5669614254432f4d696e656420627920616e676172736b31332f10ba54bb0bd0fc7fea54e68cf3ff579800", "value": "0", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "575044063", "outputScript": "76a914f1c075a01882ae0972f95d3a4177c86c852b7d9188ac", "spentBy": { "txid": "d1f1212a4f7908e378923ea09a6c0a1caa434486625fd74c46235851e82c1350", "outIdx": 14 } }, { "value": "50003831", "outputScript": "a914d37c4c809fe9840e7bfa77b86bd47163f6fb6c6087" } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "0", "size": 166, "isCoinbase": true, "network": "XEC" }, { "txid": "0118031a8a27fabe5af6ad1193fa6550990ebd5ce029ac840be713e464c25e0e", "version": 1, "inputs": [ { "prevOut": { "txid": "133541842bc5acb8ae62520db2ece93638383cfec4bdb45631455de761c5ef7e", "outIdx": 3 }, "inputScript": "41d1fabec2854409fd68596a025c6ba6607b0c57b06ea87d0b102a9df4d757a11bea5c9531112142b35c716dc7e2a73d90dd8d58577ca166bfbfadc8233329d1d2c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "36", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 1 }, "inputScript": "41a7888176c3a41882e3c98a7eddee16c9e4e49410d28d883bce5946cf13e79101052866ad9a73e3d6ea51f352a738457b9ff51c75c4e56922baba14e2f9b8964f412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000024" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "36", "isMintBaton": false }, "spentBy": { "txid": "8cfd16c21596fba3f3414cfb5337f2646c19d9b9d84654dde841d308c5bb36c5", "outIdx": 1 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406509", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "086f329794679d9f7968c218157f2999465b49ba946a7180820b7a4d12b75d6b", "version": 2, "inputs": [ { "prevOut": { "txid": "264a42c30ea9d82bdbf3f8c4d9b7fea006984f96aa9f561f55116684ea21d0f5", "outIdx": 3 }, "inputScript": "483045022100dce40f1a5cfa887da792e87fbf64b20cf285ab232257ff47e84cb9f9f4279a5b02201f265cdaab2b1de7e233ec76cc504c7c408d50841600ddf828f325d3d03600cc41210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "175729", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "c00f1adf3072b6f07cbeabc8d7c668a26d81e93bc627c65e1aebe37ddc0dfa71", "outIdx": 2 }, "inputScript": "47304402204f5cc488d7473d4c65bf0e5017394c075b2f253411614a0c8e6acc7ff55b5c9702202ab8c5dffcfdc75a1236c08135edc21db8ccf904cf076ef40951758bb9595bba41210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "9879374556600", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a08000000000000019008000008fc389c6c28" }, { "value": "546", "outputScript": "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", "slpToken": { "amount": "400", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "slpToken": { "amount": "9879374556200", "isMintBaton": false }, "spentBy": { "txid": "114105f8f9c3636faa465e4c8517355b68c49633d47a4a84619689fa92c6950b", "outIdx": 1 } }, { "value": "174046", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "spentBy": { "txid": "114105f8f9c3636faa465e4c8517355b68c49633d47a4a84619689fa92c6950b", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678405978", "size": 480, "isCoinbase": false, "network": "XEC" }, { "txid": "0fda4cdb6a83ee85696b95553682a07a903520ba1aa0a73548687851e6e7f030", "version": 1, "inputs": [ { "prevOut": { "txid": "5cd3b25afa30f2064efd35a97461b772833a752c203dddd0bd48ce181b885a73", "outIdx": 1 }, "inputScript": "41c3580aa0699d256430f2e703b61a85f65514f25adaeba87318b605d1b27097f8ef690e8fc6ff2a258b12fb072ccf384e2b679afa9a9f3b8b1e268521a60cb9c9c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "1122", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 8 }, "inputScript": "41c56dd8a2aabe74422fb2a630eb78c8cd4bada25f54aa4b3bc8b1208c9f9da9bc0d099f23bf764a2c7b3a14342f48832ea1a7d02ae6b3267fc152c59dffaf55bb412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000462" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "1122", "isMintBaton": false }, "spentBy": { "txid": "8cfd16c21596fba3f3414cfb5337f2646c19d9b9d84654dde841d308c5bb36c5", "outIdx": 2 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406508", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "10336f54a76f7020557074b14422dffd24bad211bbf9715684dbea1acc04864b", "version": 1, "inputs": [ { "prevOut": { "txid": "7f0639b3321ca1543e6736a81508eb6eaac1db09dfac21d62e2770129be310f0", "outIdx": 3 }, "inputScript": "41ec97c7a7c949db9863b03c6ac08b97b9096b8a6e79ff84f347fa5b4fe3ee001afad272da2cd442b03f60a11065b7161764865c0e7a87ead2a844bdf5cb9e7313c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "512", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 7 }, "inputScript": "41eb3c3f2cdcc15123380d92dda15a4cdb54f1007b16ea8f81bf07e123f749a83211602d3c242f0abfeebe3b202f60cac078c38a6132c036cbd175d5f68e971c60412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000200" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "512", "isMintBaton": false }, "spentBy": { "txid": "8cfd16c21596fba3f3414cfb5337f2646c19d9b9d84654dde841d308c5bb36c5", "outIdx": 3 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406508", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "114105f8f9c3636faa465e4c8517355b68c49633d47a4a84619689fa92c6950b", "version": 2, "inputs": [ { "prevOut": { "txid": "086f329794679d9f7968c218157f2999465b49ba946a7180820b7a4d12b75d6b", "outIdx": 3 }, "inputScript": "47304402207aaf40868c64888da4a2e9c849f55de21d0f442eb4a030cc448b9a6609b3d269022002524fb5a62c7af1f69329dc11a36b530fccda080a070657640d3ee60dcc899441210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "174046", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "086f329794679d9f7968c218157f2999465b49ba946a7180820b7a4d12b75d6b", "outIdx": 2 }, "inputScript": "4830450221009943194312cd15374c45731b2bdaad44449fc26c4d3f1a031b052ff4b696c7fb02200a5aec3f8330652afa66de1262181a52aa6c02f3d0eb632e435cddb336be15e041210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "9879374556200", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a0800000000000002bc08000008fc389c696c" }, { "value": "546", "outputScript": "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", "slpToken": { "amount": "700", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "slpToken": { "amount": "9879374555500", "isMintBaton": false }, "spentBy": { "txid": "cdae3b8be1552792d7045193effa6b51646456aadca52f16bd81726cbc2f387f", "outIdx": 1 } }, { "value": "172363", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "spentBy": { "txid": "cdae3b8be1552792d7045193effa6b51646456aadca52f16bd81726cbc2f387f", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406007", "size": 480, "isCoinbase": false, "network": "XEC" }, { "txid": "12569fb6dfdf972945b119392e2bbd9e320527ba3ab414160265caa505d11e46", "version": 2, "inputs": [ { "prevOut": { "txid": "3162cbcffad6506994a26e211701a9732ef0058163aa1645ec7bee1dc5d1240c", "outIdx": 0 }, "inputScript": "483045022100a3ee577558beecf367f88e771869810bf1966b31a8c990a8b210aa7de8ea2a8a022033531e32dfdef7a5f0769dbf0e22b28d4b67c35ed509818b7c944aefa9198d9b41410474d7c49c664144ebd3bfa55f0226a2b4352f7cd7101cf5e27a4110ccf2e782dec6e2353bb728f347c28ae9318270bbb72381e3130362041452cd0df6cfd2600d", "outputScript": "76a9148c9c390cfe93386d835ef58dd936deb1d138c1b188ac", "value": "100000000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "99999757", "outputScript": "76a91434252307266300c74b0e9b192b6042b8499d7b4b88ac", "spentBy": { "txid": "02a7e5bf30c96ab35841a13080c0c9b04f7a432f720f1e02345c99d62a740787", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406155", "size": 224, "isCoinbase": false, "network": "XEC" }, { "txid": "1f7b1bb6b028cefedfe32b56cff88f8c840b250ce1aca1c470f2727935e83d50", "version": 2, "inputs": [ { "prevOut": { "txid": "6a8494aa6e902908d1453ce04c9b62b38aec3b8d8962dc2eddc2d0baf09737bb", "outIdx": 0 }, "inputScript": "483045022100f9cde9818e37c79c0281bde6c1dc0ba223215ec37dfcdab4f06261cdf8f80b0b02201219094ed76a0c1410ccc58e4b952b6e88e191ff1c794b1c907339533d9cd3e94121027cd9dd9a93f29d2edbf635f3cc068669769cec4e1e4056784212bffb0be2e472", "outputScript": "76a9143148b719fe8b16b92b6be8fc34155d3f7fec319188ac", "value": "1869900000", "sequenceNo": 2147483648 } ], "outputs": [ { "value": "844560700", "outputScript": "76a914aa8e9a37a0f7575b04bd7c6ddfb3611d0b475f1988ac" }, { "value": "1025339067", "outputScript": "76a9148601eacf1714e53be19eff09aba47b06b42837b188ac", "spentBy": { "txid": "8b672b150b5b4abbe308405664dc4abca9c39244a899a8f09de1a37b4240523e", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407443", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "2095ebd23a146fbfdd0184efb6c9766a9a5d542fb55a063df3fff1670f1bb273", "version": 2, "inputs": [ { "prevOut": { "txid": "b6f643aa5a5b26bab1a51d904b23c0799f384c469cd2dd5f27bc90754664d730", "outIdx": 3 }, "inputScript": "47304402206131173232ec3e9db3d2f3edfc0204bf395edd9869284b1e351d57dfc3a0917502205dad350a9f5609f9ec581fb9705d16057a68178be7c24fea5733ed437ec6aa0f41210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "168997", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "b6f643aa5a5b26bab1a51d904b23c0799f384c469cd2dd5f27bc90754664d730", "outIdx": 2 }, "inputScript": "483045022100cda8a75bedc0502f35c9e3880378bfc04fea197f910acb06e9464ee73812eb4c02207206e19f6150ad9de044b7c6f01bfcd5c0c22be1b4b190240bf87540332674e941210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "9879374554500", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a0800000000000001f408000008fc389c6390" }, { "value": "546", "outputScript": "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", "slpToken": { "amount": "500", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "slpToken": { "amount": "9879374554000", "isMintBaton": false }, "spentBy": { "txid": "3d83bc3b70bd190d27c17df3585fdb693d852d654ced5c46cfdac76afb889b7f", "outIdx": 1 } }, { "value": "167314", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "spentBy": { "txid": "3d83bc3b70bd190d27c17df3585fdb693d852d654ced5c46cfdac76afb889b7f", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407078", "size": 480, "isCoinbase": false, "network": "XEC" }, { "txid": "21092fb6e223e4549333b0f79a05d84b259e56e1bb5b090b5d463cbe19f1a597", "version": 2, "inputs": [ { "prevOut": { "txid": "ec659dfb1c2ea784fd3d4ec6616f738293a5be631c0f7d09258558e64b49d9e6", "outIdx": 2 }, "inputScript": "47304402206e94d657b06b761ce6318c91d81e29a93bc58a08890e4e639003a7293cbf3a0202204915d0231422383ba94cb5de8e6661d2c041d0b2e20a0d42a4ae31fb6d4ba6a54121024c76fc38a9a9e13ab88631c25d6342b8ca26ca11e50f41c2ca8374a8f6ed2ac2", "outputScript": "76a914243512094a004f048bb060bac3f407f98c0e53f588ac", "value": "94008", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "93553", "outputScript": "76a9145ce138a4fc793e4517e6ebdb18ccb36353bf7fda88ac", "spentBy": { "txid": "74f03370c4ab679cad09b920d42fc18f8d1a27650c7237daf8f3338b86bebb88", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407225", "size": 191, "isCoinbase": false, "network": "XEC" }, { "txid": "22836e6b6f4861d0b8f18735e6e342981e2edc0c686cdf06da892ab7d7d75512", "version": 2, "inputs": [ { "prevOut": { "txid": "133657ca9ff1c097a05eec5a40dd1103695379f867b27db04d687ab7c9261ce4", "outIdx": 2 }, "inputScript": "47304402201f86edecc50b289668018406b43722f6cbb9d49304be0261f19749e97fdcc52b022045a415a901d8893f6e860db23a11a6edf2e2d11aa2efec19175d8b01bd45f8cd41210285ec86fe6e80f7504f8d7e37f101c0730eddd7ebcdaa4dddd99b6cad80667b0b", "outputScript": "76a9142f2c2e426df8c0efbd9f8bc9c44aa2725dd1159588ac", "value": "2902214703", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "792ce9c874c9052bd7ebaab8318898a02851b6d0bb625c150042bddb82263c48", "outIdx": 0 }, "inputScript": "473044022007f3ca3a0e09898b8acb91f134c1857eea6210f119ae5f2f53f815f972f0d79a02201094f040f9c0c1da4ae3f1ed8ab2211c25daa6385b426dc15f739102d338c5b64121034f788f4721aed620418577714dd3985499335c482ea5bc42721599837b5d8319", "outputScript": "76a914c827790bcc0443c910cca58bfdd247bf85982e9288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "1000", "outputScript": "76a914c827790bcc0443c910cca58bfdd247bf85982e9288ac", "spentBy": { "txid": "80b8a3369f26d256f634a5f1992dc05b357039339526a930f1968fd58a11dfe2", "outIdx": 3 } }, { "value": "2727972823", "outputScript": "76a91439451ccc314be3bfe2689a131c708abe4dad779288ac", "spentBy": { "txid": "d01720a9508db16baa8ebbc62f701e76baa96ac3b14b98a5d7a412b4cd306295", "outIdx": 1 } }, { "value": "174237800", "outputScript": "76a9148e08319427b606522315e97151e16b7ecff1811988ac", "spentBy": { "txid": "fbdccfe8cac24f84cf1842b23be18c563d404dcffd57e3f5c57d70b00f676d34", "outIdx": 4 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678408204", "size": 406, "isCoinbase": false, "network": "XEC" }, { "txid": "264a42c30ea9d82bdbf3f8c4d9b7fea006984f96aa9f561f55116684ea21d0f5", "version": 2, "inputs": [ { "prevOut": { "txid": "ec5c65952e279e116294b7a817127eb53f1829c4f2dbc4c35f32603d757fe5be", "outIdx": 3 }, "inputScript": "483045022100ec2794dc8eb203d1996841baf0e9d1310a4cf7eee5bc16e949739a46cb52dbeb022056e0257230d275651da84842a6b4f040d9a805c2bb1fbebc7bfbb7291463940141210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "177412", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "ec5c65952e279e116294b7a817127eb53f1829c4f2dbc4c35f32603d757fe5be", "outIdx": 2 }, "inputScript": "483045022100c1b3c53c1a978ce450ee855845e68b6a2f1b1ce526cdcc6c202bc4f08243c6ea02200d5b5f18ce72a4b58ec443daaa3fcacc0297e65cc02571b38f9cac21adf5bc8c41210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "949656750", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e4420fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa0800000000000000c80800000000389a9be6" }, { "value": "546", "outputScript": "76a91428cabb69be3e20707574d7a0ddc65a801b6ae59988ac", "slpToken": { "amount": "200", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "slpToken": { "amount": "949656550", "isMintBaton": false }, "spentBy": { "txid": "ed1d839b287abb65b838622d9acf64b399b1653bcf6bea503442bcaef81890c4", "outIdx": 1 } }, { "value": "175729", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "spentBy": { "txid": "086f329794679d9f7968c218157f2999465b49ba946a7180820b7a4d12b75d6b", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678405401", "size": 481, "isCoinbase": false, "network": "XEC" }, { "txid": "2881e1d6bed3b16b2c17428ba42610152ac1fbd21e72567f6140c312b2c6ac83", "version": 1, "inputs": [ { "prevOut": { "txid": "9684f1e70f6057bdbd721275aac5953e4913ccc903e42fd1080ede2055d0db9f", "outIdx": 3 }, "inputScript": "417406c777e1436a32f114932160dd4eba7b7dda55f1df50b412f26662d040a60c8fdc52d7ac1fe535acf0aad64e7e324634b09b292bfa6f72ac7e916a91731ae3c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "242", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 5 }, "inputScript": "41568ccc36b062ab8cce2a1b961b6b4fb96561647ba2956698d1e26079d47b50d11e6f6fb48dd3b3434f586cb59efc9be8e853a35f596aef33bff1c8bc10647201412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000000000f2" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "242", "isMintBaton": false }, "spentBy": { "txid": "8cfd16c21596fba3f3414cfb5337f2646c19d9b9d84654dde841d308c5bb36c5", "outIdx": 4 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406508", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "28f3ec1f134dc8ea2e37a0645774fa2aa19e0bc2871b6edcc7e99cd86d77b1b6", "version": 1, "inputs": [ { "prevOut": { "txid": "e7c292740bf51fbab202d7a44c8c4a7242ab853525743d8c5fb93f0ab55f5751", "outIdx": 1 }, "inputScript": "483045022100eca8bacd3a55599e77811650eb0cc9fed84c1fc4b23216072e5471b29cca819e0220659d0e636e0009c851d41e3f3ccdebc880624b49e14091a731d6edf305ecadf541210368264115fbad38ca1a35aaac7595b04a3734774a2fdd8b8447ac81b24225f82a", "outputScript": "76a91490f6ced5395995526cf84ea2d790f15b2a2ca8c888ac", "value": "5146", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a026d0320965689bc694d816ab0745b501c0e9dc8dbe7994a185fe37a37b808dc6b05750a4c8546726f6d20776861742049276d20676174686572696e672c206974207365656d73207468617420746865206d656469612077656e742066726f6d207175657374696f6e696e6720617574686f7269747920746f20646f696e672074686569722062696464696e67206173206120636f6c6c656374697665204e504320686976656d696e6421" }, { "value": "4773", "outputScript": "76a91490f6ced5395995526cf84ea2d790f15b2a2ca8c888ac", "spentBy": { "txid": "b77e6770fdb069d9a6655b69064381dc3bd0f51f299c4a561f81db7a6f2eed77", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406681", "size": 373, "isCoinbase": false, "network": "XEC" }, { "txid": "3d83bc3b70bd190d27c17df3585fdb693d852d654ced5c46cfdac76afb889b7f", "version": 2, "inputs": [ { "prevOut": { "txid": "2095ebd23a146fbfdd0184efb6c9766a9a5d542fb55a063df3fff1670f1bb273", "outIdx": 3 }, "inputScript": "47304402204d4ef758eda9b7ce8f8a73958d11d64b1def9258a34f80972a9a6f6e23739be6022007385acf25bd05e668a0123c203005d5a843adc0ae79a8c40ff300bb1f14ed6341210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "167314", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "2095ebd23a146fbfdd0184efb6c9766a9a5d542fb55a063df3fff1670f1bb273", "outIdx": 2 }, "inputScript": "47304402207c66e2103541a5300b7d653464eb66c652af2a20fdb63f76e0111a0f34312bfa02200cf774e0228f40ea2d00900c208bcb58cfbeb4d9cb662092b793cf185672d4ee41210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "9879374554000", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a0800000000000003e808000008fc389c5fa8" }, { "value": "546", "outputScript": "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", "slpToken": { "amount": "1000", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "slpToken": { "amount": "9879374553000", "isMintBaton": false }, "spentBy": { "txid": "a641c77c3ef1bfe6a020255b792361db598dbcd8c7674034aebdb6543c0d4694", "outIdx": 1 } }, { "value": "165631", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "spentBy": { "txid": "ed1d839b287abb65b838622d9acf64b399b1653bcf6bea503442bcaef81890c4", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407151", "size": 479, "isCoinbase": false, "network": "XEC" }, { "txid": "3fee3384150b030490b7bee095a63900f66a45f2d8e3002ae2cf17ce3ef4d109", "version": 2, "inputs": [ { "prevOut": { "txid": "0e737a2f6373649341b406334341202a5ddbbdb389c55da40570b641dc23d036", "outIdx": 1 }, "inputScript": "473044022055444db90f98b462ca29a6f51981da4015623ddc34dc1f575852426ccb785f0402206e786d4056be781ca1720a0a915b040e0a9e8716b8e4d30b0779852c191fdeb3412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "6231556", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010747454e45534953044245415207426561724e69701468747470733a2f2f636173687461622e636f6d2f4c0001004c0008000000000000115c" }, { "value": "546", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "slpToken": { "amount": "4444", "isMintBaton": false }, "spentBy": { "txid": "9e7f91826cfd3adf9867c1b3d102594eff4743825fad9883c35d26fb3bdc1693", "outIdx": 1 } }, { "value": "6230555", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "27a2471afab33d82b9404df12e1fa242488a9439a68e540dcf8f811ef39c11cf", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "GENESIS", "tokenId": "3fee3384150b030490b7bee095a63900f66a45f2d8e3002ae2cf17ce3ef4d109" }, "genesisInfo": { "tokenTicker": "BEAR", "tokenName": "BearNip", "tokenDocumentUrl": "https://cashtab.com/", "tokenDocumentHash": "", "decimals": 0 } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678408231", "size": 299, "isCoinbase": false, "network": "XEC" }, { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "version": 1, "inputs": [ { "prevOut": { "txid": "30d648d406bc43de8acb9872d114ee85ae387241d62a610296f1b5f12662fd18", "outIdx": 100 }, "inputScript": "4173dc7a86f44fb7762c16505aae7836de3cd44747bf1ec7ddb78f148b785133fa7783cbced4c2e7c9408edc7e4fcf3207afde282e77386ff1b3900c579191f81b4121020d1e6931b2ce964004a2e6f989ecef6586a341bd3240dd760b2d8173e0168027", "outputScript": "76a914cc4e6959712e401ff4bf171f2381698093f6ad0a88ac", "value": "274849", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "8b03983b86dce1b76dfa2cc1254dd169e62723c708f2b57190e93e085550144b", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "0118031a8a27fabe5af6ad1193fa6550990ebd5ce029ac840be713e464c25e0e", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "f449be6418db7e2216903aaba545302c9c71f1e958cddde6eea2517719d8e6db", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "e2b11003706e934b68c563db37d2f6b4cf435ce43cdb6c77e68c93be36616c60", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "8970772be0812a5b0e9d47472a7162bb8787d259f111a94b6eefcade547d4845", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "2881e1d6bed3b16b2c17428ba42610152ac1fbd21e72567f6140c312b2c6ac83", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "9df6bc46650bce722aa2e3e06413d461441355aeb49e9cc4e0da8d0420ae8f03", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "10336f54a76f7020557074b14422dffd24bad211bbf9715684dbea1acc04864b", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "0fda4cdb6a83ee85696b95553682a07a903520ba1aa0a73548687851e6e7f030", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "fe12b212d65d373a6a57451f4d03ecf3c35a8964025572c02d424890b908da37", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "c88eb6c181c8879707f8d950e8e06dd6158d7440ae0424e2ea0f9ed5c54c9985", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "72152010b53b46f74f84477c7c6b86b9fe2f2aeddfe43d49952960bf4f4de69e", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "9ae4769c2378deec3d8be3a036430cface057600e02c3c12afdbc9b7345b82a5", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "808ec05abe93ab44b24c1fa0d4f1771f392213ecb234c56b79d5267ece96b2a4", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "808ec05abe93ab44b24c1fa0d4f1771f392213ecb234c56b79d5267ece96b2a4", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "2cd3bdfb218fe8e3eb1149a64585f4f67e9ec844872ac2ef8e1b291168c116e3", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "2cd3bdfb218fe8e3eb1149a64585f4f67e9ec844872ac2ef8e1b291168c116e3", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "78477d6602e3c535e50e90514d95394bf3a125e5a908de2c70b7d611ce2e8564", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "78477d6602e3c535e50e90514d95394bf3a125e5a908de2c70b7d611ce2e8564", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "460957d0aae36813a2ffaa86a85b1a6e38890c99bc47eef91d83639e78f1d595", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "460957d0aae36813a2ffaa86a85b1a6e38890c99bc47eef91d83639e78f1d595", "outIdx": 3 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "460957d0aae36813a2ffaa86a85b1a6e38890c99bc47eef91d83639e78f1d595", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "460957d0aae36813a2ffaa86a85b1a6e38890c99bc47eef91d83639e78f1d595", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "460957d0aae36813a2ffaa86a85b1a6e38890c99bc47eef91d83639e78f1d595", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "460957d0aae36813a2ffaa86a85b1a6e38890c99bc47eef91d83639e78f1d595", "outIdx": 7 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "d5b13bea9c9d9fb5ea769708535edac9f787a307c04220da1675617963353c1b", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "d5b13bea9c9d9fb5ea769708535edac9f787a307c04220da1675617963353c1b", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "d5b13bea9c9d9fb5ea769708535edac9f787a307c04220da1675617963353c1b", "outIdx": 3 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "d5b13bea9c9d9fb5ea769708535edac9f787a307c04220da1675617963353c1b", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "d5b13bea9c9d9fb5ea769708535edac9f787a307c04220da1675617963353c1b", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "d5b13bea9c9d9fb5ea769708535edac9f787a307c04220da1675617963353c1b", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "00c660c1ca7abd969c445d9009c928260f3a6c3dc81212a611eaddeb99a550d1", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "00c660c1ca7abd969c445d9009c928260f3a6c3dc81212a611eaddeb99a550d1", "outIdx": 3 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "00c660c1ca7abd969c445d9009c928260f3a6c3dc81212a611eaddeb99a550d1", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "00c660c1ca7abd969c445d9009c928260f3a6c3dc81212a611eaddeb99a550d1", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "00c660c1ca7abd969c445d9009c928260f3a6c3dc81212a611eaddeb99a550d1", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "00c660c1ca7abd969c445d9009c928260f3a6c3dc81212a611eaddeb99a550d1", "outIdx": 7 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "0eb41c1e321beaddc00f91be7812c0cd69bb0857e1f12191f0da9cedce02d686", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "0eb41c1e321beaddc00f91be7812c0cd69bb0857e1f12191f0da9cedce02d686", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "0eb41c1e321beaddc00f91be7812c0cd69bb0857e1f12191f0da9cedce02d686", "outIdx": 3 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "0eb41c1e321beaddc00f91be7812c0cd69bb0857e1f12191f0da9cedce02d686", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "0eb41c1e321beaddc00f91be7812c0cd69bb0857e1f12191f0da9cedce02d686", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "0eb41c1e321beaddc00f91be7812c0cd69bb0857e1f12191f0da9cedce02d686", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "43ae1b9b47441d5813100e731a7d65d8f6e94880fffdbfa1acfd9a51747fa6ef", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "43ae1b9b47441d5813100e731a7d65d8f6e94880fffdbfa1acfd9a51747fa6ef", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "43ae1b9b47441d5813100e731a7d65d8f6e94880fffdbfa1acfd9a51747fa6ef", "outIdx": 3 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "43ae1b9b47441d5813100e731a7d65d8f6e94880fffdbfa1acfd9a51747fa6ef", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "43ae1b9b47441d5813100e731a7d65d8f6e94880fffdbfa1acfd9a51747fa6ef", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "43ae1b9b47441d5813100e731a7d65d8f6e94880fffdbfa1acfd9a51747fa6ef", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "1e51b7adf6a652f7c31b22e0b4900e0781870a9b2e8a37157a3005d728a8f05e", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "1e51b7adf6a652f7c31b22e0b4900e0781870a9b2e8a37157a3005d728a8f05e", "outIdx": 3 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "1e51b7adf6a652f7c31b22e0b4900e0781870a9b2e8a37157a3005d728a8f05e", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "1e51b7adf6a652f7c31b22e0b4900e0781870a9b2e8a37157a3005d728a8f05e", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "1e51b7adf6a652f7c31b22e0b4900e0781870a9b2e8a37157a3005d728a8f05e", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "1e51b7adf6a652f7c31b22e0b4900e0781870a9b2e8a37157a3005d728a8f05e", "outIdx": 7 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "79ac90cbc9fbbfcca811187b4faa1badcbbb74ba70cf7393b01897f54712b965", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "79ac90cbc9fbbfcca811187b4faa1badcbbb74ba70cf7393b01897f54712b965", "outIdx": 3 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "79ac90cbc9fbbfcca811187b4faa1badcbbb74ba70cf7393b01897f54712b965", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "79ac90cbc9fbbfcca811187b4faa1badcbbb74ba70cf7393b01897f54712b965", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "79ac90cbc9fbbfcca811187b4faa1badcbbb74ba70cf7393b01897f54712b965", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "79ac90cbc9fbbfcca811187b4faa1badcbbb74ba70cf7393b01897f54712b965", "outIdx": 7 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "be13f2726f4a2ca3d9c53e6f09e2fe1cf655399b69c67702af54192f4f967931", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "be13f2726f4a2ca3d9c53e6f09e2fe1cf655399b69c67702af54192f4f967931", "outIdx": 3 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "be13f2726f4a2ca3d9c53e6f09e2fe1cf655399b69c67702af54192f4f967931", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "be13f2726f4a2ca3d9c53e6f09e2fe1cf655399b69c67702af54192f4f967931", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "be13f2726f4a2ca3d9c53e6f09e2fe1cf655399b69c67702af54192f4f967931", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "be13f2726f4a2ca3d9c53e6f09e2fe1cf655399b69c67702af54192f4f967931", "outIdx": 7 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "a3a24e6d22c5970204826d7679173c1515aaca7063016888b8b941a5be05790a", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "a3a24e6d22c5970204826d7679173c1515aaca7063016888b8b941a5be05790a", "outIdx": 3 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "a3a24e6d22c5970204826d7679173c1515aaca7063016888b8b941a5be05790a", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "a3a24e6d22c5970204826d7679173c1515aaca7063016888b8b941a5be05790a", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "a3a24e6d22c5970204826d7679173c1515aaca7063016888b8b941a5be05790a", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "a3a24e6d22c5970204826d7679173c1515aaca7063016888b8b941a5be05790a", "outIdx": 7 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "774d66eeaa80dd04ec4a9b615291a09d346c64c35035f4dbd87e9d0c256819b3", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "534652fa9b72f57d92d4df8b0b9efa151cf6af655e4bb0467ad1be0b524d493e", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "67cbe5ea0e9cce54e290b428542e5a594f0078ea9a76d1f066e6ba1e8b088c4f", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "b1820cbac6bb23c0ad19be1d9f98f40164b7c8ce6cf14fb45ee24928ac2d838a", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "d6abb796eb26d8a8d090c2929399009adf05f39b9e2594df4b9eb5c0ccd91c57", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "d6abb796eb26d8a8d090c2929399009adf05f39b9e2594df4b9eb5c0ccd91c57", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "5ccf7bb45e7249a26d4e59119786df9be97ceb84ed80dc272d6f96388b6b253b", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "5ccf7bb45e7249a26d4e59119786df9be97ceb84ed80dc272d6f96388b6b253b", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "5ccf7bb45e7249a26d4e59119786df9be97ceb84ed80dc272d6f96388b6b253b", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "5ccf7bb45e7249a26d4e59119786df9be97ceb84ed80dc272d6f96388b6b253b", "outIdx": 7 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "8cfd16c21596fba3f3414cfb5337f2646c19d9b9d84654dde841d308c5bb36c5", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "8cfd16c21596fba3f3414cfb5337f2646c19d9b9d84654dde841d308c5bb36c5", "outIdx": 7 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "8cfd16c21596fba3f3414cfb5337f2646c19d9b9d84654dde841d308c5bb36c5", "outIdx": 8 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "39492b64ced48ddd3f6fb0779defebe2fceb68bfca55fdb54909119609af54fc", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "e38192c8bbf0b63c61434d6206434c62c75c8e204939bb629aea1ff2f8b8a1c3", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "163b0e84f3dfc1fc0a75784347b949b2c1428bbec1cb6d92350becf01af349c9", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "6d1896869f0ea80f019504951a5033a909f5377441a1c137da4de45c3c43d094", "outIdx": 1 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "6d1896869f0ea80f019504951a5033a909f5377441a1c137da4de45c3c43d094", "outIdx": 2 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "25205e208cbafbafb7ca46ca5c6ad8ff7be3439bc6e9c9e8cdeb9f376fdd1a25", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "25205e208cbafbafb7ca46ca5c6ad8ff7be3439bc6e9c9e8cdeb9f376fdd1a25", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "25205e208cbafbafb7ca46ca5c6ad8ff7be3439bc6e9c9e8cdeb9f376fdd1a25", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "25205e208cbafbafb7ca46ca5c6ad8ff7be3439bc6e9c9e8cdeb9f376fdd1a25", "outIdx": 7 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "3fb6d7b5413187bf400a3a413659f18774a1e13d5395ebee596033995edf802b", "outIdx": 4 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "3fb6d7b5413187bf400a3a413659f18774a1e13d5395ebee596033995edf802b", "outIdx": 5 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "3fb6d7b5413187bf400a3a413659f18774a1e13d5395ebee596033995edf802b", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "3fb6d7b5413187bf400a3a413659f18774a1e13d5395ebee596033995edf802b", "outIdx": 7 } }, { "value": "1000", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "spentBy": { "txid": "bfc6305aa754c983199d76a98e969cc84e86dc38b3ea5943e3ab9cbde6d1485d", "outIdx": 1 } }, { "value": "171256", "outputScript": "76a914cc4e6959712e401ff4bf171f2381698093f6ad0a88ac" } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406377", "size": 3585, "isCoinbase": false, "network": "XEC" }, { "txid": "657646f7a4e7237fca4ed8231c27d95afc8086f678244d5560be2230d920ff70", "version": 2, "inputs": [ { "prevOut": { "txid": "38bb0c409970f7480f8421bc7c74b8b3eece03112e7a7eb3d3dee1bce50327f9", "outIdx": 2 }, "inputScript": "4730440220015eecd124df60274f0cfe44bce779e8f98f01561673d59c294bebacd1c2a623022077a82c7c066b1d91c814a1681ec785d4f1f4d41444dabac3b10776d047fccd90412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "15264691", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684", "outIdx": 1 }, "inputScript": "483045022100f9d050418423a83f68f8e74e70fec8e431800bce063d088fb00b25a14d8669540220229c090db0796e205deaea600608d930dab4f56dbf867c637703ea9d7098a9ca412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "999865", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44204db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c8750800000000000000110800000000000f41a8" }, { "value": "546", "outputScript": "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", "slpToken": { "amount": "17", "isMintBaton": false } }, { "value": "546", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "slpToken": { "amount": "999848", "isMintBaton": false }, "spentBy": { "txid": "9bcc60b3d8453b42bccb23be5f19ac99a3a637af5df2855b8337bcad17d4f6da", "outIdx": 1 } }, { "value": "15263008", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "9e7f91826cfd3adf9867c1b3d102594eff4743825fad9883c35d26fb3bdc1693", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407840", "size": 480, "isCoinbase": false, "network": "XEC" }, { "txid": "72152010b53b46f74f84477c7c6b86b9fe2f2aeddfe43d49952960bf4f4de69e", "version": 1, "inputs": [ { "prevOut": { "txid": "a3cee7c53b395de989b08f0be3e23e51b8dbfc2886d9e0d72f6f0d640a7be967", "outIdx": 2 }, "inputScript": "41fab42beda204cafc8192eab17ea13d11e50d4e7c2e6a2f94f4fe7ba6fd94bde52325aed2daa3a77a333a4cae23fdbe6131b80402e3e6bf6609c30be8ddd5e591c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "66381", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 11 }, "inputScript": "41de15edae796d0ac3d984bcd919a8a34d4af83476c1d13ac4afd1b55d84d70e20fc69d5d20202222d0adfc14ef4223a602c49af59fcc37ecbe766c770f417b3ee412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e508000000000001034d" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "66381", "isMintBaton": false }, "spentBy": { "txid": "8cfd16c21596fba3f3414cfb5337f2646c19d9b9d84654dde841d308c5bb36c5", "outIdx": 5 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406509", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "79c5a1cec698350dd93f645fcae8d6ff3902b7cdc582839dfface3cb0c83d823", "version": 2, "inputs": [ { "prevOut": { "txid": "b6b9ae8ea74be20c82307df38d9ba3994e77613b1fe26b25d5688fcbd4f468f8", "outIdx": 1 }, "inputScript": "47304402204297897dbf74589a2e4872c488144d98a03f446878f7e4d22833bf221faf127002201c33519f5e3f662ac3e0da53ff35ef40057d482bfb75310c0c05d402b208dfdf412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "9039904", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010747454e4553495304545249420c654361736820486572616c641468747470733a2f2f636173687461622e636f6d2f4c0001004c00080000000000002710" }, { "value": "546", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "slpToken": { "amount": "10000", "isMintBaton": false }, "spentBy": { "txid": "27a2471afab33d82b9404df12e1fa242488a9439a68e540dcf8f811ef39c11cf", "outIdx": 1 } }, { "value": "9038903", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "ff2d098a14929713f392d46963c5b09c2fa5f38f84793f04e55e94f3bc7eac23", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "GENESIS", "tokenId": "79c5a1cec698350dd93f645fcae8d6ff3902b7cdc582839dfface3cb0c83d823" }, "genesisInfo": { "tokenTicker": "TRIB", "tokenName": "eCash Herald", "tokenDocumentUrl": "https://cashtab.com/", "tokenDocumentHash": "", "decimals": 0 } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678408107", "size": 304, "isCoinbase": false, "network": "XEC" }, { "txid": "7d53e2bf385b0dc071d1e64c50e358227a7a6832cc80b6df73d524a98e9a64f9", "version": 2, "inputs": [ { "prevOut": { "txid": "d698e569995a129e6e7b425378493674e0ebb69b4bf55c607e3898bbd35aede9", "outIdx": 1 }, "inputScript": "483045022100feb33de8c0b480f00bb1472efee0df88e9dce4ffcf47c5b867ab558f9f9a8c32022062c9f379291a6a492025428cb31008a94e117a7dfd66d90ed80741447f0349974121036d52136d13742c0572439b6bdfb6cc6f896eedf5a4d05b81242fbbc2cce028ec", "outputScript": "76a9147eb0396dae3b64c7c76d444f997f4b1731f0129688ac", "value": "98418109", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "98417832", "outputScript": "76a91479112d4121708c6bffebf97f5ca19db6ac36292d88ac" } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678405787", "size": 192, "isCoinbase": false, "network": "XEC" }, { "txid": "7df5934f7a1ac0d4fa18bff20994199756f2756db9753ac0833f09811be9eaa5", "version": 2, "inputs": [ { "prevOut": { "txid": "6745f79d1987aea8ba49204aef75fbe9e6d3dfac0c099559d7f2bf5d50cfe284", "outIdx": 1 }, "inputScript": "4730440220796ebf1e2ebeb9069336ebd7891729cfce38b0cb9eed2972c2ad4e27aa7d315b0220533f91ea25c9ab7af2c6ced550c3d81d65e117864023f5f9030ff7f770e87c794121039f247eb1e3707eaf88e16785560eff5f0c8ffd861d4a2254323d76f824c6888d", "outputScript": "76a91456160a07d4a5f6ac5148972ebcbd0bdc9591005688ac", "value": "2365688176", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "58b6d1a776a9d60d0b3db8657af05b946f6194f76eb139420b0fbd8d9f7004f6", "outIdx": 0 }, "inputScript": "47304402201e9981ff22b43e107c1d2aa8161381fc7b284d9597496abfc0733afcde73a0b10220073528fc993e50a8fd4c11faccaae4862690532e9cfc3c516c611e939fe6463b4121034f788f4721aed620418577714dd3985499335c482ea5bc42721599837b5d8319", "outputScript": "76a914c827790bcc0443c910cca58bfdd247bf85982e9288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "1000", "outputScript": "76a914c827790bcc0443c910cca58bfdd247bf85982e9288ac", "spentBy": { "txid": "e09ecf12967c2422ef4b9141ee0ea93dd39057feabfbbbd84843ce8600cb2a8a", "outIdx": 1 } }, { "value": "573713600", "outputScript": "76a914b4c8dbb337af62837401e9b21b37dc60c6339a8e88ac", "spentBy": { "txid": "620cf402fcec6694992206fdfcdfb00b70980460aec80f5e55f122fe473cbd88", "outIdx": 58 } }, { "value": "668062200", "outputScript": "76a9148e16f14e7a4beed63193cc7004522a7fe252f08088ac", "spentBy": { "txid": "fbdccfe8cac24f84cf1842b23be18c563d404dcffd57e3f5c57d70b00f676d34", "outIdx": 65 } }, { "value": "1123907956", "outputScript": "76a9147ae36549f52d93496590d0bd4aab54a49536a67c88ac", "spentBy": { "txid": "fde3fc1daa6e1b24a3b71078956b24e14d693899423182d2511c910b6b598f33", "outIdx": 1 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407603", "size": 440, "isCoinbase": false, "network": "XEC" }, { "txid": "808ec05abe93ab44b24c1fa0d4f1771f392213ecb234c56b79d5267ece96b2a4", "version": 1, "inputs": [ { "prevOut": { "txid": "5e5c7cd37ca2683c042aa2c90a0f7a929f1a6eee22f35fd168445c3c61056ec2", "outIdx": 2 }, "inputScript": "41671620fed89c878950224ad804a039edb371b8e6647b6e5f340b9b88c89ebe1fbda49e8da5dbc8f32b6abd5ebcda947a6be01f45df89b5a5e7f74d6f8ab0bfe6c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "18316542", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 13 }, "inputScript": "415f5a7190667397b983d9bd7fe688c5d7205f09764d21ada88acb773f5410401a018f600b7367621af6c7f42d1d6a3b56cb3d7b9b096996012c9d01d23cd5db3d412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 14 }, "inputScript": "41a10cd1691be2f47f08d51edf0bf0ab16022be77db608586234717d92de9e4521c05b8907f8f586485b9d6eedf52e01da561fb484e1648b423af3a008707dc15d412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000003b73080000000001174127080000000000000064" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "15219", "isMintBaton": false }, "spentBy": { "txid": "163b0e84f3dfc1fc0a75784347b949b2c1428bbec1cb6d92350becf01af349c9", "outIdx": 0 } }, { "value": "546", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "slpToken": { "amount": "18301223", "isMintBaton": false }, "spentBy": { "txid": "4482e6cbb8fb4555d2f58632f8974b5a7eb4f9ba235a13cca388a78c3996bbb0", "outIdx": 0 } }, { "value": "546", "outputScript": "76a914dee50f576362377dd2f031453c0bb09009acaf8188ac", "slpToken": { "amount": "100", "isMintBaton": false }, "spentBy": { "txid": "4906f87fcdd45311033f88e6c73b97f9273f71e924b43c7dedb3883030d9f9cc", "outIdx": 76 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406509", "size": 617, "isCoinbase": false, "network": "XEC" }, { "txid": "863417f2dc28b6f9f28fbfae9979294924b0241100bf5e51a807b4c82016c9fd", "version": 1, "inputs": [ { "prevOut": { "txid": "ebbb65861d30f282939f19985d9ef1823b4ba2497f5ae45c40cfda183d420862", "outIdx": 1 }, "inputScript": "4730440220583522b6cf07f1a94a502565330ede2df65f5694bc137688552bf48e757ad56e02205e1ca9b6f678ead1bd44120d8ad50b2a51b56cfbefa9de27aba01237dc9ff76d412103562731a08eb23e6260b516c4564f746033e9080bc9f61ad2158a63927500b8b1", "outputScript": "76a914231f7087937684790d1049294f3aef9cfb7b05dd88ac", "value": "252763638", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "80722796", "outputScript": "76a914efdb674d86f09e3ae2963fa841071b92c6d9178388ac" }, { "value": "172040616", "outputScript": "76a914231f7087937684790d1049294f3aef9cfb7b05dd88ac", "spentBy": { "txid": "e2a9c1244bc71137c896612d0bc2bf3ca8a92c68e77a990d87e7fde8073125ba", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406899", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "8970772be0812a5b0e9d47472a7162bb8787d259f111a94b6eefcade547d4845", "version": 1, "inputs": [ { "prevOut": { "txid": "2361c233a4d29a49c7674f77b154868a53b3a7a1d728f221b3b87ae5d6948e40", "outIdx": 3 }, "inputScript": "411ad39a393b1c55c5fe25cceca7b44e635c9b888a965d9cad0a78204b9e2d0205d4c00ad5e742f0ecba73fc2af1857fee6937690c5eaeaaa61291317792a0b58ac12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "227", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 4 }, "inputScript": "41b1a62c23cb2340afe065687653215e69278c9bfbb3a1faa83cc6cf8e9ebb16de099c71f5e6e54c5b852ceb8f61cb563e2847047b200a5129c47e4a17fa78f857412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000000000e3" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "227", "isMintBaton": false }, "spentBy": { "txid": "e38192c8bbf0b63c61434d6206434c62c75c8e204939bb629aea1ff2f8b8a1c3", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406508", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "8b03983b86dce1b76dfa2cc1254dd169e62723c708f2b57190e93e085550144b", "version": 1, "inputs": [ { "prevOut": { "txid": "4c7ccd1ddd01ca0632bbea8d61e4c7a16a74cdbad3750b552db13dc9de853a79", "outIdx": 3 }, "inputScript": "41918c2c9a5a636d4bd8f6acd2196dab1d5f3c1c755b98548f982da3ea6f3043220548fc17b060a88cabb5448e782a829dbc854f5467ebded62a75e41cd44df523c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "19", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 0 }, "inputScript": "41495ca496dfd9b85cdacfa37afdaaf2f73ad765ed49ddb065d83ac1f7f6b3744d6bba28c5a26849e0171ec09ae1996d0cd3486338793ad79a6bc374f77b06db1c412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000013" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "19", "isMintBaton": false }, "spentBy": { "txid": "39492b64ced48ddd3f6fb0779defebe2fceb68bfca55fdb54909119609af54fc", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406508", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "9ae4769c2378deec3d8be3a036430cface057600e02c3c12afdbc9b7345b82a5", "version": 1, "inputs": [ { "prevOut": { "txid": "a4fff325e5f6c03cbe7835e896e8a501f72879a140d6b8896db46ca58e19563f", "outIdx": 2 }, "inputScript": "4183c77686d5e9b8093194beb97af891178275e6fd53aaab5786fe1fed26aca435ef7dedbcea944316b574c9a1bcbad2712702250c5405e790ecb3688c56f43b14c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "96625", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 12 }, "inputScript": "41315df59655fb50974205518892b4a1c1fe4d4755e06c97bccbd2366e89cae1afe2908f8e2397c936cc8ae6cd1fb60b7479cdb7528b5731267399e1849575e32e412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000017971" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "96625", "isMintBaton": false }, "spentBy": { "txid": "6d1896869f0ea80f019504951a5033a909f5377441a1c137da4de45c3c43d094", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406509", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "9bcc60b3d8453b42bccb23be5f19ac99a3a637af5df2855b8337bcad17d4f6da", "version": 2, "inputs": [ { "prevOut": { "txid": "e09c19df5b0e8266a1a66a6363f326153095dc95f1fb5c6c29ce0c16476ba8f7", "outIdx": 2 }, "inputScript": "473044022042ffe2b1928714d8d5a04ca50fcc80f0bd10e2ed8956584dbe775abe98be2dfc02207cec7d9d51c4b1829213e1d3466591e2beb14f62600def458b409c089973f1ac412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "119037", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "657646f7a4e7237fca4ed8231c27d95afc8086f678244d5560be2230d920ff70", "outIdx": 2 }, "inputScript": "483045022100a614b7684c99f46298842a525f9a461848a5e98f5c9ac68706ffabcc9fa3b1f1022013a937b4bb07931dec708fbe17894bb10e3bb428060a53774a2a2175b76dc06c412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "999848", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44204db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c8750800000000000000020800000000000f41a6" }, { "value": "546", "outputScript": "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", "slpToken": { "amount": "2", "isMintBaton": false } }, { "value": "546", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "slpToken": { "amount": "999846", "isMintBaton": false } }, { "value": "117354", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "079728289a1db6ca0ff1d558891bf33efeb0667bc57e9ebe949c3cf40ce33568", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407845", "size": 480, "isCoinbase": false, "network": "XEC" }, { "txid": "9df6bc46650bce722aa2e3e06413d461441355aeb49e9cc4e0da8d0420ae8f03", "version": 1, "inputs": [ { "prevOut": { "txid": "70761631ebf8bbd9c3491d90878d075e2d35ff4ad5e1b06c8b692be819c6bb33", "outIdx": 3 }, "inputScript": "41ebbb5cb98dab0860bc114398372c14eddc9f1ed4bb23d4509cee5f30e950e79c9fcddc951109d4f1561758c8e5cf806d27c3947598c58ca232ca0a133a113302c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "471", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 6 }, "inputScript": "41958354bb71a1e97dbbdb4479a3c4859c72b4c7bb9ca14aee633aafbdf00f2861d2a1e39f6066ee3e479cf33c29983b3b81c7ad5d08c67af8eab93cc69f771595412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000000001d7" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "471", "isMintBaton": false }, "spentBy": { "txid": "32e1e2a4f94a4b9270a607e5c35caa5ca1e715665898a9733b02daad0a82c448", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406508", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "ac65e147971fbe61e65113b8d68fa176809220199682d2a7e46a74296e092881", "version": 2, "inputs": [ { "prevOut": { "txid": "7a423a46b63397b2b6ec2f3d0a013262b5c3265517a8b231b65f273673d109fd", "outIdx": 0 }, "inputScript": "483045022100a9afbb47fc7574ac3266d9fb8797722b424bf107c9d69af0c9d33933464181a502201e9ac24f2c30764c3169b59de07364b3e35f3de3695750622cd5bd256da5809c412102eecf3507beb0347fc80afc62a1f9813f62f3916e98aedda9255a79266ba23c4c", "outputScript": "76a9148acc7dcc5c019ad47caa33e61eb14c2565b8229b88ac", "value": "1000", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "7a423a46b63397b2b6ec2f3d0a013262b5c3265517a8b231b65f273673d109fd", "outIdx": 1 }, "inputScript": "47304402200972659b3e0a649535e08d5349553344b6c2776958d653cd58cb2b38ee681e3c022066901455db9807aefd4b5a0be3aab85074f322c929e4f5b1811ce9e9e80e4b49412102eecf3507beb0347fc80afc62a1f9813f62f3916e98aedda9255a79266ba23c4c", "outputScript": "76a9148acc7dcc5c019ad47caa33e61eb14c2565b8229b88ac", "value": "8545", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "5b57acf6c60086e61d4aad9669dce5484ba769d0ae282b2010f154d1132121cc", "outIdx": 2 }, "inputScript": "4730440220026f750e362c5158fb24b27bc99b27b111e8629dbde7ae75d328164a0e5083a702201addc8acd925de1864766ee8ee20ef109a5d902d6839260efbdac16d26dc407c412102eecf3507beb0347fc80afc62a1f9813f62f3916e98aedda9255a79266ba23c4c", "outputScript": "76a9148acc7dcc5c019ad47caa33e61eb14c2565b8229b88ac", "value": "86522", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "95017", "outputScript": "76a914243512094a004f048bb060bac3f407f98c0e53f588ac", "spentBy": { "txid": "ec659dfb1c2ea784fd3d4ec6616f738293a5be631c0f7d09258558e64b49d9e6", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406974", "size": 486, "isCoinbase": false, "network": "XEC" }, { "txid": "b6f643aa5a5b26bab1a51d904b23c0799f384c469cd2dd5f27bc90754664d730", "version": 2, "inputs": [ { "prevOut": { "txid": "cdae3b8be1552792d7045193effa6b51646456aadca52f16bd81726cbc2f387f", "outIdx": 3 }, "inputScript": "47304402201c19abf2c3d15500542f3c31f6a2e6ca9011874980b5a9bf154b8c622382bbc70220760cfe2e630f3fb0ee419de4923a07c8184cdefa62341f15ffbc11bebe44baf741210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "170680", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "cdae3b8be1552792d7045193effa6b51646456aadca52f16bd81726cbc2f387f", "outIdx": 2 }, "inputScript": "473044022079d589a21509eb9e74d5c29988f2eb6424c3fc90969e441b89307160e0efce14022014fb57dbe1b22dcb72ae3216d089c2450311f0e98a69ec0f0f1b5d8bdffd1ce041210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "9879374554800", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a08000000000000012c08000008fc389c6584" }, { "value": "546", "outputScript": "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", "slpToken": { "amount": "300", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "slpToken": { "amount": "9879374554500", "isMintBaton": false }, "spentBy": { "txid": "2095ebd23a146fbfdd0184efb6c9766a9a5d542fb55a063df3fff1670f1bb273", "outIdx": 1 } }, { "value": "168997", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "spentBy": { "txid": "2095ebd23a146fbfdd0184efb6c9766a9a5d542fb55a063df3fff1670f1bb273", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407044", "size": 479, "isCoinbase": false, "network": "XEC" }, { "txid": "c5dd423b784236e30bf149391ffebb83654b77e6d246fa1944c066e553fcf03a", "version": 2, "inputs": [ { "prevOut": { "txid": "2e4419a1ba149aead1b5db65f843a1a3dedb74456253ff782db2e83f5fd41139", "outIdx": 2 }, "inputScript": "483045022100b9f58c670bcc066c52315f57ba22ddd66c82d4fca88fbd9cd8ad1de7c9a678dc02205e4829aec093b4ceddd45ce3d2a0266f30b9016738cf1ffb1bb197849eb4dbb9412103fe317329901e3b62b85bd64bc29a322e42d9139f0616bc0023d64af6d5d507e7", "outputScript": "76a914967068b4d0cafd57456ca4aca019985754ccd32e88ac", "value": "24212", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "600", "outputScript": "76a914967068b4d0cafd57456ca4aca019985754ccd32e88ac", "spentBy": { "txid": "dc6a2594cb045ddc7ed289ad6c6bd870a0008b0d0b9686ca56bad5cc2d7376b1", "outIdx": 0 } }, { "value": "23157", "outputScript": "76a914967068b4d0cafd57456ca4aca019985754ccd32e88ac", "spentBy": { "txid": "dc6a2594cb045ddc7ed289ad6c6bd870a0008b0d0b9686ca56bad5cc2d7376b1", "outIdx": 1 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407316", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "c88eb6c181c8879707f8d950e8e06dd6158d7440ae0424e2ea0f9ed5c54c9985", "version": 1, "inputs": [ { "prevOut": { "txid": "4bbc2abef95b6a08011c72b75508d2133ecb046fbc8c2457c0716b98377c2e6a", "outIdx": 1 }, "inputScript": "4127884445fec01589329fc78b56167552f14b2b7f1c0e1b619559d31c35b1a8fd5c00b023278f4d014e92c06e90a837b3190c0973bddef4f80c714d49e812adc9c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "10000", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 10 }, "inputScript": "41808a833ff58a7fef61139e53c122bd3e591abeeb19f707294c9259b28bf4cf213e6c4dcc3f7bbf3c9ef1e10ca121b3cf85e1b4de46a02948d32db18206257561412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000002710" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "10000", "isMintBaton": false }, "spentBy": { "txid": "32e1e2a4f94a4b9270a607e5c35caa5ca1e715665898a9733b02daad0a82c448", "outIdx": 1 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406509", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "cdae3b8be1552792d7045193effa6b51646456aadca52f16bd81726cbc2f387f", "version": 2, "inputs": [ { "prevOut": { "txid": "114105f8f9c3636faa465e4c8517355b68c49633d47a4a84619689fa92c6950b", "outIdx": 3 }, "inputScript": "483045022100817639a523fe0ed548f7780a2b06066cab851e4f2586fb99971c479427be92e702201bbc8275c3dab463239eec6cc16ffa74393e122ab68f22751b9af3228309280e41210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "172363", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "114105f8f9c3636faa465e4c8517355b68c49633d47a4a84619689fa92c6950b", "outIdx": 2 }, "inputScript": "473044022042624056cc2e0ab37f73dd745ac16c8ae4d1f0f915dcf65727c3643a5c972961022018b85bbba9a9592b5f9752060520bf4aa6d7f6677cb85453e8d5a6eef5ac06ab41210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "9879374555500", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a0800000000000002bc08000008fc389c66b0" }, { "value": "546", "outputScript": "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", "slpToken": { "amount": "700", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "slpToken": { "amount": "9879374554800", "isMintBaton": false }, "spentBy": { "txid": "b6f643aa5a5b26bab1a51d904b23c0799f384c469cd2dd5f27bc90754664d730", "outIdx": 1 } }, { "value": "170680", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "spentBy": { "txid": "b6f643aa5a5b26bab1a51d904b23c0799f384c469cd2dd5f27bc90754664d730", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406039", "size": 480, "isCoinbase": false, "network": "XEC" }, { "txid": "dec19c8c1bc7bf6b6ffc8cd629da642618cb3e3025f72d9f3d4c1905e4f2abd9", "version": 2, "inputs": [ { "prevOut": { "txid": "1235e04dc8b63f8b0a3ca990c542cbd02a729245917ca21d92f1e5df0b7a543f", "outIdx": 1 }, "inputScript": "48304502210092c2560ac2895d30efa4b099318d417020822439cebb08857fe7f2741b56d41c0220318042c3c7c803539a28c95b095f4177f36d09ac52e593ca956fe13e8d687bf6412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "17453100", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "0283492a729cfb7999684e733f2ee76bc4f652b9047ff47dbe3534b8f5960697", "outIdx": 2 }, "inputScript": "483045022100df0425774351ea03e673ffab147f302fba013821f16f1e03fac83ea142193db2022024da444789130d3a33a121938b792572bd673ace47d4ff8188dbc0bef5be70ec412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "9000", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e4420b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc08000000000000000b08000000000000231d" }, { "value": "546", "outputScript": "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", "slpToken": { "amount": "11", "isMintBaton": false } }, { "value": "546", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "slpToken": { "amount": "8989", "isMintBaton": false }, "spentBy": { "txid": "e71fe380b0dd838f4ef1c5bb4d5d33fc9d8932c3f9096211f6069805828e7f63", "outIdx": 1 } }, { "value": "17451417", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "d6c3f37f2a9e2d0a38a4b8ecfe655a22c8e37cae7e5706a24a1808bb5a2ce6da", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407854", "size": 481, "isCoinbase": false, "network": "XEC" }, { "txid": "df12658b2361a33c3a772398ad1f76000c865754e8b2a9423bca0fb1908b4e8b", "version": 2, "inputs": [ { "prevOut": { "txid": "9cc6f72fa564c7a6d6584c5028be58276f534221ea362bbdaa0e1ef62c6cccbe", "outIdx": 3 }, "inputScript": "473044022024126d707decf4a41a6366037b49d4cb6a7d01e89f3f027bbcea0d72a6443d0502204384724b3a7848bcbf4778c4e5712d3f4c373ee720821d5829461a9c99e9399641210248af4c2ff6076f83eb52a06ec2831579e1b19bd41faad21bd44908cb9d6d4853", "outputScript": "76a91448739a0322e0cd048cc15c16e4097677fead6a9688ac", "value": "5811", "sequenceNo": 4294967294, "slpBurn": { "token": { "amount": "0", "isMintBaton": false }, "tokenId": "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" } }, { "prevOut": { "txid": "a51b0733500b15cb5c0ea4add7ce5b73826e903001cf6620868f8a503e93ff55", "outIdx": 2 }, "inputScript": "47304402201e0cfc7c47cb5e86d58d057481eb24c97f37c0b4bb7404f98bdcb6fb31a848b10220489f71d954582e21d2ae249cc686c910958faee251ea998ca3af1bca1fce72ac41210248af4c2ff6076f83eb52a06ec2831579e1b19bd41faad21bd44908cb9d6d4853", "outputScript": "76a91448739a0322e0cd048cc15c16e4097677fead6a9688ac", "value": "546", "sequenceNo": 4294967294, "slpBurn": { "token": { "amount": "0", "isMintBaton": false }, "tokenId": "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" } }, { "prevOut": { "txid": "a51b0733500b15cb5c0ea4add7ce5b73826e903001cf6620868f8a503e93ff55", "outIdx": 3 }, "inputScript": "473044022042dcc63556121d2f9799e93e71b4137d24300a2cd88ff9fd3bcc01c5ba5c6ffd02202e67656a21b14f6083826729e577b27f409be3c1275d1a51f7d8d1dd7858458b41210248af4c2ff6076f83eb52a06ec2831579e1b19bd41faad21bd44908cb9d6d4853", "outputScript": "76a91448739a0322e0cd048cc15c16e4097677fead6a9688ac", "value": "99198", "sequenceNo": 4294967294, "slpBurn": { "token": { "amount": "0", "isMintBaton": false }, "tokenId": "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" } }, { "prevOut": { "txid": "d3789b3118e6f3a19e4ece2afd4bde96ef2506ad73a7b6d1be7e7fbd18c44f9b", "outIdx": 3 }, "inputScript": "48304502210092a68b98130de351797850c3e83b7d4d8a3060ff7df18e174bf8eabc3f56eb9b02204b3cec5901796ac6b023cc30506d51eea29546ecc8cceb5e3ec1b68d1569201241210248af4c2ff6076f83eb52a06ec2831579e1b19bd41faad21bd44908cb9d6d4853", "outputScript": "76a91448739a0322e0cd048cc15c16e4097677fead6a9688ac", "value": "166572", "sequenceNo": 4294967294, "slpBurn": { "token": { "amount": "0", "isMintBaton": false }, "tokenId": "b76c889f57591c64f81fc31811ce5dcd1a2d66a84ccbdf46a8bca9df782ce33c" } } ], "outputs": [ { "value": "200000", "outputScript": "76a914271f434fa0aff8d0fc51f2e72c123104b6ee79fc88ac", "spentBy": { "txid": "9c0d9b2fd2bdd078d7710a74c46372bc5dc8320111998556e9ce1ac58f37cfcc", "outIdx": 27 } }, { "value": "70780", "outputScript": "76a91448739a0322e0cd048cc15c16e4097677fead6a9688ac", "spentBy": { "txid": "db1ae30633624aee6747214f5685aa81396a5e35b35c15559c97aeae31e63103", "outIdx": 4 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407315", "size": 667, "isCoinbase": false, "network": "XEC" }, { "txid": "e2b11003706e934b68c563db37d2f6b4cf435ce43cdb6c77e68c93be36616c60", "version": 1, "inputs": [ { "prevOut": { "txid": "508333b7249949bc04337283895aa7ded30fe8628ca41af174084d02ab2660d8", "outIdx": 3 }, "inputScript": "419450de767f13f00b22ea2278ab308442b16a3c5bc5611c3499b7b520049c87f1a9d5c5af5814d6b549ee47632662a18cd43b272136d8f08715b8bdf868f67213c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "167", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 3 }, "inputScript": "414554c9f9f65ce5c3a4b6316ced301299207bc0949c39f3cfa03d1b35fa7e80f09b68abf65027ed6afc5da20e18ea5513072689f9aa05aa79e677ed4b8794b911412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000000000a7" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "167", "isMintBaton": false }, "spentBy": { "txid": "32e1e2a4f94a4b9270a607e5c35caa5ca1e715665898a9733b02daad0a82c448", "outIdx": 2 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406508", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "ec659dfb1c2ea784fd3d4ec6616f738293a5be631c0f7d09258558e64b49d9e6", "version": 2, "inputs": [ { "prevOut": { "txid": "ac65e147971fbe61e65113b8d68fa176809220199682d2a7e46a74296e092881", "outIdx": 0 }, "inputScript": "473044022054dca7e424d7fe470c207074b2ae7d932e8fb26e83ef8f0bcf39961c82325089022019ee8e7d5813635acafd211b5ea215af9384bb3f08672198997d4973afc7ce9e4121024c76fc38a9a9e13ab88631c25d6342b8ca26ca11e50f41c2ca8374a8f6ed2ac2", "outputScript": "76a914243512094a004f048bb060bac3f407f98c0e53f588ac", "value": "95017", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "0", "outputScript": "6a042e786563053132333435" }, { "value": "554", "outputScript": "76a914638568e36d0b5d7d49a6e99854caa27d9772b09388ac" }, { "value": "94008", "outputScript": "76a914243512094a004f048bb060bac3f407f98c0e53f588ac", "spentBy": { "txid": "21092fb6e223e4549333b0f79a05d84b259e56e1bb5b090b5d463cbe19f1a597", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407019", "size": 246, "isCoinbase": false, "network": "XEC" }, { "txid": "ed1d839b287abb65b838622d9acf64b399b1653bcf6bea503442bcaef81890c4", "version": 2, "inputs": [ { "prevOut": { "txid": "3d83bc3b70bd190d27c17df3585fdb693d852d654ced5c46cfdac76afb889b7f", "outIdx": 3 }, "inputScript": "4730440220076506a1b816490e3566efd590090fc8ce740d1b7bd6e41406b9ce368f2e26cc02200fcdb917c19620ade51ff79a95db3dd0e123e2f795fd656d423a85561e9dd51d41210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "165631", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "264a42c30ea9d82bdbf3f8c4d9b7fea006984f96aa9f561f55116684ea21d0f5", "outIdx": 2 }, "inputScript": "483045022100d12c2c69df7dc89e8cef8800aa87efdcf3d0b0ceabfcec290c0a12053242f17902205672d3fe4e9eb3e9f6b8a94a7822feb68e7d405d7f48b0c42a9c4ed36da80f6541210311dac7d46e0db439a0d22bad45a1be27a1a7eba09257bfd1f037500e95437dcd", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "949656550", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e4420fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa0800000000000000640800000000389a9b82" }, { "value": "546", "outputScript": "76a91428cabb69be3e20707574d7a0ddc65a801b6ae59988ac", "slpToken": { "amount": "100", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "slpToken": { "amount": "949656450", "isMintBaton": false }, "spentBy": { "txid": "1f139b737593a18a52ff686a70257b8e6c7c588fb2419c46ed6fb58a04b8a4f2", "outIdx": 1 } }, { "value": "163948", "outputScript": "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", "spentBy": { "txid": "a641c77c3ef1bfe6a020255b792361db598dbcd8c7674034aebdb6543c0d4694", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678407340", "size": 480, "isCoinbase": false, "network": "XEC" }, { "txid": "ef0b6ebc21f83013144cf95f527218a616add4e7238ded9aa68a3d30cdeb8702", "version": 1, "inputs": [ { "prevOut": { "txid": "fd7e9edf78e9ae34c287cb15977a5b3007d70ad016d532b071e0e96578204c08", "outIdx": 2 }, "inputScript": "473045022100b81eeb771c6a4b47180713840013252c1f1b3c9d8a06657af1495854490cd20a02206b08cc7a4e2679654ff9988fbd7c4603adea4d44668e8eb81c7f43b71219c41d4ca001000000889bdcc0228bc3ed5dc74ef1dfd21dee818193569795d674f135c755fe7ffaf33bb13029ce7b1f559ef5e747fcac439f1455a2ec7c5f09b72290795e70665044084c207865e9e071b032d516d00ad707305b7a9715cb87c234aee978df9e7efd0200000003adba682e0a000000000000ffffffff4106da5122c327d1a621c9a26420effac2899dfe2cbad6ed04f72e30871d4d9100000000410000004c6622020000000000001976a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac22020000000000001976a91445d12108b291141bcb09aa6cc2caa1254d20128488ac22020000000000001976a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac003f08000000000000d28e0800000000000007cf0800000000000001f3084c207865e9e071b032d516d00ad707305b7a9715cb87c234aee978df9e7efd02000000403804e38c2f2710ced647676a941ab0c72eebe851127cff630986a6e7158b2aeabf2f2bf116c585bc66d088ecebbd7f3a940aaa7f5a79361177a5cf907b46b32c51004cfc2102b012fc7d78a50780fe96d5da364954a2f9005a0c2af050f261889a9ca68efdf8210255a28df773e9e7429c4c3d3790e08ebb37c5143259ed367967517ae4578a3e067b637b7cadac677b927a776b7821025f51a4ffa33023d7320cbc51850d1ab06a2ce398bd9ca0e0705bd70ba0b32ec6bb011b7f5479547f7701207f7b547a7eaa7b8801547f7701207f75370000000000000000496a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e57b7e5279a820a13175f6a7d23ef5f7c829242eb6b4f6436134c6b3dfbbd5a6eb0aefc9c3312c887b7eaa88a87801417e6c7dabadba68", "outputScript": "a91454594a4a445be66bfd95f9c90ee7aec7f5cb4ef587", "value": "2606", "sequenceNo": 4294967295, "slpToken": { "amount": "56400", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e508000000000000d28e0800000000000007cf0800000000000001f3" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "53902", "isMintBaton": false }, "spentBy": { "txid": "32e1e2a4f94a4b9270a607e5c35caa5ca1e715665898a9733b02daad0a82c448", "outIdx": 3 } }, { "value": "546", "outputScript": "76a91445d12108b291141bcb09aa6cc2caa1254d20128488ac", "slpToken": { "amount": "1999", "isMintBaton": false }, "spentBy": { "txid": "3e3f90bef444a397c2103f9e18d78f9064a0657e1d2a5cf284865daa34dfc8af", "outIdx": 3 } }, { "value": "546", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "slpToken": { "amount": "499", "isMintBaton": false }, "spentBy": { "txid": "a14f05ea7fa0f6dfe81df9b95bab253260ab3bead46fafd909db5b8916692c9a", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406785", "size": 961, "isCoinbase": false, "network": "XEC" }, { "txid": "f449be6418db7e2216903aaba545302c9c71f1e958cddde6eea2517719d8e6db", "version": 1, "inputs": [ { "prevOut": { "txid": "b6c6f8b03e3792cc91cb5f6f51ea6fde607a3bf2e2a74e9e5138b83e416797e4", "outIdx": 3 }, "inputScript": "41b295e67c88acd4a2b5cb3ec3d86316e4f5695ccdef667c7f919f8a524db1951bc6688fd6a345ab5c85aeadc3721568d537eb40024b02e237ee06107e7ad099fbc12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "101", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 2 }, "inputScript": "41e572601758154a7b24d64ceabf846f00b3ee434099126193367bf30f558bab57c9b759e6965b216bffd9d95ea0e9974c448a4d9e3b136848cf54b850175d8499412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000065" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "101", "isMintBaton": false }, "spentBy": { "txid": "32e1e2a4f94a4b9270a607e5c35caa5ca1e715665898a9733b02daad0a82c448", "outIdx": 4 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406508", "size": 390, "isCoinbase": false, "network": "XEC" }, { "txid": "fd7e9edf78e9ae34c287cb15977a5b3007d70ad016d532b071e0e96578204c08", "version": 1, "inputs": [ { "prevOut": { "txid": "fd6de5b0b36e194907bb330973acf9548d6ede3bf8530676fb57a0bb6b274023", "outIdx": 1 }, "inputScript": "41fe87c175b6f5d094b8c29e7dc410b379396194a84c64f2ddd5089d5c5715dc666ae9f7cdc5ed8f6578c08ec116a205129545bb158ec62736a5ed36f9cdf17689c12102b012fc7d78a50780fe96d5da364954a2f9005a0c2af050f261889a9ca68efdf8", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "10898", "isMintBaton": false } }, { "prevOut": { "txid": "bc3448e29c7606a5cb8f59e11dc1148449ebac884b2c9115ee032d7e138dcfb1", "outIdx": 2 }, "inputScript": "41ce7d2663cc87da6ea68294b959fce2766c9d1d2c2ec81e513ab6b3ff90ec6d9f411e187425a60c492e8277b203afc502286f7f1ddd8a88d9b7b550c3d22e1e60c12102b012fc7d78a50780fe96d5da364954a2f9005a0c2af050f261889a9ca68efdf8", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "213590", "isMintBaton": false } }, { "prevOut": { "txid": "1783e59a8fbee40b63354ea0eae95a70dd9d8f3c5cd69434c697a181da295af3", "outIdx": 95 }, "inputScript": "41cbe2354ddd2c35328cbcc491313bdb18002a3228f96081d87ed68a3418decdd0dd5dec15f6f05d062e8c06cd5fa7493929cf9007ea57f36d04c7527b4edd2017412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "1783e59a8fbee40b63354ea0eae95a70dd9d8f3c5cd69434c697a181da295af3", "outIdx": 96 }, "inputScript": "41f3a50e440230fbd153fd5d19f17063648c5b2acfb4e15d6871626877f884d94d6e24f8acbf23addf3bc79e09af196fe18e541bd6b38cf8aefb369d6905042202412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "1783e59a8fbee40b63354ea0eae95a70dd9d8f3c5cd69434c697a181da295af3", "outIdx": 97 }, "inputScript": "41949640a21dae829c908d4a4db7a11bd9c76754742abc85c76714a3cc12aa191977cddd1706167709aad857da693c1d1edb583c7954dd36772aa41089cae8c96d412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "1783e59a8fbee40b63354ea0eae95a70dd9d8f3c5cd69434c697a181da295af3", "outIdx": 98 }, "inputScript": "416cf7d37362ea754f1a2539e39db4af794eca3680e044ab4adabdec759bc152ff32f4e6cc8ff3bf74a258cdfba84354eb863e903c1f0aa565a4e64ca0b5a6324f412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "1783e59a8fbee40b63354ea0eae95a70dd9d8f3c5cd69434c697a181da295af3", "outIdx": 99 }, "inputScript": "41eede7240773d6a67e5725089afe040f1dbcbe5848eef37b5272ae61fb984e37af3f80aa8398c2e987a7650c253c59c0baea88f28fadbb3c0875f1e41f1bd2b41412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000e1008000000000000dc50080000000000028288" }, { "value": "546", "outputScript": "76a914dee50f576362377dd2f031453c0bb09009acaf8188ac", "slpToken": { "amount": "3600", "isMintBaton": false }, "spentBy": { "txid": "4906f87fcdd45311033f88e6c73b97f9273f71e924b43c7dedb3883030d9f9cc", "outIdx": 77 } }, { "value": "2606", "outputScript": "a91454594a4a445be66bfd95f9c90ee7aec7f5cb4ef587", "slpToken": { "amount": "56400", "isMintBaton": false }, "spentBy": { "txid": "ef0b6ebc21f83013144cf95f527218a616add4e7238ded9aa68a3d30cdeb8702", "outIdx": 0 } }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "164488", "isMintBaton": false }, "spentBy": { "txid": "32e1e2a4f94a4b9270a607e5c35caa5ca1e715665898a9733b02daad0a82c448", "outIdx": 5 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406373", "size": 1179, "isCoinbase": false, "network": "XEC" }, { "txid": "fe12b212d65d373a6a57451f4d03ecf3c35a8964025572c02d424890b908da37", "version": 1, "inputs": [ { "prevOut": { "txid": "3ff7c4863f0eff3656f89a2d3017fb5ef0c653c42b1ecf9cf03e3ca4822740ed", "outIdx": 1 }, "inputScript": "4180f54f28d15b2da6454ddb7f03253757e778338afafab39829281ff349018dddd836c95bb1fe4518c6b39e1d9d2dba1c686184ee79d39d3af7d5cd3e5a19c777c12103bd70bfa586bb02045a39b96a990eb8f8b659f2baab47da15f57b7f65c50287c6", "outputScript": "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "8878", "isMintBaton": false } }, { "prevOut": { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "outIdx": 9 }, "inputScript": "418f31ac833628bbc70c0b16b84c661e454cd17a8cd66db72aff216034de081f6bf2f4056a09ec1a5c07efd1b9d994c62096352c0244268a2ace7590ff05fa8424412102f49a7fd4e0c6cea6401aed57b76b2fb358e1ebbb65fc5782e3c2165c9e850b31", "outputScript": "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000000022ae" }, { "value": "546", "outputScript": "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "slpToken": { "amount": "8878", "isMintBaton": false }, "spentBy": { "txid": "32e1e2a4f94a4b9270a607e5c35caa5ca1e715665898a9733b02daad0a82c448", "outIdx": 6 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782665, "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "timestamp": "1678408305" }, "timeFirstSeen": "1678406508", "size": 390, "isCoinbase": false, "network": "XEC" } ] }, "parsedBlock": { "hash": "00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb", "height": 782665, "miner": "ViaBTC", "numTxs": "43", "parsedTxs": [ { "txid": "0118031a8a27fabe5af6ad1193fa6550990ebd5ce029ac840be713e464c25e0e", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000024", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "36" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "086f329794679d9f7968c218157f2999465b49ba946a7180820b7a4d12b75d6b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.36875, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", 174592 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a08000000000000019008000008fc389c6c28", 0 ], [ "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", + { + "dataType": "BigNumberReplacer", + "value": "9879374556200" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", + { + "dataType": "BigNumberReplacer", + "value": "400" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" + ] + } } }, { "txid": "0fda4cdb6a83ee85696b95553682a07a903520ba1aa0a73548687851e6e7f030", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000462", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "1122" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "10336f54a76f7020557074b14422dffd24bad211bbf9715684dbea1acc04864b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000200", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "512" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "114105f8f9c3636faa465e4c8517355b68c49633d47a4a84619689fa92c6950b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.36875, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", 172909 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a0800000000000002bc08000008fc389c696c", 0 ], [ "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", + { + "dataType": "BigNumberReplacer", + "value": "9879374555500" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", + { + "dataType": "BigNumberReplacer", + "value": "700" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" + ] + } } }, { "txid": "12569fb6dfdf972945b119392e2bbd9e320527ba3ab414160265caa505d11e46", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0848214285714286, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9148c9c390cfe93386d835ef58dd936deb1d138c1b188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91434252307266300c74b0e9b192b6042b8499d7b4b88ac", 99999757 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "1f7b1bb6b028cefedfe32b56cff88f8c840b250ce1aca1c470f2727935e83d50", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0309734513274336, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9143148b719fe8b16b92b6be8fc34155d3f7fec319188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914aa8e9a37a0f7575b04bd7c6ddfb3611d0b475f1988ac", 844560700 ], [ "76a9148601eacf1714e53be19eff09aba47b06b42837b188ac", 1025339067 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "2095ebd23a146fbfdd0184efb6c9766a9a5d542fb55a063df3fff1670f1bb273", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.36875, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", 167860 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a0800000000000001f408000008fc389c6390", 0 ], [ "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", + { + "dataType": "BigNumberReplacer", + "value": "9879374554000" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", + { + "dataType": "BigNumberReplacer", + "value": "500" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" + ] + } } }, { "txid": "21092fb6e223e4549333b0f79a05d84b259e56e1bb5b090b5d463cbe19f1a597", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.3821989528795813, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914243512094a004f048bb060bac3f407f98c0e53f588ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9145ce138a4fc793e4517e6ebdb18ccb36353bf7fda88ac", 93553 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "22836e6b6f4861d0b8f18735e6e342981e2edc0c686cdf06da892ab7d7d75512", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 10.049261083743842, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9142f2c2e426df8c0efbd9f8bc9c44aa2725dd1159588ac", "76a914c827790bcc0443c910cca58bfdd247bf85982e9288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914c827790bcc0443c910cca58bfdd247bf85982e9288ac", 1000 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91439451ccc314be3bfe2689a131c708abe4dad779288ac", 2727972823 ], [ "76a9148e08319427b606522315e97151e16b7ecff1811988ac", 174237800 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "264a42c30ea9d82bdbf3f8c4d9b7fea006984f96aa9f561f55116684ea21d0f5", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.363825363825364, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", 176275 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e4420fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa0800000000000000c80800000000389a9be6", 0 ], [ "76a91428cabb69be3e20707574d7a0ddc65a801b6ae59988ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", + { + "dataType": "BigNumberReplacer", + "value": "949656550" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91428cabb69be3e20707574d7a0ddc65a801b6ae59988ac", + { + "dataType": "BigNumberReplacer", + "value": "200" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" + ] + } } }, { "txid": "2881e1d6bed3b16b2c17428ba42610152ac1fbd21e72567f6140c312b2c6ac83", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000000000f2", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] - } - }, - { - "txid": "28f3ec1f134dc8ea2e37a0645774fa2aa19e0bc2871b6edcc7e99cd86d77b1b6", - "genesisInfo": false, + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "242" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } + } + }, + { + "txid": "28f3ec1f134dc8ea2e37a0645774fa2aa19e0bc2871b6edcc7e99cd86d77b1b6", + "genesisInfo": false, "opReturnInfo": { "app": "memo", "msg": "Reply to memo|�V��iM�j�t[P\u001c\u000e����J\u0018_�z7�\b�k\u0005u\n|From what I'm gathering, it seems that the media went from questioning authority to doing their bidding as a collective NPC hivemind!" }, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91490f6ced5395995526cf84ea2d790f15b2a2ca8c888ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91490f6ced5395995526cf84ea2d790f15b2a2ca8c888ac", 4773 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a026d0320965689bc694d816ab0745b501c0e9dc8dbe7994a185fe37a37b808dc6b05750a4c8546726f6d20776861742049276d20676174686572696e672c206974207365656d73207468617420746865206d656469612077656e742066726f6d207175657374696f6e696e6720617574686f7269747920746f20646f696e672074686569722062696464696e67206173206120636f6c6c656374697665204e504320686976656d696e6421", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "3d83bc3b70bd190d27c17df3585fdb693d852d654ced5c46cfdac76afb889b7f", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.373695198329854, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", 166177 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a0800000000000003e808000008fc389c5fa8", 0 ], [ "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", + { + "dataType": "BigNumberReplacer", + "value": "9879374553000" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", + { + "dataType": "BigNumberReplacer", + "value": "1000" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" + ] + } } }, { "txid": "3fee3384150b030490b7bee095a63900f66a45f2d8e3002ae2cf17ce3ef4d109", "genesisInfo": { "tokenTicker": "BEAR", "tokenName": "BearNip", "tokenDocumentUrl": "https://cashtab.com/", "tokenDocumentHash": "", "decimals": 0 }, "opReturnInfo": false, "satsPerByte": 1.5217391304347827, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 6231101 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010747454e45534953044245415207426561724e69701468747470733a2f2f636173687461622e636f6d2f4c0001004c0008000000000000115c", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "56ccc295c58381980ece3ab43a5510532d9b2e83f2959c15baa07f1aea98748d", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.002231520223152, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914cc4e6959712e401ff4bf171f2381698093f6ad0a88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914cc4e6959712e401ff4bf171f2381698093f6ad0a88ac", 171256 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac", 100000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "657646f7a4e7237fca4ed8231c27d95afc8086f678244d5560be2230d920ff70", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.36875, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 15263554 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44204db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c8750800000000000000110800000000000f41a8", 0 ], [ "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", + { + "dataType": "BigNumberReplacer", + "value": "999848" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", + { + "dataType": "BigNumberReplacer", + "value": "17" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" + ] + } } }, { "txid": "72152010b53b46f74f84477c7c6b86b9fe2f2aeddfe43d49952960bf4f4de69e", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e508000000000001034d", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "66381" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "79c5a1cec698350dd93f645fcae8d6ff3902b7cdc582839dfface3cb0c83d823", "genesisInfo": { "tokenTicker": "TRIB", "tokenName": "eCash Herald", "tokenDocumentUrl": "https://cashtab.com/", "tokenDocumentHash": "", "decimals": 0 }, "opReturnInfo": false, "satsPerByte": 1.4967105263157894, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 9039449 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010747454e4553495304545249420c654361736820486572616c641468747470733a2f2f636173687461622e636f6d2f4c0001004c00080000000000002710", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "7d53e2bf385b0dc071d1e64c50e358227a7a6832cc80b6df73d524a98e9a64f9", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.4427083333333333, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9147eb0396dae3b64c7c76d444f997f4b1731f0129688ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91479112d4121708c6bffebf97f5ca19db6ac36292d88ac", 98417832 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "7df5934f7a1ac0d4fa18bff20994199756f2756db9753ac0833f09811be9eaa5", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 10.045454545454545, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91456160a07d4a5f6ac5148972ebcbd0bdc9591005688ac", "76a914c827790bcc0443c910cca58bfdd247bf85982e9288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914c827790bcc0443c910cca58bfdd247bf85982e9288ac", 1000 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914b4c8dbb337af62837401e9b21b37dc60c6339a8e88ac", 573713600 ], [ "76a9148e16f14e7a4beed63193cc7004522a7fe252f08088ac", 668062200 ], [ "76a9147ae36549f52d93496590d0bd4aab54a49536a67c88ac", 1123907956 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "808ec05abe93ab44b24c1fa0d4f1771f392213ecb234c56b79d5267ece96b2a4", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.4716369529983793, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", 546 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000003b73080000000001174127080000000000000064", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ], [ "76a914dee50f576362377dd2f031453c0bb09009acaf8188ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", + { + "dataType": "BigNumberReplacer", + "value": "18301223" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "15219" + } + ], + [ + "76a914dee50f576362377dd2f031453c0bb09009acaf8188ac", + { + "dataType": "BigNumberReplacer", + "value": "100" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "863417f2dc28b6f9f28fbfae9979294924b0241100bf5e51a807b4c82016c9fd", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0044444444444445, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914231f7087937684790d1049294f3aef9cfb7b05dd88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914231f7087937684790d1049294f3aef9cfb7b05dd88ac", 172040616 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914efdb674d86f09e3ae2963fa841071b92c6d9178388ac", 80722796 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "8970772be0812a5b0e9d47472a7162bb8787d259f111a94b6eefcade547d4845", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000000000e3", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "227" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "8b03983b86dce1b76dfa2cc1254dd169e62723c708f2b57190e93e085550144b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000013", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "19" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "9ae4769c2378deec3d8be3a036430cface057600e02c3c12afdbc9b7345b82a5", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000017971", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "96625" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "9bcc60b3d8453b42bccb23be5f19ac99a3a637af5df2855b8337bcad17d4f6da", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.36875, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 117900 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44204db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c8750800000000000000020800000000000f41a6", 0 ], [ "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", + { + "dataType": "BigNumberReplacer", + "value": "999846" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", + { + "dataType": "BigNumberReplacer", + "value": "2" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" + ] + } } }, { "txid": "9df6bc46650bce722aa2e3e06413d461441355aeb49e9cc4e0da8d0420ae8f03", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000000001d7", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "471" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "ac65e147971fbe61e65113b8d68fa176809220199682d2a7e46a74296e092881", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.1604938271604937, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9148acc7dcc5c019ad47caa33e61eb14c2565b8229b88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914243512094a004f048bb060bac3f407f98c0e53f588ac", 95017 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "b6f643aa5a5b26bab1a51d904b23c0799f384c469cd2dd5f27bc90754664d730", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.373695198329854, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", 169543 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a08000000000000012c08000008fc389c6584", 0 ], [ "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", + { + "dataType": "BigNumberReplacer", + "value": "9879374554500" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", + { + "dataType": "BigNumberReplacer", + "value": "300" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" + ] + } } }, { "txid": "c5dd423b784236e30bf149391ffebb83654b77e6d246fa1944c066e553fcf03a", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.0132743362831858, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914967068b4d0cafd57456ca4aca019985754ccd32e88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914967068b4d0cafd57456ca4aca019985754ccd32e88ac", 23757 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [] - } + }, + "tokenSendInfo": false }, { "txid": "c88eb6c181c8879707f8d950e8e06dd6158d7440ae0424e2ea0f9ed5c54c9985", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000002710", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "10000" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "cdae3b8be1552792d7045193effa6b51646456aadca52f16bd81726cbc2f387f", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.36875, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", 171226 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44202c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a0800000000000002bc08000008fc389c66b0", 0 ], [ "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", + { + "dataType": "BigNumberReplacer", + "value": "9879374554800" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914e1d5310eebf49c6a04360385d943bc74d541502088ac", + { + "dataType": "BigNumberReplacer", + "value": "700" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" + ] + } } }, { "txid": "dec19c8c1bc7bf6b6ffc8cd629da642618cb3e3025f72d9f3d4c1905e4f2abd9", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.363825363825364, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 17451963 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e4420b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc08000000000000000b08000000000000231d", 0 ], [ "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", + { + "dataType": "BigNumberReplacer", + "value": "8989" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", + { + "dataType": "BigNumberReplacer", + "value": "11" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" + ] + } } }, { "txid": "df12658b2361a33c3a772398ad1f76000c865754e8b2a9423bca0fb1908b4e8b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.0194902548725637, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91448739a0322e0cd048cc15c16e4097677fead6a9688ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91448739a0322e0cd048cc15c16e4097677fead6a9688ac", 70780 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914271f434fa0aff8d0fc51f2e72c123104b6ee79fc88ac", 200000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "e2b11003706e934b68c563db37d2f6b4cf435ce43cdb6c77e68c93be36616c60", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000000000a7", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "167" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "ec659dfb1c2ea784fd3d4ec6616f738293a5be631c0f7d09258558e64b49d9e6", "genesisInfo": false, "opReturnInfo": { "app": "Alias", "msg": "12345" }, "satsPerByte": 1.8495934959349594, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914243512094a004f048bb060bac3f407f98c0e53f588ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914243512094a004f048bb060bac3f407f98c0e53f588ac", 94008 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a042e786563053132333435", 0 ], [ "76a914638568e36d0b5d7d49a6e99854caa27d9772b09388ac", 554 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "ed1d839b287abb65b838622d9acf64b399b1653bcf6bea503442bcaef81890c4", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.36875, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", 164494 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e4420fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa0800000000000000640800000000389a9b82", 0 ], [ "76a91428cabb69be3e20707574d7a0ddc65a801b6ae59988ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac", + { + "dataType": "BigNumberReplacer", + "value": "949656450" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91428cabb69be3e20707574d7a0ddc65a801b6ae59988ac", + { + "dataType": "BigNumberReplacer", + "value": "100" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a914d94bba6bfd2f5d9036452d9b6b12a254df6aab3188ac" + ] + } } }, { "txid": "ef0b6ebc21f83013144cf95f527218a616add4e7238ded9aa68a3d30cdeb8702", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0072840790842872, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "a91454594a4a445be66bfd95f9c90ee7aec7f5cb4ef587" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e508000000000000d28e0800000000000007cf0800000000000001f3", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ], [ "76a91445d12108b291141bcb09aa6cc2caa1254d20128488ac", 546 ], [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "53902" + } + ], + [ + "76a91445d12108b291141bcb09aa6cc2caa1254d20128488ac", + { + "dataType": "BigNumberReplacer", + "value": "1999" + } + ], + [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", + { + "dataType": "BigNumberReplacer", + "value": "499" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "a91454594a4a445be66bfd95f9c90ee7aec7f5cb4ef587" + ] + } } }, { "txid": "f449be6418db7e2216903aaba545302c9c71f1e958cddde6eea2517719d8e6db", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000065", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "101" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } }, { "txid": "fd7e9edf78e9ae34c287cb15977a5b3007d70ad016d532b071e0e96578204c08", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.030534351145038, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000000e1008000000000000dc50080000000000028288", 0 ], [ "76a914dee50f576362377dd2f031453c0bb09009acaf8188ac", 546 ], [ "a91454594a4a445be66bfd95f9c90ee7aec7f5cb4ef587", 2606 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "164488" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914dee50f576362377dd2f031453c0bb09009acaf8188ac", + { + "dataType": "BigNumberReplacer", + "value": "3600" + } + ], + [ + "a91454594a4a445be66bfd95f9c90ee7aec7f5cb4ef587", + { + "dataType": "BigNumberReplacer", + "value": "56400" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac" + ] + } } }, { "txid": "fe12b212d65d373a6a57451f4d03ecf3c35a8964025572c02d424890b908da37", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5641025641025643, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac", "76a9148b9b3ba9199d98e131b762081c0c31754fb904c288ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000000022ae", 0 ], [ "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac", + { + "dataType": "BigNumberReplacer", + "value": "8878" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91435d20230fcc09fe756f8680c3ae039b86fb4032d88ac" + ] + } } } - ] + ], + "tokenIds": { + "dataType": "Set", + "value": [ + "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a", + "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa", + "4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875", + "b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc" + ] + } }, "coingeckoResponse": { "bitcoin": { - "usd": 29197.29473491 + "usd": 29452.48207906 }, "ecash": { - "usd": 0.00002841 + "usd": 0.00002843 }, "ethereum": { - "usd": 1937.87839962 + "usd": 1992.05966869 } }, "coingeckoPrices": [ { "fiat": "usd", - "price": 0.00002841, + "price": 0.00002843, "ticker": "XEC" }, { "fiat": "usd", - "price": 29197.29473491, + "price": 29452.48207906, "ticker": "BTC" }, { "fiat": "usd", - "price": 1937.87839962, + "price": 1992.05966869, "ticker": "ETH" } ], + "tokenInfoMap": { + "dataType": "Map", + "value": [ + [ + "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + { + "tokenTicker": "BUX", + "tokenName": "Badger Universal Token", + "tokenDocumentUrl": "https://bux.digital", + "tokenDocumentHash": "", + "decimals": 4 + } + ], + [ + "2c46c017466f06817ecd3ba1c76d11e2c37db21a3fd899b84d2ce7723beeba0a", + { + "tokenTicker": "tst", + "tokenName": "test", + "tokenDocumentUrl": "https://cashtab.com/", + "tokenDocumentHash": "", + "decimals": 2 + } + ], + [ + "4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875", + { + "tokenTicker": "LVV", + "tokenName": "Lambda Variant Variants", + "tokenDocumentUrl": "https://cashtabapp.com/", + "tokenDocumentHash": "", + "decimals": 0 + } + ], + [ + "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa", + { + "tokenTicker": "GRP", + "tokenName": "GRUMPY", + "tokenDocumentUrl": "https://bit.ly/GrumpyDoc", + "tokenDocumentHash": "", + "decimals": 2 + } + ], + [ + "b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc", + { + "tokenTicker": "CTD", + "tokenName": "Cashtab Dark", + "tokenDocumentUrl": "https://cashtab.com/", + "tokenDocumentHash": "", + "decimals": 0 + } + ] + ] + }, "blockSummaryTgMsgs": [ - "782665 | 43 txs | ViaBTC\n1 XEC = $0.00002841\n1 BTC = $29,197\n1 ETH = $1,938\n\n2 new eTokens created:\nBearNip (BEAR) [doc]\neCash Herald (TRIB) [doc]\n\nApp txs:\nmemo: Reply to memo|�V��iM�j�t[P\u001c\u000e����J\u0018_�z7�\b�k\u0005u\n|From what I'm gathering, it seems that the media went from questioning authority to doing their bidding as a collective NPC hivemind!\nAlias: 12345\n\n38 eCash txs:\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\nqzx...efz sent 999,998 XEC to qq6...f27 | 1.08 sats per byte\nqqc...c8e sent 18,698,998 XEC to qz4...n9l and 1 others | 1.03 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\nqqj...9g4 sent 936 XEC to qpw...x5g | 2.38 sats per byte\nqqh...lpy sent 29,022,106 XEC to qqu...0av and 1 others | 10.05 sats per byte\nqrv...ffd sent 5 XEC to qq5...fn0 | 2.36 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\nqrx...4nm sent 1,000 XEC to qz9...jhz | 1.00 sats per byte\nqz2...035 sent 5 XEC to qp8...gg6 | 2.37 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqpl...4l0 sent 984,178 XEC to qpu...4d7 | 1.44 sats per byte\nqpt...2wg sent 23,656,838 XEC to qz6...74j and 2 others | 10.05 sats per byte", - "qq6...eq7 sent 11 XEC to qpx...kvj and 1 others | 1.47 sats per byte\nqq3...x4u sent 807,228 XEC to qrh...pdm | 1.00 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqz2...035 sent 5 XEC to qp8...gg6 | 2.37 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqz9...m57 sent 950 XEC to qqj...9g4 | 2.16 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\n1 address sent 237.57 XEC to itself\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\nqz2...035 sent 5 XEC to qp8...gg6 | 2.36 sats per byte\nqpy...6yp sent 2,000 XEC to qqn...678 | 2.02 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqrv...ffd sent 5 XEC to qq5...fn0 | 2.37 sats per byte\npp2...mza sent 16 XEC to qpx...kvj and 2 others | 1.01 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqpx...kvj sent 32 XEC to qr0...d2u and 1 others | 2.03 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte" + "782665 | 43 txs | ViaBTC\n1 XEC = $0.00002843\n1 BTC = $29,452\n1 ETH = $1,992\n\n2 new eTokens created:\nBearNip (BEAR) [doc]\neCash Herald (TRIB) [doc]\n\n27 eToken send txs\nqq6...eq7 sent 0.0036 BUX to qpx...kvj\nqrv...ffd sent 4 tst to qrs...6k9\nqq6...eq7 sent 0.1122 BUX to qpx...kvj\nqq6...eq7 sent 0.0512 BUX to qpx...kvj\nqrv...ffd sent 7 tst to qrs...6k9\nqrv...ffd sent 5 tst to qrs...6k9\nqrv...ffd sent 2 GRP to qq5...fn0\nqq6...eq7 sent 0.0242 BUX to qpx...kvj\nqrv...ffd sent 10 tst to qrs...6k9\nqz2...035 sent 17 LVV to qp8...gg6\nqq6...eq7 sent 6.6381 BUX to qpx...kvj\nqq6...eq7 sent 1.5319 BUX to qpx...kvj and 1 others\nqq6...eq7 sent 0.0227 BUX to qpx...kvj\nqq6...eq7 sent 0.0019 BUX to qpx...kvj", + "qq6...eq7 sent 9.6625 BUX to qpx...kvj\nqz2...035 sent 2 LVV to qp8...gg6\nqq6...eq7 sent 0.0471 BUX to qpx...kvj\nqrv...ffd sent 3 tst to qrs...6k9\nqq6...eq7 sent 1 BUX to qpx...kvj\nqrv...ffd sent 7 tst to qrs...6k9\nqz2...035 sent 11 CTD to qp8...gg6\nqq6...eq7 sent 0.0167 BUX to qpx...kvj\nqrv...ffd sent 1 GRP to qq5...fn0\npp2...mza sent 5.64 BUX to qpx...kvj and 2 others\nqq6...eq7 sent 0.0101 BUX to qpx...kvj\nqpx...kvj sent 6 BUX to qr0...d2u and 1 others\nqq6...eq7 sent 0.8878 BUX to qpx...kvj\n\nApp txs:\nmemo: Reply to memo|�V��iM�j�t[P\u001c\u000e����J\u0018_�z7�\b�k\u0005u\n|From what I'm gathering, it seems that the media went from questioning authority to doing their bidding as a collective NPC hivemind!\nAlias: 12345\n\n11 eCash txs:\nqzx...efz sent 999,998 XEC to qq6...f27 | 1.08 sats per byte\nqqc...c8e sent 18,698,998 XEC to qz4...n9l and 1 others | 1.03 sats per byte", + "qqj...9g4 sent 936 XEC to qpw...x5g | 2.38 sats per byte\nqqh...lpy sent 29,022,106 XEC to qqu...0av and 1 others | 10.05 sats per byte\nqrx...4nm sent 1,000 XEC to qz9...jhz | 1.00 sats per byte\nqpl...4l0 sent 984,178 XEC to qpu...4d7 | 1.44 sats per byte\nqpt...2wg sent 23,656,838 XEC to qz6...74j and 2 others | 10.05 sats per byte\nqq3...x4u sent 807,228 XEC to qrh...pdm | 1.00 sats per byte\nqz9...m57 sent 950 XEC to qqj...9g4 | 2.16 sats per byte\n1 address sent 237.57 XEC to itself\nqpy...6yp sent 2,000 XEC to qqn...678 | 2.02 sats per byte" ], - "blockSummaryTgMsgsPriceFailure": [ + "blockSummaryTgMsgsApiFailure": [ "782665 | 43 txs | ViaBTC\n\n2 new eTokens created:\nBearNip (BEAR) [doc]\neCash Herald (TRIB) [doc]\n\nApp txs:\nmemo: Reply to memo|�V��iM�j�t[P\u001c\u000e����J\u0018_�z7�\b�k\u0005u\n|From what I'm gathering, it seems that the media went from questioning authority to doing their bidding as a collective NPC hivemind!\nAlias: 12345\n\n38 eCash txs:\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\nqzx...efz sent 999,998 XEC to qq6...f27 | 1.08 sats per byte\nqqc...c8e sent 18,698,998 XEC to qz4...n9l and 1 others | 1.03 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\nqqj...9g4 sent 936 XEC to qpw...x5g | 2.38 sats per byte\nqqh...lpy sent 29,022,106 XEC to qqu...0av and 1 others | 10.05 sats per byte\nqrv...ffd sent 5 XEC to qq5...fn0 | 2.36 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\nqrx...4nm sent 1,000 XEC to qz9...jhz | 1.00 sats per byte\nqz2...035 sent 5 XEC to qp8...gg6 | 2.37 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqpl...4l0 sent 984,178 XEC to qpu...4d7 | 1.44 sats per byte\nqpt...2wg sent 23,656,838 XEC to qz6...74j and 2 others | 10.05 sats per byte", "qq6...eq7 sent 11 XEC to qpx...kvj and 1 others | 1.47 sats per byte\nqq3...x4u sent 807,228 XEC to qrh...pdm | 1.00 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqz2...035 sent 5 XEC to qp8...gg6 | 2.37 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqz9...m57 sent 950 XEC to qqj...9g4 | 2.16 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\n1 address sent 237.57 XEC to itself\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqrv...ffd sent 5 XEC to qrs...6k9 | 2.37 sats per byte\nqz2...035 sent 5 XEC to qp8...gg6 | 2.36 sats per byte\nqpy...6yp sent 2,000 XEC to qqn...678 | 2.02 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqrv...ffd sent 5 XEC to qq5...fn0 | 2.37 sats per byte\npp2...mza sent 16 XEC to qpx...kvj and 2 others | 1.01 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte\nqpx...kvj sent 32 XEC to qr0...d2u and 1 others | 2.03 sats per byte\nqq6...eq7 sent 5 XEC to qpx...kvj | 2.56 sats per byte" ], "blockName": "multipleGenesis" }, { "blockDetails": { "blockInfo": { "hash": "000000000000000003a43161c1d963b1df57f639a4621f56d3dbf69d5a8d0561", "prevHash": "00000000000000000b52401ada0e9710668f38e75a6d0db076fe0cbb55f89e57", "height": 782571, "nBits": 403980621, "timestamp": "1678358652", "blockSize": "2167", "numTxs": "5", "numInputs": "11", "numOutputs": "12", "sumInputSats": "107685618", "sumCoinbaseOutputSats": "625003729", "sumNormalOutputSats": "107681889", "sumBurnedSats": "0" }, "blockDetails": { "version": 536870912, "merkleRoot": "b80c03089ade8f5ad58ad68dc2e1ae6b7e0a89cd0a3864d593a16b333b42ab79", "nonce": "3072930924", "medianTimestamp": "1678354582" }, "rawHeader": "00000020579ef855bb0cfe76b00d6d5ae7388f6610970eda1a40520b000000000000000079ab423b336ba193d564380acd890a7e6baee1c28dd68ad55a8fde9a08030cb87cb809644d4114186c3429b7", "txs": [ { "txid": "051a9aac09830ebf620109a1079da83ec26402e9d3835d7803503f5d28c035b5", "version": 1, "inputs": [ { "prevOut": { "txid": "0000000000000000000000000000000000000000000000000000000000000000", "outIdx": 4294967295 }, "inputScript": "03ebf00b182f5669614254432f4d696e6564206279203630303431342f103d50a00fcd5b566462776bca600100fe", "value": "0", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "575003431", "outputScript": "76a914f1c075a01882ae0972f95d3a4177c86c852b7d9188ac", "spentBy": { "txid": "d05b10b7f0a399c3e1eb488b1b2f633ae54cb985555b4315c4b634ad612d82ab", "outIdx": 0 } }, { "value": "50000298", "outputScript": "a914d37c4c809fe9840e7bfa77b86bd47163f6fb6c6087" } ], "lockTime": 0, "block": { "height": 782571, "hash": "000000000000000003a43161c1d963b1df57f639a4621f56d3dbf69d5a8d0561", "timestamp": "1678358652" }, "timeFirstSeen": "0", "size": 163, "isCoinbase": true, "network": "XEC" }, { "txid": "0167e881fcb359cdfc82af5fc6c0821daf55f40767694eea2f23c0d42a9b1c17", "version": 1, "inputs": [ { "prevOut": { "txid": "581464b01626d7ad867f93970338ec2840ce1c97aed658884474e6cb16a02807", "outIdx": 1 }, "inputScript": "4153405b57f5a1969c45891448e99bb69376490bea5ce29240a1152168c72dee5adfb09b84c90b0d4f0e590ba1127b94e2f3ff36877224c1779e04743f2b64d308c121039764908e0122ca735c3470ff3c805b265e54589901fcee0d610f0d31b356f7f3", "outputScript": "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "526349", "isMintBaton": false } }, { "prevOut": { "txid": "afd08abc17c78d3f0449f2393e0db9e5266099fca21c141b67879bd7c9330708", "outIdx": 1 }, "inputScript": "41e3558233c98f31574ac950c322f43e45f3fd7c4e5462aeeaf034e7263115ddad77cd37e834a1c5c942e552028e17077ef9ea146fdc18986ccf8449efe8ac9d44c121039764908e0122ca735c3470ff3c805b265e54589901fcee0d610f0d31b356f7f3", "outputScript": "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "420181", "isMintBaton": false } }, { "prevOut": { "txid": "f94fc719a8d037cf2df3d8aac753d9b606ca2a60c60dbb80c21a7ae7a6281508", "outIdx": 1 }, "inputScript": "4102b9d0890ef77f2078e1b6899210039480d66bdef4fdc91c740ecaeec5583f55a731717a32e0dd9252d5bdef096b337ad3ecd57636f6bac8067fc3a78d3c0a94c121039764908e0122ca735c3470ff3c805b265e54589901fcee0d610f0d31b356f7f3", "outputScript": "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "312605", "isMintBaton": false } }, { "prevOut": { "txid": "8d2a0286607ee744c8890c161da4dd083049fff20e23d721702a47a5b139410e", "outIdx": 1 }, "inputScript": "41a81656ffe952c34a011aa55653846abe1db05de068f2e6a6b91de7b5500d72762a8d37b041c2f9a451f58196e7045aaf0a4bb957768395b37b4f4759c823d1e1c121039764908e0122ca735c3470ff3c805b265e54589901fcee0d610f0d31b356f7f3", "outputScript": "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "526877", "isMintBaton": false } }, { "prevOut": { "txid": "b4ba6aea60657f80fbf86c73389ea49c5c95817ac2468a2600635bdcb6143310", "outIdx": 1 }, "inputScript": "4112461349af15cabe257ef0290f2a8e923e33cbfcd7f8d34923e95d5afacfff2407a2549f5819760e3c1ece84b20d3276893638ef8636f366338c8c4a0e2b0841c121039764908e0122ca735c3470ff3c805b265e54589901fcee0d610f0d31b356f7f3", "outputScript": "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "1780906", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000002737100800000000000f3636" }, { "value": "546", "outputScript": "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac", "slpToken": { "amount": "2570000", "isMintBaton": false }, "spentBy": { "txid": "ea54f221be5c17dafc852f581f0e20dea0e72d7f0b3c691b4333fc1577bf0724", "outIdx": 0 } }, { "value": "546", "outputScript": "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac", "slpToken": { "amount": "996918", "isMintBaton": false }, "spentBy": { "txid": "f490c4dd2b2a7cf14a04af6efaba9851cd233e753e239ff021296aae4b71ad88", "outIdx": 3 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782571, "hash": "000000000000000003a43161c1d963b1df57f639a4621f56d3dbf69d5a8d0561", "timestamp": "1678358652" }, "timeFirstSeen": "1678358429", "size": 856, "isCoinbase": false, "network": "XEC" }, { "txid": "25345b0bf921a2a9080c647768ba440bbe84499f4c7773fba8a1b03e88ae7fe7", "version": 2, "inputs": [ { "prevOut": { "txid": "1f5f4350b93708ca60b94c51ce3135dcaeef5ce64bb7dbc2934a442917ccad1a", "outIdx": 3 }, "inputScript": "483045022100889c5bc4aac2b8fba02f2414c596f5458d47acc3f21f8893a8fc5c367ca2559702205fe45c504ed024740df74811f8a75b40831cbdbfdad72aa332112fe0f759f0f2412103632f603f43ae61afece65288d7d92e55188783edb74e205be974b8cd1cd36a1e", "outputScript": "76a9141c13ddb8dd422bbe02dc2ae8798b4549a67a3c1d88ac", "value": "1528001", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "5ca2cb70c3c351da6fff27d06dec6271449e52e37c38bbf1a5cfb64dd6dde161", "outIdx": 2 }, "inputScript": "473044022016f9ad02f956cb7160099c80a5899bca83e92965665c9b75f2719f4432ab8dcf02206d7b8f1e29eb2761798cb76f96efc623ec72764f79f8d85320c1c4566fbc08b9412103632f603f43ae61afece65288d7d92e55188783edb74e205be974b8cd1cd36a1e", "outputScript": "76a9141c13ddb8dd422bbe02dc2ae8798b4549a67a3c1d88ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "34443689000", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e4420fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa08000000001dcd65000800000007e7339728" }, { "value": "546", "outputScript": "76a914dadf34cde9c774fdd6340cd2916a9b9c5d57cf4388ac", "slpToken": { "amount": "500000000", "isMintBaton": false }, "spentBy": { "txid": "9b4cad218d7743f1610d73577e2c3c4bcd97a2e70a61e69aea67088277dad936", "outIdx": 2 } }, { "value": "546", "outputScript": "76a9141c13ddb8dd422bbe02dc2ae8798b4549a67a3c1d88ac", "slpToken": { "amount": "33943689000", "isMintBaton": false }, "spentBy": { "txid": "d28244a5f79ed2323c543294d901fc0fe6ecc3c08f2ab4224ac141289daa4da9", "outIdx": 1 } }, { "value": "1526318", "outputScript": "76a9141c13ddb8dd422bbe02dc2ae8798b4549a67a3c1d88ac", "spentBy": { "txid": "660d23a32becd5fbca89e87a15981953c1ad092ec148f2f04661b3c54d8b5e25", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" } }, "block": { "height": 782571, "hash": "000000000000000003a43161c1d963b1df57f639a4621f56d3dbf69d5a8d0561", "timestamp": "1678358652" }, "timeFirstSeen": "1678358527", "size": 480, "isCoinbase": false, "network": "XEC" }, { "txid": "34cf0f2a51b80dc4c48c8dae9017af6282298f275c7823cb70d3f5b05785456c", "version": 2, "inputs": [ { "prevOut": { "txid": "c9e3f398b7ef1a0fa8a121ee891dd7647827bea2230bb39e5f702f41cfa3857a", "outIdx": 1 }, "inputScript": "473044022010e0c5ede20cb9738e6def8f259ea2edda3c6a9db52bab01c13b2d5cca6db37a022008757c88e3b14acf74390c644f202d105935317fe19932a8d66a72ce6e573e1d41210213fc2a7d4091f4406e739edba36161419a7960dbb8c4dc67a820c25b47d40e9f", "outputScript": "76a9146debf178121d1aac40e40183957e9f74195fb5e888ac", "value": "106152795", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "e75ead32dbd4ca89c1444c8b9c3bf24ef7a2921706472409388d371e1245e6eb", "outIdx": 2 }, "inputScript": "47304402203093fe3b065a20357dd834e058651003b5dcae9a9c7c5b46c2a41904646ecb9902204ff349206beebcc478395b8860e7c847112a3cd78409a39719a8192163af5704412102a1eed623a0bf5c6d95e60de93f97eeff87cd95a2565d65ea1e9c467558177847", "outputScript": "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", "value": "1000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "106152387", "outputScript": "76a914d71b6d842ab10517d93a10341975448f2e358a1788ac", "spentBy": { "txid": "391b6d802ab1ee180d7b80812bef54a33d8bc0dc40781d0878af041472dd590a", "outIdx": 6 } }, { "value": "1000", "outputScript": "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", "spentBy": { "txid": "28f6b4380b56a3186ba3fffb3c77b612adfa39a94aa46f0c1e59c0bfbe5df58a", "outIdx": 1 } } ], "lockTime": 0, "block": { "height": 782571, "hash": "000000000000000003a43161c1d963b1df57f639a4621f56d3dbf69d5a8d0561", "timestamp": "1678358652" }, "timeFirstSeen": "1678358479", "size": 372, "isCoinbase": false, "network": "XEC" }, { "txid": "ea54f221be5c17dafc852f581f0e20dea0e72d7f0b3c691b4333fc1577bf0724", "version": 1, "inputs": [ { "prevOut": { "txid": "0167e881fcb359cdfc82af5fc6c0821daf55f40767694eea2f23c0d42a9b1c17", "outIdx": 1 }, "inputScript": "414ce5a396c9ab683bc4af2254ad00359c9dbd7830ed62fda859ca10ad0befd4f87ddd80b987627fb011a8d39389d316948f472973084c33e52436625d38945599c121039764908e0122ca735c3470ff3c805b265e54589901fcee0d610f0d31b356f7f3", "outputScript": "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "2570000", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c50000101044255524e207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000273710" } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "BURN", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782571, "hash": "000000000000000003a43161c1d963b1df57f639a4621f56d3dbf69d5a8d0561", "timestamp": "1678358652" }, "timeFirstSeen": "1678358429", "size": 215, "isCoinbase": false, "network": "XEC" } ] }, "parsedBlock": { "hash": "000000000000000003a43161c1d963b1df57f639a4621f56d3dbf69d5a8d0561", "height": 782571, "miner": "ViaBTC", "numTxs": "5", "parsedTxs": [ { "txid": "0167e881fcb359cdfc82af5fc6c0821daf55f40767694eea2f23c0d42a9b1c17", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.9135514018691588, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac", 1092 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e50800000000002737100800000000000f3636", 0 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac", + { + "dataType": "BigNumberReplacer", + "value": "3566918" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac" + ] + } } }, { "txid": "25345b0bf921a2a9080c647768ba440bbe84499f4c7773fba8a1b03e88ae7fe7", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.36875, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9141c13ddb8dd422bbe02dc2ae8798b4549a67a3c1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9141c13ddb8dd422bbe02dc2ae8798b4549a67a3c1d88ac", 1526864 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e4420fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa08000000001dcd65000800000007e7339728", 0 ], [ "76a914dadf34cde9c774fdd6340cd2916a9b9c5d57cf4388ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9141c13ddb8dd422bbe02dc2ae8798b4549a67a3c1d88ac", + { + "dataType": "BigNumberReplacer", + "value": "33943689000" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914dadf34cde9c774fdd6340cd2916a9b9c5d57cf4388ac", + { + "dataType": "BigNumberReplacer", + "value": "500000000" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a9141c13ddb8dd422bbe02dc2ae8798b4549a67a3c1d88ac" + ] + } } }, { "txid": "34cf0f2a51b80dc4c48c8dae9017af6282298f275c7823cb70d3f5b05785456c", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.096774193548387, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9146debf178121d1aac40e40183957e9f74195fb5e888ac", "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91418a6005abe4f13143813174a293c34d97cb3ebd788ac", 1000 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914d71b6d842ab10517d93a10341975448f2e358a1788ac", 106152387 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "ea54f221be5c17dafc852f581f0e20dea0e72d7f0b3c691b4333fc1577bf0724", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.5395348837209304, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9146d69b5cbe7c85d87628473c43620c0daa9a8102988ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c50000101044255524e207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5080000000000273710", 0 ] ] - } + }, + "tokenSendInfo": false } - ] + ], + "tokenIds": { + "dataType": "Set", + "value": [ + "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" + ] + } }, "coingeckoResponse": { "bitcoin": { - "usd": 29197.29473491 + "usd": 29452.48207906 }, "ecash": { - "usd": 0.00002841 + "usd": 0.00002843 }, "ethereum": { - "usd": 1937.87839962 + "usd": 1992.05966869 } }, "coingeckoPrices": [ { "fiat": "usd", - "price": 0.00002841, + "price": 0.00002843, "ticker": "XEC" }, { "fiat": "usd", - "price": 29197.29473491, + "price": 29452.48207906, "ticker": "BTC" }, { "fiat": "usd", - "price": 1937.87839962, + "price": 1992.05966869, "ticker": "ETH" } ], + "tokenInfoMap": { + "dataType": "Map", + "value": [ + [ + "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + { + "tokenTicker": "BUX", + "tokenName": "Badger Universal Token", + "tokenDocumentUrl": "https://bux.digital", + "tokenDocumentHash": "", + "decimals": 4 + } + ], + [ + "fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa", + { + "tokenTicker": "GRP", + "tokenName": "GRUMPY", + "tokenDocumentUrl": "https://bit.ly/GrumpyDoc", + "tokenDocumentHash": "", + "decimals": 2 + } + ] + ] + }, "blockSummaryTgMsgs": [ - "782571 | 5 txs | ViaBTC\n1 XEC = $0.00002841\n1 BTC = $29,197\n1 ETH = $1,938\n\n4 eCash txs:\n1 address sent 10.92 XEC to itself\nqqw...6v4 sent 5 XEC to qrd...9j0 | 2.37 sats per byte\nqpk...pga sent 1,061,524 XEC to qrt...4v7 | 1.10 sats per byte\n1 address sent 0 XEC to itself" + "782571 | 5 txs | ViaBTC\n1 XEC = $0.00002843\n1 BTC = $29,452\n1 ETH = $1,992\n\n2 eToken send txs\n1 address sent 356.6918 BUX to itself\nqqw...6v4 sent 5000000 GRP to qrd...9j0\n\n2 eCash txs:\nqpk...pga sent 1,061,524 XEC to qrt...4v7 | 1.10 sats per byte\n1 address sent 0 XEC to itself" ], - "blockSummaryTgMsgsPriceFailure": [ + "blockSummaryTgMsgsApiFailure": [ "782571 | 5 txs | ViaBTC\n\n4 eCash txs:\n1 address sent 10.92 XEC to itself\nqqw...6v4 sent 5 XEC to qrd...9j0 | 2.37 sats per byte\nqpk...pga sent 1,061,524 XEC to qrt...4v7 | 1.10 sats per byte\n1 address sent 0 XEC to itself" ], "blockName": "buxTxs" }, { "blockDetails": { "blockInfo": { "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "prevHash": "00000000000000000465d08ca607ad04b8ef09eebd7e826acde745f5e33ff626", "height": 782657, "nBits": 403925794, "timestamp": "1678400947", "blockSize": "6481", "numTxs": "10", "numInputs": "37", "numOutputs": "22", "sumInputSats": "586711160063", "sumCoinbaseOutputSats": "625007295", "sumNormalOutputSats": "586711152768", "sumBurnedSats": "0" }, "blockDetails": { "version": 939515904, "merkleRoot": "7a27f306d1dfc1a33e7415f0a6fd61274338ee85b00dcf1bfb7d0431c47aa47e", "nonce": "3062109041", "medianTimestamp": "1678395802" }, "rawHeader": "00e0ff3726f63fe3f545e7cd6a827ebdee09efb804ad07a68cd0650400000000000000007ea47ac431047dfb1bcf0db085ee38432761fda6f015743ea3c1dfd106f3277ab35d0a64226b1318711384b6", "txs": [ { "txid": "3f6a1d37a09c42fc40e1394b35889554549a96f6372c055947a911b9b8092b98", "version": 1, "inputs": [ { "prevOut": { "txid": "0000000000000000000000000000000000000000000000000000000000000000", "outIdx": 4294967295 }, "inputScript": "0341f10b1a2f5669614254432f4d696e6564206279206a6f6e6e793332302f101354bb0bd0fc7fea54e505311e92a000", "value": "0", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "575006712", "outputScript": "76a914f1c075a01882ae0972f95d3a4177c86c852b7d9188ac", "spentBy": { "txid": "d1f1212a4f7908e378923ea09a6c0a1caa434486625fd74c46235851e82c1350", "outIdx": 7 } }, { "value": "50000583", "outputScript": "a914d37c4c809fe9840e7bfa77b86bd47163f6fb6c6087" } ], "lockTime": 0, "block": { "height": 782657, "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "timestamp": "1678400947" }, "timeFirstSeen": "0", "size": 165, "isCoinbase": true, "network": "XEC" }, { "txid": "349d803afedd7802a1e545389c376fc25a1d45401c331fd27090644cbeae69a1", "version": 1, "inputs": [ { "prevOut": { "txid": "44a9ea52276d62da2974ed412fec6cb8d2c4120b419dd5df8e7a96f55d92287a", "outIdx": 1 }, "inputScript": "473044022068c8aabb939534c6d25e12e6092b91b73739588772133e364e121836ae07eae902204ad2972d860d9f8698c356eb1dcf50803e0bdd0ce8fe2cabe3b83864bcae7ad6412103a0d636614c255bf41f5177e98ce693e09556d52b79da3fccfaaa6a87f8f99864", "outputScript": "76a9148669721c6952225fe74962fa953c163fcf8e56f288ac", "value": "37680924", "sequenceNo": 0 }, { "prevOut": { "txid": "7dba9064ae78c9b727d4cb398a8ba325f3ad611000eb1e08fc12057fac3929bc", "outIdx": 1 }, "inputScript": "483045022100d35a22a368515653278cebc378f31273be64479b69f90a9a70ce45544f9717a102205167191ff325cc0e8a067aff96da7667fd409a13ac2301572575a7d396ad084e412102d66e05807adb703179a97575b05443ab29d1f0b21ce59981bc7ef4c7b029f969", "outputScript": "76a91425e0a068db2737cc7a8c644090ddf25ac2a4fdab88ac", "value": "430477826", "sequenceNo": 0 } ], "outputs": [ { "value": "52624000", "outputScript": "76a914167099d05463b543c6086489376bd74349acccb588ac" }, { "value": "415534376", "outputScript": "76a914966695ab3da48a6a6f8c1cbd4588cba43ed069b488ac" } ], "lockTime": 0, "block": { "height": 782657, "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "timestamp": "1678400947" }, "timeFirstSeen": "1678400652", "size": 373, "isCoinbase": false, "network": "XEC" }, { "txid": "36902d988d7e309c2131e59a1256dd950443155aa9f6929d24055971d0b105b5", "version": 2, "inputs": [ { "prevOut": { "txid": "87d245f7354195ae677aa9216060d2653d904b4af2aaaf39a2aaa283ed5f073f", "outIdx": 1 }, "inputScript": "47304402200fd716ff92bd35c2223a179492031753c4a63bf0234ef5da6789ca2f5ef78cc102203edbecf02b229231f239d1e27ebb9510bbc2ff9888249d78304c775232206e64412102e3dd5c97942cc418cf7505acdbc7e9cf414074ec4e58962a71d1909cd9c2b04c", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "value": "577320762065", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "299300000", "outputScript": "76a914e8aab2dca7950c166737adfc8e65aa42c83eec8e88ac", "spentBy": { "txid": "9c0d9b2fd2bdd078d7710a74c46372bc5dc8320111998556e9ce1ac58f37cfcc", "outIdx": 26 } }, { "value": "577021461125", "outputScript": "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", "spentBy": { "txid": "67cb9308023a455a5ebde754859e2edd41457a2000a36ad6a1f6d7eed77dcd61", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782657, "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "timestamp": "1678400947" }, "timeFirstSeen": "1678399893", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "3d90c355be7e3aeb18d5885109a167fd2c8446ec657865ffba6577a81243f71b", "version": 2, "inputs": [ { "prevOut": { "txid": "af98c40e8264a23f8a4c3d73603973dad048895b9bd1919472f49d0db6afb5c4", "outIdx": 0 }, "inputScript": "473044022039257959c1eb040587a5fe516e20e8181c41badb198a48279e09f266bf0856970220529c20cbe6e1ee17c68146515940b1866d86878d52c9dcb2433c1eed7903f7a04121034b0a1a45a8a61fb93a77d5ac1079912f402fdcf42a12aa8dba3b568f94ee00c4", "outputScript": "76a9145c60a0e3914b4b12a419db5be6f742754e85971688ac", "value": "284353928", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "283854294", "outputScript": "76a9145d00bc8ded845591d04ee8e9aff44a6c7f54f6d888ac", "spentBy": { "txid": "39218401f7035359bb66aa0342a612e1dd5da7158e704ad811c904bc300670ce", "outIdx": 2 } }, { "value": "499204", "outputScript": "76a914e0a3c5d6dc80ee3a2e084dca41a6ac9a4bf3f2e288ac" } ], "lockTime": 0, "block": { "height": 782657, "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "timestamp": "1678400947" }, "timeFirstSeen": "1678400294", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "97f3ebde1a5753b6772128d69a081fd514322fac0ab63303b9f22b0079a5aac8", "version": 2, "inputs": [ { "prevOut": { "txid": "a63c34054afc849077f06fba03b39310c05f84a67d2f06d16000568495bf9fe0", "outIdx": 0 }, "inputScript": "47304402202a9b8f0445f6d1bea701f221ee6e0f23b57be19500465864c0e612531530b805022024534d62663bd9ba8299d9e14b4e1158b0b7fc6abde00eeda73e673e0007a47941210389fb877803ea99af1c14ea54c982b25e9f27540e45bea2b54b061b63c6fc45ca", "outputScript": "76a9145fe31990dfd030c83e139b03be1081f9f4ec277388ac", "value": "2175600000", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "f69a5824e3dedc30957ca6dd5c471e10e547445b8fd52e5987be5008f7f4b07c", "outIdx": 0 }, "inputScript": "47304402205c13f4cb38e01fcabd5bf3f4e2e0b12eb19f402bf23b1ed57c992281f18293aa0220417164b01b75ef5541268cea3f9f4121ae68f20f4cef8e1ad041e617c08f481341210389fb877803ea99af1c14ea54c982b25e9f27540e45bea2b54b061b63c6fc45ca", "outputScript": "76a9145fe31990dfd030c83e139b03be1081f9f4ec277388ac", "value": "2212600000", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "890cea2ab8cae3d8a28b218309989f9c27adc7c2588bcb676dbacc23aaaafe49", "outIdx": 0 }, "inputScript": "473044022019a474c80c7f10e8ac20d3c8a265c2c5ffbab1997f0627598cf6e6dc6f6b73fb022002aee70d3dd969606459ff9e24746f83cc1a1de5d5013053ae6194a7407541d441210389fb877803ea99af1c14ea54c982b25e9f27540e45bea2b54b061b63c6fc45ca", "outputScript": "76a9145fe31990dfd030c83e139b03be1081f9f4ec277388ac", "value": "2364700000", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "6350850481", "outputScript": "76a9146f326f0a1d9cc7845c0a6df9d258cfcd555ebacd88ac", "spentBy": { "txid": "41bf6054c8cc9201a608c36dd51b9c64a4588f79c9411bcccb96cb5f2958ae6e", "outIdx": 0 } }, { "value": "402049000", "outputScript": "76a9141935990188a4e088a8a25e553e5cee1fb2830c5a88ac", "spentBy": { "txid": "9c0d9b2fd2bdd078d7710a74c46372bc5dc8320111998556e9ce1ac58f37cfcc", "outIdx": 56 } } ], "lockTime": 782587, "block": { "height": 782657, "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "timestamp": "1678400947" }, "timeFirstSeen": "1678400021", "size": 519, "isCoinbase": false, "network": "XEC" }, { "txid": "9c1bfad01aad003052441327081622df4f1430454d9e4072c8ebddd7d13cc13b", "version": 2, "inputs": [ { "prevOut": { "txid": "9bbb6c1906ebd22d2316785e09146f7d287af6c9b11084ad8160a9ab12a9f20a", "outIdx": 1 }, "inputScript": "473044022071789a469bc81fd5cc7e41d2f5f900dee09b0f9c7d90e4cc213b0bf221c5f6e8022058b4b8214c57c4318e6d2958dc28b70a82ad56b5b9bd9a4d39019c6929c3e3f7412103d9d78e4ac3ff808db40f2f11868a5222b0016ebf4a90f1175002a0a2313bd451", "outputScript": "76a914e7379dcc2ea8d2624407d9671103b9428fb3539188ac", "value": "1025685", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "1016460", "outputScript": "76a914202af757a027241f43724f6d0a714ce0f21396af88ac", "spentBy": { "txid": "558d03b320539ba096e43859d9bc4bbd7831b9071f758aa6f4bc7da3c03d5cb4", "outIdx": 0 } }, { "value": "9000", "outputScript": "76a91465c864970a4358f7bec58348d52d584117492f7388ac" } ], "lockTime": 782656, "block": { "height": 782657, "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "timestamp": "1678400947" }, "timeFirstSeen": "1678400424", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "cd9cf4bf000b413c49d45aad382716c98d4ca2a39bc0db825bd80192962dc05d", "version": 1, "inputs": [ { "prevOut": { "txid": "ec584ba3c1734a422c16ec40d598fe91f870c8d17c5f9d2b6c4e1cbaf82f7237", "outIdx": 2 }, "inputScript": "4125c1eb36e935edd040945e2fb9f9f817b72e111f2098548876c83489b4e212f84c6ac2e2f58beaa05ef5e13f1d47bceae366f90f1d6dd47b125b302c8b6525c7412102d43a62c3100fff0ca35a61de6f506700ff698e29031e93928e104eefe2082874", "outputScript": "76a9142dc4d47f5dc0b3c3b61541ac4a21f6dbf5218e2888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "ec584ba3c1734a422c16ec40d598fe91f870c8d17c5f9d2b6c4e1cbaf82f7237", "outIdx": 3 }, "inputScript": "41329597f0b5ca287bdd8b4dd48d056a12975dec9d2d473b55d6366a3623746298069ef12375d5e68ec7fd845af3fc92e46235a2d9ca110776516e1b5311b9da61412102d43a62c3100fff0ca35a61de6f506700ff698e29031e93928e104eefe2082874", "outputScript": "76a9142dc4d47f5dc0b3c3b61541ac4a21f6dbf5218e2888ac", "value": "94298", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a045357500001010101209ef7a95decf0b795aaf9ad37908988d889ab768aac18b81b99d6af821d8fe7830453454c4c123131302e3030303030303030303030303031010020afcfa8e6824fb8aff92bfa75edd6ff9ed4fb59ba28f9bb950e3c443dcfceae58010101000432373437" }, { "value": "94382", "outputScript": "76a9142dc4d47f5dc0b3c3b61541ac4a21f6dbf5218e2888ac", "spentBy": { "txid": "59d679107fe05541811c53506ff85deac6b89262d79863a73c771d3ac1a95e07", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782657, "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "timestamp": "1678400947" }, "timeFirstSeen": "1678399386", "size": 446, "isCoinbase": false, "network": "XEC" }, { "txid": "da98b479e957e34b462025e483644c13c0a6924f04a31ab6473fe5c23babc5fa", "version": 2, "inputs": [ { "prevOut": { "txid": "7a336fae6a31681d89f38ab635a0f7728b28447869c5784fce0e4c3497b6217a", "outIdx": 3 }, "inputScript": "483045022100fff88b9d8372461f4be841117558ab28b1d065b492f64e6165efdc80c6bdf1e502201d5f8c7c7d9a6ea5e4ba1f128d02b41adb99aab06028c04e0a24efe20cf74a7141210350c77cd129385db6398fe624364af8847bea1bb2d78c303c0f4f73be11be6f5b", "outputScript": "76a914bc8e7bdac39a1cd82eac73b949f816ed08039df788ac", "value": "482362", "sequenceNo": 4294967294, "slpBurn": { "token": { "amount": "0", "isMintBaton": false }, "tokenId": "18625b25d4b9b9ebf23ee5575484a67ff2477873a253b16081f964b8f9ca7c28" } } ], "outputs": [ { "value": "0", "outputScript": "6a04007461624c6353656e64696e672061206d657373616765207472616e73616374696f6e20746f20746573742070617273696e6720696e2065636173682074656c656772616d20626f742e205769746820616e20656d6f6a6920626320776879206e6f743f20f09fa494" }, { "value": "3300", "outputScript": "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac" }, { "value": "478607", "outputScript": "76a914bc8e7bdac39a1cd82eac73b949f816ed08039df788ac" } ], "lockTime": 0, "block": { "height": 782657, "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "timestamp": "1678400947" }, "timeFirstSeen": "1678399961", "size": 342, "isCoinbase": false, "network": "XEC" }, { "txid": "ea0a799f0e3bab448064925b3ccdb6e8ff3ef07105c6739f6eec0a4aa674e1f3", "version": 2, "inputs": [ { "prevOut": { "txid": "791021d6b15a535e6a07552462b873c195996f0560313ee042d3d0cce361be3f", "outIdx": 9 }, "inputScript": "47304402201b3e8b20edd7d37ebcb0a43d2eb146090471096d32208841878f2a13f5dab13402204e20451fed92b14e811ba1ddfacb33e02a7f744b4191814479782004ed8275f2412102a06baaa32c00506ca20ca0638d8e737c6557d84812cad75845af2543bb7f21ef", "outputScript": "76a91496cfd61419ddf59bcbb186fc019242f794d2b91788ac", "value": "1799", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "9be9198734ef85157847a94c9bccd0c6b20501c2b5580ede99f9c63ec1a831d1", "outIdx": 1 }, "inputScript": "4730440220632110d1b1aecdc63a3f7f332d4338ed920563871939042573a572861212d97b02203e4fbb3e81c011630598cab323b9b0940159760ffa02a6d92cd89fcfb3fbd8c34121034d14269dcd9a23882761997eff65755e27facff9812e5cc971bde475053a7595", "outputScript": "76a914df3f9951090740a52e9dc7f571670c291d0f5e0a88ac", "value": "44114326", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "e4c294633ddd15588be178d288c08cc3bff3a9763750a22b6eea51988c1a3553", "outIdx": 2 }, "inputScript": "4730440220162f7ba807adfc0c51410ebd738abbe8e12c26b06629f0eb85e05772bc5939c402205ba51561a3d6709690e0b20774ed8abb7a8867dfb2426ca3bd9140aaa05ea7794121034d14269dcd9a23882761997eff65755e27facff9812e5cc971bde475053a7595", "outputScript": "76a914df3f9951090740a52e9dc7f571670c291d0f5e0a88ac", "value": "65220789", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "1a3682930618e0c1927557665b34c59e4ffc5615873f4543f77e047fffc610f0", "outIdx": 1 }, "inputScript": "473044022063b0810a42807221beadfe936df5c9e499da5736a2e620913fec03072b35932a02203ff5671e7496398a33cb68b1c4f4a7bb33a40cdac038afb40cacec60b76f04e8412103f88f9d4dadcd0e20b889d88adddedc64cb641c4678b21566c90088228634af3e", "outputScript": "76a914da3b9a7736aca7c10d50a789ac85c852ac17772188ac", "value": "106515154", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "12272cde144e9b7ffbf283b58a201f848d406e2883830308d09c3ebdbf3bfc06", "outIdx": 126 }, "inputScript": "47304402205ef664a6069c6ff5c8899d1d5ed698672a6efaff6f1875e40a137dece94132f6022041a7adecb7d7b29f6526a86ffd00a5ce46891703748e4c4cf6a43b3f740cb92f412103f88f9d4dadcd0e20b889d88adddedc64cb641c4678b21566c90088228634af3e", "outputScript": "76a914da3b9a7736aca7c10d50a789ac85c852ac17772188ac", "value": "107112078", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "791021d6b15a535e6a07552462b873c195996f0560313ee042d3d0cce361be3f", "outIdx": 21 }, "inputScript": "47304402203d760a5cf99b3ed14f8f977ecca16d43736aa238dc58e0583c665d0bc1db8457022072736f71a04ff233ad6f46047d006bd241e89524f777d8edc600720343b5ffc4412103af311610d12d584e373a538c02b838d35f5b268b1d2d18d2132b63d9e58ed7fe", "outputScript": "76a9148f4f978e262e72b244ecf7649f16e2372dc68d3588ac", "value": "65913", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "b01e723fb044150e81d9a39d4ea8cbe92fb18f6d7b5a3c40c6ffbc6fb3bb1fd6", "outIdx": 0 }, "inputScript": "47304402206dad961f42f217f8e9b50fb7040641865fa3152c0996440b94d4c9660e1c2f3402201100b44ee1fc4814d09700e4af829c50bb2e6154114bb78d38b72df002fabd6c41210275a7efecc3c1f14965c7ebcf174436fd4ee50244f6ddd23def1a4b72b98b9085", "outputScript": "76a914e99591aacf48ec03b2f856bbc7047da66dd3ce5188ac", "value": "258037981", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "aea9ea59a0ab10731025f9e243301e0057bbbc74041d70431d0a21778ac33a79", "outIdx": 114 }, "inputScript": "463043021f2ec32bb4291ee47316d6b172fd1bee7807510a2d7664c98d397f0f92a1fb9c02202d6587f450b2331d305d7fd447f3462c25adbadb60e1ee15e8f81ccb6ec8eb89412103f9878cc5f497a144c10d5d328692c3b5bd01ebb1dd85de3152747a87d617c58b", "outputScript": "76a914ce618c05317ef09a6777e92992ce89b4ffd93c2e88ac", "value": "6560766", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "6a528b649f8da518e4ae32fd791545e479c2b0e39651bda658bb4bd8d177fbaa", "outIdx": 74 }, "inputScript": "47304402204b6c6570be77c87f37e687d6cbfa67450d02567ce376bccd5877d90036597a70022009145a62f8c2bee2fc06cc1b7e2917f1e87e9c7be59befcc607362b2ae1a21784121038eb823da4b429c2714f041215fa613db6e3de86e45c5fa3297f268b2d3bb027f", "outputScript": "76a91402d0619aeb448aa9c6eb43385624ded0fbc4992b88ac", "value": "107099311", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "884fbc007e67f23e0cd6613c9780a7c1c05564cd186777a7a0de0960f1179887", "outIdx": 39 }, "inputScript": "47304402207ac3e5bdf7a4fb895a8da73c08d097a3bbcdc38315699a1e78c2a57cb5e21fa002205f3ea739fceb684b4bbfd5088ce2a908b362d3032eed121ed05f67d36fd343c9412102d6ee470f8f8d11f555c6942c0fc94338ec45224d51229e292b2fe0ebb92e4d88", "outputScript": "76a91418ddb2d2e4606963bfe79dd8052d3541e71cab5188ac", "value": "111293823", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "5ea36f7cf3d71f3e6207394ea4047bf69c2970e2c72889b69ee93fcfb76a5273", "outIdx": 19 }, "inputScript": "47304402207d4c4b5d406e07f9d231bc7f7d69f6b957ad20d0f1c13bfa50839a1bfede34570220189dc6817028acfa63bb840ceba5aa70263ee5d09c50843cc07e436eda92d436412103af311610d12d584e373a538c02b838d35f5b268b1d2d18d2132b63d9e58ed7fe", "outputScript": "76a9148f4f978e262e72b244ecf7649f16e2372dc68d3588ac", "value": "37199", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "dd708adc2614a94b6c90cdaf09805afb1b92208e6279b49a324ece93d892f79f", "outIdx": 1 }, "inputScript": "46304302205211b6c66d7e8a0de8c8bcda5879cb2cb79312f5909b9545e4c0f2947fb48f48021f06efa225cdddbce5ed477541c957f84b150261c0e398611c8efed4af24bab9412103a5a5ecfb8222cc8cf66542d0ff27d81c05a23aa01481317534b4fbdde12a1887", "outputScript": "76a914537ac55a6de865efc23fa95afc80ef3655c1625588ac", "value": "10041690", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "6928846c07d9978c227a57ba3e8fbfc93c029abc37719c8f4389128febfd328c", "outIdx": 1 }, "inputScript": "4730440220310370939c4d7ce6cca658c2ddf20846a49eebc406283df958919c45ad963aa402206383c37a0200f1d8a47910adf68398b4dadd81ec70456714981e52fe9d12c6f7412103b0400b3ebf3eab04c8985e80b4000e7994bcdd3bf2eb0fca4050159eee42dfeb", "outputScript": "76a9149489f0125853406f4486ec27fba0202b226cce2288ac", "value": "18409475", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "791021d6b15a535e6a07552462b873c195996f0560313ee042d3d0cce361be3f", "outIdx": 6 }, "inputScript": "47304402200db43ff5a954d9f72465d8578a346fa282ec50b0bc107e23249d78a6e9e9889c02203f11da3b7750265ea53f9ebd6401c6aa6cb59174bc4bcdf4ab99cc6719a5de2c4121038b142f62c964453cf0805a27125c1edcbb1c65c1325b1018ae0dfc1ced74dc32", "outputScript": "76a914610661e21278528318086d5f58fd7fc65eecfcad88ac", "value": "874", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "ac787123f926655da9858489f082092a3c3a14a23660497429ca4744549dcbf4", "outIdx": 24 }, "inputScript": "4730440220731b14173f924d21487ec4793f39e4b21dcfc70b6ba614e10ecfe41a7090f72c022019240fdd1ddd913666f8910a99934cadfdc4ba34033e7b5c7b304a381afb59fd4121035da0ac61b9c55761585c3873dcea239b6281f369c371de33bdf3901bfeaedb54", "outputScript": "76a91475ebfb9c8c5fd4f5bb9810bc31e92fc4d5cafbe188ac", "value": "4664", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "2ece28db94204ba8cd76e7c6dfeb49ac98a09626e258b6ad2bba273e2fca975f", "outIdx": 66 }, "inputScript": "47304402207845df836c0560177caa7f689116c9eb1d1602be08ff1c8524e7f354156b2eed022077e2dccc6e7e08f438c94567c5a0493de3545472f1fab148bbf9fc9dfbe7026b412102e2e524ef8c5fca0815684a6ee634ee81513b9e076f435da1d532a4674dc8c74b", "outputScript": "76a914e09d2e5240da3b70171efbde3f4f3f7c759b490d88ac", "value": "45961567", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "6a528b649f8da518e4ae32fd791545e479c2b0e39651bda658bb4bd8d177fbaa", "outIdx": 87 }, "inputScript": "473044022004b52d08309f65f2284e85e8fde67705a382f3f3c202040e92b93c487adbe6b002202302db1abbba73b71e754fdbb006bb9cdc5276a96f987ea2d52d96431cb33b16412102d450c11cb8ca29e30baf99efd97dde6acfd724cf34222cb04a007dc22ba2f21e", "outputScript": "76a91457771588d2e5bcb4f10f8ca006c95250f13562fa88ac", "value": "16049110", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "d43b8d9ad1bf7389ad3e118d02610efb4b4d42e84860876ad8db31b94e1b014b", "outIdx": 3 }, "inputScript": "47304402207163acb65d976fd51df42229419bc634d7a55882618037494cd9c9e3cfc37b2202201227ab152eb401e97c70d204fcf636d2a1439c298c35019ef98e644d0a01d8c14121039680cb76c37c263962b6a5038ae5fd3f01408396cfa08bb2782060c5461688ef", "outputScript": "76a9143480e7a35b40a308c259cfa70a4cdee7fa3b674988ac", "value": "76155", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "61508af60d2902eb87e8e4a5e0c533c1e8050ad40f9a8d9ed2dc85987f4f8986", "outIdx": 0 }, "inputScript": "47304402203a7677e3d0eee09295c28c1d72ae0dbcb09dc9b4215559e6dbe3f438d5a47eb60220469512af593936b9bf7902147aa58ea23ba20c10f82f308b82db275fd86152f1412102a06baaa32c00506ca20ca0638d8e737c6557d84812cad75845af2543bb7f21ef", "outputScript": "76a91496cfd61419ddf59bcbb186fc019242f794d2b91788ac", "value": "1394", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "877a84edd4490e19d33cca50680c40e884a0d978ce9d07c6160a58a7323bf0f7", "outIdx": 0 }, "inputScript": "47304402204ff1d76195e031a63f42b73e03b99d7ef764b02cea505b29d4d23a6442452d1f0220288ffaab5309e9f2c160c51c83096c0f6ba10f121b7447f0f6a21ce10de66dfd41210276f1956852de019be3084db5a97962a08f74d7668acd6a33c069cf41af8ca72f", "outputScript": "76a9146a1d12ea586f05711958e8d157dd3c97714be6e788ac", "value": "55203902", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "425bb21a1da4dd50814dca5c3008591ee02533a2c9dade8552175f2a1acb9db8", "outIdx": 115 }, "inputScript": "47304402207706a5201d7d7f61b7cd33444843c79d98b0639cf4fbe37e1efa78239c7f5a3a02204899e2509573f7620fe28c6afd86ced52b9075a895d64b473155cb0b8e2f1c9b412103f9878cc5f497a144c10d5d328692c3b5bd01ebb1dd85de3152747a87d617c58b", "outputScript": "76a914ce618c05317ef09a6777e92992ce89b4ffd93c2e88ac", "value": "6530042", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "c3c9bc4352a7eb3dd2b46452961ff9b18e77c8f6013408a9ecaea508faf858f3", "outIdx": 0 }, "inputScript": "47304402207b8b117b184c86b077666591041337cd0ed27fb9d5502d50a97930e8186769b30220255445ec55f1ac8b9e7da5a00dc5f926e9d53a36caccb7b489b3af0063b495ed4121024eb325aa20b1b05d3aa34aa60453743dec317ccecf421bffc3dc935136c3f719", "outputScript": "76a9147781c15d38ca8b0159c6f92b34de7f1d16617e8d88ac", "value": "841948325", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "b46aaa4d0e5bda527b2a506265d370871ad3b01c31ab09712d60dfa4797ebc4c", "outIdx": 0 }, "inputScript": "47304402204e064f8f71f7fb1d3e42deb17f3900bf975eb542f55f1cc8621dff961c4e0c7202201186cbf583f3bc2188b7d49ebd37590c4b18874f6356069c7b96f431bb84a6b9412102eb780a05b181c4a90a9c2df70cbb2a2eaec2eb2f17a047975ba91caa1af8267d", "outputScript": "76a914e65c2d731911d2b0b20ce04dfb8e02cd043c19a088ac", "value": "82934424", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "39b70ceadf0205d828f01aa8b4ebc7f15572c9e04afbf5784446026aac86492f", "outIdx": 22 }, "inputScript": "47304402207bddc0af13d0a0ea4dafb34aafc95af548de5123eccd0d37a8395299ede01eb602200ab383fb27cffa26e52fffbafbe33ad3032178a774c7e65caf3ac5dfc55ecf254121039680cb76c37c263962b6a5038ae5fd3f01408396cfa08bb2782060c5461688ef", "outputScript": "76a9143480e7a35b40a308c259cfa70a4cdee7fa3b674988ac", "value": "65960", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "1883283149", "outputScript": "76a914d82619bc458828e25077faeb78354658101796a688ac", "spentBy": { "txid": "620cf402fcec6694992206fdfcdfb00b70980460aec80f5e55f122fe473cbd88", "outIdx": 19 } } ], "lockTime": 782656, "block": { "height": 782657, "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "timestamp": "1678400947" }, "timeFirstSeen": "1678399638", "size": 3570, "isCoinbase": false, "network": "XEC" }, { "txid": "ec584ba3c1734a422c16ec40d598fe91f870c8d17c5f9d2b6c4e1cbaf82f7237", "version": 1, "inputs": [ { "prevOut": { "txid": "d289bad079bad30d9ee30bc68f70ac12df868d9d2e7a32c342dd72f5cd7f422c", "outIdx": 0 }, "inputScript": "412ba0b13defce1eb85138d2c17b3f671f6518636b358c462fa46abf38bfa7a19552b2de07f09ee4115c91f7e29ddd876f09537f290a2ce52091579ae358140e1141210225f7ff0656e6865ce2caf46b3682e6da53f0a01d60c4b5c8019f2e034398fde9", "outputScript": "76a914329652bdcc6c07fdb284accd7fa8ebb9ef34b46488ac", "value": "95708", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a045357500001010101209ef7a95decf0b795aaf9ad37908988d889ab768aac18b81b99d6af821d8fe7830453454c4c" }, { "value": "546", "outputScript": "76a9142dc4d47f5dc0b3c3b61541ac4a21f6dbf5218e2888ac", "spentBy": { "txid": "197abea07201abb3bb22dd23e874b6696a77a2462c8e767dbe35c06fffa8450d", "outIdx": 0 } }, { "value": "546", "outputScript": "76a9142dc4d47f5dc0b3c3b61541ac4a21f6dbf5218e2888ac", "spentBy": { "txid": "cd9cf4bf000b413c49d45aad382716c98d4ca2a39bc0db825bd80192962dc05d", "outIdx": 0 } }, { "value": "94298", "outputScript": "76a9142dc4d47f5dc0b3c3b61541ac4a21f6dbf5218e2888ac", "spentBy": { "txid": "cd9cf4bf000b413c49d45aad382716c98d4ca2a39bc0db825bd80192962dc05d", "outIdx": 1 } } ], "lockTime": 0, "block": { "height": 782657, "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "timestamp": "1678400947" }, "timeFirstSeen": "1678399386", "size": 310, "isCoinbase": false, "network": "XEC" } ] }, "parsedBlock": { "hash": "00000000000000000a528f0c4e4b4f214a72d9b34d84003df6150d5a4bcd0d32", "height": 782657, "miner": "ViaBTC", "numTxs": "10", "parsedTxs": [ { "txid": "349d803afedd7802a1e545389c376fc25a1d45401c331fd27090644cbeae69a1", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.002680965147453, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9148669721c6952225fe74962fa953c163fcf8e56f288ac", "76a91425e0a068db2737cc7a8c644090ddf25ac2a4fdab88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914167099d05463b543c6086489376bd74349acccb588ac", 52624000 ], [ "76a914966695ab3da48a6a6f8c1cbd4588cba43ed069b488ac", 415534376 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "36902d988d7e309c2131e59a1256dd950443155aa9f6929d24055971d0b105b5", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 4.177777777777778, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9144aa8aba45c20b62e35f7e070027f3be2644cd5ed88ac", 577021461125 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914e8aab2dca7950c166737adfc8e65aa42c83eec8e88ac", 299300000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "3d90c355be7e3aeb18d5885109a167fd2c8446ec657865ffba6577a81243f71b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.9111111111111112, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9145c60a0e3914b4b12a419db5be6f742754e85971688ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9145d00bc8ded845591d04ee8e9aff44a6c7f54f6d888ac", 283854294 ], [ "76a914e0a3c5d6dc80ee3a2e084dca41a6ac9a4bf3f2e288ac", 499204 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "97f3ebde1a5753b6772128d69a081fd514322fac0ab63303b9f22b0079a5aac8", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9145fe31990dfd030c83e139b03be1081f9f4ec277388ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9146f326f0a1d9cc7845c0a6df9d258cfcd555ebacd88ac", 6350850481 ], [ "76a9141935990188a4e088a8a25e553e5cee1fb2830c5a88ac", 402049000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "9c1bfad01aad003052441327081622df4f1430454d9e4072c8ebddd7d13cc13b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914e7379dcc2ea8d2624407d9671103b9428fb3539188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914202af757a027241f43724f6d0a714ce0f21396af88ac", 1016460 ], [ "76a91465c864970a4358f7bec58348d52d584117492f7388ac", 9000 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "cd9cf4bf000b413c49d45aad382716c98d4ca2a39bc0db825bd80192962dc05d", "genesisInfo": false, "opReturnInfo": { "app": "unknown app", "msg": "SWP\u0000|\u0001|\u0001|���]�𷕪��7���؉�v��\u0018�\u001b�֯�\u001d��|SELL|110.00000000000001|\u0000|�Ϩ�O���+�u������Y�(���\u000e782657 | 10 txs | ViaBTC\n1 XEC = $0.00002841\n1 BTC = $29,197\n1 ETH = $1,938\n\nApp txs:\nunknown app: SWP\u0000|\u0001|\u0001|���]�𷕪��7���؉�v��\u0018�\u001b�֯�\u001d��|SELL|110.00000000000001|\u0000|�Ϩ�O���+�u������Y�(���\u000e<D=�ήX|\u0001|\u0000|2747\nCashtab Msg: Sending a message transaction to test parsing in ecash telegram bot. With an emoji bc why not? 🤔\nunknown app: SWP\u0000|\u0001|\u0001|���]�𷕪��7���؉�v��\u0018�\u001b�֯�\u001d��|SELL\n\n6 eCash txs:\nqzr...tfg sent 4,681,584 XEC to qqt...2qc and 1 others | 1.00 sats per byte\nqp9...jlg sent 2,993,000 XEC to qr5...taj | 4.18 sats per byte\nqpw...ms5 sent 2,843,535 XEC to qpw...f2s and 1 others | 1.91 sats per byte\nqp0...c3a sent 67,528,995 XEC to qph...tg5 and 1 others | 1.00 sats per byte\nqrn...54p sent 10,255 XEC to qqs...tsk and 1 others | 1.00 sats per byte\nqzt...zwy sent 18,832,831 XEC to qrv...rm2 | 1.00 sats per byte" + "782657 | 10 txs | ViaBTC\n1 XEC = $0.00002843\n1 BTC = $29,452\n1 ETH = $1,992\n\nApp txs:\nunknown app: SWP\u0000|\u0001|\u0001|���]�𷕪��7���؉�v��\u0018�\u001b�֯�\u001d��|SELL|110.00000000000001|\u0000|�Ϩ�O���+�u������Y�(���\u000e<D=�ήX|\u0001|\u0000|2747\nCashtab Msg: Sending a message transaction to test parsing in ecash telegram bot. With an emoji bc why not? 🤔\nunknown app: SWP\u0000|\u0001|\u0001|���]�𷕪��7���؉�v��\u0018�\u001b�֯�\u001d��|SELL\n\n6 eCash txs:\nqzr...tfg sent 4,681,584 XEC to qqt...2qc and 1 others | 1.00 sats per byte\nqp9...jlg sent 2,993,000 XEC to qr5...taj | 4.18 sats per byte\nqpw...ms5 sent 2,843,535 XEC to qpw...f2s and 1 others | 1.91 sats per byte\nqp0...c3a sent 67,528,995 XEC to qph...tg5 and 1 others | 1.00 sats per byte\nqrn...54p sent 10,255 XEC to qqs...tsk and 1 others | 1.00 sats per byte\nqzt...zwy sent 18,832,831 XEC to qrv...rm2 | 1.00 sats per byte" ], - "blockSummaryTgMsgsPriceFailure": [ + "blockSummaryTgMsgsApiFailure": [ "782657 | 10 txs | ViaBTC\n\nApp txs:\nunknown app: SWP\u0000|\u0001|\u0001|���]�𷕪��7���؉�v��\u0018�\u001b�֯�\u001d��|SELL|110.00000000000001|\u0000|�Ϩ�O���+�u������Y�(���\u000e<D=�ήX|\u0001|\u0000|2747\nCashtab Msg: Sending a message transaction to test parsing in ecash telegram bot. With an emoji bc why not? 🤔\nunknown app: SWP\u0000|\u0001|\u0001|���]�𷕪��7���؉�v��\u0018�\u001b�֯�\u001d��|SELL\n\n6 eCash txs:\nqzr...tfg sent 4,681,584 XEC to qqt...2qc and 1 others | 1.00 sats per byte\nqp9...jlg sent 2,993,000 XEC to qr5...taj | 4.18 sats per byte\nqpw...ms5 sent 2,843,535 XEC to qpw...f2s and 1 others | 1.91 sats per byte\nqp0...c3a sent 67,528,995 XEC to qph...tg5 and 1 others | 1.00 sats per byte\nqrn...54p sent 10,255 XEC to qqs...tsk and 1 others | 1.00 sats per byte\nqzt...zwy sent 18,832,831 XEC to qrv...rm2 | 1.00 sats per byte" ], "blockName": "cashtabMsg" }, { "blockDetails": { "blockInfo": { "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "prevHash": "00000000000000000f5214c5a5b5926c2af6ceba36c9260682c6be904d07187f", "height": 782785, "nBits": 403975183, "timestamp": "1678488734", "blockSize": "11226", "numTxs": "17", "numInputs": "57", "numOutputs": "57", "sumInputSats": "2347560128", "sumCoinbaseOutputSats": "625017919", "sumNormalOutputSats": "2347542209", "sumBurnedSats": "0" }, "blockDetails": { "version": 657235968, "merkleRoot": "8125445799ab2cc393cfba2c09c52ab12ac31e288a258d7f7559da089a7b654a", "nonce": "151270227", "medianTimestamp": "1678480981" }, "rawHeader": "00a02c277f18074d90bec6820626c936bacef62a6c92b5a5c514520f00000000000000004a657b9a08da59757f8d258a281ec32ab12ac5092cbacf93c32cab99574425819eb40b640f2c141853330409", "txs": [ { "txid": "5c7061f522f2a716701a3afb509fb1dc3615b8d76dc232659a75ace43c6e43b3", "version": 1, "inputs": [ { "prevOut": { "txid": "0000000000000000000000000000000000000000000000000000000000000000", "outIdx": 4294967295 }, "inputScript": "03c1f10b049eb40b6408fabe6d6db451bb47a8f656cb4287645409c088a4125675c13c7d09d9fc6608541572f16900010000000000000002cea70c0000003300102f4d696e696e672d44757463682d312f", "value": "0", "sequenceNo": 0 } ], "outputs": [ { "value": "575016486", "outputScript": "76a914a24e2b67689c3753983d3b408bc7690d31b1b74d88ac", "spentBy": { "txid": "679e3b1438d88050e4f1d2eb91d56b37914b3d58f6f76d56638d75a67c053b16", "outIdx": 2 } }, { "value": "50001433", "outputScript": "a914d37c4c809fe9840e7bfa77b86bd47163f6fb6c6087" } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "0", "size": 198, "isCoinbase": true, "network": "XEC" }, { "txid": "0abf58e4fb738101d07190970a536a9fae6b303ecd0d3e7b382b4b470bd5fe2b", "version": 1, "inputs": [ { "prevOut": { "txid": "6e22d2e6a1729e064af61f11bbf2299cf3b0f9e765e167d9ee4b91660c3e9690", "outIdx": 1 }, "inputScript": "47304402205ecd807ce0152c29dbd633a840a4fa2cfc785eb7933c1b5fcd94faa8c3d342af0220085bda03c1c150fb5b82c360c09ce032aba3d2bc00cf29146582fb5d2e930791412103562731a08eb23e6260b516c4564f746033e9080bc9f61ad2158a63927500b8b1", "outputScript": "76a914231f7087937684790d1049294f3aef9cfb7b05dd88ac", "value": "48422783", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "25651049", "outputScript": "76a91463e79addfc3ad33d04ce064ade02d3c8caca8afd88ac", "spentBy": { "txid": "8728cc3ee8c2e6eb584f4f97bd7b4692476f418767d6815721b9806ca0c6b219", "outIdx": 0 } }, { "value": "22771508", "outputScript": "76a914231f7087937684790d1049294f3aef9cfb7b05dd88ac", "spentBy": { "txid": "33f7f825bca5a4877a534e8095d1c94aba12308f8b8122ef402f2117e01936f1", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678485979", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "0d07e0722247e4df90213755a5a90b2d1155499c98ae37062462715d45dee835", "version": 2, "inputs": [ { "prevOut": { "txid": "239ae13a4c3d6e7efca6169c02ebb6b3fac32473d13ce74b29f8a9602af62d6c", "outIdx": 2 }, "inputScript": "48304502210081bfda2d159cd8b6f86e857e3a2410c6ce59359ed3af77e83967b692fa7065c402206e3c1c6cf96861f7fda0fbdaf23fe7186b529007e3df9063d46bef9f117451f9412102e768b26ea1621bee611a96ff3f93599ce967c121a07c0a69aa58e4b2e6006af7", "outputScript": "76a9141969d9250b61a67c45fe6c392ce8d5ee657e5c7988ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "6409", "isMintBaton": false } }, { "prevOut": { "txid": "d7ef7de5cff337e8fe9f83df055960d2598960d575d8d54a45ad4771b7955d15", "outIdx": 3 }, "inputScript": "483045022100d83e0312bad262b7d451baf44868493ab750d3ff901e01242c744061712a54c102207775f2f213bd9dc2545bf0d6569f3a4a459a63ed0ead133231024a2fbce718d7412102e768b26ea1621bee611a96ff3f93599ce967c121a07c0a69aa58e4b2e6006af7", "outputScript": "76a9141969d9250b61a67c45fe6c392ce8d5ee657e5c7988ac", "value": "84329476", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e4420036b46fcca75948dec00bdcc95533677fdccb861497c0d9d33fb7da5d21986b5080000000000001770080000000000000199" }, { "value": "546", "outputScript": "76a91454b92693bd9379068c033c5f98790ef89526bb2f88ac", "slpToken": { "amount": "6000", "isMintBaton": false } }, { "value": "546", "outputScript": "76a9141969d9250b61a67c45fe6c392ce8d5ee657e5c7988ac", "slpToken": { "amount": "409", "isMintBaton": false }, "spentBy": { "txid": "c79d1faec44cb420e807a84a2b65667e6dce4629b1869d82dec9026b6b68d69a", "outIdx": 0 } }, { "value": "84328414", "outputScript": "76a9141969d9250b61a67c45fe6c392ce8d5ee657e5c7988ac", "spentBy": { "txid": "9d05e1aea267b71ea6d65578b26db14eb4d1aa46b481e7f1818a95a3272f300c", "outIdx": 2 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "036b46fcca75948dec00bdcc95533677fdccb861497c0d9d33fb7da5d21986b5" } }, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678485719", "size": 481, "isCoinbase": false, "network": "XEC" }, { "txid": "3e486edda471d69d1a55c9a4006f3c0ba39ff452dcb06a6d85b6cc97c5703a07", "version": 1, "inputs": [ { "prevOut": { "txid": "0d00ed91772864d02388092fc8b46994b08afa4a1247a332bed3b2a3c1c268fe", "outIdx": 633 }, "inputScript": "483045022100a1cc9bcbfa4ff68378f63d752b7949187b754a3674ddbc95a7169610afd34951022023b3cd5fb287cfa379d55ede9975aa5196a1ab8737f078a52a4df101d1dae4fb4141041754d3da77e2cb3291922eb06c1894796fb765f6782c075e5fa218e51199bbb0f1ffe89aad12502431684945732ea25207d2e4abda47fd8a60426c9d03a6528b", "outputScript": "76a9148c2fb4fad7b6a5167246f9575d9eb755466a89dc88ac", "value": "1", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "2e0f6a4a4ce27cc58ecd869fdee99a4376805cc5962b395f77fd10f23be11b99", "outIdx": 633 }, "inputScript": "483045022100b4a03c55822387158cbd50e98d661a6371fb3e27b2d1788b201f2717d896572302206047777c1f3c2baaf551b262a5b6d5e0e6bcf0cf30fdbdabe1f37cce31f114fc4141041754d3da77e2cb3291922eb06c1894796fb765f6782c075e5fa218e51199bbb0f1ffe89aad12502431684945732ea25207d2e4abda47fd8a60426c9d03a6528b", "outputScript": "76a9148c2fb4fad7b6a5167246f9575d9eb755466a89dc88ac", "value": "1", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "52bcae5ed682455a52b2628d4cce133b9166b9117f38d2bb6ede3c0c83f6d81d", "outIdx": 2 }, "inputScript": "4730440220535e05ffe0e4aadf2f8b48f9e44c3bcd9cbd48f7ac9cbfda6b8ebf4e35e625ac02203042f28ffcb8f9d98efe1a94aa0a7562cf05e70463a062479696916fbe836ca54141041754d3da77e2cb3291922eb06c1894796fb765f6782c075e5fa218e51199bbb0f1ffe89aad12502431684945732ea25207d2e4abda47fd8a60426c9d03a6528b", "outputScript": "76a9148c2fb4fad7b6a5167246f9575d9eb755466a89dc88ac", "value": "1006780", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "1003862", "outputScript": "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", "spentBy": { "txid": "eb7cce6b93f1fdc898af5de22f52dcc486623adb7c4e49895c30259655c78c70", "outIdx": 5 } } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678486731", "size": 583, "isCoinbase": false, "network": "XEC" }, { "txid": "425deba1bef907163aa546aca36d4bd6c0e2c1a6944fde23b2f0503a5a88cabe", "version": 2, "inputs": [ { "prevOut": { "txid": "a2f704933049b5c5a712a9943ac2e264fbeb1354cd5f2187e31eb68a8f38aa72", "outIdx": 2 }, "inputScript": "47304402203f37b34ce8f58701c1ba8bc18c44b36fe982b1e1f37dd24e50841155ff0d5b9002205fc9cbaa3ab44639f1fd077574c889cb3518f41f9ed2f996ba872b6c27f313b8412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "15259770", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "0", "outputScript": "6a04007461624c8454657374696e672061206e6f726d616c206d65737361676520627574206769766520697420736f6d65203c693e207370696365203c2f693e2062656361757365203c623e776879206e6f743c2f623e3f3c6120687265663d2268747470733a2f2f636173687461622e636f6d2f223e43617368746162206c696e6b20746573743c2f613e" }, { "value": "2200", "outputScript": "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac" }, { "value": "15257115", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "ea283049c9ee46e12dde34097154385e706ae01c3ce4772525607e6944d93223", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678487957", "size": 374, "isCoinbase": false, "network": "XEC" }, { "txid": "564f79a4fd7c798ca5d4460899e0bae06ad84055ec5693885142346fa80aa841", "version": 1, "inputs": [ { "prevOut": { "txid": "0ed1723180cec6faaa581ca3b5f5712382b04d1a61c48bdea3a0d10ac9c6fee0", "outIdx": 2 }, "inputScript": "4730440220252efdf983ee2cd2252ef85133ab143ed6a2b1bfa95033c9ed7410eacace43bc02201034129df5087ec00476a707c78a2e855028e72de93c86df676eb213df343a7d414104116e9e341fb4e49256202a5d2e0b96d4ae7a8d8c9447b37dd076180703ac9866ca4bee5daa8245343420aaa7662ef57780dbad27f0d37398499a134161c35edd", "outputScript": "76a914622d5292bce6d6eb6a3e2b7bcb26a1116c2d4e0c88ac", "value": "1895853", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "ee774cc7795f7efb312f76de865c50d57e22b2b3bb7ad76bae892cf21c011d8b", "outIdx": 29 }, "inputScript": "48304502210088a988b9c07cabf2ea2252627249ebb68081684d69c04b557fe4583661f9034c02203575548da113a166c7db4108407e25f978d69cd875f7b17cc2ec03fb059871d7414104116e9e341fb4e49256202a5d2e0b96d4ae7a8d8c9447b37dd076180703ac9866ca4bee5daa8245343420aaa7662ef57780dbad27f0d37398499a134161c35edd", "outputScript": "76a914622d5292bce6d6eb6a3e2b7bcb26a1116c2d4e0c88ac", "value": "135592", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "2029425", "outputScript": "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", "spentBy": { "txid": "eb7cce6b93f1fdc898af5de22f52dcc486623adb7c4e49895c30259655c78c70", "outIdx": 7 } } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678486773", "size": 403, "isCoinbase": false, "network": "XEC" }, { "txid": "649123ec1b2357baa4588581a83aa6aa3da7825f9d736d93f77752caa156fd26", "version": 2, "inputs": [ { "prevOut": { "txid": "d893ffffadbc099e31f4d3ac8a2d98c61249d25bb00a4cf6ab4491bcd46b45d1", "outIdx": 2 }, "inputScript": "47304402206bd64a49d34c13efa2bda8da504814e3a1d714131efacd07594ef5e63dcb76d4022044cd74de4da75b386811aeaf310a54cce7ec56865123bb4b64c25c3405d90c93412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "6225117", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "0", "outputScript": "6a0400746162333c623e54727920746f206861636b2074686520666f726d61743c2f623e20247b74727565202626203c693e7965733c2f693e7d" }, { "value": "1100", "outputScript": "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac" }, { "value": "6223562", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "4d9279e0c19d6af4cb6e4655eda734d8d89a76861ccba48137c975ff01c61a98", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678487784", "size": 292, "isCoinbase": false, "network": "XEC" }, { "txid": "804e4cb47961434546c951c718351b3c33b1e4ddfbde3a262d7a191b2b6a8c60", "version": 2, "inputs": [ { "prevOut": { "txid": "62e7f48286b543f160c37a1c3a0e6abdcca1515894e459184ff3c96448dfe004", "outIdx": 0 }, "inputScript": "47304402203a95eb074655456785fd2d39bd764525ff4ae83adfc95e98273257adf716429f0220214108410d29a53b97a82c5e55ffb34f4366b74527b6989dabdd6baf18d26b6a4121021415b7ad9c587e1786db0f26ea15961d93e9b58aa58bbdf17fb0b1ac7f34fb20", "outputScript": "76a914fcced6851315a91e2eb509d8177124354bfa279f88ac", "value": "20313821", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "95001faa119f4bb5d8ca1693870b719d268bedce62b2a5000280d0f1f96e1f2b", "outIdx": 0 }, "inputScript": "473044022046504cd7328eacbac9196d7148c4cbf8888f9375c8410d95a745b3784ea4d44a02206a9f82339450f114ca5e21270d459e2b95b4b6efd58f1967e133e5ad46d11e46412103f497921b5491aa589b3c31b29840a24bd9db39fbf2628dd3bceadb46e06dd0af", "outputScript": "76a91481b798c38411cc74929d89eb5512882bc04662af88ac", "value": "2083090", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "2074521", "outputScript": "76a91407ce29a8cdee8bf99033451311428d7172b6ced488ac", "spentBy": { "txid": "e8501862a8cde13b5b76017b0f5119e6ac03d1839de4303227f6377500bcf5b8", "outIdx": 1 } }, { "value": "20322018", "outputScript": "76a9140d6d15de57c5c517eaa7799c3518db6e4daa982188ac", "spentBy": { "txid": "d0f52456cd0174ef24ae8bad3883173face0c20c002d3154459d6b7932eb2f6c", "outIdx": 3 } } ], "lockTime": 782784, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678488436", "size": 372, "isCoinbase": false, "network": "XEC" }, { "txid": "86f2bc22c9d2e9545335dc759cb3274a37ab64d83eb26bc19d7938b1f08c952a", "version": 2, "inputs": [ { "prevOut": { "txid": "4ec42a8b1714724d16753988ded347f947852cbd181742ef4933e4128bd0818b", "outIdx": 2 }, "inputScript": "47304402200f7a0885e37196027c7bf7cc26e1e1f4c86a40b5aa000e0f6f53929d355a7c19022038d8ed3ed5bc15df8f98817a33b128c58fba15664d66a99e7e1ede229790aa4141210317308022ea8dc2add60fffcc89a04f2eab12d0ada589db00eb0268b2717225b3", "outputScript": "76a9141069c0f04b4ca8693344e6ff778f34a6e05724ac88ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "6335", "isMintBaton": false } }, { "prevOut": { "txid": "987983501282d96b5153c36ae7ae182e7ffb3fbda425a48a5972026eb6c550fc", "outIdx": 3 }, "inputScript": "483045022100e8863b3f25b147c3c9b9eb692cd9b54adf36140a961e68ef7d68c5c658625f5c022079483361ba2f247705682bdb377156959cf69c6f05bee23d75e924096e51748841210317308022ea8dc2add60fffcc89a04f2eab12d0ada589db00eb0268b2717225b3", "outputScript": "76a9141069c0f04b4ca8693344e6ff778f34a6e05724ac88ac", "value": "68323", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e4420036b46fcca75948dec00bdcc95533677fdccb861497c0d9d33fb7da5d21986b508000000000000177008000000000000014f" }, { "value": "546", "outputScript": "76a91454b92693bd9379068c033c5f98790ef89526bb2f88ac", "slpToken": { "amount": "6000", "isMintBaton": false } }, { "value": "546", "outputScript": "76a9141069c0f04b4ca8693344e6ff778f34a6e05724ac88ac", "slpToken": { "amount": "335", "isMintBaton": false }, "spentBy": { "txid": "93398af9df0d0660462d3a962b950c16368b8c9f2f6731403dbf4f6f71d98497", "outIdx": 0 } }, { "value": "67261", "outputScript": "76a9141069c0f04b4ca8693344e6ff778f34a6e05724ac88ac", "spentBy": { "txid": "d97cc32d90f8f16bebe4ff5cac4f4703eeeb0d0c0a997aa5df95bf5b09e20a5b", "outIdx": 1 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "036b46fcca75948dec00bdcc95533677fdccb861497c0d9d33fb7da5d21986b5" } }, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678485754", "size": 480, "isCoinbase": false, "network": "XEC" }, { "txid": "8728cc3ee8c2e6eb584f4f97bd7b4692476f418767d6815721b9806ca0c6b219", "version": 2, "inputs": [ { "prevOut": { "txid": "0abf58e4fb738101d07190970a536a9fae6b303ecd0d3e7b382b4b470bd5fe2b", "outIdx": 0 }, "inputScript": "47304402201b1fda92497d4f58dff7218453067f8d77a8f3ef5c33220f6003b600fd16277202201d3c70679092c6d233046e6639684bc5d816942d2c62abcf426247e042e7d416412102f4d85676fcf94e5a333ba4907f5e6a0c5dac4a30e2122d82c6bd17d859f0c295", "outputScript": "76a91463e79addfc3ad33d04ce064ade02d3c8caca8afd88ac", "value": "25651049", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "25650594", "outputScript": "76a91478b505b6eaf8ac565880b2279bf43348f1330ddc88ac", "spentBy": { "txid": "fb913d9c9abe7ba7c1c33fd5afb2ba048e41b75719ec607b8939e439e9e5173f", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678487772", "size": 191, "isCoinbase": false, "network": "XEC" }, { "txid": "9e89a1e464c13a10e2a0a693ac111d4f054daac13d6c22a8592c73063c93143b", "version": 2, "inputs": [ { "prevOut": { "txid": "c8d1584f5b6e9c8874b36941be495580a2e312c689d2b420c5475876462bc483", "outIdx": 0 }, "inputScript": "4830450221009a9ab24f4ae025a6debc5ad93462af8d6d4a964b9048e7755921a49bac7cad030220163a21fdcd4b9e4138b7ceee2ee071ee96dd38c35b3b9b562f4bf3361e7b661b4121034b0a1a45a8a61fb93a77d5ac1079912f402fdcf42a12aa8dba3b568f94ee00c4", "outputScript": "76a9145c60a0e3914b4b12a419db5be6f742754e85971688ac", "value": "84906501", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "84785723", "outputScript": "76a9148e68fdd0cff91893a912c516cc1a469f6319205588ac", "spentBy": { "txid": "de4ca63cd5b984f9c4eac7f900d0b81ce5bb2109dabe4c50855cfca2f8bef452", "outIdx": 40 } }, { "value": "120348", "outputScript": "76a914e0a3c5d6dc80ee3a2e084dca41a6ac9a4bf3f2e288ac" } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678487114", "size": 226, "isCoinbase": false, "network": "XEC" }, { "txid": "a51b843c19bde5b37f1199564f6a0ff705690ee300a228a6dd8f65fd9a876eb0", "version": 2, "inputs": [ { "prevOut": { "txid": "ad9c2e8e6d8c48df1b908fb5726147052afdd071b2e74a4b109528f73c45564d", "outIdx": 0 }, "inputScript": "473044022078afb4effa47c5c6613a787146806b9458d83982235984474cf67e2c86f06f53022037895ec3c8de1c3c962eb837a3046bf2145696e970734346b95db3bcb7e64cb7412102987637b8eaf06f1265716ccf7b2660a6b6ddfcd6f9528242aab7d342946f992a", "outputScript": "76a914f69f2444a73a6e5af5c8d03804327c3b229f454c88ac", "value": "1709964848", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "431200000", "outputScript": "76a914cdb7ab527af62ee68881a0bb6e42e363f72c8f7888ac", "spentBy": { "txid": "de4ca63cd5b984f9c4eac7f900d0b81ce5bb2109dabe4c50855cfca2f8bef452", "outIdx": 43 } }, { "value": "1278764300", "outputScript": "76a9142dd4d97d549061aacdb26d6493e9abea2118f4c488ac", "spentBy": { "txid": "ad999e5c10292ebcc1e66215483d41f02659da3df1320070ae8b91afa8f64a79", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678486424", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "adb8f5232d92e94a8f0abb2321ff91175afc66b090bc7de40a337cc13759d637", "version": 1, "inputs": [ { "prevOut": { "txid": "f13a8d2897f75c30657dc736f51afc4835dd4639c084ef52d2809955b458591b", "outIdx": 2 }, "inputScript": "418e11afd4df59f22dd0677e2854e0ec825b17fa10a2aafe708c657fedb22673ba61a06172a0e05e5b87a1ed55bed5587131d8f565c07a6f3814d2ce3516510f28c121020f2369130e201c4fec95b1df5ea17270e14875214d0229eb88b23078d7523071", "outputScript": "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "44", "isMintBaton": false } }, { "prevOut": { "txid": "f13a8d2897f75c30657dc736f51afc4835dd4639c084ef52d2809955b458591b", "outIdx": 11 }, "inputScript": "410cf465f0bfeedf529265ca8f1f8ff665f5b2697bfa991ae8e4ebb75bfdb91b275a941d315225a8dda8431f896320591401159081bcc10f0d824cdaed5670e35cc121020f2369130e201c4fec95b1df5ea17270e14875214d0229eb88b23078d7523071", "outputScript": "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "15253", "isMintBaton": false } }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 37 }, "inputScript": "473044022056bad06d9ad82ef0e00afe6f07a3730a1cdfa7722c4ca45219c66e4b8848a6bb022047f1c95caab8883d447f5bc98fe114ea2f3b52657f45fe1c26329501347b50fd412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 38 }, "inputScript": "483045022100f282e5e8d3f467fd72724c404c29e8ff4f66b678623fed0d90b6a2f9b5716fac02202c589a5ba1dabfc7f8f168e9377a368d0b0a9af8baf3aa92e99b95438264c5e2412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 39 }, "inputScript": "47304402206040608a0d8fbdae8929e2328d1bec5e976b3204c8699e3e6894ce2e7fa5bd260220338aad099ef53a16411146821c0ecaa954b2801f55893deeff1610a12c3e5072412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 40 }, "inputScript": "483045022100e918f5433c2d80bd34cf68a7a7984577bb77b8ebfd0df9a23a377b39a650683c0220523dc8866e8f309bcfd25772f65a4e751404b93fb9ad48e434cfbfdfcb48e888412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 41 }, "inputScript": "473044022075e203dfc66f69efd6cff2b7abdbefdd59d3290696f5f92a73e194b1ddd24dfd02207062c1cf8b0aabd57c89c6ce97a04bd12c48c9c65c0bd4f4564fff1ecd7d2ad5412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 42 }, "inputScript": "483045022100c3193fddb4c2389b6e78c759ee2b6a1ecd6975705c2e82097ac742b6307333a402205463f30ad98eba42812b45dd61b92610ddf523cd8af754f77d16cf0e9dd0066a412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 43 }, "inputScript": "483045022100cd7c1bad91f82ffa2d57cca35687ad2d7a900a5f1289077281178e74f35f0bcf022054796d40d056cb8bad85e88ba61adca60ec4f03a244f87d3abe946ae9d065577412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 44 }, "inputScript": "4730440220539e8531192e00e8d4f34be19d1d698256bdd338fdff05398225208a3a948cb5022069438546ca6b5bf98abdb800c72d0b7b39090d1a71477adaf444bc4492e74d90412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 45 }, "inputScript": "473044022005f5cd6eda96e3dfc4fb1556b71909acd566f5201adefaac1025390a041d51d9022028d94d384b54fc67b013364ea7be07a0802777080af323caa634f428248f15c6412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 46 }, "inputScript": "483045022100bcce7494bf9be04b6aa4528c67134de9ab67cf9b8d98c9c990b8367683689fb60220196946601c60f995fa30829950bcd096c385c44156c7b03a0d74aea1f0515687412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 47 }, "inputScript": "483045022100e350dd33d05e1330f61b873eae897fb4bc8088e108acaf17f74147ac5166448802200dad83ae4e48514bad897d0e263cd3d6825e8a9cc59da6e0cc65fb551739282f412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 48 }, "inputScript": "473044022009359a789426c9c4f3f630ff57f0b02fda67b3af7a1464d25b8b6ccc9101a3ef02205f91495b811bb8557fe71fc92d8b3726820c65d64b3399e370c240cfb68c28ae412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 49 }, "inputScript": "47304402201f6125a81d4caaf88fab6998f5989eddb519833390849caeb1926b8296a60ce802202acee84e85b4822652858f3ab4082abd6e83407d6bb6c594b7c9bca61039391b412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "5b0d022cd92064902a9925082c76a5993366c58349f38ea4cc247a5e93dc8dc0", "outIdx": 0 }, "inputScript": "4730440220418a41ee6ca91ab0946b6ba81da61ab6f88fc1e2b459230d33acc43fd31d981e02202d4dcfae7d44819209e91ecb1391cf178017bf3718657df145fe6cd504390aaa412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "5b0d022cd92064902a9925082c76a5993366c58349f38ea4cc247a5e93dc8dc0", "outIdx": 1 }, "inputScript": "47304402200fcefc0a7724e48108ea69a22ceb92ec7f270632f35be8c37afc1310c83492e0022005b40f5a8aa6fb2eb3fc73dded1ad337d9906113515b604009f2b3db210efc90412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "5b0d022cd92064902a9925082c76a5993366c58349f38ea4cc247a5e93dc8dc0", "outIdx": 2 }, "inputScript": "473044022015035798b635a8160cb41774d953dd93645aa7c75f5c6000545a4c3888a034a4022056ad2fb3135c6ae0552c8375ad746fcb29d7f74b2355869417fa972ed9ec9870412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e508000000000000114808000000000000002c08000000000000001608000000000000001f08000000000000001f08000000000000003f080000000000000008080000000000000010080000000000000008080000000000000064080000000000002936" }, { "value": "546", "outputScript": "76a914640de2abeaace5867f163e139d05ce9c1394ded488ac", "slpToken": { "amount": "4424", "isMintBaton": false } }, { "value": "546", "outputScript": "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", "slpToken": { "amount": "44", "isMintBaton": false }, "spentBy": { "txid": "39345befc6120e29ad564c8f9db734ecf3c7582aa8163db445cb7f29c0057c49", "outIdx": 0 } }, { "value": "546", "outputScript": "76a914145dcfd9d0fd303f747f189577aeeafa40c3d3ce88ac", "slpToken": { "amount": "22", "isMintBaton": false } }, { "value": "546", "outputScript": "76a9141fd95bf62f6f19dfd496f09b32cf5582debb83b488ac", "slpToken": { "amount": "31", "isMintBaton": false } }, { "value": "546", "outputScript": "76a91494a8643a988a18125eba629737fdcdc8a1de56f288ac", "slpToken": { "amount": "31", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914b91b48680a1536c19fde25cdd0d122d61da8abe888ac", "slpToken": { "amount": "63", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914d6c4ec6ec1b1711fe66eb771ef33e8801bb4f7b888ac", "slpToken": { "amount": "8", "isMintBaton": false } }, { "value": "546", "outputScript": "76a9141beee7879f4cb427e99558199b116a2f7238e57e88ac", "slpToken": { "amount": "16", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914be621b1aa458f726583cea23c4af515a846f05b288ac", "slpToken": { "amount": "8", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914ae789c93c904055b1ad88b1c645645d9f045178588ac", "slpToken": { "amount": "100", "isMintBaton": false }, "spentBy": { "txid": "2045553d298930d32b0f289c40e5796dbee66a9f86c79146b8545a71d4fc5850", "outIdx": 100 } }, { "value": "546", "outputScript": "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", "slpToken": { "amount": "10550", "isMintBaton": false }, "spentBy": { "txid": "39345befc6120e29ad564c8f9db734ecf3c7582aa8163db445cb7f29c0057c49", "outIdx": 1 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678487586", "size": 3178, "isCoinbase": false, "network": "XEC" }, { "txid": "de484cdc438bd2e4773d2a50ab951928b5c22a25f04093e57350c19d68a573d9", "version": 1, "inputs": [ { "prevOut": { "txid": "e75bb959af4c66f001c1426985f486c5c9d714c23b1932f75fa199695dbaeb5a", "outIdx": 1 }, "inputScript": "4730440220302b4c73c04de451a4ba434914604b95440b0b44c34c859faf066eb432afd6f6022079cd268b3b548b1810102c756b605e68f8e3cf67b8b1364c585a40cf0044a531412102a05e5f009f366fe9e56d1a57a46e44f68f72f7f7e6194fa4b7495622783c2dca", "outputScript": "76a914efd8c555f302c95bf32be35ace6bdd33b46b406c88ac", "value": "312589716", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "55555500", "outputScript": "76a9148e1fceb7be408fa6048a4bb84d0bba852f5d328788ac", "spentBy": { "txid": "de4ca63cd5b984f9c4eac7f900d0b81ce5bb2109dabe4c50855cfca2f8bef452", "outIdx": 0 } }, { "value": "257033764", "outputScript": "76a914fe251810d90b9e9c6be62c75b0ec48f18a5b3aa288ac", "spentBy": { "txid": "338dbecd909925215c02bdca8cfd1197e2601f524b0108dd1c01e32db9875c29", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678488485", "size": 225, "isCoinbase": false, "network": "XEC" }, { "txid": "dfa431134fdd2569afce9e7ec873ef6231dc13d89c530d6608061f22d5a94281", "version": 2, "inputs": [ { "prevOut": { "txid": "2769041aa0e069610f3050c1a7d6f20e322e216625086d1d9c1f35dd0e85fbe9", "outIdx": 2 }, "inputScript": "483045022100f32d97e88a911ebe59184496205b353c5a8529f70e4f5e03e3d474bd1bf65426022031ffbefdd090acbd9618b4a79e264890da1ecf455f0f160ef8fdde770735073e412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "9036065", "sequenceNo": 4294967294 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010747454e4553495303262626063c3e3c3e3c3e2268747470733a2f2f636f72652e74656c656772616d2e6f72672f626f74732f6170694c0001004c00080000000000000003" }, { "value": "546", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "slpToken": { "amount": "3", "isMintBaton": false } }, { "value": "9035064", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "1e0419fe0fa1f2409a81b489af1fe2b82468696ec3ed837b2ae285104b967050", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "GENESIS", "tokenId": "dfa431134fdd2569afce9e7ec873ef6231dc13d89c530d6608061f22d5a94281" }, "genesisInfo": { "tokenTicker": "&&&", "tokenName": "<><><>", "tokenDocumentUrl": "https://core.telegram.org/bots/api", "tokenDocumentHash": "", "decimals": 0 } }, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678487911", "size": 312, "isCoinbase": false, "network": "XEC" }, { "txid": "f13a8d2897f75c30657dc736f51afc4835dd4639c084ef52d2809955b458591b", "version": 1, "inputs": [ { "prevOut": { "txid": "d6859be602d32d5853282a17170e6c228ebaea7876c122ac66f760a8c392fe6f", "outIdx": 1 }, "inputScript": "419732633f1940c5b4958e03975b3fce950e0eea5ef4213b495eac42901d5e91fbb664fd0447443c1498046677dfbbbd86e386b2f1b078fb227ee22d3c0c82e176c121020f2369130e201c4fec95b1df5ea17270e14875214d0229eb88b23078d7523071", "outputScript": "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", "value": "546", "sequenceNo": 4294967295, "slpToken": { "amount": "20000", "isMintBaton": false } }, { "prevOut": { "txid": "7a442ada8a79e09dbda2fa29bf9e04118519b59b79dddbd6847d7bd9f0be8878", "outIdx": 0 }, "inputScript": "483045022100d79a994e0daeb689018abdabee5de1bfaae052de7df5f641fa3204f808774a6702205c7ff0993fe4c7c974a12cb6da1fc58d00488cf28fc0b0b0d42088af939b2b3f412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7a442ada8a79e09dbda2fa29bf9e04118519b59b79dddbd6847d7bd9f0be8878", "outIdx": 1 }, "inputScript": "483045022100ee74176af72d93eaa824200ba4c17ca2941adb59f37dc7a3e1ff7a06755edc8c0220137aff27d94baf213a5c8ad502cdf4246372712b3fbb6c7f21efd797c0718c8a412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 22 }, "inputScript": "483045022100de4884c04a29e3bd69ccac69b17ba903f5db75f2cfce0e891a6c10e286d8442e02201f7a5cedf846287265a3fdb44b57a33543541e838802af9fa8c67e8150345418412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 23 }, "inputScript": "483045022100a40bfa126035ea0bac44cde797a0e79472f36e9aadd3ae5fceced4b2d5beef5102205a05f29b6be75fb4823e9fbec53cbd4870e30d6066972277104f39cf5d3414e8412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 24 }, "inputScript": "473044022011a8066867bac37f70e4ce53d5aa2883744b3b6b0eeebefa6a2678eb71fb34fe02205f088cd851d0d305bd22e786e1b4415d6c4e245f7173a07e6bd3a8cf5ed2544a412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 25 }, "inputScript": "483045022100dac56c476e1231bba237335825a9ac9b2a55a45404e70a5fea4140d9f434e42b022072ab3f339c243ecc36c0fb37d9562a1a8e4310e3c4a8f163b69ab19a590a3b4b412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 26 }, "inputScript": "473044022045b40816e2de2803894921dc1986cc2783d4d5ca34a5959054f775528dfb7751022041d07fdf391ed4674b5993a333df88803fca6e2832884994a773eec896d56955412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 27 }, "inputScript": "4730440220061a8cc47a44852f23d4426675a4ec998dd528c57f7f76186177d364ccfe50ec02202ac2dcd721ec123b7a1d8b3197775d3b047898591718cf86514053c505dbb843412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 28 }, "inputScript": "483045022100fc2142015b5a77472f4d6911205ffd16c630abc963774faa379394eca5d35a0302207b09908bf388e4b7908057a089bc888b520b2a38c4a68a6e5b2603fd9f1bde92412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 29 }, "inputScript": "483045022100f9ba09f8b78316e7b144e23ee49841f3a226b6e1e81c89b5372320ba1fb006bd02201a6c89aff00e4be32aab3a7bcfe73a085f4548e6b1779b6b9fc1ee510266fe3a412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 30 }, "inputScript": "47304402202139fc19e4c04822d9c5e631d8cd0ec6cf09f79909a06c27dc7501da0953c2ea02201b58175fd5eac2a7689671ffe24e7667dfe464c6d075cce160393cd2d8ee7ed9412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 31 }, "inputScript": "473044022077609970e55dd1d8e8a492a4a96116d87e13ef321c37f75e600f0e5a8c56408b02200b9455b423f80f4a74bc0841c5a19b97b0b85c0e13b491b27632784f0511ab24412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 32 }, "inputScript": "483045022100f80d2531cd08abcad7e1f3ea5a20e0b62f5936f1b18a99614c6052d804812f3c02204089c89139b4b60cf63a5b1218d1e99349d7fbcf2c14cfd622fbb5ee8e92288e412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 33 }, "inputScript": "483045022100b5d73fd339cd3df05307a7623efdcc67b4c0c84a2d51b43b4ba945fc8303e34402202ea30014fcbc1771e1827a517fce5bf281a03c1866968a71cc79bbc519368983412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 34 }, "inputScript": "483045022100cc2ff24a68594198e757c030d5bae4f132bb9b5cf0158a946588c79d1b7d538102204f579f72059baea2d637590325acb8ef61b1359cf9e19d3738dbc38a97923616412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 35 }, "inputScript": "483045022100bfcd1e8c6a4fc0acb29f865c6b6564be9cdedafb1b2844967697c22585ecaf3102201081602c3bf01e1439c34b79277190a81651ff60b09300faae79785e0335869a412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7ded5b23ca468cdc9e9abf033143fb508d1ba44b2c483f9eeb0b25b3e9d613bf", "outIdx": 36 }, "inputScript": "473044022048c4bfb5c40529703b84b2a0276a48bfaaeedfca220e0090122ea08cc3a5b6a5022035e21a09493f8bdb00400da6c7ba3c4b286bd3016407750bdafc13ed6ebbc4dc412102a2696fcba88f3e5c017e5c827d966346a1ff6fe71518382a25828a93dd3702c3", "outputScript": "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac", "value": "546", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e508000000000000114808000000000000002c08000000000000001608000000000000001f08000000000000001f08000000000000003f080000000000000008080000000000000010080000000000000008080000000000000064080000000000003b95" }, { "value": "546", "outputScript": "76a914640de2abeaace5867f163e139d05ce9c1394ded488ac", "slpToken": { "amount": "4424", "isMintBaton": false } }, { "value": "546", "outputScript": "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", "slpToken": { "amount": "44", "isMintBaton": false }, "spentBy": { "txid": "adb8f5232d92e94a8f0abb2321ff91175afc66b090bc7de40a337cc13759d637", "outIdx": 0 } }, { "value": "546", "outputScript": "76a914145dcfd9d0fd303f747f189577aeeafa40c3d3ce88ac", "slpToken": { "amount": "22", "isMintBaton": false } }, { "value": "546", "outputScript": "76a9141fd95bf62f6f19dfd496f09b32cf5582debb83b488ac", "slpToken": { "amount": "31", "isMintBaton": false } }, { "value": "546", "outputScript": "76a91494a8643a988a18125eba629737fdcdc8a1de56f288ac", "slpToken": { "amount": "31", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914b91b48680a1536c19fde25cdd0d122d61da8abe888ac", "slpToken": { "amount": "63", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914d6c4ec6ec1b1711fe66eb771ef33e8801bb4f7b888ac", "slpToken": { "amount": "8", "isMintBaton": false } }, { "value": "546", "outputScript": "76a9141beee7879f4cb427e99558199b116a2f7238e57e88ac", "slpToken": { "amount": "16", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914be621b1aa458f726583cea23c4af515a846f05b288ac", "slpToken": { "amount": "8", "isMintBaton": false } }, { "value": "546", "outputScript": "76a914ae789c93c904055b1ad88b1c645645d9f045178588ac", "slpToken": { "amount": "100", "isMintBaton": false }, "spentBy": { "txid": "2045553d298930d32b0f289c40e5796dbee66a9f86c79146b8545a71d4fc5850", "outIdx": 46 } }, { "value": "546", "outputScript": "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", "slpToken": { "amount": "15253", "isMintBaton": false }, "spentBy": { "txid": "adb8f5232d92e94a8f0abb2321ff91175afc66b090bc7de40a337cc13759d637", "outIdx": 1 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" } }, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678487171", "size": 3189, "isCoinbase": false, "network": "XEC" }, { "txid": "fb913d9c9abe7ba7c1c33fd5afb2ba048e41b75719ec607b8939e439e9e5173f", "version": 2, "inputs": [ { "prevOut": { "txid": "8728cc3ee8c2e6eb584f4f97bd7b4692476f418767d6815721b9806ca0c6b219", "outIdx": 0 }, "inputScript": "47304402205f0600b2e1f7e372382dfd0cb348ce4b641ac131bddf625fa0060f75b956f29f02203d2048372fa536c1f40b9f9fcfc4c856622e6e693c863a81cd4ac9c9159856ee412103e0fcd12f97b76e4780b5a02e189bf2fbcaf2fdcecde3a8598b58f6e76fc34264", "outputScript": "76a91478b505b6eaf8ac565880b2279bf43348f1330ddc88ac", "value": "25650594", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "25650139", "outputScript": "76a9145f48d1b7d62239617261043c5ab7411af7ed845988ac", "spentBy": { "txid": "4c8f0e973c7f0e5b153084963f005b4f75b8a1a4c8a4816d1a994a23906ea1e1", "outIdx": 61 } } ], "lockTime": 0, "block": { "height": 782785, "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "timestamp": "1678488734" }, "timeFirstSeen": "1678487865", "size": 191, "isCoinbase": false, "network": "XEC" } ] }, "parsedBlock": { "hash": "0000000000000000000067d535eccdfaf5397541e948d87aa22e659d8417e497", "height": 782785, "miner": "Mining-Dutch", "numTxs": "17", "parsedTxs": [ { "txid": "0abf58e4fb738101d07190970a536a9fae6b303ecd0d3e7b382b4b470bd5fe2b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0044444444444445, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914231f7087937684790d1049294f3aef9cfb7b05dd88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a914231f7087937684790d1049294f3aef9cfb7b05dd88ac", 22771508 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91463e79addfc3ad33d04ce064ade02d3c8caca8afd88ac", 25651049 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "0d07e0722247e4df90213755a5a90b2d1155499c98ae37062462715d45dee835", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.0727650727650728, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9141969d9250b61a67c45fe6c392ce8d5ee657e5c7988ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9141969d9250b61a67c45fe6c392ce8d5ee657e5c7988ac", 84328960 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e4420036b46fcca75948dec00bdcc95533677fdccb861497c0d9d33fb7da5d21986b5080000000000001770080000000000000199", 0 ], [ "76a91454b92693bd9379068c033c5f98790ef89526bb2f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "036b46fcca75948dec00bdcc95533677fdccb861497c0d9d33fb7da5d21986b5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9141969d9250b61a67c45fe6c392ce8d5ee657e5c7988ac", + { + "dataType": "BigNumberReplacer", + "value": "409" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91454b92693bd9379068c033c5f98790ef89526bb2f88ac", + { + "dataType": "BigNumberReplacer", + "value": "6000" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a9141969d9250b61a67c45fe6c392ce8d5ee657e5c7988ac" + ] + } } }, { "txid": "3e486edda471d69d1a55c9a4006f3c0ba39ff452dcb06a6d85b6cc97c5703a07", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 5.008576329331047, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9148c2fb4fad7b6a5167246f9575d9eb755466a89dc88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", 1003862 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "425deba1bef907163aa546aca36d4bd6c0e2c1a6944fde23b2f0503a5a88cabe", "genesisInfo": false, "opReturnInfo": { "app": "Cashtab Msg", "msg": "Testing a normal message but give it some spice because why not?Cashtab link test" }, "satsPerByte": 1.2165775401069518, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 15257115 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04007461624c8454657374696e672061206e6f726d616c206d65737361676520627574206769766520697420736f6d65203c693e207370696365203c2f693e2062656361757365203c623e776879206e6f743c2f623e3f3c6120687265663d2268747470733a2f2f636173687461622e636f6d2f223e43617368746162206c696e6b20746573743c2f613e", 0 ], [ "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", 2200 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "564f79a4fd7c798ca5d4460899e0bae06ad84055ec5693885142346fa80aa841", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 5.012406947890819, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914622d5292bce6d6eb6a3e2b7bcb26a1116c2d4e0c88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", 2029425 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "649123ec1b2357baa4588581a83aa6aa3da7825f9d736d93f77752caa156fd26", "genesisInfo": false, "opReturnInfo": { "app": "Cashtab Msg", "msg": "Try to hack the format ${true && yes}" }, "satsPerByte": 1.5582191780821917, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 6223562 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a0400746162333c623e54727920746f206861636b2074686520666f726d61743c2f623e20247b74727565202626203c693e7965733c2f693e7d", 0 ], [ "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", 1100 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "804e4cb47961434546c951c718351b3c33b1e4ddfbde3a262d7a191b2b6a8c60", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914fcced6851315a91e2eb509d8177124354bfa279f88ac", "76a91481b798c38411cc74929d89eb5512882bc04662af88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91407ce29a8cdee8bf99033451311428d7172b6ced488ac", 2074521 ], [ "76a9140d6d15de57c5c517eaa7799c3518db6e4daa982188ac", 20322018 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "86f2bc22c9d2e9545335dc759cb3274a37ab64d83eb26bc19d7938b1f08c952a", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.075, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9141069c0f04b4ca8693344e6ff778f34a6e05724ac88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a9141069c0f04b4ca8693344e6ff778f34a6e05724ac88ac", 67807 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e4420036b46fcca75948dec00bdcc95533677fdccb861497c0d9d33fb7da5d21986b508000000000000177008000000000000014f", 0 ], [ "76a91454b92693bd9379068c033c5f98790ef89526bb2f88ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "036b46fcca75948dec00bdcc95533677fdccb861497c0d9d33fb7da5d21986b5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9141069c0f04b4ca8693344e6ff778f34a6e05724ac88ac", + { + "dataType": "BigNumberReplacer", + "value": "335" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91454b92693bd9379068c033c5f98790ef89526bb2f88ac", + { + "dataType": "BigNumberReplacer", + "value": "6000" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a9141069c0f04b4ca8693344e6ff778f34a6e05724ac88ac" + ] + } } }, { "txid": "8728cc3ee8c2e6eb584f4f97bd7b4692476f418767d6815721b9806ca0c6b219", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.3821989528795813, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91463e79addfc3ad33d04ce064ade02d3c8caca8afd88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a91478b505b6eaf8ac565880b2279bf43348f1330ddc88ac", 25650594 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "9e89a1e464c13a10e2a0a693ac111d4f054daac13d6c22a8592c73063c93143b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.9026548672566372, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9145c60a0e3914b4b12a419db5be6f742754e85971688ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9148e68fdd0cff91893a912c516cc1a469f6319205588ac", 84785723 ], [ "76a914e0a3c5d6dc80ee3a2e084dca41a6ac9a4bf3f2e288ac", 120348 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "a51b843c19bde5b37f1199564f6a0ff705690ee300a228a6dd8f65fd9a876eb0", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.4355555555555557, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914f69f2444a73a6e5af5c8d03804327c3b229f454c88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914cdb7ab527af62ee68881a0bb6e42e363f72c8f7888ac", 431200000 ], [ "76a9142dd4d97d549061aacdb26d6493e9abea2118f4c488ac", 1278764300 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "adb8f5232d92e94a8f0abb2321ff91175afc66b090bc7de40a337cc13759d637", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.2026431718061674, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", 1092 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e508000000000000114808000000000000002c08000000000000001608000000000000001f08000000000000001f08000000000000003f080000000000000008080000000000000010080000000000000008080000000000000064080000000000002936", 0 ], [ "76a914640de2abeaace5867f163e139d05ce9c1394ded488ac", 546 ], [ "76a914145dcfd9d0fd303f747f189577aeeafa40c3d3ce88ac", 546 ], [ "76a9141fd95bf62f6f19dfd496f09b32cf5582debb83b488ac", 546 ], [ "76a91494a8643a988a18125eba629737fdcdc8a1de56f288ac", 546 ], [ "76a914b91b48680a1536c19fde25cdd0d122d61da8abe888ac", 546 ], [ "76a914d6c4ec6ec1b1711fe66eb771ef33e8801bb4f7b888ac", 546 ], [ "76a9141beee7879f4cb427e99558199b116a2f7238e57e88ac", 546 ], [ "76a914be621b1aa458f726583cea23c4af515a846f05b288ac", 546 ], [ "76a914ae789c93c904055b1ad88b1c645645d9f045178588ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", + { + "dataType": "BigNumberReplacer", + "value": "10594" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914640de2abeaace5867f163e139d05ce9c1394ded488ac", + { + "dataType": "BigNumberReplacer", + "value": "4424" + } + ], + [ + "76a914145dcfd9d0fd303f747f189577aeeafa40c3d3ce88ac", + { + "dataType": "BigNumberReplacer", + "value": "22" + } + ], + [ + "76a9141fd95bf62f6f19dfd496f09b32cf5582debb83b488ac", + { + "dataType": "BigNumberReplacer", + "value": "31" + } + ], + [ + "76a91494a8643a988a18125eba629737fdcdc8a1de56f288ac", + { + "dataType": "BigNumberReplacer", + "value": "31" + } + ], + [ + "76a914b91b48680a1536c19fde25cdd0d122d61da8abe888ac", + { + "dataType": "BigNumberReplacer", + "value": "63" + } + ], + [ + "76a914d6c4ec6ec1b1711fe66eb771ef33e8801bb4f7b888ac", + { + "dataType": "BigNumberReplacer", + "value": "8" + } + ], + [ + "76a9141beee7879f4cb427e99558199b116a2f7238e57e88ac", + { + "dataType": "BigNumberReplacer", + "value": "16" + } + ], + [ + "76a914be621b1aa458f726583cea23c4af515a846f05b288ac", + { + "dataType": "BigNumberReplacer", + "value": "8" + } + ], + [ + "76a914ae789c93c904055b1ad88b1c645645d9f045178588ac", + { + "dataType": "BigNumberReplacer", + "value": "100" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac" + ] + } } }, { "txid": "de484cdc438bd2e4773d2a50ab951928b5c22a25f04093e57350c19d68a573d9", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.008888888888889, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914efd8c555f302c95bf32be35ace6bdd33b46b406c88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9148e1fceb7be408fa6048a4bb84d0bba852f5d328788ac", 55555500 ], [ "76a914fe251810d90b9e9c6be62c75b0ec48f18a5b3aa288ac", 257033764 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "dfa431134fdd2569afce9e7ec873ef6231dc13d89c530d6608061f22d5a94281", "genesisInfo": { "tokenTicker": "&&&", "tokenName": "<><><>", "tokenDocumentUrl": "https://core.telegram.org/bots/api", "tokenDocumentHash": "", "decimals": 0 }, "opReturnInfo": false, "satsPerByte": 1.4583333333333333, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 9035610 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010747454e4553495303262626063c3e3c3e3c3e2268747470733a2f2f636f72652e74656c656772616d2e6f72672f626f74732f6170694c0001004c00080000000000000003", 0 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "f13a8d2897f75c30657dc736f51afc4835dd4639c084ef52d2809955b458591b", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 1.198494825964252, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", "76a914958a2c0942ccd4db44837e8170906328b4bccff888ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", 1092 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e44207e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e508000000000000114808000000000000002c08000000000000001608000000000000001f08000000000000001f08000000000000003f080000000000000008080000000000000010080000000000000008080000000000000064080000000000003b95", 0 ], [ "76a914640de2abeaace5867f163e139d05ce9c1394ded488ac", 546 ], [ "76a914145dcfd9d0fd303f747f189577aeeafa40c3d3ce88ac", 546 ], [ "76a9141fd95bf62f6f19dfd496f09b32cf5582debb83b488ac", 546 ], [ "76a91494a8643a988a18125eba629737fdcdc8a1de56f288ac", 546 ], [ "76a914b91b48680a1536c19fde25cdd0d122d61da8abe888ac", 546 ], [ "76a914d6c4ec6ec1b1711fe66eb771ef33e8801bb4f7b888ac", 546 ], [ "76a9141beee7879f4cb427e99558199b116a2f7238e57e88ac", 546 ], [ "76a914be621b1aa458f726583cea23c4af515a846f05b288ac", 546 ], [ "76a914ae789c93c904055b1ad88b1c645645d9f045178588ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac", + { + "dataType": "BigNumberReplacer", + "value": "15297" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a914640de2abeaace5867f163e139d05ce9c1394ded488ac", + { + "dataType": "BigNumberReplacer", + "value": "4424" + } + ], + [ + "76a914145dcfd9d0fd303f747f189577aeeafa40c3d3ce88ac", + { + "dataType": "BigNumberReplacer", + "value": "22" + } + ], + [ + "76a9141fd95bf62f6f19dfd496f09b32cf5582debb83b488ac", + { + "dataType": "BigNumberReplacer", + "value": "31" + } + ], + [ + "76a91494a8643a988a18125eba629737fdcdc8a1de56f288ac", + { + "dataType": "BigNumberReplacer", + "value": "31" + } + ], + [ + "76a914b91b48680a1536c19fde25cdd0d122d61da8abe888ac", + { + "dataType": "BigNumberReplacer", + "value": "63" + } + ], + [ + "76a914d6c4ec6ec1b1711fe66eb771ef33e8801bb4f7b888ac", + { + "dataType": "BigNumberReplacer", + "value": "8" + } + ], + [ + "76a9141beee7879f4cb427e99558199b116a2f7238e57e88ac", + { + "dataType": "BigNumberReplacer", + "value": "16" + } + ], + [ + "76a914be621b1aa458f726583cea23c4af515a846f05b288ac", + { + "dataType": "BigNumberReplacer", + "value": "8" + } + ], + [ + "76a914ae789c93c904055b1ad88b1c645645d9f045178588ac", + { + "dataType": "BigNumberReplacer", + "value": "100" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91410c6a5beca4acfe75eba5762efb22507d560790588ac" + ] + } } }, { "txid": "fb913d9c9abe7ba7c1c33fd5afb2ba048e41b75719ec607b8939e439e9e5173f", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.3821989528795813, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91478b505b6eaf8ac565880b2279bf43348f1330ddc88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a9145f48d1b7d62239617261043c5ab7411af7ed845988ac", 25650139 ] ] - } + }, + "tokenSendInfo": false } - ] + ], + "tokenIds": { + "dataType": "Set", + "value": [ + "036b46fcca75948dec00bdcc95533677fdccb861497c0d9d33fb7da5d21986b5", + "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5" + ] + } }, "coingeckoResponse": { "bitcoin": { - "usd": 29197.29473491 + "usd": 29452.48207906 }, "ecash": { - "usd": 0.00002841 + "usd": 0.00002843 }, "ethereum": { - "usd": 1937.87839962 + "usd": 1992.05966869 } }, "coingeckoPrices": [ { "fiat": "usd", - "price": 0.00002841, + "price": 0.00002843, "ticker": "XEC" }, { "fiat": "usd", - "price": 29197.29473491, + "price": 29452.48207906, "ticker": "BTC" }, { "fiat": "usd", - "price": 1937.87839962, + "price": 1992.05966869, "ticker": "ETH" } ], + "tokenInfoMap": { + "dataType": "Map", + "value": [ + [ + "7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5", + { + "tokenTicker": "BUX", + "tokenName": "Badger Universal Token", + "tokenDocumentUrl": "https://bux.digital", + "tokenDocumentHash": "", + "decimals": 4 + } + ], + [ + "036b46fcca75948dec00bdcc95533677fdccb861497c0d9d33fb7da5d21986b5", + { + "tokenTicker": "eLPS", + "tokenName": "eLPS Token", + "tokenDocumentUrl": "elpstoken.com", + "tokenDocumentHash": "", + "decimals": 2 + } + ] + ] + }, "blockSummaryTgMsgs": [ - "782785 | 17 txs | Mining-Dutch\n1 XEC = $0.00002841\n1 BTC = $29,197\n1 ETH = $1,938\n\n1 new eToken created:\n<><><> (&&&) [doc]\n\nApp txs:\nCashtab Msg: Testing a normal message but give it some <i> spice </i> because <b>why not</b>?<a href=\"https://cashtab.com/\">Cashtab link test</a>\nCashtab Msg: <b>Try to hack the format</b> ${true && <i>yes</i>}\n\n13 eCash txs:\nqq3...x4u sent 256,510 XEC to qp3...scq | 1.00 sats per byte\nqqv...wwc sent 5 XEC to qp2...dce | 1.07 sats per byte\nqzx...vth sent 10,039 XEC to qza...e7g | 5.01 sats per byte\nqp3...f6c sent 20,294 XEC to qza...e7g | 5.01 sats per byte\nqr7...wlz sent 223,965 XEC to qqr...8y8 and 1 others | 1.00 sats per byte\nqqg...q4a sent 5 XEC to qp2...dce | 1.07 sats per byte\nqp3...scq sent 256,506 XEC to qpu...ez7 | 2.38 sats per byte\nqpw...ms5 sent 849,061 XEC to qz8...y4c and 1 others | 1.90 sats per byte\nqrm...f33 sent 17,099,643 XEC to qrx...y9d and 1 others | 2.44 sats per byte\nqqg...v4e sent 49 XEC to qpj...yv6 and 8 others | 1.20 sats per byte\nqrh...6em sent 3,125,893 XEC to qz8...tu7 and 1 others | 2.01 sats per byte\nqqg...v4e sent 49 XEC to qpj...yv6 and 8 others | 1.20 sats per byte\nqpu...ez7 sent 256,501 XEC to qp0...upp | 2.38 sats per byte" + "782785 | 17 txs | Mining-Dutch\n1 XEC = $0.00002843\n1 BTC = $29,452\n1 ETH = $1,992\n\n1 new eToken created:\n<><><> (&&&) [doc]\n\n4 eToken send txs\nqqv...wwc sent 60 eLPS to qp2...dce\nqqg...q4a sent 60 eLPS to qp2...dce\nqqg...v4e sent 0.4703 BUX to qpj...yv6 and 8 others\nqqg...v4e sent 0.4703 BUX to qpj...yv6 and 8 others\n\nApp txs:\nCashtab Msg: Testing a normal message but give it some <i> spice </i> because <b>why not</b>?<a href=\"https://cashtab.com/\">Cashtab link test</a>\nCashtab Msg: <b>Try to hack the format</b> ${true && <i>yes</i>}\n\n9 eCash txs:\nqq3...x4u sent 256,510 XEC to qp3...scq | 1.00 sats per byte\nqzx...vth sent 10,039 XEC to qza...e7g | 5.01 sats per byte\nqp3...f6c sent 20,294 XEC to qza...e7g | 5.01 sats per byte\nqr7...wlz sent 223,965 XEC to qqr...8y8 and 1 others | 1.00 sats per byte\nqp3...scq sent 256,506 XEC to qpu...ez7 | 2.38 sats per byte\nqpw...ms5 sent 849,061 XEC to qz8...y4c and 1 others | 1.90 sats per byte\nqrm...f33 sent 17,099,643 XEC to qrx...y9d and 1 others | 2.44 sats per byte\nqrh...6em sent 3,125,893 XEC to qz8...tu7 and 1 others | 2.01 sats per byte\nqpu...ez7 sent 256,501 XEC to qp0...upp | 2.38 sats per byte" ], - "blockSummaryTgMsgsPriceFailure": [ + "blockSummaryTgMsgsApiFailure": [ "782785 | 17 txs | Mining-Dutch\n\n1 new eToken created:\n<><><> (&&&) [doc]\n\nApp txs:\nCashtab Msg: Testing a normal message but give it some <i> spice </i> because <b>why not</b>?<a href=\"https://cashtab.com/\">Cashtab link test</a>\nCashtab Msg: <b>Try to hack the format</b> ${true && <i>yes</i>}\n\n13 eCash txs:\nqq3...x4u sent 256,510 XEC to qp3...scq | 1.00 sats per byte\nqqv...wwc sent 5 XEC to qp2...dce | 1.07 sats per byte\nqzx...vth sent 10,039 XEC to qza...e7g | 5.01 sats per byte\nqp3...f6c sent 20,294 XEC to qza...e7g | 5.01 sats per byte\nqr7...wlz sent 223,965 XEC to qqr...8y8 and 1 others | 1.00 sats per byte\nqqg...q4a sent 5 XEC to qp2...dce | 1.07 sats per byte\nqp3...scq sent 256,506 XEC to qpu...ez7 | 2.38 sats per byte\nqpw...ms5 sent 849,061 XEC to qz8...y4c and 1 others | 1.90 sats per byte\nqrm...f33 sent 17,099,643 XEC to qrx...y9d and 1 others | 2.44 sats per byte\nqqg...v4e sent 49 XEC to qpj...yv6 and 8 others | 1.20 sats per byte\nqrh...6em sent 3,125,893 XEC to qz8...tu7 and 1 others | 2.01 sats per byte\nqqg...v4e sent 49 XEC to qpj...yv6 and 8 others | 1.20 sats per byte\nqpu...ez7 sent 256,501 XEC to qp0...upp | 2.38 sats per byte" ], "blockName": "htmlEscapeTest" }, { "blockDetails": { "blockInfo": { "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "prevHash": "0000000000000000066e22717d1b05cefbb33e53a2ba56384dcd0281156bc2a3", "height": 782774, "nBits": 403955257, "timestamp": "1678476699", "blockSize": "5844", "numTxs": "10", "numInputs": "28", "numOutputs": "21", "sumInputSats": "500608500", "sumCoinbaseOutputSats": "625021526", "sumNormalOutputSats": "500586974", "sumBurnedSats": "0" }, "blockDetails": { "version": 536870912, "merkleRoot": "105c95e8fcf2c038e18a7bba58d53d16634d9e2913ab950599d9b7722c605554", "nonce": "1601736009", "medianTimestamp": "1678473365" }, "rawHeader": "00000020a3c26b158102cd4d3856baa2533eb3fbce051b7d71226e0600000000000000005455602c72b7d9990595ab13299e4d63163dd558ba7b8ae138c0f2fce8955c109b850b6439de1318498d785f", "txs": [ { "txid": "b530747a1067145b5cdae46a052776bab862206a46de8850be4fa6a8e16b960f", "version": 1, "inputs": [ { "prevOut": { "txid": "0000000000000000000000000000000000000000000000000000000000000000", "outIdx": 4294967295 }, "inputScript": "03b6f10b192f5669614254432f4d696e656420627920736c61766d30312f10e15aa00fcd5b566462795bf74a140000", "value": "0", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "575019804", "outputScript": "76a914f1c075a01882ae0972f95d3a4177c86c852b7d9188ac", "spentBy": { "txid": "64394cdf217768b3cb5c988acb3114d686f0cdea588acb3f55152d0572b83f97", "outIdx": 14 } }, { "value": "50001722", "outputScript": "a914d37c4c809fe9840e7bfa77b86bd47163f6fb6c6087" } ], "lockTime": 0, "block": { "height": 782774, "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "timestamp": "1678476699" }, "timeFirstSeen": "0", "size": 164, "isCoinbase": true, "network": "XEC" }, { "txid": "2769041aa0e069610f3050c1a7d6f20e322e216625086d1d9c1f35dd0e85fbe9", "version": 2, "inputs": [ { "prevOut": { "txid": "ff2d098a14929713f392d46963c5b09c2fa5f38f84793f04e55e94f3bc7eac23", "outIdx": 3 }, "inputScript": "483045022100905a793fa88d3bfbbe5a0cd36f4a20a5f4b17d5f9a9894b35e7eca542d16339302204e71b86b548b16efbc70d8c9026cd14619479016a10f314acba0a88e191e1b9f412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "9037220", "sequenceNo": 4294967294, "slpBurn": { "token": { "amount": "0", "isMintBaton": false }, "tokenId": "3fee3384150b030490b7bee095a63900f66a45f2d8e3002ae2cf17ce3ef4d109" } } ], "outputs": [ { "value": "0", "outputScript": "6a04007461622f576879206e6f7420616e6f74686572206f6e652c20746869732074696d65207769746820656d6f6a697320f09fa494" }, { "value": "700", "outputScript": "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac" }, { "value": "9036065", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "dfa431134fdd2569afce9e7ec873ef6231dc13d89c530d6608061f22d5a94281", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782774, "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "timestamp": "1678476699" }, "timeFirstSeen": "1678475483", "size": 289, "isCoinbase": false, "network": "XEC" }, { "txid": "4d6845d856e34b03ef6830313c4cc75f80daee491eee7b8d55f32cdb8c2b72e6", "version": 1, "inputs": [ { "prevOut": { "txid": "63f381a4965b4f3d8e81da15cca78269f7eb5a545c2c582e4eea47fc88412f5b", "outIdx": 2 }, "inputScript": "483045022100a58b7df0f640fc8fe754a2552a98c12828838b722d620e6977f123c92a403f6902202e89726d0e6bbaa794c8b83d247ae2643281ac417be15a9286490bfa08ba08454141042d37a3d9acf07f3d37c013ad52aa32fdbe11337852109811f1ac859fb178f8ca5cd1fbee4239f84db4434cd08d7070c780f661fbbcb30fbf8600d11fef87ed05", "outputScript": "76a914dc4038ba05a1007630e750df4060d5890e1f180788ac", "value": "3255", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "2135", "outputScript": "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", "spentBy": { "txid": "e93a8eea6767f6b9389478cd2998291b84828dc92cfd1f268f5ec33af3439ed9", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782774, "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "timestamp": "1678476699" }, "timeFirstSeen": "1678476542", "size": 224, "isCoinbase": false, "network": "XEC" }, { "txid": "7b0802223d4376f3bca1a76c9a2deab0c18c2fc5f070d4adb65abdb18d328f08", "version": 1, "inputs": [ { "prevOut": { "txid": "7d5ea3a1291cef932cef158e57e5f40a78b946b938b06e8cc8113eb2ef2603c1", "outIdx": 1 }, "inputScript": "47304402203a452afdfbe5ccbf21a09073775b6be1d030a8c7c46a85d248aef16f007160bb022021decc0ec40ddc9ee656bbe7fbe8ab04331c9b1e13e205c0046da85df1638d464121020ab0bec7d07e59afe8bc3123ca5c324bc5e8af7abecafb76edf83df4133f7563", "outputScript": "76a9146bd9330ad46ce1e786864434039b0c15b526bc7088ac", "value": "10001272", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "1088fbf3fa5ea3f81ba944897f441df5602d10a2db757ab3ef7472e86e789560", "outIdx": 149 }, "inputScript": "4730440220360c21aafd4a70d3a97bd6b8b7173eef6b9139658c4e33012e487cdf2e27ee5d0220611460d6ef273df793fb15be28d739f3e4b895f1541909ed397146405de79280412102e0090785e0771d5ffb9d64aec43839323c09824ad78abcdce22813250cfda4ba", "outputScript": "76a9149085c39bf75a8c4843a4f736dc687603c07365c188ac", "value": "187367608", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "12272cde144e9b7ffbf283b58a201f848d406e2883830308d09c3ebdbf3bfc06", "outIdx": 146 }, "inputScript": "47304402200b703cc3e5c22dd8d1d1f9c1bf3f6f05b47fd0fc90d3caa44d34100ed50affaf0220498aa85193ba501ee5ef3683f227a29157df3c42787bfd1ff2dce07a3b2472ef412102e0090785e0771d5ffb9d64aec43839323c09824ad78abcdce22813250cfda4ba", "outputScript": "76a9149085c39bf75a8c4843a4f736dc687603c07365c188ac", "value": "259503095", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "456869659", "outputScript": "a91410f3ed6835b5e1a36c6e7e272a08024e45a4f3a087", "spentBy": { "txid": "95889f90d2219fab6a65af0eed09075f3a7bff30c899ad5950b91b63ebf699d2", "outIdx": 98 } }, { "value": "1272", "outputScript": "76a9145da01c1ee4a0089ceb487ede31d7e68e061ac04088ac" } ], "lockTime": 0, "block": { "height": 782774, "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "timestamp": "1678476699" }, "timeFirstSeen": "1678475370", "size": 517, "isCoinbase": false, "network": "XEC" }, { "txid": "a2f704933049b5c5a712a9943ac2e264fbeb1354cd5f2187e31eb68a8f38aa72", "version": 2, "inputs": [ { "prevOut": { "txid": "9e7f91826cfd3adf9867c1b3d102594eff4743825fad9883c35d26fb3bdc1693", "outIdx": 3 }, "inputScript": "473044022016ddca61c5f258261e0f355810034e8532f04013404c15887f6453ad5c56b0b302206ab2f845c4ca71dd5c20875e30a08411b0b7184f048464deabe15c2b3dab1e93412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "15261325", "sequenceNo": 4294967294, "slpBurn": { "token": { "amount": "0", "isMintBaton": false }, "tokenId": "3fee3384150b030490b7bee095a63900f66a45f2d8e3002ae2cf17ce3ef4d109" } } ], "outputs": [ { "value": "0", "outputScript": "6a04007461622843616e27742062656c6965766520616c7265616479206e65656420746f207465737420616761696e" }, { "value": "1100", "outputScript": "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac" }, { "value": "15259770", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "425deba1bef907163aa546aca36d4bd6c0e2c1a6944fde23b2f0503a5a88cabe", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782774, "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "timestamp": "1678476699" }, "timeFirstSeen": "1678475448", "size": 281, "isCoinbase": false, "network": "XEC" }, { "txid": "ac4e0acbe7f0e0e25ef3366e2d066ebaa543c0fe8721e998d4cab03fbeb8a5a9", "version": 1, "inputs": [ { "prevOut": { "txid": "67f577e25c0ddbf72e06222dfdeef6028c56c16da61f0ebe04d21856907a273f", "outIdx": 2 }, "inputScript": "483045022100f72df63afa7d69d135bca7e6f0e0321dabdf2e8603ba3cabd1a95d14f2c47104022073193d6c8845f403718aca17fd5dad71fdf04dcb5933ba03e11b9bdfb29f9cb14141041759d8c7b73b92b21b86a013c2d4e3f0e5436e44f057df47193491415c07e746f57a4aa6b0a820da47ed04a4090c4d2b133728653d9a58a5b3a45c599a1bed3f", "outputScript": "76a914287a7feec5fdcae526944bb92aa484a32923614e88ac", "value": "30000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "12cfa4607d14e6d17fb9e6255222bd4a4c338e55358d2d781ae3ab0df4d88b17", "outIdx": 1 }, "inputScript": "4730440220405af38bc2db43171caa910d401ab3f0453042456cb597223dcf407c4b4cdce002204a63d857c13f5df5685e15e278eef9a2fca793434ee7270678cf90e4c7acc9114141041759d8c7b73b92b21b86a013c2d4e3f0e5436e44f057df47193491415c07e746f57a4aa6b0a820da47ed04a4090c4d2b133728653d9a58a5b3a45c599a1bed3f", "outputScript": "76a914287a7feec5fdcae526944bb92aa484a32923614e88ac", "value": "1000000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "1027980", "outputScript": "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", "spentBy": { "txid": "eb7cce6b93f1fdc898af5de22f52dcc486623adb7c4e49895c30259655c78c70", "outIdx": 10 } } ], "lockTime": 0, "block": { "height": 782774, "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "timestamp": "1678476699" }, "timeFirstSeen": "1678476647", "size": 403, "isCoinbase": false, "network": "XEC" }, { "txid": "b4fee092558400fa905336da8c0465e6be857bb6fad758825a20e90a6a12c323", "version": 1, "inputs": [ { "prevOut": { "txid": "8ad16646951af810de20d8d8b0d28da1b85fa10b1ca33adb13f836ef2d1d1a95", "outIdx": 2 }, "inputScript": "473044022057d008de0596c0c1da88f40c7c6e06f6d6c061e29c5517b404710ffeee9a3ab0022037a7c1d0a3f0a6fd6121cf2acf6e5de37ef8db2c7ecb01a31a64c6454778ad98414104111a0c12809408a0cde484cbdc22ccaaae0bdeab11326647b68ca62bd2ead0f3df2a28e74000fa020f45701cd631ea55b047300521dc5679fad79df95fe77091", "outputScript": "76a914a4dda233904acfd93ec8e450a52fd488210ce82a88ac", "value": "4064", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "2944", "outputScript": "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", "spentBy": { "txid": "e93a8eea6767f6b9389478cd2998291b84828dc92cfd1f268f5ec33af3439ed9", "outIdx": 1 } } ], "lockTime": 0, "block": { "height": 782774, "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "timestamp": "1678476699" }, "timeFirstSeen": "1678476688", "size": 223, "isCoinbase": false, "network": "XEC" }, { "txid": "c04ae7f139eb16023a70d1bb39b1ae8745667edb09833e994a5b4d48976a111d", "version": 2, "inputs": [ { "prevOut": { "txid": "d6c3f37f2a9e2d0a38a4b8ecfe655a22c8e37cae7e5706a24a1808bb5a2ce6da", "outIdx": 2 }, "inputScript": "473044022076bd965061fe15207920b789af35e73b9f0d6804f2e6a78f48a638b7c592d86102201553c4cb237caaa5ababb3396f5b7dbbf4b6ce81cb9033d7b63dcb795537c025412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "17448762", "sequenceNo": 4294967294 }, { "prevOut": { "txid": "b9877d8f8d2364b983707df905d592f534a3ada18e52aa529a0f72fcc535abf7", "outIdx": 1 }, "inputScript": "47304402204e69c5ce2edcf3dd739fa324e726a5f3869be8f7eb535b19d5cddcf3c628590902206d68fbf98ef62b97a92f5c3d4fd27d242092e38076e7e3e06cecba559b4b234c412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "546", "sequenceNo": 4294967294, "slpToken": { "amount": "5", "isMintBaton": false } } ], "outputs": [ { "value": "0", "outputScript": "6a04534c500001010453454e4420b9877d8f8d2364b983707df905d592f534a3ada18e52aa529a0f72fcc535abf7080000000000000002080000000000000003" }, { "value": "546", "outputScript": "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", "slpToken": { "amount": "2", "isMintBaton": false } }, { "value": "546", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "slpToken": { "amount": "3", "isMintBaton": false } }, { "value": "17447079", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "aff1e3c3162a6424bb0e178baf90c5fec80b3415cfa6bc162a9effd1714e23b0", "outIdx": 0 } } ], "lockTime": 0, "slpTxData": { "slpMeta": { "tokenType": "FUNGIBLE", "txType": "SEND", "tokenId": "b9877d8f8d2364b983707df905d592f534a3ada18e52aa529a0f72fcc535abf7" } }, "block": { "height": 782774, "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "timestamp": "1678476699" }, "timeFirstSeen": "1678475518", "size": 479, "isCoinbase": false, "network": "XEC" }, { "txid": "c7bfee6cb99bfd021e3d6f38f08391d111463a2872d50b6bc3c5351015707adc", "version": 1, "inputs": [ { "prevOut": { "txid": "d76f4842f221d6a6c2cb971f75aa29d6decb7702306fe431106dc371c8075b26", "outIdx": 1 }, "inputScript": "483045022100f4411efee922854e9fa810cc33d4d832f5d9651ca0e946f6ba5303e7736affef02207080a752c6d3ab8fdbbcbf3228c16c54fe481a3343cbadae5ea694227a84e5e64141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "10000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "0504c64c7ad72c6941e01600a8a758480cd25bfe40d11e781b8d16045900ae91", "outIdx": 4 }, "inputScript": "47304402206a7e6c53356160d13df68da8460489d8ff1d8c109bf30d7b3b8f824e2e4e3b9902201e66ee6f4064cba63ed5de9944b955658370f8b1ba3b4784d63b201345494b944141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "32000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "a205122a05ac0a5995538a00c887b7a6c53e1bba233b06674f8209efd9d6cc35", "outIdx": 301 }, "inputScript": "47304402206cfe0ac8049fc9095370d70b83fd4afae05efae22e566a975278d083e40d2a8502203678cd48dac31dc33311b6f012578af194e417fdd9c7a48e3e5cf0d4fff51d4c4141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "5000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "31db4039fb331b79e454d41717af82684fb912d351a692663c33f63866ae3186", "outIdx": 1 }, "inputScript": "4730440220509b8a7ecd5c3f3d2166c79711fe46ca6f18ab358a268e60ac32eaa06718e7aa02202fb36be8708cac539fb5c64d88163dc4fa068cf2a00091d85c8b77bb8ab6ebb74141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "10000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "e0b3e33fca39d6e242e3f17e394cf73a49c7795b77465cbf6ad9efbdfb6f5c65", "outIdx": 7 }, "inputScript": "483045022100f099b90bad6491ef3fae38db78e968e5e2b883c5baaaf7ad895a2d7540615f3d02201625434881df97f9ae36c16a8d9c4a4fdb541feae6c62a6bc37ff8fb669f5fab4141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "48000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "5335c3513a7c4e58402f7f51bed276e7a191c714aa9632b5138ea7e0aee5e616", "outIdx": 0 }, "inputScript": "4730440220706a1f9bf1765cda01f0233a654d549daaf076e34cffe08b5d0a7c32ce6c3cca022005c79b12f35f67c62adfec74be4fa6ada77c0cae3489b1d38583e5aeb0cb4a4d4141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "500000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "d4a079eecf284c71ab93f0036a63af356f0e38aa4015f4a06e5a95e923ace874", "outIdx": 6 }, "inputScript": "483045022100815669eca30827acf35c86f170a2f85f7f6fbe87a688df2587e19fe2973b4104022072c686581fd234f15d9541bfed3a14d0d3fb3cfc225ac862f862bca6224489014141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "30000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "14890ca804f0aecc928e163e55ec32f82594e1d14356daa07739d74dfb0e37eb", "outIdx": 2 }, "inputScript": "47304402201b879110a554a81cdb11ca9e7f60a5094e40efce308fb859a5da72cb11974d5f02206e230155ee9f57a7720346f8800b37152f255fd391f01314e3dd52df8226de874141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "32000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "2defe6ee9e24535fd5fa6bfd53402d73b9a4abcfaa17d47738462ae3e11f2a84", "outIdx": 11 }, "inputScript": "48304502210092f0de09ecb7847972786631f2a408fd53dae250b4290fbc1e092c34e201f04a02207e9948d670d11c8bf852a4890722d0af37073c02a9267170d3eb55c56e8ea48d4141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "24000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "e7c9da68c110898af6927319a3bd06b0189e8290de8033c6b9386a43ec4431bc", "outIdx": 23 }, "inputScript": "4830450221008f8770c44d7d50afc9e91272a9d95127213a0bebac8028f44bf3916d32a83ffe02203c109c4aa21d9d5d3bc2cb2044b732ef20e4be87208551ec164e8ead7f5105964141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "24000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "3d4e93162017545730971026ad267851ee652e1900f72c19f6e3923b93ac3275", "outIdx": 2 }, "inputScript": "473044022052f7567989b36939b92f86ec536ad03b52277c7ca48d5f5f8a8e97cee69b084802200d2691f9cc8a08979811d88b60bdb0f9fdfc22f29341382d26924d815f3b3d8b4141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "50000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "7834f689bac391a3d5cf631e52251b369d02a272999f271a461818878066260c", "outIdx": 7 }, "inputScript": "4730440220102c9f42bf42787095da9dc1939b18f966d2abf56797a108bb7df3cb1bef1faf02203d0a8574d043966488154a0d5831d01d9d1a6bc0ca4c926c5a3cf57e5e57be494141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "30000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "4922f40ada890d7b8bbe3da6c663709beab2b3673bddf47958b8eb235eb7406a", "outIdx": 46 }, "inputScript": "483045022100b23f60ee4bde9f854ce89783ff5c76babe6775997e7065203dacdd79b3e570c702203793cfa8782fae2b1d7be0a50861a384f8151f97400ed115c44441b5b61f0af54141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "682", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "d02fd45114f2bafbf0b6aaf20f9e1359a80b808926495a21c8dc6e4a3fd40502", "outIdx": 17 }, "inputScript": "4830450221009fee8f0ca6d18e9b66988ad771d5fd2b53a828b043962a683aeeb8a17c398f9202202aeaadd20d0b1e4a051fc2d0a4732894e180a92e1d6f5a48721353864462a9df4141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "24000", "sequenceNo": 4294967295 }, { "prevOut": { "txid": "97914a79da9804efda6ff17d43ffdaffc1c090fb1c99fa817f9a12d43e2cb7f7", "outIdx": 23 }, "inputScript": "47304402206dcb83dc39e2873724cd94c4aee36934368b61b30070d36c206413b45a221ec802204671fbeda107bb47e33e090a4a2e7f5ba408e3f69b80f3cb5adddc985624edfe4141049ff79d1b8346e18091e3c66f8493a397dcfd06fc82527fa3cd88c2dbbfd532c4dd544e6ab9d3850156b9338d5f3cc2c49fb83757fc0975bd965722bc0023a84a", "outputScript": "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac", "value": "16000", "sequenceNo": 4294967295 } ], "outputs": [ { "value": "821962", "outputScript": "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", "spentBy": { "txid": "eb7cce6b93f1fdc898af5de22f52dcc486623adb7c4e49895c30259655c78c70", "outIdx": 4 } } ], "lockTime": 0, "block": { "height": 782774, "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "timestamp": "1678476699" }, "timeFirstSeen": "1678476604", "size": 2736, "isCoinbase": false, "network": "XEC" }, { "txid": "d9915ae3c4a7ec176746d3902295c1d2cf8912db589289842c14803a67cfc9d1", "version": 2, "inputs": [ { "prevOut": { "txid": "079728289a1db6ca0ff1d558891bf33efeb0667bc57e9ebe949c3cf40ce33568", "outIdx": 3 }, "inputScript": "473044022013c6f5ca52aec9ac496e586b057850f1541f58e0a4a8f87436d77989088cee200220339de412961b0ff195c67cefd98ec8a55ae0de72183740bcb55ac68fdb6ea759412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "value": "115671", "sequenceNo": 4294967294, "slpBurn": { "token": { "amount": "0", "isMintBaton": false }, "tokenId": "7bbf452698a24b138b0357f689587fc6ea58410c34503b1179b91e40e10bba8b" } } ], "outputs": [ { "value": "0", "outputScript": "6a04007461624ccd416e6f746865722043617368746162206d65737361676520746f2074686520544720626f742e204d616b696e67206974206c6f6e67657220746f207365652069662073706163696e6720697320612070726f626c656d2e2049732073706163696e6720612070726f626c656d3f2049732070617273696e6720612070726f626c656d3f2057686f2063616e2074656c6c2e2057652077696c6c206f6e6c79206b6e6f772061667465722074686973206d657373616765206170706561727320286f7220646f65736e2774292e20" }, { "value": "2200", "outputScript": "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac" }, { "value": "113016", "outputScript": "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", "spentBy": { "txid": "839990234a220cbc6e1194b90f74ccd46733ca4426b44ca8885ed7e1c4a7953a", "outIdx": 0 } } ], "lockTime": 0, "block": { "height": 782774, "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "timestamp": "1678476699" }, "timeFirstSeen": "1678475459", "size": 447, "isCoinbase": false, "network": "XEC" } ] }, "parsedBlock": { "hash": "00000000000000000609f6bcbbf5169ae25142ad7f119b541adad5789faa28e4", "height": 782774, "miner": "ViaBTC", "numTxs": "10", "parsedTxs": [ { "txid": "2769041aa0e069610f3050c1a7d6f20e322e216625086d1d9c1f35dd0e85fbe9", "genesisInfo": false, "opReturnInfo": { "app": "Cashtab Msg", "msg": "Why not another one, this time with emojis 🤔" }, "satsPerByte": 1.57439446366782, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 9036065 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04007461622f576879206e6f7420616e6f74686572206f6e652c20746869732074696d65207769746820656d6f6a697320f09fa494", 0 ], [ "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", 700 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "4d6845d856e34b03ef6830313c4cc75f80daee491eee7b8d55f32cdb8c2b72e6", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 5, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914dc4038ba05a1007630e750df4060d5890e1f180788ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", 2135 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "7b0802223d4376f3bca1a76c9a2deab0c18c2fc5f070d4adb65abdb18d328f08", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.019342359767892, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a9146bd9330ad46ce1e786864434039b0c15b526bc7088ac", "76a9149085c39bf75a8c4843a4f736dc687603c07365c188ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "a91410f3ed6835b5e1a36c6e7e272a08024e45a4f3a087", 456869659 ], [ "76a9145da01c1ee4a0089ceb487ede31d7e68e061ac04088ac", 1272 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "a2f704933049b5c5a712a9943ac2e264fbeb1354cd5f2187e31eb68a8f38aa72", "genesisInfo": false, "opReturnInfo": { "app": "Cashtab Msg", "msg": "Can't believe already need to test again" }, "satsPerByte": 1.6192170818505338, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 15259770 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04007461622843616e27742062656c6965766520616c7265616479206e65656420746f207465737420616761696e", 0 ], [ "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", 1100 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "ac4e0acbe7f0e0e25ef3366e2d066ebaa543c0fe8721e998d4cab03fbeb8a5a9", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 5.012406947890819, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914287a7feec5fdcae526944bb92aa484a32923614e88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", 1027980 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "b4fee092558400fa905336da8c0465e6be857bb6fad758825a20e90a6a12c323", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 5.022421524663677, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914a4dda233904acfd93ec8e450a52fd488210ce82a88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", 2944 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "c04ae7f139eb16023a70d1bb39b1ae8745667edb09833e994a5b4d48976a111d", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 2.373695198329854, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 17447625 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04534c500001010453454e4420b9877d8f8d2364b983707df905d592f534a3ada18e52aa529a0f72fcc535abf7080000000000000002080000000000000003", 0 ], [ "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", 546 ] ] + }, + "tokenSendInfo": { + "tokenId": "b9877d8f8d2364b983707df905d592f534a3ada18e52aa529a0f72fcc535abf7", + "tokenChangeOutputs": { + "dataType": "Map", + "value": [ + [ + "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", + { + "dataType": "BigNumberReplacer", + "value": "3" + } + ] + ] + }, + "tokenReceivingOutputs": { + "dataType": "Map", + "value": [ + [ + "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", + { + "dataType": "BigNumberReplacer", + "value": "2" + } + ] + ] + }, + "tokenSendingOutputScripts": { + "dataType": "Set", + "value": [ + "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" + ] + } } }, { "txid": "c7bfee6cb99bfd021e3d6f38f08391d111463a2872d50b6bc3c5351015707adc", "genesisInfo": false, "opReturnInfo": false, "satsPerByte": 5.014619883040936, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a914ec40fd5c237cb739dafa33ef8a2aa52f41ba269088ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "76a914ba26b263830e1130d0f8eef7b04333df01c1f2ac88ac", 821962 ] ] - } + }, + "tokenSendInfo": false }, { "txid": "d9915ae3c4a7ec176746d3902295c1d2cf8912db589289842c14803a67cfc9d1", "genesisInfo": false, "opReturnInfo": { "app": "Cashtab Msg", "msg": "Another Cashtab message to the TG bot. Making it longer to see if spacing is a problem. Is spacing a problem? Is parsing a problem? Who can tell. We will only know after this message appears (or doesn't). " }, "satsPerByte": 1.0178970917225951, "xecSendingOutputScripts": { "dataType": "Set", "value": [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac" ] }, "xecChangeOutputs": { "dataType": "Map", "value": [ [ "76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac", 113016 ] ] }, "xecReceivingOutputs": { "dataType": "Map", "value": [ [ "6a04007461624ccd416e6f746865722043617368746162206d65737361676520746f2074686520544720626f742e204d616b696e67206974206c6f6e67657220746f207365652069662073706163696e6720697320612070726f626c656d2e2049732073706163696e6720612070726f626c656d3f2049732070617273696e6720612070726f626c656d3f2057686f2063616e2074656c6c2e2057652077696c6c206f6e6c79206b6e6f772061667465722074686973206d657373616765206170706561727320286f7220646f65736e2774292e20", 0 ], [ "76a9144e532257c01b310b3b5c1fd947c79a72addf852388ac", 2200 ] ] - } + }, + "tokenSendInfo": false } - ] + ], + "tokenIds": { + "dataType": "Set", + "value": [ + "b9877d8f8d2364b983707df905d592f534a3ada18e52aa529a0f72fcc535abf7" + ] + } }, "coingeckoResponse": { "bitcoin": { - "usd": 29197.29473491 + "usd": 29452.48207906 }, "ecash": { - "usd": 0.00002841 + "usd": 0.00002843 }, "ethereum": { - "usd": 1937.87839962 + "usd": 1992.05966869 } }, "coingeckoPrices": [ { "fiat": "usd", - "price": 0.00002841, + "price": 0.00002843, "ticker": "XEC" }, { "fiat": "usd", - "price": 29197.29473491, + "price": 29452.48207906, "ticker": "BTC" }, { "fiat": "usd", - "price": 1937.87839962, + "price": 1992.05966869, "ticker": "ETH" } ], + "tokenInfoMap": { + "dataType": "Map", + "value": [ + [ + "b9877d8f8d2364b983707df905d592f534a3ada18e52aa529a0f72fcc535abf7", + { + "tokenTicker": "SRM", + "tokenName": "Server Redundancy Mint", + "tokenDocumentUrl": "https://cashtab.com/", + "tokenDocumentHash": "", + "decimals": 0 + } + ] + ] + }, "blockSummaryTgMsgs": [ - "782774 | 10 txs | ViaBTC\n1 XEC = $0.00002841\n1 BTC = $29,197\n1 ETH = $1,938\n\nApp txs:\nCashtab Msg: Why not another one, this time with emojis 🤔\nCashtab Msg: Can't believe already need to test again\nCashtab Msg: Another Cashtab message to the TG bot. Making it longer to see if spacing is a problem. Is spacing a problem? Is parsing a problem? Who can tell. We will only know after this message appears (or doesn't). \n\n6 eCash txs:\nqrw...re7 sent 21 XEC to qza...e7g | 5.00 sats per byte\nqp4...v8x sent 4,568,709 XEC to pqg...tlg and 1 others | 2.02 sats per byte\nqq5...ck4 sent 10,280 XEC to qza...e7g | 5.01 sats per byte\nqzj...u85 sent 29 XEC to qza...e7g | 5.02 sats per byte\nqz2...035 sent 5 XEC to qp8...gg6 | 2.37 sats per byte\nqrk...wcf sent 8,220 XEC to qza...e7g | 5.01 sats per byte" + "782774 | 10 txs | ViaBTC\n1 XEC = $0.00002843\n1 BTC = $29,452\n1 ETH = $1,992\n\n1 eToken send tx\nqz2...035 sent 2 SRM to qp8...gg6\n\nApp txs:\nCashtab Msg: Why not another one, this time with emojis 🤔\nCashtab Msg: Can't believe already need to test again\nCashtab Msg: Another Cashtab message to the TG bot. Making it longer to see if spacing is a problem. Is spacing a problem? Is parsing a problem? Who can tell. We will only know after this message appears (or doesn't). \n\n5 eCash txs:\nqrw...re7 sent 21 XEC to qza...e7g | 5.00 sats per byte\nqp4...v8x sent 4,568,709 XEC to pqg...tlg and 1 others | 2.02 sats per byte\nqq5...ck4 sent 10,280 XEC to qza...e7g | 5.01 sats per byte\nqzj...u85 sent 29 XEC to qza...e7g | 5.02 sats per byte\nqrk...wcf sent 8,220 XEC to qza...e7g | 5.01 sats per byte" ], - "blockSummaryTgMsgsPriceFailure": [ + "blockSummaryTgMsgsApiFailure": [ "782774 | 10 txs | ViaBTC\n\nApp txs:\nCashtab Msg: Why not another one, this time with emojis 🤔\nCashtab Msg: Can't believe already need to test again\nCashtab Msg: Another Cashtab message to the TG bot. Making it longer to see if spacing is a problem. Is spacing a problem? Is parsing a problem? Who can tell. We will only know after this message appears (or doesn't). \n\n6 eCash txs:\nqrw...re7 sent 21 XEC to qza...e7g | 5.00 sats per byte\nqp4...v8x sent 4,568,709 XEC to pqg...tlg and 1 others | 2.02 sats per byte\nqq5...ck4 sent 10,280 XEC to qza...e7g | 5.01 sats per byte\nqzj...u85 sent 29 XEC to qza...e7g | 5.02 sats per byte\nqz2...035 sent 5 XEC to qp8...gg6 | 2.37 sats per byte\nqrk...wcf sent 8,220 XEC to qza...e7g | 5.01 sats per byte" ], "blockName": "cashtabMsgMulti" } ] \ No newline at end of file diff --git a/apps/ecash-herald/test/mocks/chronikMock.js b/apps/ecash-herald/test/mocks/chronikMock.js index b64193933..4341ce5a8 100644 --- a/apps/ecash-herald/test/mocks/chronikMock.js +++ b/apps/ecash-herald/test/mocks/chronikMock.js @@ -1,109 +1,120 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. 'use strict'; /* Mock chronik-client instance * Must be initialized with type, hash, and full tx history * Will return expected paginated responses of chronik tx history */ module.exports = { MockChronikClient: class { constructor(url = `mocked-chronik-instance/not-a-url/`) { // Use self since it is not a reserved term in js // Can access self from inside a method and still get the class const self = this; self._url = `https://${url}`; self._wsUrl = `wss://${url}`; // API call mock return objects // Can be set with self.setMock self.mockedResponses = { block: {}, txHistory: [], + tx: {}, }; self.mockedMethods = { p2pkh: {}, p2sh: {} }; // API call mock functions // Return assigned block mocks self.block = function (blockHashOrHeight) { return self.mockedResponses.block[blockHashOrHeight]; }; + // Return assigned tx mocks + self.tx = async function (txid) { + const mockedTxResponse = self.mockedResponses.tx[txid]; + // If the user set this response to be an error, throw it + if (mockedTxResponse instanceof Error) { + throw mockedTxResponse; + } + return self.mockedResponses.tx[txid]; + }; // Return assigned script mocks self.script = function (type, hash) { return self.mockedMethods[type][hash]; }; // Flags to check if methods have been called self.wsSubscribeCalled = false; self.wsWaitForOpenCalled = false; // public chronik methods // todo see latest failing unit test self.ws = function (wsObj) { if (wsObj !== null) { const returnedWs = { onMessage: wsObj.onMessage, // may be undefined onConnect: wsObj.onConnect, // may be undefined onReconnect: wsObj.onReconnect, // may be undefined onEnd: wsObj.onEnd, // may be undefined autoReconnect: wsObj.autoReconnect || true, // default to true if unset _manuallyClosed: false, _subs: [], waitForOpen: function () { self.wsWaitForOpenCalled = true; }, subscribe: function (type, hash) { returnedWs._subs.push({ scriptType: type, scriptPayload: hash, }); self.wsSubscribeCalled = true; }, }; return returnedWs; } }; // Allow user to set expected chronik call response self.setMock = function (call, options) { // e.g. ('block', {input: '', output: ''}) + // e.g. ('tx', {input: , output: {}}) const { input, output } = options; self.mockedResponses[call][input] = output; }; // script calls need to be set differently self.setTxHistory = function (txHistory) { self.mockedResponses.txHistory = txHistory; }; // Allow users to set expected chronik script call responses // For now, just history self.setScript = function (type, hash) { self.mockedMethods[type][hash] = { history: async function (pageNumber = 0, pageSize) { return self.getTxHistory( pageNumber, pageSize, self.mockedResponses.txHistory, ); }, }; }; } // Method to get paginated tx history with same variables as chronik getTxHistory(pageNumber = 0, pageSize, txHistory) { // Return chronik shaped responses const startSliceOnePage = pageNumber * pageSize; const endSliceOnePage = startSliceOnePage + pageSize; const thisPage = txHistory.slice( startSliceOnePage, endSliceOnePage, ); const response = {}; response.txs = thisPage; response.numPages = Math.ceil(txHistory.length / pageSize); return response; } }, }; diff --git a/apps/ecash-herald/test/mocks/chronikResponses.js b/apps/ecash-herald/test/mocks/chronikResponses.js new file mode 100644 index 000000000..72ab2d81b --- /dev/null +++ b/apps/ecash-herald/test/mocks/chronikResponses.js @@ -0,0 +1,238 @@ +// Copyright (c) 2023 The Bitcoin developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// @generated +'use strict'; + +module.exports = { + tx: { + '54dc2ecd5251f8dfda4c4f15ce05272116b01326076240e2b9cc0104d33b1484': { + txid: '54dc2ecd5251f8dfda4c4f15ce05272116b01326076240e2b9cc0104d33b1484', + version: 2, + inputs: [ + { + prevOut: { + txid: '72eeff7b43dc066164d92e4c3fece47af3a40e89d46e893df1647cd29dd9f1e3', + outIdx: 0, + }, + inputScript: + '473044022075166617aa473e86c72f34a5576029eb8766a035b481864ebc75759155efcce00220147e2d7e662123bd728fac700f109a245a0278959f65fc402a1e912e0a5732004121034cdb43b7a1277c4d818dc177aaea4e0bed5d464d240839d5488a278b716facd5', + outputScript: + '76a914f5f740bc76e56b77bcab8b4d7f888167f416fc6888ac', + value: '1000', + sequenceNo: 4294967295, + }, + { + prevOut: { + txid: '46b6f61ca026e243d55668bf304df6a21e1fcb2113943cc6bd1fdeceaae85612', + outIdx: 2, + }, + inputScript: + '4830450221009e98db4b91441190bb7e4745b9f249201d0b54c81c0a816af5f3491ffb21a7e902205a4d1347a5a9133c14e4f55319af00f1df836eba6552f30b44640e9373f4cabf4121034cdb43b7a1277c4d818dc177aaea4e0bed5d464d240839d5488a278b716facd5', + outputScript: + '76a914f5f740bc76e56b77bcab8b4d7f888167f416fc6888ac', + value: '750918004', + sequenceNo: 4294967295, + }, + ], + outputs: [ + { + value: '0', + outputScript: + '6a04534c500001010747454e4553495305416c69746105416c6974610a616c6974612e636173684c0001044c00080000befe6f672000', + }, + { + value: '546', + outputScript: + '76a914f5f740bc76e56b77bcab8b4d7f888167f416fc6888ac', + slpToken: { + amount: '210000000000000', + isMintBaton: false, + }, + spentBy: { + txid: '2c336374c05f1c8f278d2a1d5f3195a17fe1bc50189ff67c9769a6afcd908ea9', + outIdx: 1, + }, + }, + { + value: '750917637', + outputScript: + '76a914f5f740bc76e56b77bcab8b4d7f888167f416fc6888ac', + spentBy: { + txid: 'ca70157d5cf6275e0a36adbc3fabf671e3987f343cb35ec4ee7ed5c8d37b3233', + outIdx: 0, + }, + }, + ], + lockTime: 0, + slpTxData: { + slpMeta: { + tokenType: 'FUNGIBLE', + txType: 'GENESIS', + tokenId: + '54dc2ecd5251f8dfda4c4f15ce05272116b01326076240e2b9cc0104d33b1484', + }, + genesisInfo: { + tokenTicker: 'Alita', + tokenName: 'Alita', + tokenDocumentUrl: 'alita.cash', + tokenDocumentHash: '', + decimals: 4, + }, + }, + block: { + height: 756373, + hash: '00000000000000000d62f1b66c08f0976bcdec2f08face2892ae4474b50100d9', + timestamp: '1662611972', + }, + timeFirstSeen: '1662611666', + size: 436, + isCoinbase: false, + network: 'XEC', + }, + 'f36e1b3d9a2aaf74f132fef3834e9743b945a667a4204e761b85f2e7b65fd41a': { + txid: 'f36e1b3d9a2aaf74f132fef3834e9743b945a667a4204e761b85f2e7b65fd41a', + version: 2, + inputs: [ + { + prevOut: { + txid: '33938d6bd403e4ffef94de3e9e2ba487f095dcba3544ac8fad4a93808cea0116', + outIdx: 1, + }, + inputScript: + '483045022100dad1d237b541b4a4d29197dbb01fa9755c2e17bbafb42855f38442b428f0df6b02205772d3fb00b7a053b07169e1534770c091fce42b9e1d63199f46ff89856b3fc6412102ceb4a6eca1eec20ff8e7780326932e8d8295489628c7f2ec9acf8f37f639235e', + outputScript: + '76a91485bab3680833cd9b3cc60953344fa740a2235bbd88ac', + value: '49998867', + sequenceNo: 4294967295, + }, + ], + outputs: [ + { + value: '0', + outputScript: + '6a04534c500001010747454e4553495303504f571850726f6f666f6657726974696e672e636f6d20546f6b656e2168747470733a2f2f7777772e70726f6f666f6677726974696e672e636f6d2f32364c0001004c000800000000000f4240', + }, + { + value: '546', + outputScript: + '76a91485bab3680833cd9b3cc60953344fa740a2235bbd88ac', + slpToken: { + amount: '1000000', + isMintBaton: false, + }, + spentBy: { + txid: '69238630eb9e6a9864bf6970ff5d326800cea41a819feebecfe1a6f0ed651f5c', + outIdx: 1, + }, + }, + { + value: '49997563', + outputScript: + '76a91485bab3680833cd9b3cc60953344fa740a2235bbd88ac', + spentBy: { + txid: '3c665488929f852d93a5dfb6e4b4df7bc8f7a25fb4a2480d39e3de7a30437f69', + outIdx: 0, + }, + }, + ], + lockTime: 0, + slpTxData: { + slpMeta: { + tokenType: 'FUNGIBLE', + txType: 'GENESIS', + tokenId: + 'f36e1b3d9a2aaf74f132fef3834e9743b945a667a4204e761b85f2e7b65fd41a', + }, + genesisInfo: { + tokenTicker: 'POW', + tokenName: 'ProofofWriting.com Token', + tokenDocumentUrl: 'https://www.proofofwriting.com/26', + tokenDocumentHash: '', + decimals: 0, + }, + }, + block: { + height: 685949, + hash: '0000000000000000436e71d5291d2fb067decc838dcb85a99ff6da1d28b89fad', + timestamp: '1620712051', + }, + timeFirstSeen: '0', + size: 329, + isCoinbase: false, + network: 'XEC', + }, + '3fee3384150b030490b7bee095a63900f66a45f2d8e3002ae2cf17ce3ef4d109': { + txid: '3fee3384150b030490b7bee095a63900f66a45f2d8e3002ae2cf17ce3ef4d109', + version: 2, + inputs: [ + { + prevOut: { + txid: '0e737a2f6373649341b406334341202a5ddbbdb389c55da40570b641dc23d036', + outIdx: 1, + }, + inputScript: + '473044022055444db90f98b462ca29a6f51981da4015623ddc34dc1f575852426ccb785f0402206e786d4056be781ca1720a0a915b040e0a9e8716b8e4d30b0779852c191fdeb3412103771805b54969a9bea4e3eb14a82851c67592156ddb5e52d3d53677d14a40fba6', + outputScript: + '76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac', + value: '6231556', + sequenceNo: 4294967294, + }, + ], + outputs: [ + { + value: '0', + outputScript: + '6a04534c500001010747454e45534953044245415207426561724e69701468747470733a2f2f636173687461622e636f6d2f4c0001004c0008000000000000115c', + }, + { + value: '546', + outputScript: + '76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac', + slpToken: { + amount: '4444', + isMintBaton: false, + }, + spentBy: { + txid: '9e7f91826cfd3adf9867c1b3d102594eff4743825fad9883c35d26fb3bdc1693', + outIdx: 1, + }, + }, + { + value: '6230555', + outputScript: + '76a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac', + spentBy: { + txid: '27a2471afab33d82b9404df12e1fa242488a9439a68e540dcf8f811ef39c11cf', + outIdx: 0, + }, + }, + ], + lockTime: 0, + slpTxData: { + slpMeta: { + tokenType: 'FUNGIBLE', + txType: 'GENESIS', + tokenId: + '3fee3384150b030490b7bee095a63900f66a45f2d8e3002ae2cf17ce3ef4d109', + }, + genesisInfo: { + tokenTicker: 'BEAR', + tokenName: 'BearNip', + tokenDocumentUrl: 'https://cashtab.com/', + tokenDocumentHash: '', + decimals: 0, + }, + }, + block: { + height: 782665, + hash: '00000000000000001239831f90580c859ec174316e91961cf0e8cde57c0d3acb', + timestamp: '1678408305', + }, + timeFirstSeen: '1678408231', + size: 299, + isCoinbase: false, + network: 'XEC', + }, + }, +}; diff --git a/apps/ecash-herald/test/mocks/telegramMsgs.js b/apps/ecash-herald/test/mocks/telegramMsgs.js index e8261be8a..e24145205 100644 --- a/apps/ecash-herald/test/mocks/telegramMsgs.js +++ b/apps/ecash-herald/test/mocks/telegramMsgs.js @@ -1,232 +1,235 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. // @generated 'use strict'; module.exports = { overflowMsg: [ '700722 | 97 txs | unknown', + '1 XEC = $0.00002862', + '1 BTC = $28,595', + '1 ETH = $1,881', '', '1 new eToken created:', 'Lambda Variant Variants (LVV) [doc]', '', 'App txs:', 'no app: 1629498127|85', 'no app: 1629500089|91', 'no app: 1629497915|79', 'no app: 1629500647|79', 'no app: 1629499023|76', 'no app: 1629497534|78', 'no app: 1629498535|87', 'no app: 1629500798|79', 'no app: 1629497457|77', 'no app: 1629498288|72', 'no app: 1629499274|64', 'no app: 1629500162|80', 'no app: 1629500720|82', 'no app: 1629499774|94', 'no app: 1629497610|79', 'no app: 1629499360|84', 'no app: 1629498460|71', 'no app: 1629500318|76', 'no app: 1629497132|78', 'no app: 1629498060|88', 'no app: 1629499897|105', 'no app: 1629497763|75', 'no app: 1629499571|93', 'no app: 1629497054|74', 'no app: 1629499185|75', 'no app: 1629498375|70', 'no app: 1629498610|74', 'no app: 1629497293|68', 'no app: 1629497209|76', 'no app: 1629499706|88', 'no app: 1629497685|81', 'no app: 1629499504|84', 'no app: 1629498864|64', 'no app: 1629498773|66', 'no app: 1629499955|96', 'no app: 1629500566|71', 'no app: 1629497990|82', 'no app: 1629498205|77', 'no app: 1629499836|98', 'no app: 1629498688|79', 'no app: 1629497840|81', 'no app: 1629500240|77', 'no app: 1629500399|75', 'no app: 1629498945|79', 'no app: 1629497378|72', 'no app: 1629499638|91', 'no app: 1629499432|84', 'no app: 1629500022|85', 'no app: 1629500482|72', 'no app: 1629499103|75', '', '45 eCash txs:', 'qqv...y7y sent 201,835,617 XEC to qqn...gd2 and 1 others | 1.00 sats per byte', 'qrf...ldm sent 6,354 XEC to qr8...kys and 1 others | 1.00 sats per byte', 'qq4...xph sent 2,099,979 XEC to qp0...rj6 | 10.69 sats per byte', 'qru...y7r sent 240,420 XEC to qz5...7p8 and 1 others | 1.23 sats per byte', 'qp5...pck sent 4,261,646 XEC to qqz...cc8 | 1.06 sats per byte', 'qrh...47a sent 47,684,497 XEC to qz0...c8j and 1 others | 1.00 sats per byte', 'qp9...jlg sent 69,850 XEC to qpu...dtm | 4.18 sats per byte', 'qp9...jlg sent 10,000 XEC to qqm...uqa | 4.18 sats per byte', 'qr9...3zm sent 425,718,894 XEC to qzx...xg8 and 1 others | 1.00 sats per byte', 'qq4...w64 sent 110,320,517 XEC to qqt...q7t and 2 others | 4.10 sats per byte', 'qph...72y sent 15,326 XEC to qz2...035 | 2.01 sats per byte', 'qrp...rtz sent 1,008,221 XEC to qp2...qa4 and 1 others | 5.02 sats per byte', 'qzs...qn7 sent 6,941,377 XEC to qqh...ytf and 1 others | 1.00 sats per byte', 'qrz...k3d sent 2,571,837 XEC to qr4...kxh | 150.87 sats per byte', 'qz5...7p8 sent 750 XEC to qrf...py0 and 1 others | 1.12 sats per byte', 'qzq...mzs sent 717,296 XEC to qzj...e2s and 1 others | 5.00 sats per byte', 'qql...h03 sent 89,006,076 XEC to qzj...ksg | 2.13 sats per byte', 'qp0...t92 sent 612,181 XEC to qzj...ztx and 1 others | 1.00 sats per byte', 'qpm...k9g sent 199,999,998 XEC to qqp...zqu and 1 others | 1.00 sats per byte', 'qpa...czv sent 612,208 XEC to qp0...t92 and 1 others | 1.00 sats per byte', 'ppt...gny sent 88,521,997 XEC to qz3...rj3 and 2 others | 15.28 sats per byte', 'qp2...pca sent 294,905 XEC to qp4...0fg and 1 others | 1.00 sats per byte', 'qpm...k9g sent 199,999,997 XEC to qpl...eep and 2 others | 1.00 sats per byte', 'qp4...yuu sent 289,611,690 XEC to qqh...zy3 and 1 others | 1.00 sats per byte', 'qr4...ffa sent 1,975,381 XEC to qr3...w9u and 2 others | 1.00 sats per byte', 'qql...y4w sent 30,000,000 XEC to qz8...0fa | 4.16 sats per byte', 'qzn...amg sent 3,285,159 XEC to qzt...rag and 1 others | 1.00 sats per byte', 'qp9...jlg sent 10,000 XEC to qpv...jap | 4.16 sats per byte', 'qp9...jlg sent 45,000 XEC to qry...tf4 | 4.16 sats per byte', 'qp9...jlg sent 95,000 XEC to qrt...lp5 | 4.16 sats per byte', 'qqn...e9j sent 21,197,785 XEC to qr2...rh9 and 1 others | 4.10 sats per byte', 'qpp...p3l sent 1,217,361 XEC to qz3...hef and 1 others | 1.00 sats per byte', 'qz5...7p8 sent 150 XEC to qre...t4t and 1 others | 1.17 sats per byte', 'qzj...ksg sent 937,282,770 XEC to qz3...rj3 and 4 others | 1.92 sats per byte', 'qpm...k9g sent 199,999,998 XEC to qrd...vnm and 1 others | 1.00 sats per byte', 'pqu...4ws sent 551,094 XEC to qp2...thh and 1 others | 1.05 sats per byte', 'qzl...52p sent 159,000,922 XEC to qpt...67y and 1 others | 1.01 sats per byte', 'qz5...7p8 sent 750 XEC to qrf...py0 and 1 others | 1.13 sats per byte', 'qz5...7p8 sent 2,300 XEC to qrf...py0 | 1.14 sats per byte', 'qp9...jlg sent 971,154,369 XEC to qpu...qhj | 4.16 sats per byte', 'qq4...qvq sent 5,167,950 XEC to qqu...vun and 1 others | 1.00 sats per byte', 'qqn...gnz sent 10,499,318 XEC to qrj...eya and 1 others | 2.21 sats per byte', 'qze...e3p sent 504,025 XEC to qzv...geu | 5.00 sats per byte', 'qqs...7c5 sent 101,520,270 XEC to pzz...qn8 and 3 others | 1.00 sats per byte', 'qpp...m7l sent 23,026 XEC to qqe...fmm | 5.01 sats per byte', ], overflowMsgSplit: [ - '700722 | 97 txs | unknown\n\n1 new eToken created:\nLambda Variant Variants (LVV) [doc]\n\nApp txs:\nno app: 1629498127|85\nno app: 1629500089|91\nno app: 1629497915|79\nno app: 1629500647|79\nno app: 1629499023|76\nno app: 1629497534|78\nno app: 1629498535|87\nno app: 1629500798|79\nno app: 1629497457|77\nno app: 1629498288|72\nno app: 1629499274|64\nno app: 1629500162|80\nno app: 1629500720|82\nno app: 1629499774|94\nno app: 1629497610|79\nno app: 1629499360|84\nno app: 1629498460|71\nno app: 1629500318|76\nno app: 1629497132|78\nno app: 1629498060|88\nno app: 1629499897|105\nno app: 1629497763|75\nno app: 1629499571|93\nno app: 1629497054|74\nno app: 1629499185|75\nno app: 1629498375|70\nno app: 1629498610|74\nno app: 1629497293|68\nno app: 1629497209|76', - 'no app: 1629499706|88\nno app: 1629497685|81\nno app: 1629499504|84\nno app: 1629498864|64\nno app: 1629498773|66\nno app: 1629499955|96\nno app: 1629500566|71\nno app: 1629497990|82\nno app: 1629498205|77\nno app: 1629499836|98\nno app: 1629498688|79\nno app: 1629497840|81\nno app: 1629500240|77\nno app: 1629500399|75\nno app: 1629498945|79\nno app: 1629497378|72\nno app: 1629499638|91\nno app: 1629499432|84\nno app: 1629500022|85\nno app: 1629500482|72\nno app: 1629499103|75\n\n45 eCash txs:\nqqv...y7y sent 201,835,617 XEC to qqn...gd2 and 1 others | 1.00 sats per byte\nqrf...ldm sent 6,354 XEC to qr8...kys and 1 others | 1.00 sats per byte\nqq4...xph sent 2,099,979 XEC to qp0...rj6 | 10.69 sats per byte\nqru...y7r sent 240,420 XEC to qz5...7p8 and 1 others | 1.23 sats per byte\nqp5...pck sent 4,261,646 XEC to qqz...cc8 | 1.06 sats per byte\nqrh...47a sent 47,684,497 XEC to qz0...c8j and 1 others | 1.00 sats per byte\nqp9...jlg sent 69,850 XEC to qpu...dtm | 4.18 sats per byte', + '700722 | 97 txs | unknown\n1 XEC = $0.00002862\n1 BTC = $28,595\n1 ETH = $1,881\n\n1 new eToken created:\nLambda Variant Variants (LVV) [doc]\n\nApp txs:\nno app: 1629498127|85\nno app: 1629500089|91\nno app: 1629497915|79\nno app: 1629500647|79\nno app: 1629499023|76\nno app: 1629497534|78\nno app: 1629498535|87\nno app: 1629500798|79\nno app: 1629497457|77\nno app: 1629498288|72\nno app: 1629499274|64\nno app: 1629500162|80\nno app: 1629500720|82\nno app: 1629499774|94\nno app: 1629497610|79\nno app: 1629499360|84\nno app: 1629498460|71\nno app: 1629500318|76\nno app: 1629497132|78\nno app: 1629498060|88\nno app: 1629499897|105\nno app: 1629497763|75\nno app: 1629499571|93\nno app: 1629497054|74\nno app: 1629499185|75\nno app: 1629498375|70\nno app: 1629498610|74\nno app: 1629497293|68', + 'no app: 1629497209|76\nno app: 1629499706|88\nno app: 1629497685|81\nno app: 1629499504|84\nno app: 1629498864|64\nno app: 1629498773|66\nno app: 1629499955|96\nno app: 1629500566|71\nno app: 1629497990|82\nno app: 1629498205|77\nno app: 1629499836|98\nno app: 1629498688|79\nno app: 1629497840|81\nno app: 1629500240|77\nno app: 1629500399|75\nno app: 1629498945|79\nno app: 1629497378|72\nno app: 1629499638|91\nno app: 1629499432|84\nno app: 1629500022|85\nno app: 1629500482|72\nno app: 1629499103|75\n\n45 eCash txs:\nqqv...y7y sent 201,835,617 XEC to qqn...gd2 and 1 others | 1.00 sats per byte\nqrf...ldm sent 6,354 XEC to qr8...kys and 1 others | 1.00 sats per byte\nqq4...xph sent 2,099,979 XEC to qp0...rj6 | 10.69 sats per byte\nqru...y7r sent 240,420 XEC to qz5...7p8 and 1 others | 1.23 sats per byte\nqp5...pck sent 4,261,646 XEC to qqz...cc8 | 1.06 sats per byte\nqrh...47a sent 47,684,497 XEC to qz0...c8j and 1 others | 1.00 sats per byte\nqp9...jlg sent 69,850 XEC to qpu...dtm | 4.18 sats per byte', 'qp9...jlg sent 10,000 XEC to qqm...uqa | 4.18 sats per byte\nqr9...3zm sent 425,718,894 XEC to qzx...xg8 and 1 others | 1.00 sats per byte\nqq4...w64 sent 110,320,517 XEC to qqt...q7t and 2 others | 4.10 sats per byte\nqph...72y sent 15,326 XEC to qz2...035 | 2.01 sats per byte\nqrp...rtz sent 1,008,221 XEC to qp2...qa4 and 1 others | 5.02 sats per byte\nqzs...qn7 sent 6,941,377 XEC to qqh...ytf and 1 others | 1.00 sats per byte\nqrz...k3d sent 2,571,837 XEC to qr4...kxh | 150.87 sats per byte\nqz5...7p8 sent 750 XEC to qrf...py0 and 1 others | 1.12 sats per byte\nqzq...mzs sent 717,296 XEC to qzj...e2s and 1 others | 5.00 sats per byte\nqql...h03 sent 89,006,076 XEC to qzj...ksg | 2.13 sats per byte\nqp0...t92 sent 612,181 XEC to qzj...ztx and 1 others | 1.00 sats per byte\nqpm...k9g sent 199,999,998 XEC to qqp...zqu and 1 others | 1.00 sats per byte\nqpa...czv sent 612,208 XEC to qp0...t92 and 1 others | 1.00 sats per byte\nppt...gny sent 88,521,997 XEC to qz3...rj3 and 2 others | 15.28 sats per byte\nqp2...pca sent 294,905 XEC to qp4...0fg and 1 others | 1.00 sats per byte\nqpm...k9g sent 199,999,997 XEC to qpl...eep and 2 others | 1.00 sats per byte\nqp4...yuu sent 289,611,690 XEC to qqh...zy3 and 1 others | 1.00 sats per byte\nqr4...ffa sent 1,975,381 XEC to qr3...w9u and 2 others | 1.00 sats per byte\nqql...y4w sent 30,000,000 XEC to qz8...0fa | 4.16 sats per byte\nqzn...amg sent 3,285,159 XEC to qzt...rag and 1 others | 1.00 sats per byte\nqp9...jlg sent 10,000 XEC to qpv...jap | 4.16 sats per byte\nqp9...jlg sent 45,000 XEC to qry...tf4 | 4.16 sats per byte\nqp9...jlg sent 95,000 XEC to qrt...lp5 | 4.16 sats per byte', 'qqn...e9j sent 21,197,785 XEC to qr2...rh9 and 1 others | 4.10 sats per byte\nqpp...p3l sent 1,217,361 XEC to qz3...hef and 1 others | 1.00 sats per byte\nqz5...7p8 sent 150 XEC to qre...t4t and 1 others | 1.17 sats per byte\nqzj...ksg sent 937,282,770 XEC to qz3...rj3 and 4 others | 1.92 sats per byte\nqpm...k9g sent 199,999,998 XEC to qrd...vnm and 1 others | 1.00 sats per byte\npqu...4ws sent 551,094 XEC to qp2...thh and 1 others | 1.05 sats per byte\nqzl...52p sent 159,000,922 XEC to qpt...67y and 1 others | 1.01 sats per byte\nqz5...7p8 sent 750 XEC to qrf...py0 and 1 others | 1.13 sats per byte\nqz5...7p8 sent 2,300 XEC to qrf...py0 | 1.14 sats per byte\nqp9...jlg sent 971,154,369 XEC to qpu...qhj | 4.16 sats per byte\nqq4...qvq sent 5,167,950 XEC to qqu...vun and 1 others | 1.00 sats per byte\nqqn...gnz sent 10,499,318 XEC to qrj...eya and 1 others | 2.21 sats per byte\nqze...e3p sent 504,025 XEC to qzv...geu | 5.00 sats per byte\nqqs...7c5 sent 101,520,270 XEC to pzz...qn8 and 3 others | 1.00 sats per byte\nqpp...m7l sent 23,026 XEC to qqe...fmm | 5.01 sats per byte', ], overflowMsgTwo: [ '782665 | 43 txs | ViaBTC', '1 XEC = $0.00002848', '1 BTC = $28,562', '1 ETH = $1,876', '', '2 new eTokens created:', 'BearNip (BEAR) [doc]', 'eCash Herald (TRIB) [doc]', '', '27 eToken send txs', 'qq6...eq7 sent 0.0036 BUX to qpx...kvj', 'qrv...ffd sent 4 tst to qrs...6k9', 'qq6...eq7 sent 0.1122 BUX to qpx...kvj', 'qq6...eq7 sent 0.0512 BUX to qpx...kvj', 'qrv...ffd sent 7 tst to qrs...6k9', 'qrv...ffd sent 5 tst to qrs...6k9', 'qrv...ffd sent 2 GRP to qq5...fn0', 'qq6...eq7 sent 0.0242 BUX to qpx...kvj', 'qrv...ffd sent 10 tst to qrs...6k9', 'qz2...035 sent 17 LVV to qp8...gg6', 'qq6...eq7 sent 6.6381 BUX to qpx...kvj', 'qq6...eq7 sent 1.5319 BUX to qpx...kvj and 1 others', 'qq6...eq7 sent 0.0227 BUX to qpx...kvj', 'qq6...eq7 sent 0.0019 BUX to qpx...kvj', 'qq6...eq7 sent 9.6625 BUX to qpx...kvj', 'qz2...035 sent 2 LVV to qp8...gg6', 'qq6...eq7 sent 0.0471 BUX to qpx...kvj', 'qrv...ffd sent 3 tst to qrs...6k9', 'qq6...eq7 sent 1 BUX to qpx...kvj', 'qrv...ffd sent 7 tst to qrs...6k9', 'qz2...035 sent 11 CTD to qp8...gg6', 'qq6...eq7 sent 0.0167 BUX to qpx...kvj', 'qrv...ffd sent 1 GRP to qq5...fn0', 'pp2...mza sent 5.64 BUX to qpx...kvj and 2 others', 'qq6...eq7 sent 0.0101 BUX to qpx...kvj', 'qpx...kvj sent 6 BUX to qr0...d2u and 1 others', 'qq6...eq7 sent 0.8878 BUX to qpx...kvj', '', 'App txs:', 'memo: Reply to memo|�V��iM�j�t[P\u001c\u000e����J\u0018_�z7�\b�k\u0005u\n|From what I\'m gathering, it seems that the media went from questioning authority to doing their bidding as a collective NPC hivemind!', 'Alias: 12345', '', '11 eCash txs:', 'qzx...efz sent 999,998 XEC to qq6...f27 | 1.08 sats per byte', 'qqc...c8e sent 18,698,998 XEC to qz4...n9l and 1 others | 1.03 sats per byte', 'qqj...9g4 sent 936 XEC to qpw...x5g | 2.38 sats per byte', 'qqh...lpy sent 29,022,106 XEC to qqu...0av and 1 others | 10.05 sats per byte', 'qrx...4nm sent 1,000 XEC to qz9...jhz | 1.00 sats per byte', 'qpl...4l0 sent 984,178 XEC to qpu...4d7 | 1.44 sats per byte', 'qpt...2wg sent 23,656,838 XEC to qz6...74j and 2 others | 10.05 sats per byte', 'qq3...x4u sent 807,228 XEC to qrh...pdm | 1.00 sats per byte', 'qz9...m57 sent 950 XEC to qqj...9g4 | 2.16 sats per byte', '1 address sent 237.57 XEC to itself', 'qpy...6yp sent 2,000 XEC to qqn...678 | 2.02 sats per byte', ], overflowMsgSplitTwo: [ '782665 | 43 txs | ViaBTC\n1 XEC = $0.00002848\n1 BTC = $28,562\n1 ETH = $1,876\n\n2 new eTokens created:\nBearNip (BEAR) [doc]\neCash Herald (TRIB) [doc]\n\n27 eToken send txs\nqq6...eq7 sent 0.0036 BUX to qpx...kvj\nqrv...ffd sent 4 tst to qrs...6k9\nqq6...eq7 sent 0.1122 BUX to qpx...kvj\nqq6...eq7 sent 0.0512 BUX to qpx...kvj\nqrv...ffd sent 7 tst to qrs...6k9\nqrv...ffd sent 5 tst to qrs...6k9\nqrv...ffd sent 2 GRP to qq5...fn0\nqq6...eq7 sent 0.0242 BUX to qpx...kvj\nqrv...ffd sent 10 tst to qrs...6k9\nqz2...035 sent 17 LVV to qp8...gg6\nqq6...eq7 sent 6.6381 BUX to qpx...kvj\nqq6...eq7 sent 1.5319 BUX to qpx...kvj and 1 others\nqq6...eq7 sent 0.0227 BUX to qpx...kvj\nqq6...eq7 sent 0.0019 BUX to qpx...kvj', 'qq6...eq7 sent 9.6625 BUX to qpx...kvj\nqz2...035 sent 2 LVV to qp8...gg6\nqq6...eq7 sent 0.0471 BUX to qpx...kvj\nqrv...ffd sent 3 tst to qrs...6k9\nqq6...eq7 sent 1 BUX to qpx...kvj\nqrv...ffd sent 7 tst to qrs...6k9\nqz2...035 sent 11 CTD to qp8...gg6\nqq6...eq7 sent 0.0167 BUX to qpx...kvj\nqrv...ffd sent 1 GRP to qq5...fn0\npp2...mza sent 5.64 BUX to qpx...kvj and 2 others\nqq6...eq7 sent 0.0101 BUX to qpx...kvj\nqpx...kvj sent 6 BUX to qr0...d2u and 1 others\nqq6...eq7 sent 0.8878 BUX to qpx...kvj\n\nApp txs:\nmemo: Reply to memo|�V��iM�j�t[P\u001c\u000e����J\u0018_�z7�\b�k\u0005u\n|From what I\'m gathering, it seems that the media went from questioning authority to doing their bidding as a collective NPC hivemind!\nAlias: 12345\n\n11 eCash txs:\nqzx...efz sent 999,998 XEC to qq6...f27 | 1.08 sats per byte\nqqc...c8e sent 18,698,998 XEC to qz4...n9l and 1 others | 1.03 sats per byte', 'qqj...9g4 sent 936 XEC to qpw...x5g | 2.38 sats per byte\nqqh...lpy sent 29,022,106 XEC to qqu...0av and 1 others | 10.05 sats per byte\nqrx...4nm sent 1,000 XEC to qz9...jhz | 1.00 sats per byte\nqpl...4l0 sent 984,178 XEC to qpu...4d7 | 1.44 sats per byte\nqpt...2wg sent 23,656,838 XEC to qz6...74j and 2 others | 10.05 sats per byte\nqq3...x4u sent 807,228 XEC to qrh...pdm | 1.00 sats per byte\nqz9...m57 sent 950 XEC to qqj...9g4 | 2.16 sats per byte\n1 address sent 237.57 XEC to itself\nqpy...6yp sent 2,000 XEC to qqn...678 | 2.02 sats per byte', ], overflowMsgSuccess: [ { channelId: '-1001999999999', - msg: '700722 | 97 txs | unknown\n\n1 new eToken created:\nLambda Variant Variants (LVV) [doc]\n\nApp txs:\nno app: 1629498127|85\nno app: 1629500089|91\nno app: 1629497915|79\nno app: 1629500647|79\nno app: 1629499023|76\nno app: 1629497534|78\nno app: 1629498535|87\nno app: 1629500798|79\nno app: 1629497457|77\nno app: 1629498288|72\nno app: 1629499274|64\nno app: 1629500162|80\nno app: 1629500720|82\nno app: 1629499774|94\nno app: 1629497610|79\nno app: 1629499360|84\nno app: 1629498460|71\nno app: 1629500318|76\nno app: 1629497132|78\nno app: 1629498060|88\nno app: 1629499897|105\nno app: 1629497763|75\nno app: 1629499571|93\nno app: 1629497054|74\nno app: 1629499185|75\nno app: 1629498375|70\nno app: 1629498610|74\nno app: 1629497293|68\nno app: 1629497209|76', + msg: '700722 | 97 txs | unknown\n1 XEC = $0.00002862\n1 BTC = $28,595\n1 ETH = $1,881\n\n1 new eToken created:\nLambda Variant Variants (LVV) [doc]\n\nApp txs:\nno app: 1629498127|85\nno app: 1629500089|91\nno app: 1629497915|79\nno app: 1629500647|79\nno app: 1629499023|76\nno app: 1629497534|78\nno app: 1629498535|87\nno app: 1629500798|79\nno app: 1629497457|77\nno app: 1629498288|72\nno app: 1629499274|64\nno app: 1629500162|80\nno app: 1629500720|82\nno app: 1629499774|94\nno app: 1629497610|79\nno app: 1629499360|84\nno app: 1629498460|71\nno app: 1629500318|76\nno app: 1629497132|78\nno app: 1629498060|88\nno app: 1629499897|105\nno app: 1629497763|75\nno app: 1629499571|93\nno app: 1629497054|74\nno app: 1629499185|75\nno app: 1629498375|70\nno app: 1629498610|74\nno app: 1629497293|68', options: { disable_web_page_preview: true, parse_mode: 'HTML', }, success: true, }, { channelId: '-1001999999999', - msg: 'no app: 1629499706|88\nno app: 1629497685|81\nno app: 1629499504|84\nno app: 1629498864|64\nno app: 1629498773|66\nno app: 1629499955|96\nno app: 1629500566|71\nno app: 1629497990|82\nno app: 1629498205|77\nno app: 1629499836|98\nno app: 1629498688|79\nno app: 1629497840|81\nno app: 1629500240|77\nno app: 1629500399|75\nno app: 1629498945|79\nno app: 1629497378|72\nno app: 1629499638|91\nno app: 1629499432|84\nno app: 1629500022|85\nno app: 1629500482|72\nno app: 1629499103|75\n\n45 eCash txs:\nqqv...y7y sent 201,835,617 XEC to qqn...gd2 and 1 others | 1.00 sats per byte\nqrf...ldm sent 6,354 XEC to qr8...kys and 1 others | 1.00 sats per byte\nqq4...xph sent 2,099,979 XEC to qp0...rj6 | 10.69 sats per byte\nqru...y7r sent 240,420 XEC to qz5...7p8 and 1 others | 1.23 sats per byte\nqp5...pck sent 4,261,646 XEC to qqz...cc8 | 1.06 sats per byte\nqrh...47a sent 47,684,497 XEC to qz0...c8j and 1 others | 1.00 sats per byte\nqp9...jlg sent 69,850 XEC to qpu...dtm | 4.18 sats per byte', + msg: 'no app: 1629497209|76\nno app: 1629499706|88\nno app: 1629497685|81\nno app: 1629499504|84\nno app: 1629498864|64\nno app: 1629498773|66\nno app: 1629499955|96\nno app: 1629500566|71\nno app: 1629497990|82\nno app: 1629498205|77\nno app: 1629499836|98\nno app: 1629498688|79\nno app: 1629497840|81\nno app: 1629500240|77\nno app: 1629500399|75\nno app: 1629498945|79\nno app: 1629497378|72\nno app: 1629499638|91\nno app: 1629499432|84\nno app: 1629500022|85\nno app: 1629500482|72\nno app: 1629499103|75\n\n45 eCash txs:\nqqv...y7y sent 201,835,617 XEC to qqn...gd2 and 1 others | 1.00 sats per byte\nqrf...ldm sent 6,354 XEC to qr8...kys and 1 others | 1.00 sats per byte\nqq4...xph sent 2,099,979 XEC to qp0...rj6 | 10.69 sats per byte\nqru...y7r sent 240,420 XEC to qz5...7p8 and 1 others | 1.23 sats per byte\nqp5...pck sent 4,261,646 XEC to qqz...cc8 | 1.06 sats per byte\nqrh...47a sent 47,684,497 XEC to qz0...c8j and 1 others | 1.00 sats per byte\nqp9...jlg sent 69,850 XEC to qpu...dtm | 4.18 sats per byte', options: { disable_web_page_preview: true, parse_mode: 'HTML', }, success: true, }, { channelId: '-1001999999999', msg: 'qp9...jlg sent 10,000 XEC to qqm...uqa | 4.18 sats per byte\nqr9...3zm sent 425,718,894 XEC to qzx...xg8 and 1 others | 1.00 sats per byte\nqq4...w64 sent 110,320,517 XEC to qqt...q7t and 2 others | 4.10 sats per byte\nqph...72y sent 15,326 XEC to qz2...035 | 2.01 sats per byte\nqrp...rtz sent 1,008,221 XEC to qp2...qa4 and 1 others | 5.02 sats per byte\nqzs...qn7 sent 6,941,377 XEC to qqh...ytf and 1 others | 1.00 sats per byte\nqrz...k3d sent 2,571,837 XEC to qr4...kxh | 150.87 sats per byte\nqz5...7p8 sent 750 XEC to qrf...py0 and 1 others | 1.12 sats per byte\nqzq...mzs sent 717,296 XEC to qzj...e2s and 1 others | 5.00 sats per byte\nqql...h03 sent 89,006,076 XEC to qzj...ksg | 2.13 sats per byte\nqp0...t92 sent 612,181 XEC to qzj...ztx and 1 others | 1.00 sats per byte\nqpm...k9g sent 199,999,998 XEC to qqp...zqu and 1 others | 1.00 sats per byte\nqpa...czv sent 612,208 XEC to qp0...t92 and 1 others | 1.00 sats per byte\nppt...gny sent 88,521,997 XEC to qz3...rj3 and 2 others | 15.28 sats per byte\nqp2...pca sent 294,905 XEC to qp4...0fg and 1 others | 1.00 sats per byte\nqpm...k9g sent 199,999,997 XEC to qpl...eep and 2 others | 1.00 sats per byte\nqp4...yuu sent 289,611,690 XEC to qqh...zy3 and 1 others | 1.00 sats per byte\nqr4...ffa sent 1,975,381 XEC to qr3...w9u and 2 others | 1.00 sats per byte\nqql...y4w sent 30,000,000 XEC to qz8...0fa | 4.16 sats per byte\nqzn...amg sent 3,285,159 XEC to qzt...rag and 1 others | 1.00 sats per byte\nqp9...jlg sent 10,000 XEC to qpv...jap | 4.16 sats per byte\nqp9...jlg sent 45,000 XEC to qry...tf4 | 4.16 sats per byte\nqp9...jlg sent 95,000 XEC to qrt...lp5 | 4.16 sats per byte', options: { disable_web_page_preview: true, parse_mode: 'HTML', }, success: true, }, { channelId: '-1001999999999', msg: 'qqn...e9j sent 21,197,785 XEC to qr2...rh9 and 1 others | 4.10 sats per byte\nqpp...p3l sent 1,217,361 XEC to qz3...hef and 1 others | 1.00 sats per byte\nqz5...7p8 sent 150 XEC to qre...t4t and 1 others | 1.17 sats per byte\nqzj...ksg sent 937,282,770 XEC to qz3...rj3 and 4 others | 1.92 sats per byte\nqpm...k9g sent 199,999,998 XEC to qrd...vnm and 1 others | 1.00 sats per byte\npqu...4ws sent 551,094 XEC to qp2...thh and 1 others | 1.05 sats per byte\nqzl...52p sent 159,000,922 XEC to qpt...67y and 1 others | 1.01 sats per byte\nqz5...7p8 sent 750 XEC to qrf...py0 and 1 others | 1.13 sats per byte\nqz5...7p8 sent 2,300 XEC to qrf...py0 | 1.14 sats per byte\nqp9...jlg sent 971,154,369 XEC to qpu...qhj | 4.16 sats per byte\nqq4...qvq sent 5,167,950 XEC to qqu...vun and 1 others | 1.00 sats per byte\nqqn...gnz sent 10,499,318 XEC to qrj...eya and 1 others | 2.21 sats per byte\nqze...e3p sent 504,025 XEC to qzv...geu | 5.00 sats per byte\nqqs...7c5 sent 101,520,270 XEC to pzz...qn8 and 3 others | 1.00 sats per byte\nqpp...m7l sent 23,026 XEC to qqe...fmm | 5.01 sats per byte', options: { disable_web_page_preview: true, parse_mode: 'HTML', }, success: true, }, ], nonOverflowMsg: [ '0 | 1 tx | unknown', ], nonOverflowMsgSuccess: [ { channelId: '-1001999999999', msg: '0 | 1 tx | unknown', options: { disable_web_page_preview: true, parse_mode: 'HTML', }, success: true, }, ], }; diff --git a/apps/ecash-herald/test/parseTests.js b/apps/ecash-herald/test/parseTests.js index 82a8c3365..c1037783b 100644 --- a/apps/ecash-herald/test/parseTests.js +++ b/apps/ecash-herald/test/parseTests.js @@ -1,46 +1,47 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. 'use strict'; const assert = require('assert'); const config = require('../config'); const unrevivedBlocks = require('./mocks/blocks'); const { jsonReviver } = require('../src/utils'); const blocks = JSON.parse(JSON.stringify(unrevivedBlocks), jsonReviver); const memoOutputScripts = require('./mocks/memo'); const { parseBlock, parseMemoOutputScript, getBlockTgMessage, } = require('../src/parse'); describe('parse.js functions', function () { it('All test blocks', function () { for (let i = 0; i < blocks.length; i += 1) { const thisBlock = blocks[i]; const { blockDetails, parsedBlock, coingeckoPrices, + tokenInfoMap, blockSummaryTgMsgs, } = thisBlock; assert.deepEqual(parseBlock(blockDetails), parsedBlock); assert.deepEqual( - getBlockTgMessage(parsedBlock, coingeckoPrices), + getBlockTgMessage(parsedBlock, coingeckoPrices, tokenInfoMap), blockSummaryTgMsgs, ); } }); it(`parseMemoOutputScript correctly parses all tested memo actions in memo.js`, function () { memoOutputScripts.map(memoTestObj => { const app = config.opReturn.memo.app; const { outputScript, parsed } = memoTestObj; assert.deepEqual(parseMemoOutputScript(outputScript), { app, msg: parsed, }); }); }); }); diff --git a/apps/ecash-herald/test/telegramTests.js b/apps/ecash-herald/test/telegramTests.js index ecf1bd69c..f0a67dd71 100644 --- a/apps/ecash-herald/test/telegramTests.js +++ b/apps/ecash-herald/test/telegramTests.js @@ -1,100 +1,100 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. 'use strict'; const assert = require('assert'); const { prepareStringForTelegramHTML, splitOverflowTgMsg, sendBlockSummary, } = require('../src/telegram'); const { telegramHtmlStrings } = require('./mocks/templates'); const { overflowMsg, - overflowMsgSplit, overflowMsgTwo, + overflowMsgSplit, overflowMsgSplitTwo, overflowMsgSuccess, nonOverflowMsg, nonOverflowMsgSuccess, } = require('./mocks/telegramMsgs'); const blocks = require('./mocks/blocks'); const { MockTelegramBot, mockChannelId } = require('./mocks/telegramBotMock'); describe('ecash-herald telegram.js functions', function () { it(`prepareStringForTelegramHTML replaces '<', '>', and '&' per specifications`, function () { const { safe, dangerous } = telegramHtmlStrings; assert.strictEqual(prepareStringForTelegramHTML(dangerous), safe); }); it(`prepareStringForTelegramHTML does not change a string if it does not contain characters restricted by Telegram's API`, function () { const { noChangeExpected } = telegramHtmlStrings; assert.strictEqual( prepareStringForTelegramHTML(noChangeExpected), noChangeExpected, ); }); it(`Given a block summary string array longer than 4096 characters, splitOverflowTgMsg returns an array of strings each shorter than 4096 characters`, function () { assert.deepEqual(splitOverflowTgMsg(overflowMsg), overflowMsgSplit); }); it(`Given a block summary string array longer than 4096 characters and with the first line of a split msg long enough to overflow without D13854 bugfix, splitOverflowTgMsg returns an array of strings each shorter than 4096 characters`, function () { assert.deepEqual( splitOverflowTgMsg(overflowMsgTwo), overflowMsgSplitTwo, ); }); it(`Given a block summary string array shorter than 4096 characters, splitOverflowTgMsg returns an array of a single string shorter than 4096 characters`, function () { assert.deepEqual(splitOverflowTgMsg(nonOverflowMsg), nonOverflowMsg); }); it(`sendBlockSummary returns false if there is an error in telegramBot.sendMessage`, async function () { const tgMsgStrings = nonOverflowMsg; const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; // Set an expected error in sendMessage method telegramBot.setExpectedError( 'sendMessage', 'Error: message failed to send', ); assert.strictEqual( await sendBlockSummary(tgMsgStrings, telegramBot, channelId), false, ); }); it(`sendBlockSummary returns an array containing one msg success item if original msg is not > 4096 characters`, async function () { const tgMsgStrings = nonOverflowMsg; const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; assert.deepEqual( await sendBlockSummary(tgMsgStrings, telegramBot, channelId), nonOverflowMsgSuccess, ); }); it(`sendBlockSummary returns an array containing a msg success item for each sent msg if original msg is > 4096 characters`, async function () { const tgMsgStrings = overflowMsgSplit; const telegramBot = new MockTelegramBot(); const channelId = mockChannelId; assert.deepEqual( await sendBlockSummary(tgMsgStrings, telegramBot, channelId), overflowMsgSuccess, ); }); it(`None of the prepared telegram messages exceed the character limit of 4096`, function () { const TG_MSG_MAX_LENGTH = 4096; for (let i = 0; i < blocks.length; i += 1) { const thisBlock = blocks[i]; const { blockSummaryTgMsgs } = thisBlock; for (let j = 0; j < blockSummaryTgMsgs.length; j += 1) { - console.log(blockSummaryTgMsgs[j].length); assert.strictEqual( blockSummaryTgMsgs[j].length <= TG_MSG_MAX_LENGTH, true, + `Message is too long: ${blockSummaryTgMsgs[j].length} > ${TG_MSG_MAX_LENGTH}`, ); } } }); }); diff --git a/apps/ecash-herald/test/utilsTests.js b/apps/ecash-herald/test/utilsTests.js index 3eb8fbf03..dbcab69a0 100644 --- a/apps/ecash-herald/test/utilsTests.js +++ b/apps/ecash-herald/test/utilsTests.js @@ -1,203 +1,221 @@ // Copyright (c) 2023 The Bitcoin developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. 'use strict'; const assert = require('assert'); +const BigNumber = require('bignumber.js'); const axios = require('axios'); const MockAdapter = require('axios-mock-adapter'); const config = require('../config'); const { returnAddressPreview, getCoingeckoPrices, formatPrice, jsonReplacer, jsonReviver, } = require('../src/utils'); const { addressPreviews } = require('./mocks/templates'); describe('ecash-telegram-bot utils.js functions', function () { it('returnAddressPreview converts a valid ecash: address into an abbreviated preview at various slice sizes', function () { for (let i = 0; i < addressPreviews.length; i += 1) { const { address, preview, sliceSize } = addressPreviews[i]; assert.strictEqual( returnAddressPreview(address, sliceSize), preview, ); } }); it('getCoingeckoPrices returns object of expected shape for config API call', async function () { // onNoMatch: 'throwException' helps to debug if mock is not being used const mock = new MockAdapter(axios, { onNoMatch: 'throwException' }); const mockResult = { bitcoin: { usd: 28044.64857505 }, ecash: { usd: 0.00003113 }, ethereum: { usd: 1900.73166438 }, }; // Mock a successful API request mock.onGet().reply(200, mockResult); // Expected value will include ticker information const expectedCoingeckoPrices = [ { fiat: 'usd', price: 0.00003113, ticker: 'XEC', }, { fiat: 'usd', price: 28044.64857505, ticker: 'BTC', }, { fiat: 'usd', price: 1900.73166438, ticker: 'ETH', }, ]; assert.deepEqual(await getCoingeckoPrices(config.priceApi), { coingeckoResponse: mockResult, coingeckoPrices: expectedCoingeckoPrices, }); }); it('getCoingeckoPrices returns object of expected shape for API call of custom config', async function () { const apiConfig = { apiBase: 'https://api.coingecko.com/api/v3/simple/price', cryptos: [ { coingeckoSlug: 'ecash', ticker: 'XEC' }, { coingeckoSlug: 'monero', ticker: 'XMR' }, { coingeckoSlug: 'solana', ticker: 'SOL' }, ], fiat: 'eur', precision: 8, }; // onNoMatch: 'throwException' helps to debug if mock is not being used const mock = new MockAdapter(axios, { onNoMatch: 'throwException' }); const mockResult = { ecash: { eur: 0.00003113 }, monero: { eur: 107.64857505 }, solana: { eur: 22.73166438 }, }; // Mock a successful API request mock.onGet().reply(200, mockResult); // Expected value will include ticker information const expectedCoingeckoPrices = [ { fiat: 'eur', price: 0.00003113, ticker: 'XEC', }, { fiat: 'eur', price: 107.64857505, ticker: 'XMR', }, { fiat: 'eur', price: 22.73166438, ticker: 'SOL', }, ]; assert.deepEqual(await getCoingeckoPrices(apiConfig), { coingeckoResponse: mockResult, coingeckoPrices: expectedCoingeckoPrices, }); }); it('getCoingeckoPrices returns false if API returns error response', async function () { // onNoMatch: 'throwException' helps to debug if mock is not being used const mock = new MockAdapter(axios, { onNoMatch: 'throwException' }); const mockResult = {}; // Mock an API error mock.onGet().reply(500, mockResult); assert.deepEqual(await getCoingeckoPrices(config.priceApi), false); }); it('getCoingeckoPrices returns false if API returns object of unexpected shape', async function () { // onNoMatch: 'throwException' helps to debug if mock is not being used const mock = new MockAdapter(axios, { onNoMatch: 'throwException' }); const mockResult = { bitcoin: { usd: 28044.64857505 }, ecash: { usd: 0.00003113 }, monero: { usd: 153.21055216 }, }; // Mock a successful API request that returns data of unexpected shape mock.onGet().reply(200, mockResult); assert.deepEqual(await getCoingeckoPrices(config.priceApi), false); }); it('getCoingeckoPrices returns false if API response is not of type object', async function () { // onNoMatch: 'throwException' helps to debug if mock is not being used const mock = new MockAdapter(axios, { onNoMatch: 'throwException' }); const mockResult = 'a string for some reason'; // Mock a successful API request that returns data of unexpected shape mock.onGet().reply(200, mockResult); assert.deepEqual(await getCoingeckoPrices(config.priceApi), false); }); it('formatPrice correctly formats a USD price greater than $10 and less than $100', async function () { assert.strictEqual(formatPrice(10.55303, 'usd'), `$10.55`); }); it('formatPrice correctly formats a USD price greater than $1', async function () { assert.strictEqual(formatPrice(1.52303, 'usd'), `$1.52`); }); it('formatPrice correctly formats a USD price less than $1', async function () { assert.strictEqual(formatPrice(0.000035123, 'usd'), `$0.00003512`); }); it('formatPrice correctly formats a EUR price less than €1', async function () { assert.strictEqual(formatPrice(0.000035123, 'eur'), `€0.00003512`); }); it('formatPrice correctly formats a GBP price greater than 100', async function () { assert.strictEqual(formatPrice(1523.134239, 'gbp'), `£1,523`); }); it('formatPrice correctly formats a JPY price greater than ¥100', async function () { assert.strictEqual(formatPrice(100000.999923422, 'jpy'), `¥100,001`); }); it('formatPrice omits a currency symbol if it cannot find it', async function () { assert.strictEqual(formatPrice(100000.999923422, 'cad'), `100,001`); }); it('jsonReplacer and jsonReviver can encode and decode a Map to and from JSON', async function () { const map = new Map([ [1, 'one'], [2, 'two'], [3, 'three'], ]); const jsonText = JSON.stringify(map, jsonReplacer); const roundTrip = JSON.parse(jsonText, jsonReviver); assert.deepEqual(map, roundTrip); }); + it('jsonReplacer and jsonReviver can encode and decode Map containing a BigNumber', async function () { + const bigNumberMap = new Map([ + [ + '76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac', + new BigNumber(36), + ], + [ + '76a9144c1efd024f560e4e1aaf4b62416cd1e82fbed24f88ac', + new BigNumber(72), + ], + ]); + + const jsonText = JSON.stringify(bigNumberMap, jsonReplacer); + const roundTrip = JSON.parse(jsonText, jsonReviver); + + assert.deepEqual(bigNumberMap, roundTrip); + }); it('jsonReplacer and jsonReviver can encode and decode a Set to and from JSON', async function () { const set = new Set(['one', 'two', 'three']); const jsonText = JSON.stringify(set, jsonReplacer); const roundTrip = JSON.parse(jsonText, jsonReviver); assert.deepEqual(set, roundTrip); }); it('jsonReplacer and jsonReviver can encode and decode an object including a Set and a Map to and from JSON', async function () { const map = new Map([ [1, 'one'], [2, 'two'], [3, 'three'], ]); const set = new Set(['one', 'two', 'three']); const jsonText = JSON.stringify({ map, set }, jsonReplacer); const roundTrip = JSON.parse(jsonText, jsonReviver); assert.deepEqual({ map, set }, roundTrip); }); });