diff --git a/web/cashtab/package-lock.json b/web/cashtab/package-lock.json --- a/web/cashtab/package-lock.json +++ b/web/cashtab/package-lock.json @@ -19,7 +19,7 @@ "fbt": "^0.16.1", "localforage": "^1.9.0", "lodash": "^4.17.20", - "minimal-slp-wallet": "^2.1.1", + "minimal-slp-wallet": "^2.1.11", "qrcode.react": "^1.0.0", "react": "^17.0.1", "react-app-polyfill": "^2.0.0", @@ -37,7 +37,7 @@ "@ant-design/dark-theme": "^1.0.3", "@babel/core": "^7.6.0", "@babel/node": "^7.12.6", - "@psf/bch-js": "^3.9.1", + "@psf/bch-js": "^4.16.1", "@svgr/webpack": "^5.5.0", "@testing-library/react": "^11.2.2", "@testing-library/react-hooks": "^3.7.0", @@ -2497,64 +2497,40 @@ } }, "node_modules/@psf/bch-js": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-3.11.0.tgz", - "integrity": "sha512-0yPz8P8t52h0xm5u8bVFZHCujJx/YbKXpcIpMMdAzBiYQ4XEm0EMRb7KQehCwyn6DDYQNBhRnl7x8uoZ3XY1LQ==", + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-4.16.1.tgz", + "integrity": "sha512-0rAOLGwxuzCrpe6dbz5nQ9KQTJIJNGzihSVSVfv0PXIeBKQKq+MuEG7u6rZXNeJlLWokosGwf6aysK2EbDGcqA==", "dev": true, + "license": "MIT", "dependencies": { + "@psf/bip21": "^2.0.1", + "@psf/bip32-utils": "^1.0.0", + "@psf/bitcoincash-ops": "^2.0.0", + "@psf/bitcoincashjs-lib": "^4.0.2", + "@psf/coininfo": "^4.0.0", "@uppy/core": "^1.10.4", "@uppy/tus": "^1.5.12", - "apidoc": "^0.17.7", - "assert": "^2.0.0", - "axios": "^0.19.0", + "axios": "^0.21.1", "bc-bip68": "^1.0.5", - "bch-wallet-bridge.js": "github:web3bch/bch-wallet-bridge.js#master", "bchaddrjs-slp": "^0.2.5", "bigi": "^1.4.2", "bignumber.js": "^9.0.0", "bip-schnorr": "^0.3.0", - "bip21": "github:Bitcoin-com/bip21", - "bip32-utils": "github:Bitcoin-com/bip32-utils#0.13.1", "bip38": "^2.0.2", "bip39": "^3.0.2", "bip66": "^1.1.5", - "bitcoincash-ops": "github:christroutner/bitcoincash-ops", - "bitcoincashjs-lib": "github:christroutner/bitcoincashjs-lib#master", "bitcoinjs-message": "^2.0.0", "bs58": "^4.0.1", - "buffer": "^5.1.0", "cashaddrjs": "^0.3.3", - "chalk": "^2.3.0", - "clear": "0.1.0", - "coininfo": "github:Bitcoin-com/coininfo", - "commander": "^3.0.0", - "cp-file": "^7.0.0", - "ecurve": "^1.0.6", - "figlet": "^1.2.0", - "git-clone": "^0.1.0", - "ini": "^1.3.5", - "mkdirp": "^0.5.1", - "node-cmd": "^3.0.0", - "node-emoji": "^1.8.1", - "qrcode": "^1.4.1", + "ini": "^1.3.8", "randombytes": "^2.0.6", - "repl.history": "^0.1.4", "safe-buffer": "^5.1.2", "satoshi-bitcoin": "^1.0.4", "slp-mdm": "0.0.6", "slp-parser": "0.0.4", - "socket.io": "^2.1.1", - "socket.io-client": "^2.1.1", - "touch": "^3.1.0", "wif": "^2.0.6" } }, - "node_modules/@psf/bch-js/node_modules/commander": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz", - "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==", - "dev": true - }, "node_modules/@psf/bip21": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@psf/bip21/-/bip21-2.0.1.tgz", @@ -2564,11 +2540,11 @@ } }, "node_modules/@psf/bip32-utils": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@psf/bip32-utils/-/bip32-utils-0.13.1.tgz", - "integrity": "sha512-5yM2o4TXW3gWKI3zxUFj9eeYqMYbA4Q1w+ptcfb+XnGpSZLrmwGtX48q8rApIKtikRceMEFXp1Jq6ed+bS+1nA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@psf/bip32-utils/-/bip32-utils-1.0.0.tgz", + "integrity": "sha512-cWE+uZsGyS2PsE5+bplNq7w/oE3/wGGP0pZV9TiSNMIQvJguxfu7Ruk2FuzROcaVysBclDaL70A9N3sAnworGA==", "dependencies": { - "keccak": "^1.3.0", + "keccak": "^3.0.1", "nyc": "*", "standard": "^11.0.1", "tape": "*" @@ -3799,6 +3775,7 @@ "version": "1.3.7", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, "dependencies": { "mime-types": "~2.1.24", "negotiator": "0.6.2" @@ -3866,11 +3843,6 @@ "node": ">=8.9" } }, - "node_modules/after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" - }, "node_modules/aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", @@ -4124,17 +4096,18 @@ } }, "node_modules/apidoc": { - "version": "0.17.7", - "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.17.7.tgz", - "integrity": "sha512-9Wf4bRPwCuWOIOxR42dDnsXnFw+rhJg5VrMQK+KmNxJwyIh30UqX6gvjjXSG6YO74MqE87F18bbQXUENK9dPGg==", - "dev": true, + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.25.0.tgz", + "integrity": "sha512-5g9fp8OffXZOdBTzm4BBvV5Vw54s+NmKnGZIUKuH+gRTqqJuRJpcGN6sz6WnjJ+NcvXhB7rIRp6FhtJahazx2Q==", "dependencies": { - "apidoc-core": "~0.8.2", - "commander": "^2.19.0", - "fs-extra": "^7.0.0", - "lodash": "^4.17.10", - "markdown-it": "^8.3.1", - "winston": "^3.0.0" + "apidoc-core": "^0.12.0", + "commander": "^2.20.0", + "fs-extra": "^9.0.1", + "handlebars": "^4.7.6", + "lodash": "^4.17.20", + "markdown-it": "^11.0.0", + "nodemon": "^2.0.4", + "winston": "^3.3.3" }, "bin": { "apidoc": "bin/apidoc" @@ -4144,59 +4117,118 @@ } }, "node_modules/apidoc-core": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/apidoc-core/-/apidoc-core-0.8.3.tgz", - "integrity": "sha1-2dY1RYKd8lDSzKBJaDqH53U2S5Y=", - "dev": true, + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/apidoc-core/-/apidoc-core-0.12.0.tgz", + "integrity": "sha512-VMhkJWz5IAyvWM0RnEbKNi1qe8se+id3/Ki3H/ePM8ih0KYTfaaSDxqo2w4uIVB1UVVKFvrTWyYUyQs7CEcoKQ==", "dependencies": { - "fs-extra": "^3.0.1", - "glob": "^7.1.1", - "iconv-lite": "^0.4.17", - "klaw-sync": "^2.1.0", - "lodash": "~4.17.4", - "semver": "~5.3.0" + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "iconv-lite": "^0.6.2", + "klaw-sync": "^6.0.0", + "lodash": "^4.17.20", + "semver": "~7.3.2" }, "engines": { "node": ">= 0.10.0" } }, "node_modules/apidoc-core/node_modules/fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", - "dev": true, + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^3.0.0", - "universalify": "^0.1.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/apidoc-core/node_modules/iconv-lite": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", + "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, "node_modules/apidoc-core/node_modules/jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", - "dev": true, + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dependencies": { - "graceful-fs": "^4.1.6" + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "node_modules/apidoc-core/node_modules/semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true, + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { - "semver": "bin/semver" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/apidoc-core/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" } }, "node_modules/apidoc/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/apidoc/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/apidoc/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/apidoc/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } }, "node_modules/append-transform": { "version": "2.0.0", @@ -4369,11 +4401,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" - }, "node_modules/arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", @@ -4412,6 +4439,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", + "dev": true, "dependencies": { "es6-object-assign": "^1.1.0", "is-nan": "^1.2.1", @@ -4600,13 +4628,11 @@ } }, "node_modules/axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", - "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", - "dev": true, + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", "dependencies": { - "follow-redirects": "1.5.10" + "follow-redirects": "^1.10.0" } }, "node_modules/axobject-query": { @@ -5334,11 +5360,6 @@ "babylon": "bin/babylon.js" } }, - "node_modules/backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" - }, "node_modules/balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -5415,18 +5436,11 @@ "node": ">=0.10.0" } }, - "node_modules/base64-arraybuffer": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", - "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=", - "engines": { - "node": ">= 0.6.0" - } - }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, "funding": [ { "type": "github", @@ -5442,14 +5456,6 @@ } ] }, - "node_modules/base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "engines": { - "node": "^4.5.0 || >= 5.9" - } - }, "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", @@ -5472,181 +5478,6 @@ "apidoc": "^0.25.0" } }, - "node_modules/bch-donation/node_modules/apidoc": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.25.0.tgz", - "integrity": "sha512-5g9fp8OffXZOdBTzm4BBvV5Vw54s+NmKnGZIUKuH+gRTqqJuRJpcGN6sz6WnjJ+NcvXhB7rIRp6FhtJahazx2Q==", - "dependencies": { - "apidoc-core": "^0.12.0", - "commander": "^2.20.0", - "fs-extra": "^9.0.1", - "handlebars": "^4.7.6", - "lodash": "^4.17.20", - "markdown-it": "^11.0.0", - "nodemon": "^2.0.4", - "winston": "^3.3.3" - }, - "bin": { - "apidoc": "bin/apidoc" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/bch-donation/node_modules/apidoc-core": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/apidoc-core/-/apidoc-core-0.12.0.tgz", - "integrity": "sha512-VMhkJWz5IAyvWM0RnEbKNi1qe8se+id3/Ki3H/ePM8ih0KYTfaaSDxqo2w4uIVB1UVVKFvrTWyYUyQs7CEcoKQ==", - "dependencies": { - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "iconv-lite": "^0.6.2", - "klaw-sync": "^6.0.0", - "lodash": "^4.17.20", - "semver": "~7.3.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/bch-donation/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/bch-donation/node_modules/entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" - }, - "node_modules/bch-donation/node_modules/fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^1.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/bch-donation/node_modules/iconv-lite": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", - "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/bch-donation/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/bch-donation/node_modules/jsonfile/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/bch-donation/node_modules/klaw-sync": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", - "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", - "dependencies": { - "graceful-fs": "^4.1.11" - } - }, - "node_modules/bch-donation/node_modules/linkify-it": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.2.tgz", - "integrity": "sha512-gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ==", - "dependencies": { - "uc.micro": "^1.0.1" - } - }, - "node_modules/bch-donation/node_modules/markdown-it": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-11.0.1.tgz", - "integrity": "sha512-aU1TzmBKcWNNYvH9pjq6u92BML+Hz3h5S/QpfTFwiQF852pLT+9qHsrhM9JYipkOXZxGn+sGH8oyJE9FD9WezQ==", - "dependencies": { - "argparse": "^1.0.7", - "entities": "~2.0.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - }, - "bin": { - "markdown-it": "bin/markdown-it.js" - } - }, - "node_modules/bch-donation/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/bch-donation/node_modules/universalify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", - "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/bch-wallet-bridge-provider-interface": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/bch-wallet-bridge-provider-interface/-/bch-wallet-bridge-provider-interface-0.1.1.tgz", - "integrity": "sha512-m8Mq/aJhZN11aoa91YyYs/B1GxWfpT5IIp64IU5VRgNxGXBuUiIfvybk4XQR+zrHaMW4SLrD1tI9n59ogmEw/A==", - "dev": true - }, - "node_modules/bch-wallet-bridge.js": { - "version": "0.1.1", - "resolved": "git+ssh://git@github.com/web3bch/bch-wallet-bridge.js.git#f73558eaf3a98ba2a23de3c9cbbd582b30ff19eb", - "dev": true, - "license": "MIT", - "dependencies": { - "bch-wallet-bridge-provider-interface": "^0.1.1", - "bchaddrjs": "^0.2.2", - "bitcoincashjs": "^0.1.10" - } - }, - "node_modules/bchaddrjs": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/bchaddrjs/-/bchaddrjs-0.2.3.tgz", - "integrity": "sha512-0DVW8q3UFQFhrvt8Fowpkk+WvkYTZTSD1vGCQHrtMHZjRL6G/SoW0mgrREmgO1F/8TJ+Julri4UBWA8Gr7C5Yw==", - "dev": true, - "dependencies": { - "bs58check": "^2.1.2", - "cashaddrjs": "^0.2.9" - }, - "engines": { - "node": ">= 6.0.0" - } - }, "node_modules/bchaddrjs-slp": { "version": "0.2.11", "resolved": "https://registry.npmjs.org/bchaddrjs-slp/-/bchaddrjs-slp-0.2.11.tgz", @@ -5659,15 +5490,6 @@ "node": ">= 6.0.0" } }, - "node_modules/bchaddrjs/node_modules/cashaddrjs": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/cashaddrjs/-/cashaddrjs-0.2.9.tgz", - "integrity": "sha512-DhJF4iAH0/RM3UjHDHKRxzs09YGL9px+oTyizzydanhC7jTyM2aJ+aLKA96vZGTTWayvvr2iDF2l13lpqXiRFg==", - "dev": true, - "dependencies": { - "big-integer": "^1.6.34" - } - }, "node_modules/bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", @@ -5741,30 +5563,6 @@ "node": ">=8.0.0" } }, - "node_modules/bip21": { - "version": "2.0.1", - "resolved": "git+ssh://git@github.com/Bitcoin-com/bip21.git#28f8d03a3a16ed11eb5b963248ed1be8c46c6d6f", - "dev": true, - "license": "ISC", - "dependencies": { - "qs": "^6.3.0" - } - }, - "node_modules/bip32-utils": { - "version": "0.13.1", - "resolved": "git+ssh://git@github.com/Bitcoin-com/bip32-utils.git#b8a33ebd0a0ac39de7cd987e5c3f77a8c5d84e58", - "dev": true, - "license": "MIT", - "dependencies": { - "keccak": "^1.3.0", - "nyc": "*", - "standard": "^11.0.1", - "tape": "*" - }, - "engines": { - "node": ">=10.15.1" - } - }, "node_modules/bip38": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/bip38/-/bip38-2.0.3.tgz", @@ -5803,45 +5601,6 @@ "safe-buffer": "^5.0.1" } }, - "node_modules/bitcoincash-ops": { - "version": "2.0.0", - "resolved": "git+ssh://git@github.com/christroutner/bitcoincash-ops.git#0041f2d945aa0e893fbbb5c2ebdf6254f6ff0555", - "dev": true, - "license": "MIT" - }, - "node_modules/bitcoincashjs": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/bitcoincashjs/-/bitcoincashjs-0.1.14.tgz", - "integrity": "sha512-x0wMVSCZ56ZQnSQ+Xim7XfS0IYiOyOwo0pdMCmR+cDNB7zRhICFuH5i3lNdLSgUw1e7Pc3FmUlC9wruQNlYMnA==", - "deprecated": "WARNING: This project is no longer maintained. Please, use bitcore-lib-cash instead.", - "dev": true - }, - "node_modules/bitcoincashjs-lib": { - "version": "4.0.0", - "resolved": "git+ssh://git@github.com/christroutner/bitcoincashjs-lib.git#715823b5d6eb3e2961e715605ad1464f3223da0b", - "dev": true, - "license": "MIT", - "dependencies": { - "bech32": "^1.1.2", - "bigi": "^1.4.0", - "bip66": "^1.1.0", - "bitcoincash-ops": "christroutner/bitcoincash-ops", - "bs58check": "^2.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.3", - "ecurve": "^1.0.0", - "merkle-lib": "^2.0.10", - "pushdata-bitcoin": "Bitcoin-com/pushdata-bitcoin#1.2.1", - "randombytes": "^2.0.1", - "safe-buffer": "^5.0.1", - "typeforce": "^1.18.0", - "varuint-bitcoin": "^1.0.4", - "wif": "^2.0.1" - }, - "engines": { - "node": ">=10.15.1" - } - }, "node_modules/bitcoinjs-message": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-2.1.4.tgz", @@ -5858,11 +5617,6 @@ "node": ">=0.10" } }, - "node_modules/blob": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", - "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" - }, "node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -6050,9 +5804,9 @@ } }, "node_modules/boxen/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -6246,43 +6000,6 @@ "node-int64": "^0.4.0" } }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "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": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dependencies": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "node_modules/buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" - }, "node_modules/buffer-equals": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/buffer-equals/-/buffer-equals-1.0.4.tgz", @@ -6291,11 +6008,6 @@ "node": ">=0.10.0" } }, - "node_modules/buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" - }, "node_modules/buffer-from": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", @@ -6989,14 +6701,6 @@ "node": ">=6" } }, - "node_modules/clear": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/clear/-/clear-0.1.0.tgz", - "integrity": "sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==", - "engines": { - "node": "*" - } - }, "node_modules/cli-boxes": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", @@ -7176,15 +6880,6 @@ "node": ">=0.10.0" } }, - "node_modules/coininfo": { - "version": "4.0.0", - "resolved": "git+ssh://git@github.com/Bitcoin-com/coininfo.git#eece2c6141d08c3e7783929f2a1e1e681aa1a82c", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.1" - } - }, "node_modules/collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", @@ -7311,21 +7006,11 @@ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, - "node_modules/component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" - }, "node_modules/component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, - "node_modules/component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" - }, "node_modules/compose-function": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", @@ -7555,14 +7240,6 @@ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, - "node_modules/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", @@ -7685,42 +7362,6 @@ "node": ">=10" } }, - "node_modules/cp-file": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-7.0.0.tgz", - "integrity": "sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==", - "dependencies": { - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "nested-error-stacks": "^2.0.0", - "p-event": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cp-file/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==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cp-file/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/create-ecdh": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", @@ -9112,11 +8753,6 @@ "node": "*" } }, - "node_modules/dijkstrajs": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.1.tgz", - "integrity": "sha1-082BIh4+pAdCz83lVtTpnpjdxxs=" - }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -9528,74 +9164,6 @@ "once": "^1.4.0" } }, - "node_modules/engine.io": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.5.0.tgz", - "integrity": "sha512-21HlvPUKaitDGE4GXNtQ7PLP0Sz4aWLddMPw2VTyFz1FVZqu/kZsJUO8WNpKuE/OCL7nkfRaOui2ZCJloGznGA==", - "dependencies": { - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.4.1", - "debug": "~4.1.0", - "engine.io-parser": "~2.2.0", - "ws": "~7.4.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/engine.io-client": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.5.0.tgz", - "integrity": "sha512-12wPRfMrugVw/DNyJk34GQ5vIVArEcVMXWugQGGuw2XxUSztFNmJggZmv8IZlLyEdnpO1QB9LkcjeWewO2vxtA==", - "dependencies": { - "component-emitter": "~1.3.0", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.2.0", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.6", - "parseuri": "0.0.6", - "ws": "~7.4.2", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - } - }, - "node_modules/engine.io-client/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/engine.io-client/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/engine.io-parser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", - "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", - "dependencies": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.4", - "blob": "0.0.5", - "has-binary2": "~1.0.2" - } - }, - "node_modules/engine.io/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, "node_modules/enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -9793,7 +9361,8 @@ "node_modules/es6-object-assign": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=" + "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=", + "dev": true }, "node_modules/es6-symbol": { "version": "3.1.3", @@ -11254,14 +10823,6 @@ "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", "dev": true }, - "node_modules/figlet": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/figlet/-/figlet-1.5.0.tgz", - "integrity": "sha512-ZQJM4aifMpz6H19AW1VqvZ7l4pOE9p7i/3LyxgO2kp+PO/VcDYNqIHEMtkccqIhTXMKci4kjueJr/iCQEaT/Ww==", - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/figures": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", @@ -11545,32 +11106,24 @@ "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" }, "node_modules/follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "dev": true, - "dependencies": { - "debug": "=3.1.0" - }, + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", + "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], "engines": { "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/follow-redirects/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/follow-redirects/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, "node_modules/for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", @@ -12085,11 +11638,6 @@ "assert-plus": "^1.0.0" } }, - "node_modules/git-clone": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/git-clone/-/git-clone-0.1.0.tgz", - "integrity": "sha1-DXYWN3gJOu9/HDAjjyqe8/B6Lrk=" - }, "node_modules/glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", @@ -12281,9 +11829,9 @@ "dev": true }, "node_modules/handlebars": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", - "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", "dependencies": { "minimist": "^1.2.5", "neo-async": "^2.6.0", @@ -12362,24 +11910,6 @@ "node": ">=0.10.0" } }, - "node_modules/has-binary2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", - "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", - "dependencies": { - "isarray": "2.0.1" - } - }, - "node_modules/has-binary2/node_modules/isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - }, - "node_modules/has-cors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", - "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" - }, "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -13053,6 +12583,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, "funding": [ { "type": "github", @@ -13225,11 +12756,6 @@ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", "dev": true }, - "node_modules/indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" - }, "node_modules/infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", @@ -13705,6 +13231,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.8.tgz", "integrity": "sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -13750,6 +13277,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dev": true, "dependencies": { "call-bind": "^1.0.0", "define-properties": "^1.1.3" @@ -17137,18 +16665,16 @@ "dev": true }, "node_modules/keccak": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/keccak/-/keccak-1.4.0.tgz", - "integrity": "sha512-eZVaCpblK5formjPjeTBik7TAg+pqnDrMHIffSvi9Lh7PQgM1+hSzakUeZFCk9DVVG0dacZJuaz2ntwlzZUIBw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.1.tgz", + "integrity": "sha512-epq90L9jlFWCW7+pQa6JOnKn2Xgl2mtI664seYR6MHskvI9agt7AnDqmAlp9TqU4/caMYbA08Hi5DMZAl5zdkA==", "hasInstallScript": true, "dependencies": { - "bindings": "^1.2.1", - "inherits": "^2.0.3", - "nan": "^2.2.1", - "safe-buffer": "^5.1.0" + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0" }, "engines": { - "node": ">=4.0.0" + "node": ">=10.0.0" } }, "node_modules/keyv": { @@ -17174,15 +16700,11 @@ } }, "node_modules/klaw-sync": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-2.1.0.tgz", - "integrity": "sha1-PTvNhgDnv971MjHHOf8FOu1WDkQ=", - "dev": true, + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", + "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", "dependencies": { "graceful-fs": "^4.1.11" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.11" } }, "node_modules/kleur": { @@ -17372,10 +16894,9 @@ "dev": true }, "node_modules/linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "dev": true, + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.2.tgz", + "integrity": "sha512-gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ==", "dependencies": { "uc.micro": "^1.0.1" } @@ -17846,11 +17367,6 @@ "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" }, - "node_modules/lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" - }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", @@ -18016,14 +17532,13 @@ } }, "node_modules/markdown-it": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", - "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", - "dev": true, + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-11.0.1.tgz", + "integrity": "sha512-aU1TzmBKcWNNYvH9pjq6u92BML+Hz3h5S/QpfTFwiQF852pLT+9qHsrhM9JYipkOXZxGn+sGH8oyJE9FD9WezQ==", "dependencies": { "argparse": "^1.0.7", - "entities": "~1.1.1", - "linkify-it": "^2.0.0", + "entities": "~2.0.0", + "linkify-it": "^3.0.1", "mdurl": "^1.0.1", "uc.micro": "^1.0.5" }, @@ -18031,6 +17546,11 @@ "markdown-it": "bin/markdown-it.js" } }, + "node_modules/markdown-it/node_modules/entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" + }, "node_modules/md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -18201,6 +17721,7 @@ "version": "1.45.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", + "dev": true, "engines": { "node": ">= 0.6" } @@ -18217,6 +17738,7 @@ "version": "2.1.28", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "dev": true, "dependencies": { "mime-db": "1.45.0" }, @@ -18307,30 +17829,29 @@ } }, "node_modules/minimal-slp-wallet": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minimal-slp-wallet/-/minimal-slp-wallet-2.1.2.tgz", - "integrity": "sha512-keEclwYAUafXKNv7jcg6XfMoo1c94SZmSkTKdqXs8/91sD6am0KfKU/+zaFeDq7yaGyaKBcBPMCRb3GD8qVumg==", + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/minimal-slp-wallet/-/minimal-slp-wallet-2.1.11.tgz", + "integrity": "sha512-VKUqyC9yBV8dJLgnLRn3ylBS+q36lZNmlawUGBGdr6yTt/SvSBT/9zyFjtfjRXIb63VHQiQFLHjBDygjel7Gjg==", "dependencies": { - "@psf/bch-js": "4.5.4", + "@psf/bch-js": "4.15.21", "apidoc": "^0.25.0", "bch-donation": "^1.1.1", "crypto-js": "^4.0.0" } }, "node_modules/minimal-slp-wallet/node_modules/@psf/bch-js": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-4.5.4.tgz", - "integrity": "sha512-u5YQt+nI15nftfuklXA54ppiR7Y2IJ+f6VDWRZ4eHRPqBg1vAwHMnqP68mSxSWcnJWMYagSTMtrX2NLahLf+jw==", + "version": "4.15.21", + "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-4.15.21.tgz", + "integrity": "sha512-htwod6Xa9Gbn21/EOJe2BhqcrD8bJaEOCHpLC9L6FcWPt4/sFxaRqeiPt55uljOCZwCIQk9KLIhIDWY0sgRycA==", + "license": "MIT", "dependencies": { "@psf/bip21": "^2.0.1", - "@psf/bip32-utils": "^0.13.1", + "@psf/bip32-utils": "^1.0.0", "@psf/bitcoincash-ops": "^2.0.0", "@psf/bitcoincashjs-lib": "^4.0.2", "@psf/coininfo": "^4.0.0", "@uppy/core": "^1.10.4", "@uppy/tus": "^1.5.12", - "apidoc": "^0.25.0", - "assert": "^2.0.0", "axios": "^0.21.1", "bc-bip68": "^1.0.5", "bchaddrjs-slp": "^0.2.5", @@ -18342,209 +17863,16 @@ "bip66": "^1.1.5", "bitcoinjs-message": "^2.0.0", "bs58": "^4.0.1", - "buffer": "^5.1.0", "cashaddrjs": "^0.3.3", - "chalk": "^2.3.0", - "clear": "0.1.0", - "commander": "^3.0.0", - "cp-file": "^7.0.0", - "ecurve": "^1.0.6", - "figlet": "^1.2.0", - "git-clone": "^0.1.0", "ini": "^1.3.8", - "mkdirp": "^0.5.1", - "node-cmd": "^3.0.0", - "node-emoji": "^1.8.1", - "qrcode": "^1.4.1", "randombytes": "^2.0.6", - "repl.history": "^0.1.4", "safe-buffer": "^5.1.2", "satoshi-bitcoin": "^1.0.4", "slp-mdm": "0.0.6", "slp-parser": "0.0.4", - "socket.io": "^2.1.1", - "socket.io-client": "^2.1.1", - "touch": "^3.1.0", "wif": "^2.0.6" } }, - "node_modules/minimal-slp-wallet/node_modules/apidoc": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.25.0.tgz", - "integrity": "sha512-5g9fp8OffXZOdBTzm4BBvV5Vw54s+NmKnGZIUKuH+gRTqqJuRJpcGN6sz6WnjJ+NcvXhB7rIRp6FhtJahazx2Q==", - "dependencies": { - "apidoc-core": "^0.12.0", - "commander": "^2.20.0", - "fs-extra": "^9.0.1", - "handlebars": "^4.7.6", - "lodash": "^4.17.20", - "markdown-it": "^11.0.0", - "nodemon": "^2.0.4", - "winston": "^3.3.3" - }, - "bin": { - "apidoc": "bin/apidoc" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/minimal-slp-wallet/node_modules/apidoc-core": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/apidoc-core/-/apidoc-core-0.12.0.tgz", - "integrity": "sha512-VMhkJWz5IAyvWM0RnEbKNi1qe8se+id3/Ki3H/ePM8ih0KYTfaaSDxqo2w4uIVB1UVVKFvrTWyYUyQs7CEcoKQ==", - "dependencies": { - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "iconv-lite": "^0.6.2", - "klaw-sync": "^6.0.0", - "lodash": "^4.17.20", - "semver": "~7.3.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/minimal-slp-wallet/node_modules/apidoc/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/minimal-slp-wallet/node_modules/axios": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", - "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", - "dependencies": { - "follow-redirects": "^1.10.0" - } - }, - "node_modules/minimal-slp-wallet/node_modules/commander": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz", - "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==" - }, - "node_modules/minimal-slp-wallet/node_modules/entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" - }, - "node_modules/minimal-slp-wallet/node_modules/follow-redirects": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz", - "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/minimal-slp-wallet/node_modules/fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^1.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/minimal-slp-wallet/node_modules/iconv-lite": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", - "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/minimal-slp-wallet/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/minimal-slp-wallet/node_modules/jsonfile/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/minimal-slp-wallet/node_modules/klaw-sync": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", - "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", - "dependencies": { - "graceful-fs": "^4.1.11" - } - }, - "node_modules/minimal-slp-wallet/node_modules/linkify-it": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.2.tgz", - "integrity": "sha512-gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ==", - "dependencies": { - "uc.micro": "^1.0.1" - } - }, - "node_modules/minimal-slp-wallet/node_modules/markdown-it": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-11.0.1.tgz", - "integrity": "sha512-aU1TzmBKcWNNYvH9pjq6u92BML+Hz3h5S/QpfTFwiQF852pLT+9qHsrhM9JYipkOXZxGn+sGH8oyJE9FD9WezQ==", - "dependencies": { - "argparse": "^1.0.7", - "entities": "~2.0.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - }, - "bin": { - "markdown-it": "bin/markdown-it.js" - } - }, - "node_modules/minimal-slp-wallet/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/minimal-slp-wallet/node_modules/universalify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", - "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", - "engines": { - "node": ">= 10.0.0" - } - }, "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", @@ -18879,6 +18207,7 @@ "version": "0.6.2", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true, "engines": { "node": ">= 0.6" } @@ -18888,11 +18217,6 @@ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, - "node_modules/nested-error-stacks": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz", - "integrity": "sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==" - }, "node_modules/next-tick": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", @@ -18927,18 +18251,10 @@ "tslib": "^2.0.3" } }, - "node_modules/node-cmd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/node-cmd/-/node-cmd-3.0.0.tgz", - "integrity": "sha1-OP/3CkqqT2WdID61eGJzcBjiT28=" - }, - "node_modules/node-emoji": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", - "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", - "dependencies": { - "lodash.toarray": "^4.4.0" - } + "node_modules/node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" }, "node_modules/node-environment-flags": { "version": "1.0.6", @@ -18968,6 +18284,16 @@ "node": ">= 6.0.0" } }, + "node_modules/node-gyp-build": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", + "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -19214,9 +18540,9 @@ } }, "node_modules/nodemon/node_modules/chokidar": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.0.tgz", - "integrity": "sha512-JgQM9JS92ZbFR4P90EvmzNpSGhpPBGBSj10PILeDyYFwp4h2/D9OM03wsJ4zW1fEp4ka2DGrnUeD7FuvQ2aZ2Q==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", "dependencies": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -19793,24 +19119,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-event": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", - "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "dependencies": { - "p-timeout": "^3.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, "engines": { "node": ">=4" } @@ -19872,17 +19185,6 @@ "node": ">= 4" } }, - "node_modules/p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dependencies": { - "p-finally": "^1.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", @@ -20047,16 +19349,6 @@ "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", "dev": true }, - "node_modules/parseqs": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", - "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" - }, - "node_modules/parseuri": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", - "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" - }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -20518,14 +19810,6 @@ "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", "dev": true }, - "node_modules/pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/pnglib": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/pnglib/-/pnglib-0.0.1.tgz", @@ -24558,21 +23842,6 @@ "node": ">=8" } }, - "node_modules/pushdata-bitcoin": { - "version": "1.2.1", - "resolved": "git+ssh://git@github.com/Bitcoin-com/pushdata-bitcoin.git#9b75eebe597853c6eeaec3e6c44b6d9c9cd7ee86", - "dev": true, - "license": "MIT", - "dependencies": { - "bitcoincash-ops": "Bitcoin-com/bitcoincash-ops#2.0.0" - } - }, - "node_modules/pushdata-bitcoin/node_modules/bitcoincash-ops": { - "version": "2.0.0", - "resolved": "git+ssh://git@github.com/Bitcoin-com/bitcoincash-ops.git#6ab82cc7326c67236f3b2d9d0457258ac2ef48e3", - "dev": true, - "license": "MIT" - }, "node_modules/q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", @@ -24588,26 +23857,6 @@ "resolved": "https://registry.npmjs.org/qr.js/-/qr.js-0.0.0.tgz", "integrity": "sha1-ys6GOG9ZoNuAUPqQ2baw6IoeNk8=" }, - "node_modules/qrcode": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.4.4.tgz", - "integrity": "sha512-oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q==", - "dependencies": { - "buffer": "^5.4.3", - "buffer-alloc": "^1.2.0", - "buffer-from": "^1.1.1", - "dijkstrajs": "^1.0.1", - "isarray": "^2.0.1", - "pngjs": "^3.3.0", - "yargs": "^13.2.4" - }, - "bin": { - "qrcode": "bin/qrcode" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/qrcode.react": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/qrcode.react/-/qrcode.react-1.0.1.tgz", @@ -24621,142 +23870,6 @@ "react": "^15.5.3 || ^16.0.0 || ^17.0.0" } }, - "node_modules/qrcode/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/qrcode/node_modules/cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/qrcode/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "node_modules/qrcode/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/qrcode/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, - "node_modules/qrcode/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/qrcode/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/qrcode/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/qrcode/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/qrcode/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/qrcode/node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/qrcode/node_modules/yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "dependencies": { - "cliui": "^5.0.0", - "find-up": "^3.0.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": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "node_modules/qrcode/node_modules/yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, "node_modules/qs": { "version": "6.9.6", "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", @@ -26721,14 +25834,6 @@ "node": ">=0.10" } }, - "node_modules/repl.history": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/repl.history/-/repl.history-0.1.4.tgz", - "integrity": "sha1-gDZxcfN4HW5CmccXWMJTCX9dWDI=", - "bin": { - "repl.history": "bin/repl.history" - } - }, "node_modules/request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", @@ -28252,108 +27357,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/socket.io": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.4.1.tgz", - "integrity": "sha512-Si18v0mMXGAqLqCVpTxBa8MGqriHGQh8ccEOhmsmNS3thNCGBwO8WGrwMibANsWtQQ5NStdZwHqZR3naJVFc3w==", - "dependencies": { - "debug": "~4.1.0", - "engine.io": "~3.5.0", - "has-binary2": "~1.0.2", - "socket.io-adapter": "~1.1.0", - "socket.io-client": "2.4.0", - "socket.io-parser": "~3.4.0" - } - }, - "node_modules/socket.io-adapter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", - "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" - }, - "node_modules/socket.io-client": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.4.0.tgz", - "integrity": "sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==", - "dependencies": { - "backo2": "1.0.2", - "component-bind": "1.0.0", - "component-emitter": "~1.3.0", - "debug": "~3.1.0", - "engine.io-client": "~3.5.0", - "has-binary2": "~1.0.2", - "indexof": "0.0.1", - "parseqs": "0.0.6", - "parseuri": "0.0.6", - "socket.io-parser": "~3.3.0", - "to-array": "0.1.4" - } - }, - "node_modules/socket.io-client/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/socket.io-client/node_modules/isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - }, - "node_modules/socket.io-client/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/socket.io-client/node_modules/socket.io-parser": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.2.tgz", - "integrity": "sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==", - "dependencies": { - "component-emitter": "~1.3.0", - "debug": "~3.1.0", - "isarray": "2.0.1" - } - }, - "node_modules/socket.io-parser": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz", - "integrity": "sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==", - "dependencies": { - "component-emitter": "1.2.1", - "debug": "~4.1.0", - "isarray": "2.0.1" - } - }, - "node_modules/socket.io-parser/node_modules/component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, - "node_modules/socket.io-parser/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/socket.io-parser/node_modules/isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - }, - "node_modules/socket.io/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, "node_modules/sockjs": { "version": "0.3.21", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", @@ -30292,11 +29295,6 @@ "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", "dev": true }, - "node_modules/to-array": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", - "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" - }, "node_modules/to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", @@ -30713,9 +29711,9 @@ "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" }, "node_modules/uglify-js": { - "version": "3.12.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.4.tgz", - "integrity": "sha512-L5i5jg/SHkEqzN18gQMTWsZk3KelRsfD1wUVNqtq0kzqWQqcJjyL8yc1o8hJgRrWqrAl2mUFbhfznEIoi7zi2A==", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-EWhx3fHy3M9JbaeTnO+rEqzCe1wtyQClv6q3YWq0voOj4E+bMZBErVS1GAHPDiRGONYq34M1/d8KuQMgvi6Gjw==", "optional": true, "bin": { "uglifyjs": "bin/uglifyjs" @@ -31131,6 +30129,7 @@ "version": "0.12.3", "resolved": "https://registry.npmjs.org/util/-/util-0.12.3.tgz", "integrity": "sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==", + "dev": true, "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", @@ -32519,9 +31518,9 @@ } }, "node_modules/widest-line/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -32914,6 +31913,7 @@ "version": "7.4.2", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==", + "dev": true, "engines": { "node": ">=8.3.0" }, @@ -32956,14 +31956,6 @@ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", "dev": true }, - "node_modules/xmlhttprequest-ssl": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -33050,11 +32042,6 @@ "node": ">=8" } }, - "node_modules/yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" - }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", @@ -34999,64 +33986,37 @@ } }, "@psf/bch-js": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-3.11.0.tgz", - "integrity": "sha512-0yPz8P8t52h0xm5u8bVFZHCujJx/YbKXpcIpMMdAzBiYQ4XEm0EMRb7KQehCwyn6DDYQNBhRnl7x8uoZ3XY1LQ==", + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-4.16.1.tgz", + "integrity": "sha512-0rAOLGwxuzCrpe6dbz5nQ9KQTJIJNGzihSVSVfv0PXIeBKQKq+MuEG7u6rZXNeJlLWokosGwf6aysK2EbDGcqA==", "dev": true, "requires": { + "@psf/bip21": "^2.0.1", + "@psf/bip32-utils": "^1.0.0", + "@psf/bitcoincash-ops": "^2.0.0", + "@psf/bitcoincashjs-lib": "^4.0.2", + "@psf/coininfo": "^4.0.0", "@uppy/core": "^1.10.4", "@uppy/tus": "^1.5.12", - "apidoc": "^0.17.7", - "assert": "^2.0.0", - "axios": "^0.19.0", + "axios": "^0.21.1", "bc-bip68": "^1.0.5", - "bch-wallet-bridge.js": "github:web3bch/bch-wallet-bridge.js#master", "bchaddrjs-slp": "^0.2.5", "bigi": "^1.4.2", "bignumber.js": "^9.0.0", "bip-schnorr": "^0.3.0", - "bip21": "github:Bitcoin-com/bip21", - "bip32-utils": "github:Bitcoin-com/bip32-utils#0.13.1", "bip38": "^2.0.2", "bip39": "^3.0.2", "bip66": "^1.1.5", - "bitcoincash-ops": "github:christroutner/bitcoincash-ops", - "bitcoincashjs-lib": "github:christroutner/bitcoincashjs-lib#master", "bitcoinjs-message": "^2.0.0", "bs58": "^4.0.1", - "buffer": "^5.1.0", "cashaddrjs": "^0.3.3", - "chalk": "^2.3.0", - "clear": "0.1.0", - "coininfo": "github:Bitcoin-com/coininfo", - "commander": "^3.0.0", - "cp-file": "^7.0.0", - "ecurve": "^1.0.6", - "figlet": "^1.2.0", - "git-clone": "^0.1.0", - "ini": "^1.3.5", - "mkdirp": "^0.5.1", - "node-cmd": "^3.0.0", - "node-emoji": "^1.8.1", - "qrcode": "^1.4.1", + "ini": "^1.3.8", "randombytes": "^2.0.6", - "repl.history": "^0.1.4", "safe-buffer": "^5.1.2", "satoshi-bitcoin": "^1.0.4", "slp-mdm": "0.0.6", "slp-parser": "0.0.4", - "socket.io": "^2.1.1", - "socket.io-client": "^2.1.1", - "touch": "^3.1.0", "wif": "^2.0.6" - }, - "dependencies": { - "commander": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz", - "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==", - "dev": true - } } }, "@psf/bip21": { @@ -35068,11 +34028,11 @@ } }, "@psf/bip32-utils": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@psf/bip32-utils/-/bip32-utils-0.13.1.tgz", - "integrity": "sha512-5yM2o4TXW3gWKI3zxUFj9eeYqMYbA4Q1w+ptcfb+XnGpSZLrmwGtX48q8rApIKtikRceMEFXp1Jq6ed+bS+1nA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@psf/bip32-utils/-/bip32-utils-1.0.0.tgz", + "integrity": "sha512-cWE+uZsGyS2PsE5+bplNq7w/oE3/wGGP0pZV9TiSNMIQvJguxfu7Ruk2FuzROcaVysBclDaL70A9N3sAnworGA==", "requires": { - "keccak": "^1.3.0", + "keccak": "^3.0.1", "nyc": "*", "standard": "^11.0.1", "tape": "*" @@ -36054,6 +35014,7 @@ "version": "1.3.7", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, "requires": { "mime-types": "~2.1.24", "negotiator": "0.6.2" @@ -36101,11 +35062,6 @@ "regex-parser": "^2.2.11" } }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" - }, "aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", @@ -36304,66 +35260,105 @@ } }, "apidoc": { - "version": "0.17.7", - "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.17.7.tgz", - "integrity": "sha512-9Wf4bRPwCuWOIOxR42dDnsXnFw+rhJg5VrMQK+KmNxJwyIh30UqX6gvjjXSG6YO74MqE87F18bbQXUENK9dPGg==", - "dev": true, + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.25.0.tgz", + "integrity": "sha512-5g9fp8OffXZOdBTzm4BBvV5Vw54s+NmKnGZIUKuH+gRTqqJuRJpcGN6sz6WnjJ+NcvXhB7rIRp6FhtJahazx2Q==", "requires": { - "apidoc-core": "~0.8.2", - "commander": "^2.19.0", - "fs-extra": "^7.0.0", - "lodash": "^4.17.10", - "markdown-it": "^8.3.1", - "winston": "^3.0.0" + "apidoc-core": "^0.12.0", + "commander": "^2.20.0", + "fs-extra": "^9.0.1", + "handlebars": "^4.7.6", + "lodash": "^4.17.20", + "markdown-it": "^11.0.0", + "nodemon": "^2.0.4", + "winston": "^3.3.3" }, "dependencies": { "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" } } }, "apidoc-core": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/apidoc-core/-/apidoc-core-0.8.3.tgz", - "integrity": "sha1-2dY1RYKd8lDSzKBJaDqH53U2S5Y=", - "dev": true, + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/apidoc-core/-/apidoc-core-0.12.0.tgz", + "integrity": "sha512-VMhkJWz5IAyvWM0RnEbKNi1qe8se+id3/Ki3H/ePM8ih0KYTfaaSDxqo2w4uIVB1UVVKFvrTWyYUyQs7CEcoKQ==", "requires": { - "fs-extra": "^3.0.1", - "glob": "^7.1.1", - "iconv-lite": "^0.4.17", - "klaw-sync": "^2.1.0", - "lodash": "~4.17.4", - "semver": "~5.3.0" + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "iconv-lite": "^0.6.2", + "klaw-sync": "^6.0.0", + "lodash": "^4.17.20", + "semver": "~7.3.2" }, "dependencies": { "fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", - "dev": true, + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^3.0.0", - "universalify": "^0.1.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "iconv-lite": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", + "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", - "dev": true, + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "requires": { - "graceful-fs": "^4.1.6" + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" } }, "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" } } }, @@ -36496,11 +35491,6 @@ "function-bind": "^1.1.1" } }, - "arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" - }, "arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", @@ -36536,6 +35526,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", + "dev": true, "requires": { "es6-object-assign": "^1.1.0", "is-nan": "^1.2.1", @@ -36676,12 +35667,11 @@ "dev": true }, "axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", - "dev": true, + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", "requires": { - "follow-redirects": "1.5.10" + "follow-redirects": "^1.10.0" } }, "axobject-query": { @@ -37280,11 +36270,6 @@ "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", "dev": true }, - "backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" - }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -37348,20 +36333,11 @@ "safe-buffer": "^5.0.1" } }, - "base64-arraybuffer": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", - "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=" - }, "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==" + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true }, "batch": { "version": "0.6.1", @@ -37380,159 +36356,6 @@ "integrity": "sha512-FDfBlzKoswbpGQHfRez4eddgOdWfWiZPGLZsCNxwxn98LDnykPGJdmDmtg2Gn8ogCvLLTilEolY0YFKwlx+yEg==", "requires": { "apidoc": "^0.25.0" - }, - "dependencies": { - "apidoc": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.25.0.tgz", - "integrity": "sha512-5g9fp8OffXZOdBTzm4BBvV5Vw54s+NmKnGZIUKuH+gRTqqJuRJpcGN6sz6WnjJ+NcvXhB7rIRp6FhtJahazx2Q==", - "requires": { - "apidoc-core": "^0.12.0", - "commander": "^2.20.0", - "fs-extra": "^9.0.1", - "handlebars": "^4.7.6", - "lodash": "^4.17.20", - "markdown-it": "^11.0.0", - "nodemon": "^2.0.4", - "winston": "^3.3.3" - } - }, - "apidoc-core": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/apidoc-core/-/apidoc-core-0.12.0.tgz", - "integrity": "sha512-VMhkJWz5IAyvWM0RnEbKNi1qe8se+id3/Ki3H/ePM8ih0KYTfaaSDxqo2w4uIVB1UVVKFvrTWyYUyQs7CEcoKQ==", - "requires": { - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "iconv-lite": "^0.6.2", - "klaw-sync": "^6.0.0", - "lodash": "^4.17.20", - "semver": "~7.3.2" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" - }, - "fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^1.0.0" - } - }, - "iconv-lite": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", - "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - }, - "dependencies": { - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - } - } - }, - "klaw-sync": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", - "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", - "requires": { - "graceful-fs": "^4.1.11" - } - }, - "linkify-it": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.2.tgz", - "integrity": "sha512-gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ==", - "requires": { - "uc.micro": "^1.0.1" - } - }, - "markdown-it": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-11.0.1.tgz", - "integrity": "sha512-aU1TzmBKcWNNYvH9pjq6u92BML+Hz3h5S/QpfTFwiQF852pLT+9qHsrhM9JYipkOXZxGn+sGH8oyJE9FD9WezQ==", - "requires": { - "argparse": "^1.0.7", - "entities": "~2.0.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "universalify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", - "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" - } - } - }, - "bch-wallet-bridge-provider-interface": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/bch-wallet-bridge-provider-interface/-/bch-wallet-bridge-provider-interface-0.1.1.tgz", - "integrity": "sha512-m8Mq/aJhZN11aoa91YyYs/B1GxWfpT5IIp64IU5VRgNxGXBuUiIfvybk4XQR+zrHaMW4SLrD1tI9n59ogmEw/A==", - "dev": true - }, - "bch-wallet-bridge.js": { - "version": "git+ssh://git@github.com/web3bch/bch-wallet-bridge.js.git#f73558eaf3a98ba2a23de3c9cbbd582b30ff19eb", - "dev": true, - "from": "bch-wallet-bridge.js@github:web3bch/bch-wallet-bridge.js#master", - "requires": { - "bch-wallet-bridge-provider-interface": "^0.1.1", - "bchaddrjs": "^0.2.2", - "bitcoincashjs": "^0.1.10" - } - }, - "bchaddrjs": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/bchaddrjs/-/bchaddrjs-0.2.3.tgz", - "integrity": "sha512-0DVW8q3UFQFhrvt8Fowpkk+WvkYTZTSD1vGCQHrtMHZjRL6G/SoW0mgrREmgO1F/8TJ+Julri4UBWA8Gr7C5Yw==", - "dev": true, - "requires": { - "bs58check": "^2.1.2", - "cashaddrjs": "^0.2.9" - }, - "dependencies": { - "cashaddrjs": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/cashaddrjs/-/cashaddrjs-0.2.9.tgz", - "integrity": "sha512-DhJF4iAH0/RM3UjHDHKRxzs09YGL9px+oTyizzydanhC7jTyM2aJ+aLKA96vZGTTWayvvr2iDF2l13lpqXiRFg==", - "dev": true, - "requires": { - "big-integer": "^1.6.34" - } - } } }, "bchaddrjs-slp": { @@ -37602,25 +36425,6 @@ "safe-buffer": "^5.0.1" } }, - "bip21": { - "version": "git+ssh://git@github.com/Bitcoin-com/bip21.git#28f8d03a3a16ed11eb5b963248ed1be8c46c6d6f", - "dev": true, - "from": "bip21@github:Bitcoin-com/bip21", - "requires": { - "qs": "^6.3.0" - } - }, - "bip32-utils": { - "version": "git+ssh://git@github.com/Bitcoin-com/bip32-utils.git#b8a33ebd0a0ac39de7cd987e5c3f77a8c5d84e58", - "dev": true, - "from": "bip32-utils@github:Bitcoin-com/bip32-utils#0.13.1", - "requires": { - "keccak": "^1.3.0", - "nyc": "*", - "standard": "^11.0.1", - "tape": "*" - } - }, "bip38": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/bip38/-/bip38-2.0.3.tgz", @@ -37661,39 +36465,6 @@ "safe-buffer": "^5.0.1" } }, - "bitcoincash-ops": { - "version": "git+ssh://git@github.com/christroutner/bitcoincash-ops.git#0041f2d945aa0e893fbbb5c2ebdf6254f6ff0555", - "dev": true, - "from": "bitcoincash-ops@github:christroutner/bitcoincash-ops" - }, - "bitcoincashjs": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/bitcoincashjs/-/bitcoincashjs-0.1.14.tgz", - "integrity": "sha512-x0wMVSCZ56ZQnSQ+Xim7XfS0IYiOyOwo0pdMCmR+cDNB7zRhICFuH5i3lNdLSgUw1e7Pc3FmUlC9wruQNlYMnA==", - "dev": true - }, - "bitcoincashjs-lib": { - "version": "git+ssh://git@github.com/christroutner/bitcoincashjs-lib.git#715823b5d6eb3e2961e715605ad1464f3223da0b", - "dev": true, - "from": "bitcoincashjs-lib@github:christroutner/bitcoincashjs-lib#master", - "requires": { - "bech32": "^1.1.2", - "bigi": "^1.4.0", - "bip66": "^1.1.0", - "bitcoincash-ops": "christroutner/bitcoincash-ops", - "bs58check": "^2.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.3", - "ecurve": "^1.0.0", - "merkle-lib": "^2.0.10", - "pushdata-bitcoin": "Bitcoin-com/pushdata-bitcoin#1.2.1", - "randombytes": "^2.0.1", - "safe-buffer": "^5.0.1", - "typeforce": "^1.18.0", - "varuint-bitcoin": "^1.0.4", - "wif": "^2.0.1" - } - }, "bitcoinjs-message": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-2.1.4.tgz", @@ -37707,11 +36478,6 @@ "varuint-bitcoin": "^1.0.1" } }, - "blob": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", - "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" - }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -37867,9 +36633,9 @@ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -38047,39 +36813,11 @@ "node-int64": "^0.4.0" } }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" - }, "buffer-equals": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/buffer-equals/-/buffer-equals-1.0.4.tgz", "integrity": "sha1-A1O1T9B/2VZBcGca5vZrnPENJ/U=" }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" - }, "buffer-from": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", @@ -38647,11 +37385,6 @@ "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" }, - "clear": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/clear/-/clear-0.1.0.tgz", - "integrity": "sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==" - }, "cli-boxes": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", @@ -38787,14 +37520,6 @@ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true }, - "coininfo": { - "version": "git+ssh://git@github.com/Bitcoin-com/coininfo.git#eece2c6141d08c3e7783929f2a1e1e681aa1a82c", - "dev": true, - "from": "coininfo@github:Bitcoin-com/coininfo", - "requires": { - "safe-buffer": "^5.1.1" - } - }, "collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", @@ -38908,21 +37633,11 @@ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, - "component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" - }, "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, - "component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" - }, "compose-function": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", @@ -39129,11 +37844,6 @@ } } }, - "cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" - }, "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", @@ -39234,32 +37944,6 @@ "yaml": "^1.10.0" } }, - "cp-file": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-7.0.0.tgz", - "integrity": "sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==", - "requires": { - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "nested-error-stacks": "^2.0.0", - "p-event": "^4.1.0" - }, - "dependencies": { - "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==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, "create-ecdh": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", @@ -40351,11 +39035,6 @@ "heap": ">= 0.2.0" } }, - "dijkstrajs": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.1.tgz", - "integrity": "sha1-082BIh4+pAdCz83lVtTpnpjdxxs=" - }, "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -40716,74 +39395,6 @@ "once": "^1.4.0" } }, - "engine.io": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.5.0.tgz", - "integrity": "sha512-21HlvPUKaitDGE4GXNtQ7PLP0Sz4aWLddMPw2VTyFz1FVZqu/kZsJUO8WNpKuE/OCL7nkfRaOui2ZCJloGznGA==", - "requires": { - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.4.1", - "debug": "~4.1.0", - "engine.io-parser": "~2.2.0", - "ws": "~7.4.2" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "engine.io-client": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.5.0.tgz", - "integrity": "sha512-12wPRfMrugVw/DNyJk34GQ5vIVArEcVMXWugQGGuw2XxUSztFNmJggZmv8IZlLyEdnpO1QB9LkcjeWewO2vxtA==", - "requires": { - "component-emitter": "~1.3.0", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.2.0", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.6", - "parseuri": "0.0.6", - "ws": "~7.4.2", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "engine.io-parser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", - "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.4", - "blob": "0.0.5", - "has-binary2": "~1.0.2" - } - }, "enhanced-resolve": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", @@ -40955,7 +39566,8 @@ "es6-object-assign": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=" + "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=", + "dev": true }, "es6-symbol": { "version": "3.1.3", @@ -42112,11 +40724,6 @@ "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", "dev": true }, - "figlet": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/figlet/-/figlet-1.5.0.tgz", - "integrity": "sha512-ZQJM4aifMpz6H19AW1VqvZ7l4pOE9p7i/3LyxgO2kp+PO/VcDYNqIHEMtkccqIhTXMKci4kjueJr/iCQEaT/Ww==" - }, "figures": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", @@ -42352,30 +40959,9 @@ "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" }, "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "dev": true, - "requires": { - "debug": "=3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", + "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==" }, "for-each": { "version": "0.3.3", @@ -42789,11 +41375,6 @@ "assert-plus": "^1.0.0" } }, - "git-clone": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/git-clone/-/git-clone-0.1.0.tgz", - "integrity": "sha1-DXYWN3gJOu9/HDAjjyqe8/B6Lrk=" - }, "glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", @@ -42948,9 +41529,9 @@ "dev": true }, "handlebars": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", - "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", "requires": { "minimist": "^1.2.5", "neo-async": "^2.6.0", @@ -43005,26 +41586,6 @@ } } }, - "has-binary2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", - "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", - "requires": { - "isarray": "2.0.1" - }, - "dependencies": { - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - } - } - }, - "has-cors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", - "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" - }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -43591,7 +42152,8 @@ "ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true }, "iferr": { "version": "0.1.5", @@ -43711,11 +42273,6 @@ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", "dev": true }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" - }, "infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", @@ -44073,7 +42630,8 @@ "is-generator-function": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.8.tgz", - "integrity": "sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==" + "integrity": "sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==", + "dev": true }, "is-glob": { "version": "4.0.1", @@ -44101,6 +42659,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3" @@ -46689,14 +45248,12 @@ "dev": true }, "keccak": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/keccak/-/keccak-1.4.0.tgz", - "integrity": "sha512-eZVaCpblK5formjPjeTBik7TAg+pqnDrMHIffSvi9Lh7PQgM1+hSzakUeZFCk9DVVG0dacZJuaz2ntwlzZUIBw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.1.tgz", + "integrity": "sha512-epq90L9jlFWCW7+pQa6JOnKn2Xgl2mtI664seYR6MHskvI9agt7AnDqmAlp9TqU4/caMYbA08Hi5DMZAl5zdkA==", "requires": { - "bindings": "^1.2.1", - "inherits": "^2.0.3", - "nan": "^2.2.1", - "safe-buffer": "^5.1.0" + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0" } }, "keyv": { @@ -46719,10 +45276,9 @@ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, "klaw-sync": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-2.1.0.tgz", - "integrity": "sha1-PTvNhgDnv971MjHHOf8FOu1WDkQ=", - "dev": true, + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", + "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", "requires": { "graceful-fs": "^4.1.11" } @@ -46872,10 +45428,9 @@ "dev": true }, "linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "dev": true, + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.2.tgz", + "integrity": "sha512-gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ==", "requires": { "uc.micro": "^1.0.1" } @@ -47269,11 +45824,6 @@ "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" }, - "lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" - }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", @@ -47404,16 +45954,22 @@ } }, "markdown-it": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", - "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", - "dev": true, + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-11.0.1.tgz", + "integrity": "sha512-aU1TzmBKcWNNYvH9pjq6u92BML+Hz3h5S/QpfTFwiQF852pLT+9qHsrhM9JYipkOXZxGn+sGH8oyJE9FD9WezQ==", "requires": { "argparse": "^1.0.7", - "entities": "~1.1.1", - "linkify-it": "^2.0.0", + "entities": "~2.0.0", + "linkify-it": "^3.0.1", "mdurl": "^1.0.1", "uc.micro": "^1.0.5" + }, + "dependencies": { + "entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" + } } }, "md5.js": { @@ -47566,7 +46122,8 @@ "mime-db": { "version": "1.45.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", - "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==" + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", + "dev": true }, "mime-match": { "version": "1.0.2", @@ -47580,6 +46137,7 @@ "version": "2.1.28", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "dev": true, "requires": { "mime-db": "1.45.0" } @@ -47638,30 +46196,28 @@ } }, "minimal-slp-wallet": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minimal-slp-wallet/-/minimal-slp-wallet-2.1.2.tgz", - "integrity": "sha512-keEclwYAUafXKNv7jcg6XfMoo1c94SZmSkTKdqXs8/91sD6am0KfKU/+zaFeDq7yaGyaKBcBPMCRb3GD8qVumg==", + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/minimal-slp-wallet/-/minimal-slp-wallet-2.1.11.tgz", + "integrity": "sha512-VKUqyC9yBV8dJLgnLRn3ylBS+q36lZNmlawUGBGdr6yTt/SvSBT/9zyFjtfjRXIb63VHQiQFLHjBDygjel7Gjg==", "requires": { - "@psf/bch-js": "4.5.4", + "@psf/bch-js": "4.15.21", "apidoc": "^0.25.0", "bch-donation": "^1.1.1", "crypto-js": "^4.0.0" }, "dependencies": { "@psf/bch-js": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-4.5.4.tgz", - "integrity": "sha512-u5YQt+nI15nftfuklXA54ppiR7Y2IJ+f6VDWRZ4eHRPqBg1vAwHMnqP68mSxSWcnJWMYagSTMtrX2NLahLf+jw==", + "version": "4.15.21", + "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-4.15.21.tgz", + "integrity": "sha512-htwod6Xa9Gbn21/EOJe2BhqcrD8bJaEOCHpLC9L6FcWPt4/sFxaRqeiPt55uljOCZwCIQk9KLIhIDWY0sgRycA==", "requires": { "@psf/bip21": "^2.0.1", - "@psf/bip32-utils": "^0.13.1", + "@psf/bip32-utils": "^1.0.0", "@psf/bitcoincash-ops": "^2.0.0", "@psf/bitcoincashjs-lib": "^4.0.2", "@psf/coininfo": "^4.0.0", "@uppy/core": "^1.10.4", "@uppy/tus": "^1.5.12", - "apidoc": "^0.25.0", - "assert": "^2.0.0", "axios": "^0.21.1", "bc-bip68": "^1.0.5", "bchaddrjs-slp": "^0.2.5", @@ -47673,165 +46229,15 @@ "bip66": "^1.1.5", "bitcoinjs-message": "^2.0.0", "bs58": "^4.0.1", - "buffer": "^5.1.0", "cashaddrjs": "^0.3.3", - "chalk": "^2.3.0", - "clear": "0.1.0", - "commander": "^3.0.0", - "cp-file": "^7.0.0", - "ecurve": "^1.0.6", - "figlet": "^1.2.0", - "git-clone": "^0.1.0", "ini": "^1.3.8", - "mkdirp": "^0.5.1", - "node-cmd": "^3.0.0", - "node-emoji": "^1.8.1", - "qrcode": "^1.4.1", "randombytes": "^2.0.6", - "repl.history": "^0.1.4", "safe-buffer": "^5.1.2", "satoshi-bitcoin": "^1.0.4", "slp-mdm": "0.0.6", "slp-parser": "0.0.4", - "socket.io": "^2.1.1", - "socket.io-client": "^2.1.1", - "touch": "^3.1.0", "wif": "^2.0.6" } - }, - "apidoc": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.25.0.tgz", - "integrity": "sha512-5g9fp8OffXZOdBTzm4BBvV5Vw54s+NmKnGZIUKuH+gRTqqJuRJpcGN6sz6WnjJ+NcvXhB7rIRp6FhtJahazx2Q==", - "requires": { - "apidoc-core": "^0.12.0", - "commander": "^2.20.0", - "fs-extra": "^9.0.1", - "handlebars": "^4.7.6", - "lodash": "^4.17.20", - "markdown-it": "^11.0.0", - "nodemon": "^2.0.4", - "winston": "^3.3.3" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - } - } - }, - "apidoc-core": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/apidoc-core/-/apidoc-core-0.12.0.tgz", - "integrity": "sha512-VMhkJWz5IAyvWM0RnEbKNi1qe8se+id3/Ki3H/ePM8ih0KYTfaaSDxqo2w4uIVB1UVVKFvrTWyYUyQs7CEcoKQ==", - "requires": { - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "iconv-lite": "^0.6.2", - "klaw-sync": "^6.0.0", - "lodash": "^4.17.20", - "semver": "~7.3.2" - } - }, - "axios": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", - "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", - "requires": { - "follow-redirects": "^1.10.0" - } - }, - "commander": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz", - "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==" - }, - "entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" - }, - "follow-redirects": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz", - "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==" - }, - "fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^1.0.0" - } - }, - "iconv-lite": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", - "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - }, - "dependencies": { - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - } - } - }, - "klaw-sync": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", - "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", - "requires": { - "graceful-fs": "^4.1.11" - } - }, - "linkify-it": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.2.tgz", - "integrity": "sha512-gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ==", - "requires": { - "uc.micro": "^1.0.1" - } - }, - "markdown-it": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-11.0.1.tgz", - "integrity": "sha512-aU1TzmBKcWNNYvH9pjq6u92BML+Hz3h5S/QpfTFwiQF852pLT+9qHsrhM9JYipkOXZxGn+sGH8oyJE9FD9WezQ==", - "requires": { - "argparse": "^1.0.7", - "entities": "~2.0.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "universalify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", - "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" } } }, @@ -48108,18 +46514,14 @@ "negotiator": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true }, "neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, - "nested-error-stacks": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz", - "integrity": "sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==" - }, "next-tick": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", @@ -48154,18 +46556,10 @@ "tslib": "^2.0.3" } }, - "node-cmd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/node-cmd/-/node-cmd-3.0.0.tgz", - "integrity": "sha1-OP/3CkqqT2WdID61eGJzcBjiT28=" - }, - "node-emoji": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", - "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", - "requires": { - "lodash.toarray": "^4.4.0" - } + "node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" }, "node-environment-flags": { "version": "1.0.6", @@ -48189,6 +46583,11 @@ "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", "dev": true }, + "node-gyp-build": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", + "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" + }, "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -48409,9 +46808,9 @@ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, "chokidar": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.0.tgz", - "integrity": "sha512-JgQM9JS92ZbFR4P90EvmzNpSGhpPBGBSj10PILeDyYFwp4h2/D9OM03wsJ4zW1fEp4ka2DGrnUeD7FuvQ2aZ2Q==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -48841,18 +47240,11 @@ "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", "dev": true }, - "p-event": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", - "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "requires": { - "p-timeout": "^3.1.0" - } - }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true }, "p-limit": { "version": "2.3.0", @@ -48895,14 +47287,6 @@ } } }, - "p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "requires": { - "p-finally": "^1.0.0" - } - }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -49047,16 +47431,6 @@ "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", "dev": true }, - "parseqs": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", - "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" - }, - "parseuri": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", - "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" - }, "parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -49406,11 +47780,6 @@ "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", "dev": true }, - "pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==" - }, "pnglib": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/pnglib/-/pnglib-0.0.1.tgz", @@ -52447,21 +50816,6 @@ "escape-goat": "^2.0.0" } }, - "pushdata-bitcoin": { - "version": "git+ssh://git@github.com/Bitcoin-com/pushdata-bitcoin.git#9b75eebe597853c6eeaec3e6c44b6d9c9cd7ee86", - "dev": true, - "from": "pushdata-bitcoin@Bitcoin-com/pushdata-bitcoin#1.2.1", - "requires": { - "bitcoincash-ops": "Bitcoin-com/bitcoincash-ops#2.0.0" - }, - "dependencies": { - "bitcoincash-ops": { - "version": "git+ssh://git@github.com/Bitcoin-com/bitcoincash-ops.git#6ab82cc7326c67236f3b2d9d0457258ac2ef48e3", - "dev": true, - "from": "bitcoincash-ops@Bitcoin-com/bitcoincash-ops#2.0.0" - } - } - }, "q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", @@ -52473,131 +50827,6 @@ "resolved": "https://registry.npmjs.org/qr.js/-/qr.js-0.0.0.tgz", "integrity": "sha1-ys6GOG9ZoNuAUPqQ2baw6IoeNk8=" }, - "qrcode": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.4.4.tgz", - "integrity": "sha512-oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q==", - "requires": { - "buffer": "^5.4.3", - "buffer-alloc": "^1.2.0", - "buffer-from": "^1.1.1", - "dijkstrajs": "^1.0.1", - "isarray": "^2.0.1", - "pngjs": "^3.3.0", - "yargs": "^13.2.4" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - } - }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "requires": { - "cliui": "^5.0.0", - "find-up": "^3.0.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": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, "qrcode.react": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/qrcode.react/-/qrcode.react-1.0.1.tgz", @@ -54111,11 +52340,6 @@ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, - "repl.history": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/repl.history/-/repl.history-0.1.4.tgz", - "integrity": "sha1-gDZxcfN4HW5CmccXWMJTCX9dWDI=" - }, "request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", @@ -55336,112 +53560,6 @@ } } }, - "socket.io": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.4.1.tgz", - "integrity": "sha512-Si18v0mMXGAqLqCVpTxBa8MGqriHGQh8ccEOhmsmNS3thNCGBwO8WGrwMibANsWtQQ5NStdZwHqZR3naJVFc3w==", - "requires": { - "debug": "~4.1.0", - "engine.io": "~3.5.0", - "has-binary2": "~1.0.2", - "socket.io-adapter": "~1.1.0", - "socket.io-client": "2.4.0", - "socket.io-parser": "~3.4.0" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "socket.io-adapter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", - "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" - }, - "socket.io-client": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.4.0.tgz", - "integrity": "sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==", - "requires": { - "backo2": "1.0.2", - "component-bind": "1.0.0", - "component-emitter": "~1.3.0", - "debug": "~3.1.0", - "engine.io-client": "~3.5.0", - "has-binary2": "~1.0.2", - "indexof": "0.0.1", - "parseqs": "0.0.6", - "parseuri": "0.0.6", - "socket.io-parser": "~3.3.0", - "to-array": "0.1.4" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "socket.io-parser": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.2.tgz", - "integrity": "sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==", - "requires": { - "component-emitter": "~1.3.0", - "debug": "~3.1.0", - "isarray": "2.0.1" - } - } - } - }, - "socket.io-parser": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz", - "integrity": "sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==", - "requires": { - "component-emitter": "1.2.1", - "debug": "~4.1.0", - "isarray": "2.0.1" - }, - "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" - } - } - }, "sockjs": { "version": "0.3.21", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", @@ -57007,11 +55125,6 @@ "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", "dev": true }, - "to-array": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", - "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" - }, "to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", @@ -57338,9 +55451,9 @@ "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" }, "uglify-js": { - "version": "3.12.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.4.tgz", - "integrity": "sha512-L5i5jg/SHkEqzN18gQMTWsZk3KelRsfD1wUVNqtq0kzqWQqcJjyL8yc1o8hJgRrWqrAl2mUFbhfznEIoi7zi2A==", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-EWhx3fHy3M9JbaeTnO+rEqzCe1wtyQClv6q3YWq0voOj4E+bMZBErVS1GAHPDiRGONYq34M1/d8KuQMgvi6Gjw==", "optional": true }, "undefsafe": { @@ -57667,6 +55780,7 @@ "version": "0.12.3", "resolved": "https://registry.npmjs.org/util/-/util-0.12.3.tgz", "integrity": "sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==", + "dev": true, "requires": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", @@ -58785,9 +56899,9 @@ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -59151,6 +57265,7 @@ "version": "7.4.2", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==", + "dev": true, "requires": {} }, "xdg-basedir": { @@ -59176,11 +57291,6 @@ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", "dev": true }, - "xmlhttprequest-ssl": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=" - }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -59251,11 +57361,6 @@ "decamelize": "^1.2.0" } }, - "yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" - }, "yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", diff --git a/web/cashtab/package.json b/web/cashtab/package.json --- a/web/cashtab/package.json +++ b/web/cashtab/package.json @@ -16,7 +16,7 @@ "fbt": "^0.16.1", "localforage": "^1.9.0", "lodash": "^4.17.20", - "minimal-slp-wallet": "^2.1.1", + "minimal-slp-wallet": "^2.1.11", "qrcode.react": "^1.0.0", "react": "^17.0.1", "react-app-polyfill": "^2.0.0", @@ -142,7 +142,7 @@ "@ant-design/dark-theme": "^1.0.3", "@babel/core": "^7.6.0", "@babel/node": "^7.12.6", - "@psf/bch-js": "^3.9.1", + "@psf/bch-js": "^4.16.1", "@svgr/webpack": "^5.5.0", "@testing-library/react": "^11.2.2", "@testing-library/react-hooks": "^3.7.0", diff --git a/web/cashtab/src/components/Wallet/Tx.js b/web/cashtab/src/components/Wallet/Tx.js new file mode 100644 --- /dev/null +++ b/web/cashtab/src/components/Wallet/Tx.js @@ -0,0 +1,114 @@ +import React from 'react'; +import styled from 'styled-components'; +import { UpCircleOutlined, DownCircleOutlined } from '@ant-design/icons'; +import { currency } from '@components/Common/Ticker'; + +const SentTx = styled(UpCircleOutlined)` + color: ${props => props.theme.secondary} !important; +`; +const ReceivedTx = styled(DownCircleOutlined)` + color: ${props => props.theme.primary} !important; +`; +const DateType = styled.div` + text-align: left; + padding: 12px; + @media screen and (max-width: 500px) { + font-size: 0.8rem; + } +`; +const SentLabel = styled.span` + font-weight: bold; + + color: ${props => props.theme.secondary} !important; +`; +const ReceivedLabel = styled.span` + font-weight: bold; + color: ${props => props.theme.primary} !important; +`; +const TxIcon = styled.div` + svg { + width: 32px; + height: 32px; + } + height: 32px; + width: 32px; + @media screen and (max-width: 500px) { + svg { + width: 24px; + height: 24px; + } + height: 24px; + width: 24px; + } +`; + +const TxInfo = styled.div` + padding: 12px; + font-size: 1rem; + + color: ${props => + props.outgoing ? props.theme.secondary : props.theme.primary}; + + @media screen and (max-width: 500px) { + font-size: 0.8rem; + } +`; + +const TxWrapper = styled.div` + display: grid; + grid-template-columns: 36px 30% 50%; + @media screen and (max-width: 500px) { + grid-template-columns: 24px 30% 50%; + } + justify-content: space-between; + align-items: center; + padding: 15px 25px; + border-radius: 3px; + background: ${props => props.theme.tokenListItem.background}; + margin-bottom: 3px; + box-shadow: ${props => props.theme.tokenListItem.boxShadow}; + border: 1px solid ${props => props.theme.tokenListItem.border}; + + :hover { + border-color: ${props => props.theme.primary}; + } +`; + +const Tx = ({ data }) => { + const txDate = + typeof data.blocktime === 'undefined' + ? new Date().toLocaleDateString() + : new Date(data.blocktime * 1000).toLocaleDateString(); + + return ( + + {data.outgoingTx ? : } + + {data.outgoingTx ? ( + Sent + ) : ( + Received + )} +
+ {txDate} +
+ + {data.tokenTx ? ( + Token Tx + ) : ( + <> + {data.outgoingTx + ? `- ${data.amountSent.toFixed(8)} ${ + currency.ticker + }` + : `+ ${data.amountReceived.toFixed(8)} ${ + currency.ticker + }`} + + )} + +
+ ); +}; + +export default Tx; diff --git a/web/cashtab/src/components/Wallet/TxHistory.js b/web/cashtab/src/components/Wallet/TxHistory.js new file mode 100644 --- /dev/null +++ b/web/cashtab/src/components/Wallet/TxHistory.js @@ -0,0 +1,28 @@ +import React from 'react'; +import styled from 'styled-components'; +import Tx from './Tx'; + +export const TxTitle = styled.h2` + color: ${props => props.theme.wallet.text.secondary}; +`; +export const TxLink = styled.a``; + +const TxHistory = ({ txs }) => { + return ( +
+ Transactions + {txs.map(tx => ( + + + + ))} +
+ ); +}; + +export default TxHistory; diff --git a/web/cashtab/src/components/Wallet/Wallet.js b/web/cashtab/src/components/Wallet/Wallet.js --- a/web/cashtab/src/components/Wallet/Wallet.js +++ b/web/cashtab/src/components/Wallet/Wallet.js @@ -7,6 +7,7 @@ import { currency } from '@components/Common/Ticker.js'; import { Link } from 'react-router-dom'; import TokenList from './TokenList'; +import TxHistory from './TxHistory'; import { CashLoader } from '@components/Common/CustomIcons'; import { formatBalance } from '@utils/cashMethods'; @@ -149,18 +150,16 @@ const WalletInfo = () => { const ContextValue = React.useContext(WalletContext); - const { wallet, fiatPrice, balances, txHistory, apiError } = ContextValue; + const { + wallet, + fiatPrice, + balances, + parsedTxHistory, + apiError, + } = ContextValue; const [address, setAddress] = React.useState('cashAddress'); - const hasHistory = - (txHistory && - txHistory[0] && - txHistory[0].transactions && - txHistory[0].transactions.length > 0) || - (txHistory && - txHistory[1] && - txHistory[1].transactions && - txHistory[1].transactions.length > 0); + const hasHistory = parsedTxHistory && parsedTxHistory.length > 0; const handleChangeAddress = () => { setAddress(address === 'cashAddress' ? 'slpAddress' : 'cashAddress'); @@ -250,14 +249,18 @@ {currency.tokenTicker} + {hasHistory && parsedTxHistory && ( + + )} {balances.totalBalance ? ( <> - View Transactions + More transactions ) : null} @@ -277,6 +280,7 @@ )} {!loading && wallet.Path245 && } + {!loading && wallet.Path245 && tokens && tokens.length > 0 && ( )} diff --git a/web/cashtab/src/components/Wallet/__tests__/__snapshots__/Wallet.test.js.snap b/web/cashtab/src/components/Wallet/__tests__/__snapshots__/Wallet.test.js.snap --- a/web/cashtab/src/components/Wallet/__tests__/__snapshots__/Wallet.test.js.snap +++ b/web/cashtab/src/components/Wallet/__tests__/__snapshots__/Wallet.test.js.snap @@ -3,14 +3,14 @@ exports[`Wallet with BCH balances 1`] = ` Array [
0.06047469 BCHA
,
$ NaN @@ -82,25 +82,30 @@
,
BCHA
SLPA
, - View Transactions + More transactions , ] `; @@ -130,14 +135,14 @@ exports[`Wallet with BCH balances and tokens 1`] = ` Array [
0.06047469 BCHA
,
$ NaN @@ -209,25 +214,30 @@
,
BCHA
SLPA
, - View Transactions + More transactions ,

,
0 BCHA @@ -394,16 +404,16 @@

,
BCHA
SLPA diff --git a/web/cashtab/src/hooks/__mocks__/mockFlatTxHistory.js b/web/cashtab/src/hooks/__mocks__/mockFlatTxHistory.js new file mode 100644 --- /dev/null +++ b/web/cashtab/src/hooks/__mocks__/mockFlatTxHistory.js @@ -0,0 +1,3512 @@ +export default [ + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 674993, + txid: + '089f2188d5771a7de0589def2b8d6c1a1f33f45b6de26d9a0ef32782f019ecf1', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 674444, + txid: + 'ffe3a7500dbcc98021ad581c98d9947054d1950a7f3416664715066d3d20ad72', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 674436, + txid: + 'b980b35b794ad73d8aae312385e82d9be8086e7b743e1c6a468db8db8ac74bd8', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 674143, + txid: + '618d0dd8c0c5fa5a34c6515c865dd72bb76f8311cd6ee9aef153bab20dabc0e6', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672701, + txid: + 'f90631b48521a4147dd9dd7091ce936eddc0c3e6221ec87fa4fabacc453a0b95', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672077, + txid: + '42d39fbe068a40fe691f987b22fdf04b80f94d71d2fec20a58125e7b1a06d2a9', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672077, + txid: + 'b96da810b15deb312ad4508a165033ca8ffa282f88e5b7b0e79be09a0b0424f9', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672077, + txid: + 'db464f77ac97deabc28df07a7e4a2e261c854a8ec4dc959b89b10531966f6cbf', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672077, + txid: + 'e32c20137e590f253b8d198608f7fffd428fc0bd7a9a0675bb6af091d1cb2ea4', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672077, + txid: + 'ec9c20c2c5cd5aa4c9261a9f97e68734b175962c4b3d9edc996dd415dd03c2e7', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672029, + txid: + '045306f0019ae0d977de7ff17dd55e861b3fe94458693ee2b94ce5dd7003aab9', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672029, + txid: + '1452267e57429edcfdcb1184b24becea6ddf8f8a4f8e130dad6248545d9f8e75', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672029, + txid: + '8d93eff6a9a1614fb880e6312555773a62bb54c28bde0d5472718ef562508652', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672029, + txid: + '933e204af8c0a73afd32634830e920f9f31d7e251502cb04386ec106d5dbeb4c', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672029, + txid: + '9ad75af97f0617a3729c2bd31bf7c4b380230e661cc921a3c6be0febc75a3e49', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672029, + txid: + 'b4b91d9a6e7aff77423ec9ebccd039db8f88dcb7eb624f9758dfca5bbdb6a1df', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672029, + txid: + 'f63e890423b3bffa6e01be2dcb4942940c2e8a1985926411558a22d1b5dd0e29', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672020, + txid: + '25f915d2912524ad602c882211ccaf479d6bf87ef7c24d1be0f325cec3727257', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672020, + txid: + 'c9044b4d7438d006a722ef85474c8127265eced4f72c7d71c2f714444bc0e1f2', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671898, + txid: + '33f246811f794c4b64098a64c698ae5811054b13e289256a18e2d142beef57e7', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671882, + txid: + '3507d73b0bb82421d64ae79f469943e56f15d7db954ad235f48ede33c718d860', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671882, + txid: + '8f73a718d907d94e60c5f73f299bd01dc5b1c163c4ebc26b5304e37a1a7f34af', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671882, + txid: + 'd38b76bacd6aa75ad2d6fcfd994533e54d0541435970eace49486fde9d6ee2e3', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671882, + txid: + 'd47607a72d6bc093556fa7f2cec9d67719bd627751d5d27bc53c4eb8eb6f54e5', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671880, + txid: + '5e0436c6741e226d05c5b7e7e23de8213d3583e2669e50a80b908bf4cb471317', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671867, + txid: + 'd3ef2a50a64602b8d7f8461d077f1c2b7f81689e01a0e730718c328d3020dbf9', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671866, + txid: + '51801bc6b5b73b5248b2ebdda93931e66097782ede9ed39f6ac3ead9372f2be9', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671865, + txid: + '6fe56995948070551cbcc9a553032dbfcd898dad6d1c745b78e6bdcde397d42e', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671864, + txid: + 'b1a9203989e69105f655cbb8abbc1d02a15ce9bb6c7ea94f8533b7d862db4951', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671862, + txid: + '14dd299de5ea19adf3de18f43ea6066774800aa647faf3c33c82ca3615cbc521', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671855, + txid: + 'b544244fb46ee4a3bbc8d1b31683a7408fdae4adf74da6e874aa11baf2483abd', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671733, + txid: + '65e71d847f771b4a6596c19da84981dc5133b89545a078ab61c48f0432ba9ee6', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671724, + txid: + '37f63a9b1bcdc4733425dcfc3a7f3564d5095467ad7f64707fe52dbe5c1e1897', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671724, + txid: + 'f075b655b60eb5f0520308666d10dcaa945c91ac3f0606bbe5e5e34d16bbd877', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671716, + txid: + '7e81f5c40e4a47c1cb93fb829b104078afbf8866e0dc10e22af573bbb75e4e56', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671716, + txid: + 'b8d00d65583b3859f511d880f484000d3d46b162106e33dfbc5dc684512040e6', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671715, + txid: + '2b7b557ad7c9ad0538fce4e892b12e871e7d74db96000142aac3a19442b07b60', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671715, + txid: + '54242167d827f8542a3aa2e0d453168a9ed64bcead9be42b924cc4df1e8cd418', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671715, + txid: + 'ee1f4d447abc6b8e189ffe630081b39cdb93dd47d2f4e296ba432e0be53b64fb', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671613, + txid: + '180e6fed32f8297f01be575dc6e225b6879065a5514301085ba8efabb9aa973a', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671613, + txid: + 'f438e4875934f88bb10b0e20ac8c5f14c49e2b74ff760bac8f0399001174b083', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671489, + txid: + '3f6764271830a3986854e5ff1f0e48a504e619a2208654a8061429e2faa26fdb', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671190, + txid: + '580019a3e626e126528d0645521246daf53c2ee5823623adcaa0599644311be5', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 671190, + txid: + '741e8891b487e8f2c2b52c3d89206c6542a5e8b0df672b71e740567f719c1dbd', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670896, + txid: + 'e60cc8a04123f4dacabf37a819949ed6276e27d715563b8d6c272648fa376455', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670894, + txid: + 'c3e937bc03c5dff336b102bc4ad9a6d1783f7b5e8784ab5367df4a9774f1e010', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670806, + txid: + '6fb6b822218a5ad767c0c0febc9a67f67c7543b204d54c9366af019606140f4e', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670670, + txid: + '55eec1cb63d2b3aa604ba2f505735de07cb224fcdbd8e554aa1180f59cdd0541', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670670, + txid: + '704b444df073d352aaae76ef442ef64dcf6fc3c80aafaab86f44564099c82743', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670670, + txid: + 'f4b40b09ec39867e5d904149845d01445a45bc4a85458bfa439bf5b44daf3c19', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670482, + txid: + 'b78a3f8d17fc69cd1314517c36abad85f09fbca4d43ac108bced2ac78428f2c8', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670183, + txid: + '2624b7518dfe6d1ab982b97b878620fc9d4ed0451a3948b706009aef6e0ead12', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670180, + txid: + '10c30adbea1ac17b593f9d1df95819ba9853ca401687a316ea186cce5fdd5bdc', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670179, + txid: + '2b1beaa4f771d7b6cb7d58d9322021b35c013b7a10e6e0ebb21600a1d95c9bc9', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670179, + txid: + '7234628650ae40bceb3e44965e7dc316c00de4c0d8cd37198524922f962ba2a1', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670179, + txid: + 'c2db84d3d6a899b58b12c189ebaef1af9653bf88c34cec1773f841774797a455', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670076, + txid: + '4064e02fe523cb107fecaf3f5abaabb89f7e2bb6662751ba4f86f8d18ebeb1fa', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670076, + txid: + 'a94defde870444eb73f4cbcd02406a0086d401fe3acf646040e49ca258350459', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 670076, + txid: + 'd467fa80ff8357cdb8ac18e012171d52eda75841bd7f22677187c267cd548974', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669998, + txid: + '938d71772f6353474515faa631ae9edf7e3b2cab45d9d609164fe9ac04294bb8', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669989, + txid: + '7a98268b2deecb798f4d1ce7ff9d44938e04b0b6442bca717b19a2d9068e4642', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669989, + txid: + '8b23e98a6463783c3ca4dbf40d055ee513ba0dc9260f1f373ad1cdee527bb434', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669980, + txid: + 'd77d65ec19778391a15acc353c4dea6a2bbd0dae04015655b4ba739277b85308', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669968, + txid: + '1a021709e8ad8d9c38c9c4a0ee4d5f2e0b468fda601a1f0539322555ac0a6f50', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669959, + txid: + '107ec7417a3fc10e8c27c4bf2d94dd910db875003063c0bdde8ea8975876369a', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669959, + txid: + '182f50952631c4bcdd46f4d42ac68376674727fa40dbcbf1101e40fbfd58b55a', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669958, + txid: + '0da32e1f64a12ed2a4afd406368cc76ab3f8c462b26fbdd9817675ffa0fa7668', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669942, + txid: + 'ff5fe4c631a5dd3e3b1cc74cb12b9eebf04d177c206eaadb8d949cc4fbb6a092', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669783, + txid: + '45aa0b721f941e7770c8962483cc2d84fb953425a32058a25ffd56ee03f579f7', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669783, + txid: + '5e9823e711b9dc8abd99ba5addbcafd942248b089f3fbf1949fce798a7d744af', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669756, + txid: + '2947492b902f6fced1cc399f032dd3f7305736d685b41a7c712cf0e9363817f8', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669756, + txid: + '7ced28d072aa6c246f4ce1efb1653a4f1f7c6f3d79c2471d08b5699ba52a41e3', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669756, + txid: + '9300aeea6abd0bc4942ed0873d835f26d2d62ee0c283157d4e84a762b74acd0c', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669756, + txid: + 'a3a82f06925809c784071e60fd2bd2a5a33ff33bc618d09c208b84f73291b4d8', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669756, + txid: + 'a8085391b122bd5d2531bff991752d9eee1fc0efd990e35693cd05570c7c33a2', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669673, + txid: + '1ea003a330e9387b669d21bde518805ac1e74e5909ae27a05d90b792f67dbc50', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669673, + txid: + 'bd8b527df1d5d3bd611a8f0ee8f14af83cb7d107fb2e140dbd2d9f4b3a86786a', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669673, + txid: + 'd2ad75a6974e4dc021483f381f314d260e958cbcc444230b485436b6264eaf3d', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669643, + txid: + '711bac9ffcec3993b2361c3d14ab642e3e1c3860b7849a2ab8cf97cc9623db6c', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669643, + txid: + '9a05315430afe471d5dbf9d7f7ba40150d962a479bdb17b7c1cca2641fffb679', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669639, + txid: + '0da6d49cf95d4603958e53360ad1e90bfccef41bfb327d6b2e8a77e242fa2d58', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669639, + txid: + '194b2db6b8e27da12e4f4becf4af4316f6638c6969825f0b570628ec5ad5e288', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669639, + txid: + '39521b38cd1b6126a57a68b8adfd836020cd53b195f3b4675c58095c5c300ef8', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669639, + txid: + '93949923f02cb5271bd6d0b5a5b937ce5ae22df5bf6117161078f175f0c29d56', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669639, + txid: + '9978ffd1736ed998bb4eed28cae59078f6b50600bb87233d7e88295e06e98842', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669639, + txid: + 'ddace66ea968e16e55ebf218814401acc38e0a39150529fa3d1108af04e81373', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669639, + txid: + 'e79608b72c3b1082a26340e82131fd380c24503940430503b1f6c8c17451986c', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669639, + txid: + 'f1147285ac384159b5dfae513bda47a0459f876d046b48f13c8a7ec4f0d20d96', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669639, + txid: + 'f4ca891d090f2682c7086b27a4d3bc2ed1543fb96123b6649e8f26b644a45b51', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669510, + txid: + '23e4ec4ce5c8f5e86695eb5b12836cb621b6c8e829611102564de85b1f95738e', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669510, + txid: + 'acbb66f826211f40b89e84d9bd2143dfb541d67e1e3c664b17ccd3ba66327a9e', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669500, + txid: + '45b879b56a2bd1660717645cdf084dedda4b21ca2b4ece36f7f03a4d50067479', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669494, + txid: + '12f6030be179696f34b1c304492b13570182968aff53421fc826ad7fa3908c30', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669494, + txid: + 'd23d5cd748a59efd00bb80452d6df5fae82ac010e1874cb2d48fd28faa9249e7', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669493, + txid: + '34544696076f958b156e55f6b6c41e02d65528064788f6cd01b6a36a8dd478a5', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 669057, + txid: + 'dd560d87bd632e40c6548021006653a150197ede13fadb5eadfa29abe4400d0e', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669057, + txid: + 'c1c8b61de489af0efbf5d159f1b21718e49642ac204dac3dbc1b1e061a1ceeef', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 669057, + txid: + 'dd560d87bd632e40c6548021006653a150197ede13fadb5eadfa29abe4400d0e', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668989, + txid: + '0f4f3b9facf595e59f8532dc2dfe00cbbfd9e72b4f89f7f74b3afa8f6c617e7c', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668989, + txid: + '343838a1031f566128bb67645f24b050af278aad4e83efe71fb6d29377f3ffd3', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668987, + txid: + 'a7085b7b937e95425fee719aeceb7754f4ab3b211e226a5be8103ee5f0a19262', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668985, + txid: + '4e7a995e62a673578c113f494026e3ba6bc453e984d1b8a623a539fb772ff3ce', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668985, + txid: + 'c836a6f2f9cc001410e0bc7b5c3829a5e477dc8e72db42a70ab7ab2cf1dbf554', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668978, + txid: + 'ae46768ff2f139a0bbfc4b8a4a02685a700e30e16f275f1fde2a226e47b81306', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668893, + txid: + 'acb7c182cd614895fef841d2f0780f92abeeab23d6a2789a1bb6bdfe403b80da', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668879, + txid: + 'bbd256fa702d3a582f23502c381adbc1a0bb235e43b8418facaf6c03ffb56b63', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668874, + txid: + '70233bdd89d32a4e625a8249edd9d256b81238eec2ba28042493b0771e0d1124', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668874, + txid: + '95ca983d2f9ee3149ffa633b8d07cebdc9172593931496fa800b9180777b09e9', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668874, + txid: + 'c806a078a79134c84bbcf80791aaefab7e47a397ee42767d43c53a701c83a9d0', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668874, + txid: + 'd5e147ba235a1397bf435047bbdf270b8bd8b64cb1e61156d2a56cc65f6511e7', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668871, + txid: + 'a1548230742f4f603b5c3413d0b896c32630ffc1f03e76fea36be0a9d5e1ffef', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668862, + txid: + '0719be4ad3734334771ff9ca2d5779f944dc53800fd2c56f57d0473300f62f18', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668862, + txid: + '255966b09a55ff69f5212e0940e2a9aa590debec63fc04972dcea7b69dabe5c1', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668857, + txid: + '13010cd1e5bff20aa884712a2ead706bec64c69f37154d5fa0df26281c007dbc', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668779, + txid: + '24604835e5c68aedad2dbf4200ecc1af8c3fa92738445323af86def84d48d572', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668779, + txid: + '8ce5a01e99b3424b47a44772f502a29227359912ad0bdfbdeaf73016be022260', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668758, + txid: + 'bfcc5ee0708ebf5d110545189f474f0181f4657634ccf1ac08fc3b75f6b80325', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668758, + txid: + 'c6debf97bf85e3d6a320e32566afeef643099cc6bffe524629c9d80f139bd788', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668631, + txid: + '53495bdba5275ab65ed6971de23e40c36cdfe43798d69a4d1f6a2f08b99418de', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668631, + txid: + '7dd8930c5f48d3346bd43480c87985fa8c1ee32fe9fafb57cb776f32b544a0b7', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668631, + txid: + '87eb2b8c049ce0fa182b903b049864d074ff2bbce375b5bced22e1bca636fed2', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 668574, + txid: + '0723cc62c17e55706296200b73b7423e943244ae148f31ece217d58ef6a7a606', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668574, + txid: + '0723cc62c17e55706296200b73b7423e943244ae148f31ece217d58ef6a7a606', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668574, + txid: + '4f8c37305de776bafe4a1350826749a932d95e1d43bcfd55bcbde4b305aa3f99', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668574, + txid: + 'f82e9eb94e0526bc23d09514623b863b96f07c60588f784f9e003d6a0462d7fe', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668550, + txid: + '38a692e3fa974ee186eedc3a03bf3410dd03a5f35bc44f1a07f287b669dce44b', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 668550, + txid: + 'c7c0ab5e761ae3ced92321ba3187db7381e25ef86e011ad9b3008207a5dedd76', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 667909, + txid: + '5bb8f9831d616b3a859ffec4507f66bd5f2f3c057d7f5d5fa5c026216d6c2646', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 667909, + txid: + 'd3183b663a8d67b2b558654896b95102bbe68d164de219da96273ae52de93813', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 667909, + txid: + '5bb8f9831d616b3a859ffec4507f66bd5f2f3c057d7f5d5fa5c026216d6c2646', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 667909, + txid: + 'd3183b663a8d67b2b558654896b95102bbe68d164de219da96273ae52de93813', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 667908, + txid: + 'd236bbaa916f5820549271a6324b2a5094f397367dc5102c430564ec64516c68', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 667793, + txid: + '9c295332b7bc16758b2e328f21189fa0ea79f71908b47529749b3ba54e523817', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 667793, + txid: + '989007fd6024c7f7300b64fd86725c3e0300ea1452f38fd76cbe746a5f4dfc0d', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 667793, + txid: + '989007fd6024c7f7300b64fd86725c3e0300ea1452f38fd76cbe746a5f4dfc0d', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 667793, + txid: + '9c295332b7bc16758b2e328f21189fa0ea79f71908b47529749b3ba54e523817', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 667637, + txid: + '43d9ab4b639c9c9b618bbea97fde30855c8168d6da4bc1a7026bf9a3244fcfe5', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 666987, + txid: + '535201eddeb2366f8e1477b653c6cf766680a1bb33eccd5587dcb240e08c7268', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 666987, + txid: + 'e7d554c317db71fd5b50fcf0b2cb4cbdce54a09f1732cfaade0820659318e30a', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 666975, + txid: + '17fd0db8beacb283bbeca6b829ae713cd3a1721dd7479c4b9bf78f475859b0d5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 666975, + txid: + '17fd0db8beacb283bbeca6b829ae713cd3a1721dd7479c4b9bf78f475859b0d5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 666975, + txid: + 'fb8a741c55971abc52879ca5ea26586ecda6cecd80f74492483c922bc2b02dc0', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 666969, + txid: + '40ef3e1ff72074320154571dc27deba597d6d01503a2c5d1c482b397a2f1ae3a', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 666969, + txid: + '6cf915981cfbbe14f12143bd5879c2da359372d275f3609257d5809a863e1491', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 666969, + txid: + '99583b593a3bec993328b076f4988fd77b8423d788183bf2968ed43cec11c454', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 666968, + txid: + '3af8c1a06b092c08c3dbcb880a0899daad4689f71315f36b7f0bf6f3f3e8a6e3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 666968, + txid: + '3af8c1a06b092c08c3dbcb880a0899daad4689f71315f36b7f0bf6f3f3e8a6e3', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 666968, + txid: + '3174c1ed5b7f1e5049347f6af4bd6744d24aba9c944e610b8cb56e407d63d948', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 666968, + txid: + '3af8c1a06b092c08c3dbcb880a0899daad4689f71315f36b7f0bf6f3f3e8a6e3', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 666954, + txid: + '1b19314963be975c57eb37df12b6a8e0598bcb743226cdc684895520f51c4dfe', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 666953, + txid: + '90bf09271a83f27815c36bdc5eec25fba52b21241854f3f483213197b5bca827', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 666952, + txid: + '026c66da4eabcaf7a55f578d82c317499497f97324009008e8963b4799497286', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 666952, + txid: + 'bd465ee1c47e697c2d952f58e03d9cade28492e7bc33490cb962a3c3fe31e77b', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 666951, + txid: + 'e5a3f4357f703e0874779fb66e7555f7ac7f8e86fa3fa005e4bfcfc1115a5afe', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 666951, + txid: + '12a9df22943e399248d2d4dcfcebcfe0de0126183068c5b98e788adffd8332c8', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 666951, + txid: + '40f113d58e8326df10468b3037a540269921be9e381829d04d69c61189eebdf3', + }, + { + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 666951, + txid: + '40f113d58e8326df10468b3037a540269921be9e381829d04d69c61189eebdf3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 666402, + txid: + '4368222efc561352db4fcb57997bba298598198b26002e9f749ac5b735bd548b', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 665658, + txid: + '6013fa226a57a79d257ce8ea330005255b76b486686941c94acaba34c6aef9ca', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 665658, + txid: + '8ed5da542eaa80a2d83ad24e0edd39c17e52693025d81d47a2a72af2b7219df4', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 665029, + txid: + 'd6dfd3690e869f2207540ca7391d8fd7ffc84402d16653724a09b5d915595b5c', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 665029, + txid: + 'e7d0d9cb6d64988f3f89ca2ed2a2260c0077c01fda10480ce45976ece2596d7b', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 665029, + txid: + 'ecc76da4408cc5e371ef42520d4b2b02e89a503912d97d1bdf7acb49e28fdf09', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 664778, + txid: + 'caa4f6b97689b5aad338390fc0ed28e843099d69f60de5ba9e5fcaa85efd9828', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 663067, + txid: + 'ea3cf7db958672d580a1090c41dc79f54ecdde34a235944eb5d5477d9e7bff64', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 663004, + txid: + '0d42d4d3609cf1691feb6456e94042cd9361cfc3d8c3b1442d51cfd861a301f0', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 663004, + txid: + '3032d681c81e4a7655a000631685683162a1d04be9055b5ecd8d2da34cd86277', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 663004, + txid: + '40ad1272a9d1837be02314726b830efb242bb28148ead2506f0b0521c6f37f7e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 663004, + txid: + '0d42d4d3609cf1691feb6456e94042cd9361cfc3d8c3b1442d51cfd861a301f0', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 663004, + txid: + '3032d681c81e4a7655a000631685683162a1d04be9055b5ecd8d2da34cd86277', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 663004, + txid: + '40ad1272a9d1837be02314726b830efb242bb28148ead2506f0b0521c6f37f7e', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 663003, + txid: + '9fe41b7d515ec788d5b09b687357d4605e2f6be35f49ddc9214eef324e793968', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 663003, + txid: + 'c3b089dbe19cadcaf6344f6214fb782b2d3836060ae3ae9a8c3e595fc46beadc', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 663003, + txid: + 'eaec79b1f5dcf0fbde6c2b8af239e327cac51e5ca1a9e80f0f419f4134a494b9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 663003, + txid: + '9fe41b7d515ec788d5b09b687357d4605e2f6be35f49ddc9214eef324e793968', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 663003, + txid: + 'eaec79b1f5dcf0fbde6c2b8af239e327cac51e5ca1a9e80f0f419f4134a494b9', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 663002, + txid: + '112a272092a7a06cb9c921c65315bca81f0485764a65ffceb788ed49b3ea0a66', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 663002, + txid: + '474561d656f09c2aea939511393687723aa21f8d44cc56c13dc32c6f86344a48', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 663002, + txid: + '9ed13602946d0197a5fec0caf1d43a9acedbf7c37d676560e2045c271e1717bb', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 663002, + txid: + '474561d656f09c2aea939511393687723aa21f8d44cc56c13dc32c6f86344a48', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 662997, + txid: + '07654bee6690bb5a21ffe2bdf3b5cf7c6b0e9b353cde367e20d2983ad5afdd48', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662997, + txid: + '07654bee6690bb5a21ffe2bdf3b5cf7c6b0e9b353cde367e20d2983ad5afdd48', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 662990, + txid: + 'bfd855323c7b96d12c89e01e921f0a17c31222470960fe729aff172cd7f8928b', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 662935, + txid: + 'b32b1cbd27d9a597ba651a8d36990da188c0466ed58678b420877e1fb3d5b2b1', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 662935, + txid: + 'ec423d0089f5cd85973ff6d875e9507f6b396b3b82bf6e9f5cfb24b7c70273bd', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662935, + txid: + 'ec423d0089f5cd85973ff6d875e9507f6b396b3b82bf6e9f5cfb24b7c70273bd', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662929, + txid: + '84b7670b677a0d4687ad5660624302b9092eb5320606c903741aacb56aeab012', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662886, + txid: + 'c6b0ce4a38e52236013a2024350de4cccb675558437402ab2919e1e61964dbcd', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 662799, + txid: + 'b399a5ae69e4ac4c96b27c680a541e6b8142006bdc2484a959821858fc0b4ca3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662799, + txid: + '28a7e3debda623274f3e2cb2efde1881cbfd08734909c184211de4deb3885eb2', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662739, + txid: + 'a67b5c6a57bb39a9d4270963755a2cc5131c8af9ceb749f74d899ec6645a1a40', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662731, + txid: + '144c0275543be95d9164097c164590ad01f233c742df0a33108341dcbc1def0d', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662529, + txid: + '3f840a89a6bfd4ece41216bfdb897f7359e6846f447a9173ca890d0663cce419', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662301, + txid: + '07d0398e62414e2abdb99c9e6cadf2d276006ea6c1e800c0ed47f2a22a7b8645', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662277, + txid: + '951d2a3da5cfa7edcadcd70e2d0bfbe32e27b9e2b717bbcc123731b1844197d4', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 662159, + txid: + '05e90e9f35bc041a2939e0e28cf9c436c9adb0f247a7fb0d1f4abb26d418f096', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662159, + txid: + '05e90e9f35bc041a2939e0e28cf9c436c9adb0f247a7fb0d1f4abb26d418f096', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 662141, + txid: + '9b5c34bbab8a45d255b45f6cfd66aa378df61121249bc3c7610bfe797c8f0e65', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662141, + txid: + '9b5c34bbab8a45d255b45f6cfd66aa378df61121249bc3c7610bfe797c8f0e65', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 662090, + txid: + '9f9e574b906097d4f770dbb71899e3038c3d6b2cdd9649255bea5d8e00c7aa3c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662090, + txid: + '9f9e574b906097d4f770dbb71899e3038c3d6b2cdd9649255bea5d8e00c7aa3c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662009, + txid: + 'c3397769ea999c81c42eb6611d7d44c35c8e125856eadd394b1b7a4e3f9eedd0', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662009, + txid: + 'cb91598754838db350535c3a32dc3597764589300e99bfebd50f3379f23d3152', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 662009, + txid: + 'ed762cecbb3d0695cd8115498df2bd28ca45b5085cab66ca057916e314239126', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661789, + txid: + '7e782389d203e5f213b6a02041929870c1c47c967a869bf8fae2aab1f8b72a84', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661789, + txid: + 'eb6ec82bad393ed16a74f030249d998cd2936a2e59005bf5e1445cf05683050d', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661789, + txid: + '096c641b7332f7fc3026d5294d20724ae2b38c7843033048f6ae57b4595b3179', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661789, + txid: + 'eb6ec82bad393ed16a74f030249d998cd2936a2e59005bf5e1445cf05683050d', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661711, + txid: + '12e48ae71d51104d55133ad3af83892650290a5764953f5b3bd2095c9a52c574', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661711, + txid: + '19dea491d654a9acd4ceddf38c81b79f3c1e0928c3c73862bbff5d4cb4c52889', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661711, + txid: + '28a83416798159c3c36fe1633a1c89639228f53b7b8e6552a573958efdef74b9', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661711, + txid: + 'd662e05b76bed604caf1ceb8fb9fd7ed39a5b831c35c7f2fb567c50ee95cff72', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661711, + txid: + 'e7c4b43b66f1b07359f0679f296e91055be3912e16b0919fe38a538f4e98e50d', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661711, + txid: + '12e48ae71d51104d55133ad3af83892650290a5764953f5b3bd2095c9a52c574', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661711, + txid: + '19dea491d654a9acd4ceddf38c81b79f3c1e0928c3c73862bbff5d4cb4c52889', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661711, + txid: + 'ccfa994c438be923b6b04ed950be4cfe4b9b724f091e55f270c6b566cba609bf', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661711, + txid: + 'd79cbf3a7ac607fc99b59420333c7f0559d0e91ff589d6bdd105c5a6b0e8abb9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661711, + txid: + 'e7c4b43b66f1b07359f0679f296e91055be3912e16b0919fe38a538f4e98e50d', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661706, + txid: + '3919a1b2b52a5e56c0026d52167840fc21648ecb2fd683a1581a0d04b30824f3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661706, + txid: + 'a8f17cf116803f0865cf2d8539865c52bb75c22b2097cb884f94db93fc421d17', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661700, + txid: + '7c1e51bc0aab105808b042f21f1ad95b79cebf79fae89cea2230e1ad933b6cd2', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661700, + txid: + '854d49d29819cdb5c4d9248146ffc82771cd3a7727f25a22993456f68050503e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661700, + txid: + '0521c31570e509ac4ac207bb081f484893ffa6c5efc935949469b904888200df', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661700, + txid: + '4ef9fbd4f6caab621cab6416fcfc61f46e8ef63666b4a0434defb681aa587d7c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661683, + txid: + '39bb65b63362485d7c7e144873aaf36c62e2205f0b8319196c262d0decbd853c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661683, + txid: + '4433ff7a4e3e0f5c100788ad8bb57e987536c0070f65ea1328fa182534e98789', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661683, + txid: + 'faa7bda4f41a3502e65db22a5fafcbacc28e4935af94cc497456800bd24eaa82', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661682, + txid: + '034a54bf1429ec0915fd3834e0d14a0fb99a23dfb2a6744109e58a7d461b6379', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661670, + txid: + '053c4a604868051093c338b54bebe74c7acc45252966bdb43019948a84b2ebd5', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661642, + txid: + '2bf81cc3b29b1cada463c90200fe163d70a679fe42295ef2ef3491ba0627686f', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661642, + txid: + '3f911186b59a3078f1e89e8127173a7d345244f7c30f6011116a68df2f28b132', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661642, + txid: + '4af1ee117229004a6be2c8440c34f24af584f107d10d7109c74d70101a8bacc7', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661642, + txid: + '9069495c0962ab57a71093b1f2d9c8a3b5ef77524dbcfc22a321bb7f8f4a3ce6', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661642, + txid: + 'a980e2bdb3bc49e0b6e0aeca0b42ae6d70891f54a9f17fb026cf686a015619bb', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661642, + txid: + 'c2a78076d89eeaeedadbcf361e53b3d06268da678de60624aa81422991064a3e', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661642, + txid: + 'd536956898018c89b62cd662c6d2fd860ec99777414db2e13f40030ad3df365a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661642, + txid: + '2bf81cc3b29b1cada463c90200fe163d70a679fe42295ef2ef3491ba0627686f', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661642, + txid: + '3f911186b59a3078f1e89e8127173a7d345244f7c30f6011116a68df2f28b132', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661642, + txid: + '4af1ee117229004a6be2c8440c34f24af584f107d10d7109c74d70101a8bacc7', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661642, + txid: + '9069495c0962ab57a71093b1f2d9c8a3b5ef77524dbcfc22a321bb7f8f4a3ce6', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661642, + txid: + 'a980e2bdb3bc49e0b6e0aeca0b42ae6d70891f54a9f17fb026cf686a015619bb', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661642, + txid: + 'c2a78076d89eeaeedadbcf361e53b3d06268da678de60624aa81422991064a3e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661642, + txid: + 'd536956898018c89b62cd662c6d2fd860ec99777414db2e13f40030ad3df365a', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661577, + txid: + '21f5e0bb692efe88d93774e6d209824bfdd4c6438a94a358ef95b8b8f0379cd1', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661577, + txid: + '21f5e0bb692efe88d93774e6d209824bfdd4c6438a94a358ef95b8b8f0379cd1', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661577, + txid: + '3d5ab6452f4a431d653dcc2676095181050aeb8938dccf84a70c03a25b4b8b29', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661530, + txid: + '92ea5ccc19f0921ead53e331c6bc77d68a7c8720621f8b1909b75a04196c065c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661497, + txid: + '589a8fbbc339a85578f9fd1ffa5b7e5c8bfe6a2f6d265dfdb4dc3f073af8cc6b', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661496, + txid: + 'b87e781bcc798d6e5acd40083cc378fb46c1c5b71fac21a359063fd2217b0c66', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661496, + txid: + 'dbcec1c36ec652cf9119a52a3a45bde0f78eab63e1139ddd46af7b361fb3245e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661496, + txid: + 'f848416fbd39548207b765aca7a8c029a1b547966a0b6cb6e2fa5a153a41a1d6', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661453, + txid: + '5259d2e488688b5285e9ba9309eb9ccc48bade03cea330a46fa7aff12a749659', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661422, + txid: + '54386ba7982c6114a4bb73197e6cddb4d9f30eacd495ce24318f692b9566acc1', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661422, + txid: + '6454d097cdd2fac76039bd4cefa4fd1d714cff3b3597c10afecba1a097775a60', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661348, + txid: + '0f8a7e168e6718192e0e221326a3c41e4e36bed0d785a4af84a3d8f3b7de1b88', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661348, + txid: + '2a10c744a85d25e61ddc185d400fb4ad1241bce2db2fef710fc25e1a14b98dfa', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661348, + txid: + '343afa9e652938c7f43b4baa87c68c3e49ea07002d42452dfd231403be0fff23', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661348, + txid: + 'ac7265b580c0d549799ab4277953c493b0131a8946fd2cbb2d234b6d1fdf6bc4', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661307, + txid: + '4079a915919adb0a7f00737776192a66da8d98ac140e7dc99f613c8cff98704b', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661307, + txid: + '9b1e4137491d6a2c5e166d4240e702ca548d3ac9fbf3ff7f54e632b813946358', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661307, + txid: + 'ece98e37d6898fe21167b18b0e322e708fbe9a54011fa18dcd1a8e9113f6567f', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '00420724edc40414506ab0760c2733ce29ee0e386395a4881f76ca7ae7bb01c3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '02d1f33800abfdee3c696ccaf2be4f37b593141da11bcb2e442de83b010585cd', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '09ab751e083165c324f39e04a63063622cb53b023df5582e3c74a8fb696f9556', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '0e2a589185b8ce7fae29fb0e79a6c28427bd3b2ea1269a2edbfb5206599052ef', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '0ec66fc6364237ddcf218cf43683baa87af915cd6224f2bee1c9d59fe5aadca8', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '0f6cd9021fe37930111437ddd22050d8845199de9c4b3892728cc00b53598c5e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '1b12029dc8638fbc05eb5ea331deba251074d8e51c8556b203272fe8d9cde027', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '1b6d63db4fda6dd352c0b3f69d509268482e19dce0dfbba76ea167e9f4a4b1df', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '1d88f081f3715655d3044831dfd38ad8668d71a40e155e4518720dd261d48b7f', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '29c6eff1df41f505c478f4a8f4ddbc8493183583334d0d172b9e1ff03a63768b', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '2df59c1aacc51e356ec474c34600988a39c2ad2ee3d2e81aa08d1a2e402e9bb2', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '34ce4ea1767655234ca96ff468f0f9005606d171709f97b88f7e04b57d792afd', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '38ac276044e3f58f125b39e622107b58f6497dd99526724c393738e4ae4798b8', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '3f9b951cc4780304dcee6b3b57bd0e4c2c2a5ebea70d9290f3f5a7f63210748c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '445a51356256af2ea06d475a5159414e7149182856805746f24937ff1ce99a52', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '476498349e7d29650e0cc075a75f6a1c9549c840c7590129a6f89eeb30aa176e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '4d2b9b8074876d9c666f52f228e703d48dd0436ade8271af90d2faf513406d8f', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '509a2a77ea6cdba342fd47d71de05534fd1efcabfe78f139e26facfc82ab742e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '55c20071ee6b89f15c5213fcdb8a47328538a184bbf15a62310e54f6f5ff5f90', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '61566cf88e57292e9e405003c4642cdf28534360be073ecd6b159d2ce9230f40', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '67f457e66660a9247595f2fdbb64db28b3e43bab0fd1478913220326c02ae5f8', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '690b3e1c4b6a2e9e1cb5291f91afc04c570c12526985283ad2dc145b49855df2', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '6af02c722645b38d66932cc16ca6ca84ebe5ba71169565d5bc74791da0b7e7e1', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '79da923c2d1bac3fcb1fdc090f2e3871c259ad32d551e5f21609bf48bf496f77', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '829aebb6f0495dbf9e54eb4a989316b4c8f162af0aa9d342c0a4d17489420cc5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '89c5e715adbc795022021ef4411a0278f0ac62ac1f4ed6505fa9e45b760add34', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + '8dea1e3884e63d39e9f41f0b3274662c503ca46786e077ea01f6bafef29882d5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'a4badfbb06332950804034d32233cd5ab4c8fcf58615a0a1b3ede5775ca37eb3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'aa9350b3a7e33f1ede7214237e28e5ce978e01f48f6835d9660869c71fa2a1d9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'ad1d48e99ee085709bfeef04954ea1e505d561466f29bef1a97cf1818a82e2a8', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'cc557f18d7a9c9906d21d8b5f97f82c98882df13842b6429c5710fbe101b71e5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'd020a27644d6a9242a3d1bddea6a2e5b72844641d9cb6f08073c0333b8b624aa', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'd3bd51031d68ddcb18620cdc3f9eeb64f1614c908be68e9151830e2e654a8f09', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'd47b99b229a9781700260a160571a7b36418fe7174e27dac4e98799266608bf2', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'd5061f01bb63589352252d57054ef071a4124cd2b8b5ff0df1bff19486dfed89', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'e2b3545026b4ae51d474059b95492844b940e99973a2fbdfc2174f281c1dafd3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'e9d5529ba5036818df350c5cf31a46b4b0d1151261ff12e44bd85a94f30db014', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'f308d992681ccbb438a3cc4129cc484ebc63890b5c727522747c2497645d3cc7', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'f415ffdcc8274f73a5a25a69834f7fa5563050d883496b072cd98c9e84bdd901', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'f7a90413abdc3d06b061ae443da02eb27193516d5bf4f2d736ed0f3531316f84', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'f8c53c4befd7953dc7cea7bbaaa411552d6c313fda0d45836562bf55ca78bdad', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661305, + txid: + 'fe46faaf85f55504072f2a2b082b8a527e7b54ad2b0dbf91a4a6ed7adb384aa3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661258, + txid: + 'da07f028cd53d5cda11341cde0078432b0b3e2e179d027901d2d04e23488df54', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661254, + txid: + '309b7a5eca926b80b1d17306038fdfac81d5f47c270cfa670f1d7b2063b125d2', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661254, + txid: + '416080a966f7483eace2c9edd688d17c7d4c4da3b192556d944064434528bce2', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661254, + txid: + '4f0b017cacf3876bb9b9346e97ced4b1ad091a44b2fbcffa01cbf8a35e4348ea', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661254, + txid: + '651becaf75e124ceb7577f89e3c47344ce5b02e5a8edac0c24997f26edf9197f', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661254, + txid: + 'd34fb9871f26e5a9deb7688b6b56609b953aa8b9e72df9dc3faf3c918ae2ae63', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661254, + txid: + 'd3cb34865c71227008d526685bf5c40d0ed991ace41d92b106521ea311ca7230', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661162, + txid: + '68cf511d628b1165d50a463e298d50228171c35f2965529ee072a44e8550deff', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661162, + txid: + 'f519a4362eab88cc9369fc7fde776e289f4207ecf85905fd39663202842397b8', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661162, + txid: + '03e1415e358146fd1a25ad61a625bcfa4ab42aa6237223af3bfea6bfc8a7cfd9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661162, + txid: + '27274703354294dac655be38c96a4ab394275635b7cf78009f4fb6cfd2fefbb7', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661162, + txid: + '68cf511d628b1165d50a463e298d50228171c35f2965529ee072a44e8550deff', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661162, + txid: + '705d707ec7e066dae677f70f9b314702ad4d19491061f4d77645d065b13c5f1e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661162, + txid: + '7b96a717bbbf5eaafa904436a71ef0d557972442e115e25cab75b79ea60b98ce', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661162, + txid: + '912000f8985c49355825a44e40e63e109aed0de410c1b7f2b67c7af826f7cf70', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661161, + txid: + 'ae180868bd0abe92f7f1fa2ec78d749b0928b77bc2d4008689354a4a51ee65ad', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661101, + txid: + '132f2bb5a3bfb691935b67c50c66d0fa63e2621d248d7e64f1dccb112225c9eb', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661101, + txid: + '2a00a8ed679e48695971aa87cd9c1e8ee37d2e885c12be11753bde435703a826', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661101, + txid: + '7cedb43b52348ff11cd04e553dabea054d259a4cd3e63425d562ff274d1b970a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661101, + txid: + '132f2bb5a3bfb691935b67c50c66d0fa63e2621d248d7e64f1dccb112225c9eb', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661101, + txid: + '2a00a8ed679e48695971aa87cd9c1e8ee37d2e885c12be11753bde435703a826', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661101, + txid: + '37240c07201416124b098c250867f3ea0c1c5e3c948d6eea5cd95a0e2c35cfd1', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661101, + txid: + '7cedb43b52348ff11cd04e553dabea054d259a4cd3e63425d562ff274d1b970a', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661016, + txid: + '525c840975a69ab365014395b39012ab95837ebb424088909a90bf25dfabdef8', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661016, + txid: + 'cfb409bd0fe1963874f1614c8848afca17c6fabf506c8da556c7a2616997f391', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661016, + txid: + '36a64910c68bc2f870d172ae6ed9a66d8c236f23d776a2b321c2997975fe8ee9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661016, + txid: + '624ea40e85bd14a3890f9a51efdef3d4fb30d8ff47694e471a04be5ed170978a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661016, + txid: + 'd9342d8e2ab3f7f5367c8e9b202bc57212636c25bbf4392217dd698f94e669ae', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661014, + txid: + '783e2143a1a6fe6c27399e57ae2daf8f56b39d6c1dfe9414276636ea51e3145d', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661014, + txid: + 'a36639832da9abe750e92e2ea6e59e23b74271c7e1cf9190d9c51750a1e66f01', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661014, + txid: + 'c81ed42ccd7a7ace4c513ddaefa18c212cbb2ecb5382e2ee95669c1ae5708b79', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 661014, + txid: + 'cca1d12cb240d1529d370b2cec40b2c0230586d0b53f1c48f6dac8dff2702672', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 661014, + txid: + 'cca1d12cb240d1529d370b2cec40b2c0230586d0b53f1c48f6dac8dff2702672', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660989, + txid: + 'd2ca52613c9899994cec69031828d43446b8158a521a6c7aa5df7a680fb4f7bc', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660989, + txid: + 'd576a359680d9c38da6e1d1cc14650f48638c150ec47324a3f6cd5d9da3caec7', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660982, + txid: + '4e8e36e44042b118849d377868dbe076b5139beaeb157db53d2d65c1f9335a67', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660982, + txid: + '6bb01684939b8388a2532529e6dc27d1bd9d47ab535b7d4a55ec358b6cd8b282', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660982, + txid: + 'a2f259ccfc6abd682efc37732dfadb755a6ac90212579dde1b38f6af0d99684e', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660982, + txid: + 'd9e26201a0d3af9988e496c19b70ba1cd0eb5e40c4a6e5921a186ec1b25ca590', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660982, + txid: + '4e8e36e44042b118849d377868dbe076b5139beaeb157db53d2d65c1f9335a67', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660981, + txid: + '4ea43afd7e538a5b11a7693f492ca94ae8ae14bed681647a55f361424666e72b', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660981, + txid: + 'aa026cd63ba572037c392339e39274447dffc38701b5031168cf4de987fef179', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660981, + txid: + 'd2061b1797436ec6606bdc896036c407b552ff7acfae65ca0805b6eb4d6fc385', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660979, + txid: + '1eb202ee93f673c4c6b645018a307244cc4b53ff8a307c290cbfa9c14a650b49', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660979, + txid: + '20f214c117b257910e0ebb783a6c69586a9443e640da428bf0ffdbda7abe2e0d', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660979, + txid: + '3e93389e5e5decdd35964b7b9d222c623d1be8bdbd8799ff6bb071d326e6da44', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660979, + txid: + '6daeef56edf01e7d1d2d12355236d63f8b138eebeffd7ae1c8560869c39917e9', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660979, + txid: + 'df2fc6711aca7a6368b70130af193294d7e7d77efc38dd92d16e8a25bfe9d35a', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660979, + txid: + 'e49e136606c8b1a34ca1227171dc70111da54555a174a5edfb561d093c0ae784', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660979, + txid: + 'eacbd782350e91a9afd515549711f386bf70ea764e8cd88a1ab1eb465199f4f0', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660979, + txid: + 'eea0558f33e1758aeeff319adf2d852cc91f19dfc0a7ecf75240edc9397059a6', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660979, + txid: + '1eb202ee93f673c4c6b645018a307244cc4b53ff8a307c290cbfa9c14a650b49', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660979, + txid: + '20f214c117b257910e0ebb783a6c69586a9443e640da428bf0ffdbda7abe2e0d', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660979, + txid: + '3e93389e5e5decdd35964b7b9d222c623d1be8bdbd8799ff6bb071d326e6da44', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660979, + txid: + 'df2fc6711aca7a6368b70130af193294d7e7d77efc38dd92d16e8a25bfe9d35a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660979, + txid: + 'e49e136606c8b1a34ca1227171dc70111da54555a174a5edfb561d093c0ae784', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660979, + txid: + 'eacbd782350e91a9afd515549711f386bf70ea764e8cd88a1ab1eb465199f4f0', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660979, + txid: + 'eea0558f33e1758aeeff319adf2d852cc91f19dfc0a7ecf75240edc9397059a6', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660978, + txid: + '2ae85b47d9dc61bd90909048d057234efe9508bcc6a599708d029122ed113515', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660978, + txid: + '4ebd5acb0f3c4edefb9d15295cc2e14f4dada90a3ff0ee17cf77efc57e2940a1', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660978, + txid: + '5ed96f59ae4fec31ee8fc96304bd610c3658f9df2fde35119aad6f44547420f9', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660978, + txid: + '648465087cc8ba218ccf6b7261256924ef2dc1d20e5c10117a6d555065c01600', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660974, + txid: + '2922728e4febc21523369902615165bc15753f79f7488d3f1a260808ff0e116d', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660971, + txid: + 'aefc3f3c65760d0f0fa716a84d12c4dc76ca7552953d6c7a4358abb6e24c5d7c', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660971, + txid: + 'ff46ab7730194691b89301e7d5d4805c304db83522e8aa4e5fa8b592c8aecf41', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660971, + txid: + 'aefc3f3c65760d0f0fa716a84d12c4dc76ca7552953d6c7a4358abb6e24c5d7c', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660959, + txid: + '7b6ed9a3c13e69d893f217debb3d7313db8d48cf11fc7cdf2256afdafe83f2c2', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660959, + txid: + 'c2e05e20d4c0e1ee85e4822c5d46dae09b1f18dd7ff99042957519b2f0e1b46d', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660959, + txid: + 'd31d79d3c748476edc5b58fbcd7be0035bf33910aa372454507c66e862b1f814', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660959, + txid: + '7b6ed9a3c13e69d893f217debb3d7313db8d48cf11fc7cdf2256afdafe83f2c2', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660959, + txid: + 'c2e05e20d4c0e1ee85e4822c5d46dae09b1f18dd7ff99042957519b2f0e1b46d', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660958, + txid: + 'd26beea3a28c80958ed7bfb5f9b9d1c22ad1028abed3e9c8e299cb5994ffd842', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660958, + txid: + 'd26beea3a28c80958ed7bfb5f9b9d1c22ad1028abed3e9c8e299cb5994ffd842', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660957, + txid: + '9e46ed98a8864a42a5ccdc3d8507d03956bd37a96709655443a9480078a9dbb6', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660957, + txid: + '9e46ed98a8864a42a5ccdc3d8507d03956bd37a96709655443a9480078a9dbb6', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660956, + txid: + '8aab07aff901695d5498b6469e380aa6fa052b1d9d84e9538a7dbb5005afdeef', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660956, + txid: + '8aab07aff901695d5498b6469e380aa6fa052b1d9d84e9538a7dbb5005afdeef', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660955, + txid: + '2138714b1f0da1adc97d3080f05bfd5a403905dbf76f85ffe9c57bbaa8879223', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660955, + txid: + 'c8882795fbf6082cb8f77bbec75229f8c29bb14ad3b056c72ebe9e4de2650618', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660955, + txid: + '2138714b1f0da1adc97d3080f05bfd5a403905dbf76f85ffe9c57bbaa8879223', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660955, + txid: + 'c8882795fbf6082cb8f77bbec75229f8c29bb14ad3b056c72ebe9e4de2650618', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660941, + txid: + 'eda88c7ecf1e1b3d2c2779ba6f643ec99816bfe300eb39e1f5b4f104d9dd11bd', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660941, + txid: + 'eda88c7ecf1e1b3d2c2779ba6f643ec99816bfe300eb39e1f5b4f104d9dd11bd', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660933, + txid: + '9c491d74a3fd32b4fc95fc16e7bff2f87c52667bb309efd02e1c82f34062486a', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660885, + txid: + '0784422a9da90c8894e9a82c141f367c22e8b4d8e6aadd107c9eb5c12d0996c0', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660885, + txid: + '1e34b91eb54c188602c768afb19941d332de6c1f4f5fa032b4fa90219162dda7', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660885, + txid: + '0784422a9da90c8894e9a82c141f367c22e8b4d8e6aadd107c9eb5c12d0996c0', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660885, + txid: + '1e34b91eb54c188602c768afb19941d332de6c1f4f5fa032b4fa90219162dda7', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660884, + txid: + '1439aaadd97c677fcf45999b525c79858fc136837284ba36352025169f06b054', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660884, + txid: + '1a49a668a59f8a5ba313466f4b487acc646898ef0a6ae0217c1037f70abfb54a', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660884, + txid: + '26dd73ee10ca2078e4c104f62eeb9625b78e7c8050e3fc15b3be2657b5e3289c', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660884, + txid: + '609cb26fdbcc60ead5e996eae47e09069edb7885e7e40d4c84362ba513ef66cf', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660884, + txid: + 'b6f3e956c360b621542ab731daa6e5e640e4c3575e71561f5ffe21068e408b6c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660884, + txid: + '1439aaadd97c677fcf45999b525c79858fc136837284ba36352025169f06b054', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660884, + txid: + '1a49a668a59f8a5ba313466f4b487acc646898ef0a6ae0217c1037f70abfb54a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660884, + txid: + '26dd73ee10ca2078e4c104f62eeb9625b78e7c8050e3fc15b3be2657b5e3289c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660884, + txid: + '609cb26fdbcc60ead5e996eae47e09069edb7885e7e40d4c84362ba513ef66cf', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660884, + txid: + 'b6f3e956c360b621542ab731daa6e5e640e4c3575e71561f5ffe21068e408b6c', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660883, + txid: + '0ccfde985ddea0452c4c9ea9ec67987a257df5a8d04db086381ce9d7a4846683', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660883, + txid: + '0ccfde985ddea0452c4c9ea9ec67987a257df5a8d04db086381ce9d7a4846683', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660880, + txid: + 'd0b4bf746104df8a3bbc9c077d8e88d73f2c90133a51b3c3847593e65447b9f0', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660880, + txid: + 'd0b4bf746104df8a3bbc9c077d8e88d73f2c90133a51b3c3847593e65447b9f0', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660875, + txid: + '808ba2c335f03c1a8f18fc3138dbaae1031a5c3e638ea4e174886d3d90cb098b', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660875, + txid: + '8544321bfe57ab93edbfeea0337100f078c7cfe2cbfd2e50119083c7fcc166ca', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660875, + txid: + 'd4d5c85667ba838b35ef4cf7a63ddb128aeecce498f09d415312bc30bbdc908a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660875, + txid: + '808ba2c335f03c1a8f18fc3138dbaae1031a5c3e638ea4e174886d3d90cb098b', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660875, + txid: + '8544321bfe57ab93edbfeea0337100f078c7cfe2cbfd2e50119083c7fcc166ca', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660875, + txid: + 'd4d5c85667ba838b35ef4cf7a63ddb128aeecce498f09d415312bc30bbdc908a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660873, + txid: + '27e27bdada08aa953eb74d6064bf90990316cc5fb1f7b6cabb38a37bf77a4355', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660872, + txid: + 'beb5a6ab239349ff648d7f14966b116c4c0330c0dc255146222abce096c4b0aa', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660872, + txid: + 'beb5a6ab239349ff648d7f14966b116c4c0330c0dc255146222abce096c4b0aa', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660871, + txid: + '0455a8badb82518fd7825a518b4353c065d39e6364961e3212e47112a01d2aae', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660871, + txid: + '0e8a113005d72e31dce25233bc6bf80deee9b12d3b6e2f451040e0c5f7b21c4b', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660871, + txid: + '6eca3abb2bd469e98dccc21946a4ef4ade8ad817c64d572ce0ee07200e3014b7', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660871, + txid: + '9fafac52babcf6fea369a45d5c4dd6725c5e1189ef0c5166d032a4ed592efd7a', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660871, + txid: + 'bde6bcdfa2776174a082f427678b4b6ae6b2378c0ab70749422e7e0beb10763a', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660871, + txid: + 'd2d5f174f39b4f6652677db62ab3fa5aeaa1d9c827ee9aaf2d5df8a6444c74e6', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660871, + txid: + 'd65d2021402dd897dfceb6e581c35d43d514b6b8380f8961ef56a13c4ffe8f0b', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660871, + txid: + 'd8889dccd673da4b71ac6d09b4cb022fe6ab59ad48e1a8f148775826a228683c', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660871, + txid: + 'dfb4aca216ad22a04c7d7b219f67e33c6aac884afad1b73b3edc83e0bbddfb99', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660871, + txid: + 'f89c196f56c50509038898eea569e3459200506a2492b2531b92576cb9bd3091', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '0455a8badb82518fd7825a518b4353c065d39e6364961e3212e47112a01d2aae', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '0aa845fa08881a8e12c35764dd59d6767714554c2aec817f193dc25b6da659d9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '0e8a113005d72e31dce25233bc6bf80deee9b12d3b6e2f451040e0c5f7b21c4b', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '1edf7158ed7195b6d53e0983cd96bc1b910d23ae6a9a283acfcbb0030c559616', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '28369624fa39ffe30b72c4498c1ae2e611dfcccfeff512e7d5025ff96cb36a13', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '50184ba24de7e238a6509c0dd48db175f163cb3c968ab98265da294118c49953', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '54a615851c6f681541a7b98745bfddd98838c1896542b45650c2d056555955e5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '64bc637895d21bf91185eaf52e3cd54acd5724924bb99113fb6a1ef80581f05a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '6c5da609e82a06a4c919c14e6a078c91c41f59f4988380ed8bd7af2f85ab939e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '6eca3abb2bd469e98dccc21946a4ef4ade8ad817c64d572ce0ee07200e3014b7', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '83f230c90480e97c8f39528c2380a3f981599205f4306458a86ceb47ae5ac46e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + '9fafac52babcf6fea369a45d5c4dd6725c5e1189ef0c5166d032a4ed592efd7a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + 'bde6bcdfa2776174a082f427678b4b6ae6b2378c0ab70749422e7e0beb10763a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + 'd2d5f174f39b4f6652677db62ab3fa5aeaa1d9c827ee9aaf2d5df8a6444c74e6', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + 'd65d2021402dd897dfceb6e581c35d43d514b6b8380f8961ef56a13c4ffe8f0b', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + 'd8889dccd673da4b71ac6d09b4cb022fe6ab59ad48e1a8f148775826a228683c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + 'dfb4aca216ad22a04c7d7b219f67e33c6aac884afad1b73b3edc83e0bbddfb99', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + 'e144d8de3a94a68422cf9653e8ff0107cb9c730d45c7160b01fce9f69f77348d', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660871, + txid: + 'f89c196f56c50509038898eea569e3459200506a2492b2531b92576cb9bd3091', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660869, + txid: + '4936707f9b7619da717e6d99200799c2fd1c814b9286b68cba3db22f5e35cabe', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660869, + txid: + '68fa5a225999c6f28e4a13cd81c9c3d45bae40dd746b9116d859219ad6060851', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660869, + txid: + '777193a354fd9019aa865309dc1b2ff4975abdac19382d2bcc51cab66daa31d0', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660869, + txid: + '8856a0b51ded579c8b880c3b4f7aa2cad491f073439d2cf05d8ea1a64bb0f7b6', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660869, + txid: + 'd4bf048e67cdec88c7affd67ca0843ecb8eac53cefce1c4580bed5a699920267', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660869, + txid: + 'e20fd03160f225d2c5de0f507aec02c61df8b15b4ddea65d28d2d1af7242e54d', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660869, + txid: + 'e2ce53b60e290246dd5e4758c707ffd8a526d651caff49f7f06c841fd9f5870a', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660869, + txid: + 'e8cf89a9941779fe9bcfd8a7000323646053dad1e99bc56f91947245900750b1', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '0aa8e97f9f2112b60db4395020fdddc7b2a93abddc8824e15b21ddc80a3900d7', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '0ef3b2ff213728dfb7f72d3ec9ab907ca1ef819724b37516b7f7b9a246da88c5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '108f23996b06e1db55ca8fadc03587ece30db438c9b0cef3219bf81e97c93929', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '167802579f3e23af196c3328885efd316f8a757286675cf6c646529583d68df3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '1d33bc2ffaf534dd9b21c57fde910fd2a48bb59e1a46916e29fb4aa6b3cb0d8c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '1dcefa13abcf04a7e055e2c7698353e7690730a48976eac89e1f3a9f1e3e8061', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '204427871040783a43926e4f14a43fd3379136b6f189f8b392d2f2dea4b3c950', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '209aca7c3d906b2f7b012ea18d217bcb8081af0ac715f76f9b08187965ed80ab', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '2128868ae0359373751c46160fea8029914b9e9a3a195213db7b38909ea1cf7a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '212f2f720957facf44d353f319825fac5510dcb590a4c40f2880902b7d49d813', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '2e8718619cf6bd87fa3a3b4bc9c6b96a5601ff216de13e81ebd8e5804d10dceb', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '3356431e58c73c0c26d971d24b154a163a0338cc815d71408204e874d1b14970', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '38bde8b9667e76d4755b01e662c4abf5140544da28c26e87a1814e29992b63aa', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '3c464bb33eddd4d6b154a5fa34d8c84348814aa8427b3796cbfd78fe2ba6d9e0', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '3e5fa9bd7dc8c0d0977f04dfe14b13fd02abf7bb5420eb668dec0113910c6a1e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '4148db649a3dd4cdc7651b937116b2325d675bfaf1c3da22f9d1bda8d69dfebd', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '4388d865dfa9f12f6bc73af0ab6cfd5e3a96e55a5008a64d1aa144debf773444', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '4936707f9b7619da717e6d99200799c2fd1c814b9286b68cba3db22f5e35cabe', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '54a6ca51bfd692e04803ac3b0dc32fdf1c08e4da9dc16515ff7929bdcbfdb840', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '6114f419c2b7ed62febf719d58a9318f736575fc0ab2f1ed06934cab9c0d95f4', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '68fa5a225999c6f28e4a13cd81c9c3d45bae40dd746b9116d859219ad6060851', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '6ff43f8fa23efbe29d54e074f7a4359979ca26497b0a153d4c3d48768c40b46b', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '777193a354fd9019aa865309dc1b2ff4975abdac19382d2bcc51cab66daa31d0', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '83e8a2982f817fb9d9416ea6830848d00aef401658e68087c345339da67385d1', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '84ce26f24db68be5c5b6b8ca64baac96914eb707ca1986bc96ef8142e0022c4a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '85138b6c203b21fbfe3d54c8f2638039f68c1e4e59c3147daa044f5532afe978', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '8856a0b51ded579c8b880c3b4f7aa2cad491f073439d2cf05d8ea1a64bb0f7b6', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '8aa29b912e09b4fa9dc37ae5465fdc1e576d206424547b0fd3baa930ba858f6d', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '91ca027d4755acf6f2a5f5dcaf72da5787b40e81ce96ad8f3075d78a6d2f2228', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + '92e6e05a8e01c5495793a8ae4588661c1b6e4e7b53168020b5074b2ac937f9fc', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'b50c85ed88fc190032979bd56194c5e25b3c619fc22563405fa224981ca47660', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'b7aa94cbfbaa95ebaf89d3b99ca825c238a44f09062ca509d17b65652bb347c3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'c0976d917ab60ac47169e17a103ba08b4520ee7bb1bdf1b579cdb14fc28f435c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'c66b5095f30ecdc60f97e390367c2adf528018f1035e683cca19a0af1f7fc734', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'c7e56112f298c56cd6111b457e763449aee0a9692b97bd6c80f9d3dde6fc3310', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'd4bf048e67cdec88c7affd67ca0843ecb8eac53cefce1c4580bed5a699920267', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'd4c718c44c89357212735e7310e50a56cce08e2ff9a119216e6b1dbee307b1f4', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'd7d34bde36c703d8f401832f1422185cc4c25acd9e65fa5635aa58d189dbe102', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'd89c70a1d9d31f4ef99d4e29deff2f4b13a95f2744768fdea1d30e5e11a94fb7', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'deeade44d8c325976bbbc4ed4439d486e92630e6e24a01dee9cf0d3d917f87e7', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'e2ce53b60e290246dd5e4758c707ffd8a526d651caff49f7f06c841fd9f5870a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'e6c3e2e0e8b990b1506978eb62513f8f69bc9bad5715984001dddec0f251e1bf', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'e8cf89a9941779fe9bcfd8a7000323646053dad1e99bc56f91947245900750b1', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'ecdd577ccdc7455239fc2de4ec37d6c986216c9f88ea8ac8ea9c11c7d8c4c4c3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'f0fbced92a1fa846a00596cd40ed9b1323a24349473ec0b4021b49472c7bfd29', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'f1180c7649eb145574c6b3450ee244ada609f1b2a05ececed8c3af43e2ed6272', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'f663bd57bbfa2d9b72aa3f5b001d6a50ca56c1b11789ff8aba96d3cb1bd31f70', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'f99278b2cb5457684966330164b8ee27b131313b614d3d54bd91cc2e6a82265f', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660869, + txid: + 'fe7097a6914eaf6387cbd8e5dfd782bccb008b1185ce2e518a19569b0247024b', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '00dcc47dcebf3ad95140c271a70172a45a4f5de53ecc17d71471eea57a0c361f', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '04585cff8a53166afc86f3f0e06d5d2c8b08fb9d39c959ee3e3ff55f550bdabb', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '25a4af01d1acb12275ced70a50c475dffe6821bc988a232cd0c5c68282673ce6', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '2f87a94ad524fc702d47404899badd261346a794898d69cea9dbb56dca0f2bd1', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '31bb9a154181520cbd91ca98605143ad8aaa72a9a90d0649f63bea697d99f4fd', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '34c77f5f6cac57ce99574fcb09ed542371a002146e1e60135ba4ab23ea7dafeb', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '40e8809b48e0e299e3ceea365b7ef254f232e3248ed48e16dcb868d263df6dce', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '42e04820e080a5499507bdfa02881c3ccf76370833f9a69705ce6bf6f9fcd509', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '4d65bc6900b2454abfd89c782295a559ed559e909c1be81b5e76097fdc06f872', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '53c6db88c01c11781dd1ac67eca8177a2260e9005bc49180466eadf71c01f99a', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '55531993ed6c5ba7350fdfbfb820bde924e365e52a0e44a33713bd9acbd84379', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '5f109d1215de0d75ee4b4be079e6922a69d0a6f528899ef35fee0c4d64822b8c', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '66efb27f0a2712554e630db1ac8f7f2ea146820fa02f6f869c9310aa8faa03e4', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '962fcc8ba3164f3e3ad50c9e9b635d9487a0f7c125ad32421c303332a63ef830', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + '974dd914cb2de49e7c167cff04ec0182e64861c0ff638223d608e6e51bc11237', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + 'ab0fbc0e18278bb9b5ae59660fd8046b0b481a800e011659333035d7c2593128', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + 'ac01f0010bcb5937038d637f9d9131124daab15ffda7458a0c801f38f7f9f3f3', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + 'ba5049164f13263cdf25453bce53f6b230687bdab2393e0f40c39c313386791c', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + 'd84daa1aa0b8fa265e83dcd506f0f410066eef880ebcd9e8dc70a55ec9fd78f5', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + 'e67b76c4c411fca92efe1cc0af1bd38c53ee62ce08b4cc81d61209d53d2511c5', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + 'f05c192813b5c1565e17b96d8d27481c317ccc25b81ff38fa700c6e91931e211', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + 'f3404e1c4b8fe9d73fae9d11bcd5adf1bcc55852208f0fda8fd4d234320faff9', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660844, + txid: + 'fedda41bf7553358b60f0be373f02aa79dec5979c95159bc8c12afdb86b3dec2', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '00dcc47dcebf3ad95140c271a70172a45a4f5de53ecc17d71471eea57a0c361f', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '04585cff8a53166afc86f3f0e06d5d2c8b08fb9d39c959ee3e3ff55f550bdabb', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '054f441b4194ed1bf1550705250c6cab77b75a53de34ad5fad3c822b6c4f23fd', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '114513c07b4faa92341fc324b4ffb5244391c9c843fcbdeb1425e099e1717e3e', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '1b065b91724b530858bd0168589edc36d381a607d4f595a96c0a3887b45f8b39', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '228b2b03636d4e7b7c9d808c973295786fff4841639d724840e9103e427cfbb9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '25a4af01d1acb12275ced70a50c475dffe6821bc988a232cd0c5c68282673ce6', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '26c0aa7de1612627796b571c7a14a3071e2c96ea3366c9790df455fa5eab4b3f', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '2f87a94ad524fc702d47404899badd261346a794898d69cea9dbb56dca0f2bd1', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '31bb9a154181520cbd91ca98605143ad8aaa72a9a90d0649f63bea697d99f4fd', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '3371415aa270dfa4323ab62d8430975cac152aec9308855de6bd1275c01c0166', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '34c77f5f6cac57ce99574fcb09ed542371a002146e1e60135ba4ab23ea7dafeb', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '37314425cba131bb44f9c65353450e9eb4ee7e76c22adfae685ca6859ae474d5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '42e04820e080a5499507bdfa02881c3ccf76370833f9a69705ce6bf6f9fcd509', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '4c2496a09f52501d191592075e2b723bbc9e976599b881456f590bd87509f7e9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '4d65bc6900b2454abfd89c782295a559ed559e909c1be81b5e76097fdc06f872', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '4f66bf9e8320d32540faf22c9a1c225e15ad399026cfd9a8fddc275617aac237', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '53c6db88c01c11781dd1ac67eca8177a2260e9005bc49180466eadf71c01f99a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '55531993ed6c5ba7350fdfbfb820bde924e365e52a0e44a33713bd9acbd84379', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '556f083f96b71e2f5aa060c1939e8616505381df275ec8101969482dcc627b43', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '5bd2b4307f3abf8077207544364414ebe2f68220d11c77d788fb2993bfded1e9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '5e33b1bf1a7f0fe3251cf811d172968787b48dbf1b37868718fddaa11cb84fd6', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '5f109d1215de0d75ee4b4be079e6922a69d0a6f528899ef35fee0c4d64822b8c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '602272f5602d3d998322c9b5dd0c837f13d28ba660e0905ecc7635c3e96ad8aa', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '66efb27f0a2712554e630db1ac8f7f2ea146820fa02f6f869c9310aa8faa03e4', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '7b685ced60deac82cab9045b2794e30d991e8155cc5b17046307fc8c18ab6f7d', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '820f74dd4914d9c231a65c795d30b07cd7e2d9034c58d9880e806963cd519791', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '8fa3d295981f7d00067d4bf50f975f0b80aaff5c318a3ec79a3fa62546023d99', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '962fcc8ba3164f3e3ad50c9e9b635d9487a0f7c125ad32421c303332a63ef830', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '974dd914cb2de49e7c167cff04ec0182e64861c0ff638223d608e6e51bc11237', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + '9d5e87160b6d105d4cfe1d9fac8babd07b4692f1991d9dea2631827a615a438a', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'a7c6a8f45f0e7faca3d430beaa42a7079f85f2a18779950d40a48637f26c4357', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'ab0fbc0e18278bb9b5ae59660fd8046b0b481a800e011659333035d7c2593128', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'ac01f0010bcb5937038d637f9d9131124daab15ffda7458a0c801f38f7f9f3f3', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'b4b055315d9c162653d0f0f8c1da223e4a6c79c69a98ed8f7761faec4ed429ef', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'ba5049164f13263cdf25453bce53f6b230687bdab2393e0f40c39c313386791c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'bb705feb9334b98fcc2e6fed21d1179829874484f1e065fdc5d205b1b3753f06', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'c9808df869d1e2957b6371b5385af97e3cc91967eed78afd37b4c972d4bafb95', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'cf7161f41ae6da322bdcf05028d2cfe925866f3a432163c024fadf7354d89eef', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'd84daa1aa0b8fa265e83dcd506f0f410066eef880ebcd9e8dc70a55ec9fd78f5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'da133d2f98d3cb3a66b8e4abf0ff1a19b31b92604faba1f855620a43e4930f07', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'e67b76c4c411fca92efe1cc0af1bd38c53ee62ce08b4cc81d61209d53d2511c5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'eccb73e07e556888ef01dbcbe272ad3a093df22a4a1d265f18b814dc68b053c5', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'f05c192813b5c1565e17b96d8d27481c317ccc25b81ff38fa700c6e91931e211', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'f2cb43738287f58da5c15dc441c7d223449d2b49d47e8e2b2ebe723850366e7c', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'f3404e1c4b8fe9d73fae9d11bcd5adf1bcc55852208f0fda8fd4d234320faff9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'f46d133de7a2f74413a795087357ffd4a0ebadc4d011c42019431e78b679fc03', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'f78c4bffdbe24052d20db343ffe46ccdaf02192137e230f1995a6096a37b6039', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660844, + txid: + 'fedda41bf7553358b60f0be373f02aa79dec5979c95159bc8c12afdb86b3dec2', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660409, + txid: + '7e872aafe097c1c1ce3bdb355a193c44cf570b91038ec1608b6603c53a8273b9', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660264, + txid: + '9820b51396160ffffeca509c5178edb027064f60fa6aba12bf47b461b44a9f59', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660244, + txid: + '7466d2ca6f2b5582d7555c0d019e15a4faf79970b6a67c789d68c4264280b5f8', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660244, + txid: + '499a1988eb0bf5a1800319c4b19533bc0367dacb49b46ebe69426b83381ae55f', + }, + { + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + height: 660244, + txid: + '7466d2ca6f2b5582d7555c0d019e15a4faf79970b6a67c789d68c4264280b5f8', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660219, + txid: + '31889113963bb1ed05e99fbaf5ec316062e679d3edb442cbb3f18182afc022af', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660218, + txid: + 'bce69569d76a654ed1553bbd6bbd20b95d00060f1aa11edeacde16350c323393', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660154, + txid: + '1bdaecfb654a44f6985e3c200d2c6026d33a8444cc2e8e86e2d11e337ebe8bdf', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660149, + txid: + '976753770d4fd3baa0a36e0792ba6b0f906efc771b25690b5300f5437ba0f0db', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660149, + txid: + 'a3c001c3b96d87dcfd7df0e2ee4c76e84111157655fcdb8ecae92af9e6b629cb', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660137, + txid: + '43631b8a0bd494e961228a9c0a69e46d234604493ba248fa2a59deb815e2b2bd', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660137, + txid: + '5f853ccda4675b3daffa59b393312bc5cd0fd8b99f2d199e45d6b292f5ca2acd', + }, + { + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + height: 660137, + txid: + '7f478d69c1d4b5eaa590a3afe67fff7e61e4e65fd0d5b61661469c026943b667', + }, +]; diff --git a/web/cashtab/src/hooks/__mocks__/mockParsedTxs.js b/web/cashtab/src/hooks/__mocks__/mockParsedTxs.js new file mode 100644 --- /dev/null +++ b/web/cashtab/src/hooks/__mocks__/mockParsedTxs.js @@ -0,0 +1,63 @@ +// Expected result of applying parseTxData to mockTxDataWityhPassthrough[0] +export const mockSentCashTx = [ + { + amountReceived: 0, + amountSent: 0.000042, + blocktime: 1614380741, + confirmations: 2721, + destinationAddress: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + height: 674993, + outgoingTx: true, + tokenTx: false, + txid: + '089f2188d5771a7de0589def2b8d6c1a1f33f45b6de26d9a0ef32782f019ecf1', + }, +]; + +export const mockReceivedCashTx = [ + { + amountReceived: 3, + amountSent: 0, + blocktime: 1612567121, + confirmations: 5637, + destinationAddress: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 672077, + outgoingTx: false, + tokenTx: false, + txid: + '42d39fbe068a40fe691f987b22fdf04b80f94d71d2fec20a58125e7b1a06d2a9', + }, +]; + +export const mockSentTokenTx = [ + { + amountReceived: 0, + amountSent: 0.00000546, + blocktime: 1614027278, + confirmations: 3270, + destinationAddress: + 'bitcoincash:qzj5zu6fgg8v2we82gh76xnrk9njcregluzgaztm45', + height: 674444, + outgoingTx: true, + tokenTx: true, + txid: + 'ffe3a7500dbcc98021ad581c98d9947054d1950a7f3416664715066d3d20ad72', + }, +]; +export const mockReceivedTokenTx = [ + { + amountReceived: 0.00000546, + amountSent: 0, + blocktime: 1613859311, + confirmations: 3571, + destinationAddress: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + height: 674143, + outgoingTx: false, + tokenTx: true, + txid: + '618d0dd8c0c5fa5a34c6515c865dd72bb76f8311cd6ee9aef153bab20dabc0e6', + }, +]; diff --git a/web/cashtab/src/hooks/__mocks__/mockTxDataWithPassthrough.js b/web/cashtab/src/hooks/__mocks__/mockTxDataWithPassthrough.js new file mode 100644 --- /dev/null +++ b/web/cashtab/src/hooks/__mocks__/mockTxDataWithPassthrough.js @@ -0,0 +1,896 @@ +export default [ + { + txid: + '089f2188d5771a7de0589def2b8d6c1a1f33f45b6de26d9a0ef32782f019ecf1', + hash: + '089f2188d5771a7de0589def2b8d6c1a1f33f45b6de26d9a0ef32782f019ecf1', + version: 2, + size: 225, + locktime: 0, + vin: [ + { + txid: + 'b96da810b15deb312ad4508a165033ca8ffa282f88e5b7b0e79be09a0b0424f9', + vout: 1, + scriptSig: { + asm: + '3044022064084d72b1bb7ca148d1950cf07494ffb397cb3df53b72afa8bd844b80369ecd02203ae21f14ba5019f38bc0b80b99e7c8cc1d5d3360ca7bab56be28ef583fe5c6a6[ALL|FORKID] 02c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + hex: + '473044022064084d72b1bb7ca148d1950cf07494ffb397cb3df53b72afa8bd844b80369ecd02203ae21f14ba5019f38bc0b80b99e7c8cc1d5d3360ca7bab56be28ef583fe5c6a6412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + }, + sequence: 4294967295, + address: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + ], + vout: [ + { + value: 0.000042, + n: 0, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 6e1da64f04fc29dbe0b8d33a341e05e3afc586eb OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + ], + }, + }, + { + value: 0.6244967, + n: 1, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + ], + hex: + '0200000001f924040b9ae09be7b0b7e5882f28fa8fca3350168a50d42a31eb5db110a86db9010000006a473044022064084d72b1bb7ca148d1950cf07494ffb397cb3df53b72afa8bd844b80369ecd02203ae21f14ba5019f38bc0b80b99e7c8cc1d5d3360ca7bab56be28ef583fe5c6a6412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795ffffffff0268100000000000001976a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac06e8b803000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac00000000', + blockhash: + '000000000000000087dd4ca6308e835edfba871fee36d3e53ad3c9545c4b1719', + confirmations: 2721, + time: 1614380741, + blocktime: 1614380741, + height: 674993, + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + 'ffe3a7500dbcc98021ad581c98d9947054d1950a7f3416664715066d3d20ad72', + hash: + 'ffe3a7500dbcc98021ad581c98d9947054d1950a7f3416664715066d3d20ad72', + version: 2, + size: 480, + locktime: 0, + vin: [ + { + txid: + 'b980b35b794ad73d8aae312385e82d9be8086e7b743e1c6a468db8db8ac74bd8', + vout: 3, + scriptSig: { + asm: + '30440220538de8f61d716c899e6a2cd78ca46162edaaa5f0d000ebbbc875608e5639170a02206a7fc8f7c16cef1c56667a8da6d5e480f440ecf43238879ad9f8785a0473a72b[ALL|FORKID] 02c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + hex: + '4730440220538de8f61d716c899e6a2cd78ca46162edaaa5f0d000ebbbc875608e5639170a02206a7fc8f7c16cef1c56667a8da6d5e480f440ecf43238879ad9f8785a0473a72b412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + }, + sequence: 4294967295, + address: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + 'b980b35b794ad73d8aae312385e82d9be8086e7b743e1c6a468db8db8ac74bd8', + vout: 2, + scriptSig: { + asm: + '3045022100ce03e19bd181b903adc6f192d4ad0900e6816f6e62282cefff05c22cf36a647602202b296a2ed1805f0b0a9aa5f99158685298e7a0aff406fedb8abb8e0afaf48ca4[ALL|FORKID] 02c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + hex: + '483045022100ce03e19bd181b903adc6f192d4ad0900e6816f6e62282cefff05c22cf36a647602202b296a2ed1805f0b0a9aa5f99158685298e7a0aff406fedb8abb8e0afaf48ca4412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + }, + sequence: 4294967295, + address: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + ], + vout: [ + { + value: 0, + n: 0, + scriptPubKey: { + asm: + 'OP_RETURN 5262419 1 1145980243 50d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e 0000000000000003 000000000000005e', + hex: + '6a04534c500001010453454e442050d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e08000000000000000308000000000000005e', + type: 'nulldata', + }, + }, + { + value: 0.00000546, + n: 1, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 a5417349420ec53b27522fed1a63b1672c0f28ff OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a914a5417349420ec53b27522fed1a63b1672c0f28ff88ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qzj5zu6fgg8v2we82gh76xnrk9njcregluzgaztm45', + ], + }, + }, + { + value: 0.00000546, + n: 2, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + { + value: 4.99996074, + n: 3, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + ], + hex: + '0200000002d84bc78adbb88d466a1c3e747b6e08e89b2de8852331ae8a3dd74a795bb380b9030000006a4730440220538de8f61d716c899e6a2cd78ca46162edaaa5f0d000ebbbc875608e5639170a02206a7fc8f7c16cef1c56667a8da6d5e480f440ecf43238879ad9f8785a0473a72b412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795ffffffffd84bc78adbb88d466a1c3e747b6e08e89b2de8852331ae8a3dd74a795bb380b9020000006b483045022100ce03e19bd181b903adc6f192d4ad0900e6816f6e62282cefff05c22cf36a647602202b296a2ed1805f0b0a9aa5f99158685298e7a0aff406fedb8abb8e0afaf48ca4412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795ffffffff040000000000000000406a04534c500001010453454e442050d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e08000000000000000308000000000000005e22020000000000001976a914a5417349420ec53b27522fed1a63b1672c0f28ff88ac22020000000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688acaa55cd1d000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac00000000', + blockhash: + '00000000000000007053867de29516374a23d7adfb08ccb47cfbea0e98a49e5b', + confirmations: 3270, + time: 1614027278, + blocktime: 1614027278, + height: 674444, + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + 'b980b35b794ad73d8aae312385e82d9be8086e7b743e1c6a468db8db8ac74bd8', + hash: + 'b980b35b794ad73d8aae312385e82d9be8086e7b743e1c6a468db8db8ac74bd8', + version: 2, + size: 479, + locktime: 0, + vin: [ + { + txid: + 'ec9c20c2c5cd5aa4c9261a9f97e68734b175962c4b3d9edc996dd415dd03c2e7', + vout: 0, + scriptSig: { + asm: + '3044022075cb93e60ffb792b2715d96f3d31033e8f385bb9bfeadf99f7b1055d749a33cc022028292ee8ffaed64cbc6f9b680db36e031250672a6b0c5cfd23f9a61977d52ed7[ALL|FORKID] 02c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + hex: + '473044022075cb93e60ffb792b2715d96f3d31033e8f385bb9bfeadf99f7b1055d749a33cc022028292ee8ffaed64cbc6f9b680db36e031250672a6b0c5cfd23f9a61977d52ed7412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + }, + sequence: 4294967295, + address: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + '618d0dd8c0c5fa5a34c6515c865dd72bb76f8311cd6ee9aef153bab20dabc0e6', + vout: 1, + scriptSig: { + asm: + '304402203ea0558cd917eb8f6c286e79ffcc5dd1f5accb66c2e5836628d6be6f9d03ca260220120a6da92b6f44bdfcd3ef7b08263d3f73d99ff4b1f83b8f998ff1355f3f0d2e[ALL|FORKID] 02c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + hex: + '47304402203ea0558cd917eb8f6c286e79ffcc5dd1f5accb66c2e5836628d6be6f9d03ca260220120a6da92b6f44bdfcd3ef7b08263d3f73d99ff4b1f83b8f998ff1355f3f0d2e412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + }, + sequence: 4294967295, + address: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + ], + vout: [ + { + value: 0, + n: 0, + scriptPubKey: { + asm: + 'OP_RETURN 5262419 1 1145980243 50d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e 0000000000000003 0000000000000061', + hex: + '6a04534c500001010453454e442050d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e080000000000000003080000000000000061', + type: 'nulldata', + }, + }, + { + value: 0.00000546, + n: 1, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 d4fa9121bcd065dd93e58831569cf51ef5a74f61 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a914d4fa9121bcd065dd93e58831569cf51ef5a74f6188ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qr204yfphngxthvnukyrz45u7500tf60vyea48xwmd', + ], + }, + }, + { + value: 0.00000546, + n: 2, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + { + value: 4.99998974, + n: 3, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + ], + hex: + '0200000002e7c203dd15d46d99dc9e3d4b2c9675b13487e6979f1a26c9a45acdc5c2209cec000000006a473044022075cb93e60ffb792b2715d96f3d31033e8f385bb9bfeadf99f7b1055d749a33cc022028292ee8ffaed64cbc6f9b680db36e031250672a6b0c5cfd23f9a61977d52ed7412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795ffffffffe6c0ab0db2ba53f1aee96ecd11836fb72bd75d865c51c6345afac5c0d80d8d61010000006a47304402203ea0558cd917eb8f6c286e79ffcc5dd1f5accb66c2e5836628d6be6f9d03ca260220120a6da92b6f44bdfcd3ef7b08263d3f73d99ff4b1f83b8f998ff1355f3f0d2e412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795ffffffff040000000000000000406a04534c500001010453454e442050d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e08000000000000000308000000000000006122020000000000001976a914d4fa9121bcd065dd93e58831569cf51ef5a74f6188ac22020000000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688acfe60cd1d000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac00000000', + blockhash: + '0000000000000000a9f812d56e2249b7c462ce499a0852bdfe20bb46c1bb9f92', + confirmations: 3278, + time: 1614021424, + blocktime: 1614021424, + height: 674436, + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + '618d0dd8c0c5fa5a34c6515c865dd72bb76f8311cd6ee9aef153bab20dabc0e6', + hash: + '618d0dd8c0c5fa5a34c6515c865dd72bb76f8311cd6ee9aef153bab20dabc0e6', + version: 2, + size: 436, + locktime: 0, + vin: [ + { + txid: + '50d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e', + vout: 3, + scriptSig: { + asm: + '30440220664f988b86035ddcdff6e9c3b8e140712eca297750d056e41577a0bf0059e7ff022030982b3fcab1cab5d6086bc935e941e7d22efbb0ad5ccca0268515c5c8306089[ALL|FORKID] 034509251caa5f01e2787c436949eb94d71dcc451bcde5791ae5b7109255f5f0a3', + hex: + '4730440220664f988b86035ddcdff6e9c3b8e140712eca297750d056e41577a0bf0059e7ff022030982b3fcab1cab5d6086bc935e941e7d22efbb0ad5ccca0268515c5c83060894121034509251caa5f01e2787c436949eb94d71dcc451bcde5791ae5b7109255f5f0a3', + }, + sequence: 4294967295, + address: + 'bitcoincash:qzudj5fd9t0cknnsc3wzdd4sp46u9r42jcnqnwfss0', + }, + { + txid: + '50d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e', + vout: 1, + scriptSig: { + asm: + '304402203ce88e0a95d5581ad567c0468c87a08027aa5ecdecd614a168d833d7ecc02c1c022013ddd81147b44ad5488107d5c4d535f7f59e9fa46840451d39422aace284b2b7[ALL|FORKID] 034509251caa5f01e2787c436949eb94d71dcc451bcde5791ae5b7109255f5f0a3', + hex: + '47304402203ce88e0a95d5581ad567c0468c87a08027aa5ecdecd614a168d833d7ecc02c1c022013ddd81147b44ad5488107d5c4d535f7f59e9fa46840451d39422aace284b2b74121034509251caa5f01e2787c436949eb94d71dcc451bcde5791ae5b7109255f5f0a3', + }, + sequence: 4294967295, + address: + 'bitcoincash:qzudj5fd9t0cknnsc3wzdd4sp46u9r42jcnqnwfss0', + }, + ], + vout: [ + { + value: 0, + n: 0, + scriptPubKey: { + asm: + 'OP_RETURN 5262419 1 1145980243 50d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e 0000000000000064', + hex: + '6a04534c500001010453454e442050d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e080000000000000064', + type: 'nulldata', + }, + }, + { + value: 0.00000546, + n: 1, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + { + value: 0.00088064, + n: 2, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 b8d9512d2adf8b4e70c45c26b6b00d75c28eaa96 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a914b8d9512d2adf8b4e70c45c26b6b00d75c28eaa9688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qzudj5fd9t0cknnsc3wzdd4sp46u9r42jcnqnwfss0', + ], + }, + }, + ], + hex: + '02000000020e41711243954c8ffe409761e994272af43ced6f56c8c6afa7cd55622c29d850030000006a4730440220664f988b86035ddcdff6e9c3b8e140712eca297750d056e41577a0bf0059e7ff022030982b3fcab1cab5d6086bc935e941e7d22efbb0ad5ccca0268515c5c83060894121034509251caa5f01e2787c436949eb94d71dcc451bcde5791ae5b7109255f5f0a3ffffffff0e41711243954c8ffe409761e994272af43ced6f56c8c6afa7cd55622c29d850010000006a47304402203ce88e0a95d5581ad567c0468c87a08027aa5ecdecd614a168d833d7ecc02c1c022013ddd81147b44ad5488107d5c4d535f7f59e9fa46840451d39422aace284b2b74121034509251caa5f01e2787c436949eb94d71dcc451bcde5791ae5b7109255f5f0a3ffffffff030000000000000000376a04534c500001010453454e442050d8292c6255cda7afc6c8566fed3cf42a2794e9619740fe8f4c95431271410e08000000000000006422020000000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac00580100000000001976a914b8d9512d2adf8b4e70c45c26b6b00d75c28eaa9688ac00000000', + blockhash: + '000000000000000034c77993a35c74fe2dddace27198681ca1e89e928d0c2fff', + confirmations: 3571, + time: 1613859311, + blocktime: 1613859311, + height: 674143, + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + 'f90631b48521a4147dd9dd7091ce936eddc0c3e6221ec87fa4fabacc453a0b95', + hash: + 'f90631b48521a4147dd9dd7091ce936eddc0c3e6221ec87fa4fabacc453a0b95', + version: 2, + size: 437, + locktime: 0, + vin: [ + { + txid: + 'db464f77ac97deabc28df07a7e4a2e261c854a8ec4dc959b89b10531966f6cbf', + vout: 0, + scriptSig: { + asm: + '3044022065622a7aa065f56abe84f3589c983a768e3ef5d72c9352991d6b584a2a16dcb802200c1c0065106207715a024624ed951e851d4f742c55a704e9531bebd2ef84fc14[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '473044022065622a7aa065f56abe84f3589c983a768e3ef5d72c9352991d6b584a2a16dcb802200c1c0065106207715a024624ed951e851d4f742c55a704e9531bebd2ef84fc1441210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + { + txid: + 'acbb66f826211f40b89e84d9bd2143dfb541d67e1e3c664b17ccd3ba66327a9e', + vout: 1, + scriptSig: { + asm: + '3045022100b475cf7d1eaf37641d2107f13be0ef9acbd17b252ed3f9ae349edfdcd6a97cf402202bf2852dfa905e6d50c96a622d2838408ceb979245a4342d5096acc938135804[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '483045022100b475cf7d1eaf37641d2107f13be0ef9acbd17b252ed3f9ae349edfdcd6a97cf402202bf2852dfa905e6d50c96a622d2838408ceb979245a4342d5096acc93813580441210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + ], + vout: [ + { + value: 0, + n: 0, + scriptPubKey: { + asm: + 'OP_RETURN 5262419 1 1145980243 bfddfcfc9fb9a8d61ed74fa94b5e32ccc03305797eea461658303df5805578ef 0000000000000001', + hex: + '6a04534c500001010453454e4420bfddfcfc9fb9a8d61ed74fa94b5e32ccc03305797eea461658303df5805578ef080000000000000001', + type: 'nulldata', + }, + }, + { + value: 0.00000546, + n: 1, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + { + value: 9.99997101, + n: 2, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 6e1da64f04fc29dbe0b8d33a341e05e3afc586eb OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + ], + }, + }, + ], + hex: + '0200000002bf6c6f963105b1899b95dcc48e4a851c262e4a7e7af08dc2abde97ac774f46db000000006a473044022065622a7aa065f56abe84f3589c983a768e3ef5d72c9352991d6b584a2a16dcb802200c1c0065106207715a024624ed951e851d4f742c55a704e9531bebd2ef84fc1441210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffff9e7a3266bad3cc174b663c1e7ed641b5df4321bdd9849eb8401f2126f866bbac010000006b483045022100b475cf7d1eaf37641d2107f13be0ef9acbd17b252ed3f9ae349edfdcd6a97cf402202bf2852dfa905e6d50c96a622d2838408ceb979245a4342d5096acc93813580441210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffff030000000000000000376a04534c500001010453454e4420bfddfcfc9fb9a8d61ed74fa94b5e32ccc03305797eea461658303df5805578ef08000000000000000122020000000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688acadbe9a3b000000001976a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac00000000', + blockhash: + '0000000000000000132378b84a7477b7d601faedec302264bde1e89b1480e364', + confirmations: 5013, + time: 1612966022, + blocktime: 1612966022, + height: 672701, + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + '42d39fbe068a40fe691f987b22fdf04b80f94d71d2fec20a58125e7b1a06d2a9', + hash: + '42d39fbe068a40fe691f987b22fdf04b80f94d71d2fec20a58125e7b1a06d2a9', + version: 2, + size: 226, + locktime: 0, + vin: [ + { + txid: + '5e0436c6741e226d05c5b7e7e23de8213d3583e2669e50a80b908bf4cb471317', + vout: 1, + scriptSig: { + asm: + '3045022100f8a8eca8f5d6149511c518d41015512f8164a5be6f01e9efd609db9a429f4872022059121e122043b43eae77b5e132b8f798a290e6eed8a2026a0656540cd1bd752b[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '483045022100f8a8eca8f5d6149511c518d41015512f8164a5be6f01e9efd609db9a429f4872022059121e122043b43eae77b5e132b8f798a290e6eed8a2026a0656540cd1bd752b41210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + ], + vout: [ + { + value: 3, + n: 0, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + { + value: 6.9999586, + n: 1, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 6e1da64f04fc29dbe0b8d33a341e05e3afc586eb OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + ], + }, + }, + ], + hex: + '0200000001171347cbf48b900ba8509e66e283353d21e83de2e7b7c5056d221e74c636045e010000006b483045022100f8a8eca8f5d6149511c518d41015512f8164a5be6f01e9efd609db9a429f4872022059121e122043b43eae77b5e132b8f798a290e6eed8a2026a0656540cd1bd752b41210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffff0200a3e111000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688acd416b929000000001976a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac00000000', + blockhash: + '00000000000000008f563edf8604e537fe0d1e80f1c7c2d97dd094824f804ba3', + confirmations: 5637, + time: 1612567121, + blocktime: 1612567121, + height: 672077, + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + 'b96da810b15deb312ad4508a165033ca8ffa282f88e5b7b0e79be09a0b0424f9', + hash: + 'b96da810b15deb312ad4508a165033ca8ffa282f88e5b7b0e79be09a0b0424f9', + version: 2, + size: 226, + locktime: 0, + vin: [ + { + txid: + '9ad75af97f0617a3729c2bd31bf7c4b380230e661cc921a3c6be0febc75a3e49', + vout: 1, + scriptSig: { + asm: + '3045022100d59e6fad4d1d57796f229a7d4aa3b01fc3241132dae9bc406c66fa33d7aef21c022036a5f432d6d99f65848ac12c00bde2b5ba7e63a9f9a74349d9ab8ec39db26f8e[ALL|FORKID] 02c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + hex: + '483045022100d59e6fad4d1d57796f229a7d4aa3b01fc3241132dae9bc406c66fa33d7aef21c022036a5f432d6d99f65848ac12c00bde2b5ba7e63a9f9a74349d9ab8ec39db26f8e412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + }, + sequence: 4294967295, + address: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + ], + vout: [ + { + value: 0.12345, + n: 0, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 6e1da64f04fc29dbe0b8d33a341e05e3afc586eb OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + ], + }, + }, + { + value: 0.62455003, + n: 1, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + ], + hex: + '0200000001493e5ac7eb0fbec6a321c91c660e2380b3c4f71bd32b9c72a317067ff95ad79a010000006b483045022100d59e6fad4d1d57796f229a7d4aa3b01fc3241132dae9bc406c66fa33d7aef21c022036a5f432d6d99f65848ac12c00bde2b5ba7e63a9f9a74349d9ab8ec39db26f8e412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795ffffffff02a85ebc00000000001976a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88acdbfcb803000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac00000000', + blockhash: + '00000000000000008f563edf8604e537fe0d1e80f1c7c2d97dd094824f804ba3', + confirmations: 5637, + time: 1612567121, + blocktime: 1612567121, + height: 672077, + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + 'db464f77ac97deabc28df07a7e4a2e261c854a8ec4dc959b89b10531966f6cbf', + hash: + 'db464f77ac97deabc28df07a7e4a2e261c854a8ec4dc959b89b10531966f6cbf', + version: 2, + size: 225, + locktime: 0, + vin: [ + { + txid: + '1452267e57429edcfdcb1184b24becea6ddf8f8a4f8e130dad6248545d9f8e75', + vout: 1, + scriptSig: { + asm: + '30440220184921bfce634a57b5220f06b11b64c0cb7e67ecd9c634335e3e933e35a7a969022038b2074e1d75aa4f6945d150bae5b8a1d426f4284da2b96336fa0fc741eb6de7[ALL|FORKID] 02c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + hex: + '4730440220184921bfce634a57b5220f06b11b64c0cb7e67ecd9c634335e3e933e35a7a969022038b2074e1d75aa4f6945d150bae5b8a1d426f4284da2b96336fa0fc741eb6de7412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + }, + sequence: 4294967295, + address: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + ], + vout: [ + { + value: 10.00000001, + n: 0, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 6e1da64f04fc29dbe0b8d33a341e05e3afc586eb OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + ], + }, + }, + { + value: 2.8830607, + n: 1, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + ], + hex: + '0200000001758e9f5d544862ad0d138e4f8a8fdf6deaec4bb28411cbfddc9e42577e265214010000006a4730440220184921bfce634a57b5220f06b11b64c0cb7e67ecd9c634335e3e933e35a7a969022038b2074e1d75aa4f6945d150bae5b8a1d426f4284da2b96336fa0fc741eb6de7412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795ffffffff0201ca9a3b000000001976a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac96332f11000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac00000000', + blockhash: + '00000000000000008f563edf8604e537fe0d1e80f1c7c2d97dd094824f804ba3', + confirmations: 5637, + time: 1612567121, + blocktime: 1612567121, + height: 672077, + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + 'e32c20137e590f253b8d198608f7fffd428fc0bd7a9a0675bb6af091d1cb2ea4', + hash: + 'e32c20137e590f253b8d198608f7fffd428fc0bd7a9a0675bb6af091d1cb2ea4', + version: 2, + size: 373, + locktime: 0, + vin: [ + { + txid: + 'f63e890423b3bffa6e01be2dcb4942940c2e8a1985926411558a22d1b5dd0e29', + vout: 1, + scriptSig: { + asm: + '3045022100c7f51ff0888c182a1a60c08904d8116c9d2e31cb7d2fd5b63c2bf9fd7b246fc102202ee786d2052448621c4a04d18d13c83ac5ee27008dd079e8ba954f8197ff3c6c[ALL|FORKID] 02c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + hex: + '483045022100c7f51ff0888c182a1a60c08904d8116c9d2e31cb7d2fd5b63c2bf9fd7b246fc102202ee786d2052448621c4a04d18d13c83ac5ee27008dd079e8ba954f8197ff3c6c412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + }, + sequence: 4294967295, + address: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + '42d39fbe068a40fe691f987b22fdf04b80f94d71d2fec20a58125e7b1a06d2a9', + vout: 0, + scriptSig: { + asm: + '304402201bbfcd0c120ace9b8c7a6f5e77b61236bb1128e2a757f85ba80101885e9c1212022046fed4006dcd6a236034dede77c566acf74824d14b3ee3da884e9bd93884ff93[ALL|FORKID] 02c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + hex: + '47304402201bbfcd0c120ace9b8c7a6f5e77b61236bb1128e2a757f85ba80101885e9c1212022046fed4006dcd6a236034dede77c566acf74824d14b3ee3da884e9bd93884ff93412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795', + }, + sequence: 4294967295, + address: + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + ], + vout: [ + { + value: 1.8725994, + n: 0, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 6e1da64f04fc29dbe0b8d33a341e05e3afc586eb OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + ], + }, + }, + { + value: 1.49237053, + n: 1, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + ], + hex: + '0200000002290eddb5d1228a5511649285198a2e0c944249cb2dbe016efabfb32304893ef6010000006b483045022100c7f51ff0888c182a1a60c08904d8116c9d2e31cb7d2fd5b63c2bf9fd7b246fc102202ee786d2052448621c4a04d18d13c83ac5ee27008dd079e8ba954f8197ff3c6c412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795ffffffffa9d2061a7b5e12580ac2fed2714df9804bf0fd227b981f69fe408a06be9fd342000000006a47304402201bbfcd0c120ace9b8c7a6f5e77b61236bb1128e2a757f85ba80101885e9c1212022046fed4006dcd6a236034dede77c566acf74824d14b3ee3da884e9bd93884ff93412102c237f49dd4c812f27b09d69d4c8a4da12744fda8ad63ce151fed2a3f41fd8795ffffffff02245c290b000000001976a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac3d2de508000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac00000000', + blockhash: + '00000000000000008f563edf8604e537fe0d1e80f1c7c2d97dd094824f804ba3', + confirmations: 5637, + time: 1612567121, + blocktime: 1612567121, + height: 672077, + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, + { + txid: + 'ec9c20c2c5cd5aa4c9261a9f97e68734b175962c4b3d9edc996dd415dd03c2e7', + hash: + 'ec9c20c2c5cd5aa4c9261a9f97e68734b175962c4b3d9edc996dd415dd03c2e7', + version: 2, + size: 1405, + locktime: 0, + vin: [ + { + txid: + '3507d73b0bb82421d64ae79f469943e56f15d7db954ad235f48ede33c718d860', + vout: 0, + scriptSig: { + asm: + '3044022000cc5b79e5da60cf4935f3a172089cd9b631b678462ee29091dc610816d059c4022002e3b6f32e825ac04d2907453d6d647a32a995c798df1c68401cc461f6bfbd3a[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '473044022000cc5b79e5da60cf4935f3a172089cd9b631b678462ee29091dc610816d059c4022002e3b6f32e825ac04d2907453d6d647a32a995c798df1c68401cc461f6bfbd3a41210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + { + txid: + '8f73a718d907d94e60c5f73f299bd01dc5b1c163c4ebc26b5304e37a1a7f34af', + vout: 0, + scriptSig: { + asm: + '3045022100ac50553448f2a5fab1177ed0bc64541b2dba063d04f2d69a8a1d216fb1435e5802202c7f6abd1685a6d81f14ac3bdb0874d214a5f4260719f9c5dc519ac5d8dffd37[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '483045022100ac50553448f2a5fab1177ed0bc64541b2dba063d04f2d69a8a1d216fb1435e5802202c7f6abd1685a6d81f14ac3bdb0874d214a5f4260719f9c5dc519ac5d8dffd3741210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + { + txid: + 'd38b76bacd6aa75ad2d6fcfd994533e54d0541435970eace49486fde9d6ee2e3', + vout: 0, + scriptSig: { + asm: + '304502210091836c6cb4c786bd3b74b73e579ddf8b843ba51841e5675fa53608449b67371802203de75f32b684cfe2d2e9cd424ea6eb4f49248e6698365c9364ebf84cd6e50eab[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '48304502210091836c6cb4c786bd3b74b73e579ddf8b843ba51841e5675fa53608449b67371802203de75f32b684cfe2d2e9cd424ea6eb4f49248e6698365c9364ebf84cd6e50eab41210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + { + txid: + 'd47607a72d6bc093556fa7f2cec9d67719bd627751d5d27bc53c4eb8eb6f54e5', + vout: 0, + scriptSig: { + asm: + '3045022100e7727d9d26c645282553aef27947ad6795bc89b505ad089d617b6f696399352802206c736524a1410ed3e30cf1127f7f02c9a249392f8f8e7c670250472909d1c0d6[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '483045022100e7727d9d26c645282553aef27947ad6795bc89b505ad089d617b6f696399352802206c736524a1410ed3e30cf1127f7f02c9a249392f8f8e7c670250472909d1c0d641210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + { + txid: + '33f246811f794c4b64098a64c698ae5811054b13e289256a18e2d142beef57e7', + vout: 1, + scriptSig: { + asm: + '304402203fe78ad5aaeefab7b3b2277eefc4a2ace9c2e92694b46bf4a76927bf2b82017102200ded59336aba269a54865d9fdd99e72081c0318ccbc37bc0fc0c72b60ae35382[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '47304402203fe78ad5aaeefab7b3b2277eefc4a2ace9c2e92694b46bf4a76927bf2b82017102200ded59336aba269a54865d9fdd99e72081c0318ccbc37bc0fc0c72b60ae3538241210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + { + txid: + '25f915d2912524ad602c882211ccaf479d6bf87ef7c24d1be0f325cec3727257', + vout: 0, + scriptSig: { + asm: + '30440220670af03605b9495c8ecee357889ceeb137dadaa1662136fdc55c28fe9434e3c60220285195a62811941745a9f93e136e59c96b81d5b0d9525f3d16d001bc0f6fa9bb[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '4730440220670af03605b9495c8ecee357889ceeb137dadaa1662136fdc55c28fe9434e3c60220285195a62811941745a9f93e136e59c96b81d5b0d9525f3d16d001bc0f6fa9bb41210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + { + txid: + 'c9044b4d7438d006a722ef85474c8127265eced4f72c7d71c2f714444bc0e1f2', + vout: 0, + scriptSig: { + asm: + '304402203f822a0b207ed49e6918663133a18037c24498c2f770c2649333a32f523e259d02203afc42a79d0da123b67f814effeee7c05c7996ea829b3cfa46c5c2e74209c096[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '47304402203f822a0b207ed49e6918663133a18037c24498c2f770c2649333a32f523e259d02203afc42a79d0da123b67f814effeee7c05c7996ea829b3cfa46c5c2e74209c09641210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + { + txid: + '045306f0019ae0d977de7ff17dd55e861b3fe94458693ee2b94ce5dd7003aab9', + vout: 0, + scriptSig: { + asm: + '3045022100a7a2cf838a13a19f0e443ca35ac5ee3d55f70edca992f98402a84d4ab5ae1ad90220644a02c746eae7b44a4600199ecbf69f3b0f0bdf8479f461c482d67ef4a84e76[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '483045022100a7a2cf838a13a19f0e443ca35ac5ee3d55f70edca992f98402a84d4ab5ae1ad90220644a02c746eae7b44a4600199ecbf69f3b0f0bdf8479f461c482d67ef4a84e7641210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + { + txid: + '1452267e57429edcfdcb1184b24becea6ddf8f8a4f8e130dad6248545d9f8e75', + vout: 0, + scriptSig: { + asm: + '30440220290701c797eb52ad6721db615c7d6f623c0200be0e6d6802df68c527655475450220446c4a4da9a0df5efcb57711ad61cf6167dfdda937bd0477189be8afedaedd05[ALL|FORKID] 0352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + hex: + '4730440220290701c797eb52ad6721db615c7d6f623c0200be0e6d6802df68c527655475450220446c4a4da9a0df5efcb57711ad61cf6167dfdda937bd0477189be8afedaedd0541210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22d', + }, + sequence: 4294967295, + address: + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + }, + ], + vout: [ + { + value: 5.00001874, + n: 0, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 76458db0ed96fe9863fc1ccec9fa2cfab884b0f6 OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + ], + }, + }, + { + value: 7.52551634, + n: 1, + scriptPubKey: { + asm: + 'OP_DUP OP_HASH160 6e1da64f04fc29dbe0b8d33a341e05e3afc586eb OP_EQUALVERIFY OP_CHECKSIG', + hex: '76a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac', + reqSigs: 1, + type: 'pubkeyhash', + addresses: [ + 'bitcoincash:qphpmfj0qn7znklqhrfn5dq7qh36l3vxavu346vqcl', + ], + }, + }, + ], + hex: + '020000000960d818c733de8ef435d24a95dbd7156fe54399469fe74ad62124b80b3bd70735000000006a473044022000cc5b79e5da60cf4935f3a172089cd9b631b678462ee29091dc610816d059c4022002e3b6f32e825ac04d2907453d6d647a32a995c798df1c68401cc461f6bfbd3a41210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffffaf347f1a7ae304536bc2ebc463c1b1c51dd09b293ff7c5604ed907d918a7738f000000006b483045022100ac50553448f2a5fab1177ed0bc64541b2dba063d04f2d69a8a1d216fb1435e5802202c7f6abd1685a6d81f14ac3bdb0874d214a5f4260719f9c5dc519ac5d8dffd3741210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffffe3e26e9dde6f4849ceea70594341054de5334599fdfcd6d25aa76acdba768bd3000000006b48304502210091836c6cb4c786bd3b74b73e579ddf8b843ba51841e5675fa53608449b67371802203de75f32b684cfe2d2e9cd424ea6eb4f49248e6698365c9364ebf84cd6e50eab41210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffffe5546febb84e3cc57bd2d5517762bd1977d6c9cef2a76f5593c06b2da70776d4000000006b483045022100e7727d9d26c645282553aef27947ad6795bc89b505ad089d617b6f696399352802206c736524a1410ed3e30cf1127f7f02c9a249392f8f8e7c670250472909d1c0d641210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffffe757efbe42d1e2186a2589e2134b051158ae98c6648a09644b4c791f8146f233010000006a47304402203fe78ad5aaeefab7b3b2277eefc4a2ace9c2e92694b46bf4a76927bf2b82017102200ded59336aba269a54865d9fdd99e72081c0318ccbc37bc0fc0c72b60ae3538241210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffff577272c3ce25f3e01b4dc2f77ef86b9d47afcc1122882c60ad242591d215f925000000006a4730440220670af03605b9495c8ecee357889ceeb137dadaa1662136fdc55c28fe9434e3c60220285195a62811941745a9f93e136e59c96b81d5b0d9525f3d16d001bc0f6fa9bb41210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dfffffffff2e1c04b4414f7c2717d2cf7d4ce5e2627814c4785ef22a706d038744d4b04c9000000006a47304402203f822a0b207ed49e6918663133a18037c24498c2f770c2649333a32f523e259d02203afc42a79d0da123b67f814effeee7c05c7996ea829b3cfa46c5c2e74209c09641210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffffb9aa0370dde54cb9e23e695844e93f1b865ed57df17fde77d9e09a01f0065304000000006b483045022100a7a2cf838a13a19f0e443ca35ac5ee3d55f70edca992f98402a84d4ab5ae1ad90220644a02c746eae7b44a4600199ecbf69f3b0f0bdf8479f461c482d67ef4a84e7641210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffff758e9f5d544862ad0d138e4f8a8fdf6deaec4bb28411cbfddc9e42577e265214000000006a4730440220290701c797eb52ad6721db615c7d6f623c0200be0e6d6802df68c527655475450220446c4a4da9a0df5efcb57711ad61cf6167dfdda937bd0477189be8afedaedd0541210352cbc218d193ceaf4fb38a772856380173db7a908905e3190841b3174c7ae22dffffffff02526ccd1d000000001976a91476458db0ed96fe9863fc1ccec9fa2cfab884b0f688acd206db2c000000001976a9146e1da64f04fc29dbe0b8d33a341e05e3afc586eb88ac00000000', + blockhash: + '00000000000000008f563edf8604e537fe0d1e80f1c7c2d97dd094824f804ba3', + confirmations: 5637, + time: 1612567121, + blocktime: 1612567121, + height: 672077, + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, +]; diff --git a/web/cashtab/src/hooks/__mocks__/mockTxHistory.js b/web/cashtab/src/hooks/__mocks__/mockTxHistory.js new file mode 100644 --- /dev/null +++ b/web/cashtab/src/hooks/__mocks__/mockTxHistory.js @@ -0,0 +1,2942 @@ +export default [ + { + transactions: [ + { + height: 660137, + tx_hash: + '43631b8a0bd494e961228a9c0a69e46d234604493ba248fa2a59deb815e2b2bd', + }, + { + height: 660137, + tx_hash: + '5f853ccda4675b3daffa59b393312bc5cd0fd8b99f2d199e45d6b292f5ca2acd', + }, + { + height: 660137, + tx_hash: + '7f478d69c1d4b5eaa590a3afe67fff7e61e4e65fd0d5b61661469c026943b667', + }, + { + height: 660149, + tx_hash: + '976753770d4fd3baa0a36e0792ba6b0f906efc771b25690b5300f5437ba0f0db', + }, + { + height: 660149, + tx_hash: + 'a3c001c3b96d87dcfd7df0e2ee4c76e84111157655fcdb8ecae92af9e6b629cb', + }, + { + height: 660154, + tx_hash: + '1bdaecfb654a44f6985e3c200d2c6026d33a8444cc2e8e86e2d11e337ebe8bdf', + }, + { + height: 660218, + tx_hash: + 'bce69569d76a654ed1553bbd6bbd20b95d00060f1aa11edeacde16350c323393', + }, + { + height: 660219, + tx_hash: + '31889113963bb1ed05e99fbaf5ec316062e679d3edb442cbb3f18182afc022af', + }, + { + height: 660244, + tx_hash: + '7466d2ca6f2b5582d7555c0d019e15a4faf79970b6a67c789d68c4264280b5f8', + }, + { + height: 660844, + tx_hash: + '00dcc47dcebf3ad95140c271a70172a45a4f5de53ecc17d71471eea57a0c361f', + }, + { + height: 660844, + tx_hash: + '04585cff8a53166afc86f3f0e06d5d2c8b08fb9d39c959ee3e3ff55f550bdabb', + }, + { + height: 660844, + tx_hash: + '25a4af01d1acb12275ced70a50c475dffe6821bc988a232cd0c5c68282673ce6', + }, + { + height: 660844, + tx_hash: + '2f87a94ad524fc702d47404899badd261346a794898d69cea9dbb56dca0f2bd1', + }, + { + height: 660844, + tx_hash: + '31bb9a154181520cbd91ca98605143ad8aaa72a9a90d0649f63bea697d99f4fd', + }, + { + height: 660844, + tx_hash: + '34c77f5f6cac57ce99574fcb09ed542371a002146e1e60135ba4ab23ea7dafeb', + }, + { + height: 660844, + tx_hash: + '40e8809b48e0e299e3ceea365b7ef254f232e3248ed48e16dcb868d263df6dce', + }, + { + height: 660844, + tx_hash: + '42e04820e080a5499507bdfa02881c3ccf76370833f9a69705ce6bf6f9fcd509', + }, + { + height: 660844, + tx_hash: + '4d65bc6900b2454abfd89c782295a559ed559e909c1be81b5e76097fdc06f872', + }, + { + height: 660844, + tx_hash: + '53c6db88c01c11781dd1ac67eca8177a2260e9005bc49180466eadf71c01f99a', + }, + { + height: 660844, + tx_hash: + '55531993ed6c5ba7350fdfbfb820bde924e365e52a0e44a33713bd9acbd84379', + }, + { + height: 660844, + tx_hash: + '5f109d1215de0d75ee4b4be079e6922a69d0a6f528899ef35fee0c4d64822b8c', + }, + { + height: 660844, + tx_hash: + '66efb27f0a2712554e630db1ac8f7f2ea146820fa02f6f869c9310aa8faa03e4', + }, + { + height: 660844, + tx_hash: + '962fcc8ba3164f3e3ad50c9e9b635d9487a0f7c125ad32421c303332a63ef830', + }, + { + height: 660844, + tx_hash: + '974dd914cb2de49e7c167cff04ec0182e64861c0ff638223d608e6e51bc11237', + }, + { + height: 660844, + tx_hash: + 'ab0fbc0e18278bb9b5ae59660fd8046b0b481a800e011659333035d7c2593128', + }, + { + height: 660844, + tx_hash: + 'ac01f0010bcb5937038d637f9d9131124daab15ffda7458a0c801f38f7f9f3f3', + }, + { + height: 660844, + tx_hash: + 'ba5049164f13263cdf25453bce53f6b230687bdab2393e0f40c39c313386791c', + }, + { + height: 660844, + tx_hash: + 'd84daa1aa0b8fa265e83dcd506f0f410066eef880ebcd9e8dc70a55ec9fd78f5', + }, + { + height: 660844, + tx_hash: + 'e67b76c4c411fca92efe1cc0af1bd38c53ee62ce08b4cc81d61209d53d2511c5', + }, + { + height: 660844, + tx_hash: + 'f05c192813b5c1565e17b96d8d27481c317ccc25b81ff38fa700c6e91931e211', + }, + { + height: 660844, + tx_hash: + 'f3404e1c4b8fe9d73fae9d11bcd5adf1bcc55852208f0fda8fd4d234320faff9', + }, + { + height: 660844, + tx_hash: + 'fedda41bf7553358b60f0be373f02aa79dec5979c95159bc8c12afdb86b3dec2', + }, + { + height: 660869, + tx_hash: + '4936707f9b7619da717e6d99200799c2fd1c814b9286b68cba3db22f5e35cabe', + }, + { + height: 660869, + tx_hash: + '68fa5a225999c6f28e4a13cd81c9c3d45bae40dd746b9116d859219ad6060851', + }, + { + height: 660869, + tx_hash: + '777193a354fd9019aa865309dc1b2ff4975abdac19382d2bcc51cab66daa31d0', + }, + { + height: 660869, + tx_hash: + '8856a0b51ded579c8b880c3b4f7aa2cad491f073439d2cf05d8ea1a64bb0f7b6', + }, + { + height: 660869, + tx_hash: + 'd4bf048e67cdec88c7affd67ca0843ecb8eac53cefce1c4580bed5a699920267', + }, + { + height: 660869, + tx_hash: + 'e20fd03160f225d2c5de0f507aec02c61df8b15b4ddea65d28d2d1af7242e54d', + }, + { + height: 660869, + tx_hash: + 'e2ce53b60e290246dd5e4758c707ffd8a526d651caff49f7f06c841fd9f5870a', + }, + { + height: 660869, + tx_hash: + 'e8cf89a9941779fe9bcfd8a7000323646053dad1e99bc56f91947245900750b1', + }, + { + height: 660871, + tx_hash: + '0455a8badb82518fd7825a518b4353c065d39e6364961e3212e47112a01d2aae', + }, + { + height: 660871, + tx_hash: + '0e8a113005d72e31dce25233bc6bf80deee9b12d3b6e2f451040e0c5f7b21c4b', + }, + { + height: 660871, + tx_hash: + '6eca3abb2bd469e98dccc21946a4ef4ade8ad817c64d572ce0ee07200e3014b7', + }, + { + height: 660871, + tx_hash: + '9fafac52babcf6fea369a45d5c4dd6725c5e1189ef0c5166d032a4ed592efd7a', + }, + { + height: 660871, + tx_hash: + 'bde6bcdfa2776174a082f427678b4b6ae6b2378c0ab70749422e7e0beb10763a', + }, + { + height: 660871, + tx_hash: + 'd2d5f174f39b4f6652677db62ab3fa5aeaa1d9c827ee9aaf2d5df8a6444c74e6', + }, + { + height: 660871, + tx_hash: + 'd65d2021402dd897dfceb6e581c35d43d514b6b8380f8961ef56a13c4ffe8f0b', + }, + { + height: 660871, + tx_hash: + 'd8889dccd673da4b71ac6d09b4cb022fe6ab59ad48e1a8f148775826a228683c', + }, + { + height: 660871, + tx_hash: + 'dfb4aca216ad22a04c7d7b219f67e33c6aac884afad1b73b3edc83e0bbddfb99', + }, + { + height: 660871, + tx_hash: + 'f89c196f56c50509038898eea569e3459200506a2492b2531b92576cb9bd3091', + }, + { + height: 660872, + tx_hash: + 'beb5a6ab239349ff648d7f14966b116c4c0330c0dc255146222abce096c4b0aa', + }, + { + height: 660875, + tx_hash: + '808ba2c335f03c1a8f18fc3138dbaae1031a5c3e638ea4e174886d3d90cb098b', + }, + { + height: 660875, + tx_hash: + '8544321bfe57ab93edbfeea0337100f078c7cfe2cbfd2e50119083c7fcc166ca', + }, + { + height: 660875, + tx_hash: + 'd4d5c85667ba838b35ef4cf7a63ddb128aeecce498f09d415312bc30bbdc908a', + }, + { + height: 660880, + tx_hash: + 'd0b4bf746104df8a3bbc9c077d8e88d73f2c90133a51b3c3847593e65447b9f0', + }, + { + height: 660883, + tx_hash: + '0ccfde985ddea0452c4c9ea9ec67987a257df5a8d04db086381ce9d7a4846683', + }, + { + height: 660884, + tx_hash: + '1439aaadd97c677fcf45999b525c79858fc136837284ba36352025169f06b054', + }, + { + height: 660884, + tx_hash: + '1a49a668a59f8a5ba313466f4b487acc646898ef0a6ae0217c1037f70abfb54a', + }, + { + height: 660884, + tx_hash: + '26dd73ee10ca2078e4c104f62eeb9625b78e7c8050e3fc15b3be2657b5e3289c', + }, + { + height: 660884, + tx_hash: + '609cb26fdbcc60ead5e996eae47e09069edb7885e7e40d4c84362ba513ef66cf', + }, + { + height: 660884, + tx_hash: + 'b6f3e956c360b621542ab731daa6e5e640e4c3575e71561f5ffe21068e408b6c', + }, + { + height: 660885, + tx_hash: + '0784422a9da90c8894e9a82c141f367c22e8b4d8e6aadd107c9eb5c12d0996c0', + }, + { + height: 660885, + tx_hash: + '1e34b91eb54c188602c768afb19941d332de6c1f4f5fa032b4fa90219162dda7', + }, + { + height: 660933, + tx_hash: + '9c491d74a3fd32b4fc95fc16e7bff2f87c52667bb309efd02e1c82f34062486a', + }, + { + height: 660941, + tx_hash: + 'eda88c7ecf1e1b3d2c2779ba6f643ec99816bfe300eb39e1f5b4f104d9dd11bd', + }, + { + height: 660955, + tx_hash: + '2138714b1f0da1adc97d3080f05bfd5a403905dbf76f85ffe9c57bbaa8879223', + }, + { + height: 660955, + tx_hash: + 'c8882795fbf6082cb8f77bbec75229f8c29bb14ad3b056c72ebe9e4de2650618', + }, + { + height: 660956, + tx_hash: + '8aab07aff901695d5498b6469e380aa6fa052b1d9d84e9538a7dbb5005afdeef', + }, + { + height: 660957, + tx_hash: + '9e46ed98a8864a42a5ccdc3d8507d03956bd37a96709655443a9480078a9dbb6', + }, + { + height: 660958, + tx_hash: + 'd26beea3a28c80958ed7bfb5f9b9d1c22ad1028abed3e9c8e299cb5994ffd842', + }, + { + height: 660959, + tx_hash: + '7b6ed9a3c13e69d893f217debb3d7313db8d48cf11fc7cdf2256afdafe83f2c2', + }, + { + height: 660959, + tx_hash: + 'c2e05e20d4c0e1ee85e4822c5d46dae09b1f18dd7ff99042957519b2f0e1b46d', + }, + { + height: 660959, + tx_hash: + 'd31d79d3c748476edc5b58fbcd7be0035bf33910aa372454507c66e862b1f814', + }, + { + height: 660971, + tx_hash: + 'aefc3f3c65760d0f0fa716a84d12c4dc76ca7552953d6c7a4358abb6e24c5d7c', + }, + { + height: 660971, + tx_hash: + 'ff46ab7730194691b89301e7d5d4805c304db83522e8aa4e5fa8b592c8aecf41', + }, + { + height: 660974, + tx_hash: + '2922728e4febc21523369902615165bc15753f79f7488d3f1a260808ff0e116d', + }, + { + height: 660978, + tx_hash: + '2ae85b47d9dc61bd90909048d057234efe9508bcc6a599708d029122ed113515', + }, + { + height: 660978, + tx_hash: + '4ebd5acb0f3c4edefb9d15295cc2e14f4dada90a3ff0ee17cf77efc57e2940a1', + }, + { + height: 660978, + tx_hash: + '5ed96f59ae4fec31ee8fc96304bd610c3658f9df2fde35119aad6f44547420f9', + }, + { + height: 660978, + tx_hash: + '648465087cc8ba218ccf6b7261256924ef2dc1d20e5c10117a6d555065c01600', + }, + { + height: 660979, + tx_hash: + '1eb202ee93f673c4c6b645018a307244cc4b53ff8a307c290cbfa9c14a650b49', + }, + { + height: 660979, + tx_hash: + '20f214c117b257910e0ebb783a6c69586a9443e640da428bf0ffdbda7abe2e0d', + }, + { + height: 660979, + tx_hash: + '3e93389e5e5decdd35964b7b9d222c623d1be8bdbd8799ff6bb071d326e6da44', + }, + { + height: 660979, + tx_hash: + '6daeef56edf01e7d1d2d12355236d63f8b138eebeffd7ae1c8560869c39917e9', + }, + { + height: 660979, + tx_hash: + 'df2fc6711aca7a6368b70130af193294d7e7d77efc38dd92d16e8a25bfe9d35a', + }, + { + height: 660979, + tx_hash: + 'e49e136606c8b1a34ca1227171dc70111da54555a174a5edfb561d093c0ae784', + }, + { + height: 660979, + tx_hash: + 'eacbd782350e91a9afd515549711f386bf70ea764e8cd88a1ab1eb465199f4f0', + }, + { + height: 660979, + tx_hash: + 'eea0558f33e1758aeeff319adf2d852cc91f19dfc0a7ecf75240edc9397059a6', + }, + { + height: 660981, + tx_hash: + '4ea43afd7e538a5b11a7693f492ca94ae8ae14bed681647a55f361424666e72b', + }, + { + height: 660981, + tx_hash: + 'aa026cd63ba572037c392339e39274447dffc38701b5031168cf4de987fef179', + }, + { + height: 660981, + tx_hash: + 'd2061b1797436ec6606bdc896036c407b552ff7acfae65ca0805b6eb4d6fc385', + }, + { + height: 660982, + tx_hash: + '4e8e36e44042b118849d377868dbe076b5139beaeb157db53d2d65c1f9335a67', + }, + { + height: 660982, + tx_hash: + '6bb01684939b8388a2532529e6dc27d1bd9d47ab535b7d4a55ec358b6cd8b282', + }, + { + height: 660982, + tx_hash: + 'a2f259ccfc6abd682efc37732dfadb755a6ac90212579dde1b38f6af0d99684e', + }, + { + height: 660982, + tx_hash: + 'd9e26201a0d3af9988e496c19b70ba1cd0eb5e40c4a6e5921a186ec1b25ca590', + }, + { + height: 660989, + tx_hash: + 'd2ca52613c9899994cec69031828d43446b8158a521a6c7aa5df7a680fb4f7bc', + }, + { + height: 660989, + tx_hash: + 'd576a359680d9c38da6e1d1cc14650f48638c150ec47324a3f6cd5d9da3caec7', + }, + { + height: 661014, + tx_hash: + '783e2143a1a6fe6c27399e57ae2daf8f56b39d6c1dfe9414276636ea51e3145d', + }, + { + height: 661014, + tx_hash: + 'a36639832da9abe750e92e2ea6e59e23b74271c7e1cf9190d9c51750a1e66f01', + }, + { + height: 661014, + tx_hash: + 'c81ed42ccd7a7ace4c513ddaefa18c212cbb2ecb5382e2ee95669c1ae5708b79', + }, + { + height: 661014, + tx_hash: + 'cca1d12cb240d1529d370b2cec40b2c0230586d0b53f1c48f6dac8dff2702672', + }, + { + height: 661016, + tx_hash: + '525c840975a69ab365014395b39012ab95837ebb424088909a90bf25dfabdef8', + }, + { + height: 661016, + tx_hash: + 'cfb409bd0fe1963874f1614c8848afca17c6fabf506c8da556c7a2616997f391', + }, + { + height: 661101, + tx_hash: + '132f2bb5a3bfb691935b67c50c66d0fa63e2621d248d7e64f1dccb112225c9eb', + }, + { + height: 661101, + tx_hash: + '2a00a8ed679e48695971aa87cd9c1e8ee37d2e885c12be11753bde435703a826', + }, + { + height: 661101, + tx_hash: + '7cedb43b52348ff11cd04e553dabea054d259a4cd3e63425d562ff274d1b970a', + }, + { + height: 661162, + tx_hash: + '68cf511d628b1165d50a463e298d50228171c35f2965529ee072a44e8550deff', + }, + { + height: 661162, + tx_hash: + 'f519a4362eab88cc9369fc7fde776e289f4207ecf85905fd39663202842397b8', + }, + { + height: 661577, + tx_hash: + '21f5e0bb692efe88d93774e6d209824bfdd4c6438a94a358ef95b8b8f0379cd1', + }, + { + height: 661642, + tx_hash: + '2bf81cc3b29b1cada463c90200fe163d70a679fe42295ef2ef3491ba0627686f', + }, + { + height: 661642, + tx_hash: + '3f911186b59a3078f1e89e8127173a7d345244f7c30f6011116a68df2f28b132', + }, + { + height: 661642, + tx_hash: + '4af1ee117229004a6be2c8440c34f24af584f107d10d7109c74d70101a8bacc7', + }, + { + height: 661642, + tx_hash: + '9069495c0962ab57a71093b1f2d9c8a3b5ef77524dbcfc22a321bb7f8f4a3ce6', + }, + { + height: 661642, + tx_hash: + 'a980e2bdb3bc49e0b6e0aeca0b42ae6d70891f54a9f17fb026cf686a015619bb', + }, + { + height: 661642, + tx_hash: + 'c2a78076d89eeaeedadbcf361e53b3d06268da678de60624aa81422991064a3e', + }, + { + height: 661642, + tx_hash: + 'd536956898018c89b62cd662c6d2fd860ec99777414db2e13f40030ad3df365a', + }, + { + height: 661700, + tx_hash: + '7c1e51bc0aab105808b042f21f1ad95b79cebf79fae89cea2230e1ad933b6cd2', + }, + { + height: 661700, + tx_hash: + '854d49d29819cdb5c4d9248146ffc82771cd3a7727f25a22993456f68050503e', + }, + { + height: 661711, + tx_hash: + '12e48ae71d51104d55133ad3af83892650290a5764953f5b3bd2095c9a52c574', + }, + { + height: 661711, + tx_hash: + '19dea491d654a9acd4ceddf38c81b79f3c1e0928c3c73862bbff5d4cb4c52889', + }, + { + height: 661711, + tx_hash: + '28a83416798159c3c36fe1633a1c89639228f53b7b8e6552a573958efdef74b9', + }, + { + height: 661711, + tx_hash: + 'd662e05b76bed604caf1ceb8fb9fd7ed39a5b831c35c7f2fb567c50ee95cff72', + }, + { + height: 661711, + tx_hash: + 'e7c4b43b66f1b07359f0679f296e91055be3912e16b0919fe38a538f4e98e50d', + }, + { + height: 661789, + tx_hash: + '7e782389d203e5f213b6a02041929870c1c47c967a869bf8fae2aab1f8b72a84', + }, + { + height: 661789, + tx_hash: + 'eb6ec82bad393ed16a74f030249d998cd2936a2e59005bf5e1445cf05683050d', + }, + { + height: 662090, + tx_hash: + '9f9e574b906097d4f770dbb71899e3038c3d6b2cdd9649255bea5d8e00c7aa3c', + }, + { + height: 662141, + tx_hash: + '9b5c34bbab8a45d255b45f6cfd66aa378df61121249bc3c7610bfe797c8f0e65', + }, + { + height: 662159, + tx_hash: + '05e90e9f35bc041a2939e0e28cf9c436c9adb0f247a7fb0d1f4abb26d418f096', + }, + { + height: 662799, + tx_hash: + 'b399a5ae69e4ac4c96b27c680a541e6b8142006bdc2484a959821858fc0b4ca3', + }, + { + height: 662935, + tx_hash: + 'b32b1cbd27d9a597ba651a8d36990da188c0466ed58678b420877e1fb3d5b2b1', + }, + { + height: 662935, + tx_hash: + 'ec423d0089f5cd85973ff6d875e9507f6b396b3b82bf6e9f5cfb24b7c70273bd', + }, + { + height: 662990, + tx_hash: + 'bfd855323c7b96d12c89e01e921f0a17c31222470960fe729aff172cd7f8928b', + }, + { + height: 662997, + tx_hash: + '07654bee6690bb5a21ffe2bdf3b5cf7c6b0e9b353cde367e20d2983ad5afdd48', + }, + { + height: 663002, + tx_hash: + '112a272092a7a06cb9c921c65315bca81f0485764a65ffceb788ed49b3ea0a66', + }, + { + height: 663002, + tx_hash: + '474561d656f09c2aea939511393687723aa21f8d44cc56c13dc32c6f86344a48', + }, + { + height: 663002, + tx_hash: + '9ed13602946d0197a5fec0caf1d43a9acedbf7c37d676560e2045c271e1717bb', + }, + { + height: 663003, + tx_hash: + '9fe41b7d515ec788d5b09b687357d4605e2f6be35f49ddc9214eef324e793968', + }, + { + height: 663003, + tx_hash: + 'c3b089dbe19cadcaf6344f6214fb782b2d3836060ae3ae9a8c3e595fc46beadc', + }, + { + height: 663003, + tx_hash: + 'eaec79b1f5dcf0fbde6c2b8af239e327cac51e5ca1a9e80f0f419f4134a494b9', + }, + { + height: 663004, + tx_hash: + '0d42d4d3609cf1691feb6456e94042cd9361cfc3d8c3b1442d51cfd861a301f0', + }, + { + height: 663004, + tx_hash: + '3032d681c81e4a7655a000631685683162a1d04be9055b5ecd8d2da34cd86277', + }, + { + height: 663004, + tx_hash: + '40ad1272a9d1837be02314726b830efb242bb28148ead2506f0b0521c6f37f7e', + }, + { + height: 663067, + tx_hash: + 'ea3cf7db958672d580a1090c41dc79f54ecdde34a235944eb5d5477d9e7bff64', + }, + { + height: 664778, + tx_hash: + 'caa4f6b97689b5aad338390fc0ed28e843099d69f60de5ba9e5fcaa85efd9828', + }, + { + height: 665029, + tx_hash: + 'd6dfd3690e869f2207540ca7391d8fd7ffc84402d16653724a09b5d915595b5c', + }, + { + height: 665029, + tx_hash: + 'e7d0d9cb6d64988f3f89ca2ed2a2260c0077c01fda10480ce45976ece2596d7b', + }, + { + height: 666951, + tx_hash: + 'e5a3f4357f703e0874779fb66e7555f7ac7f8e86fa3fa005e4bfcfc1115a5afe', + }, + { + height: 666952, + tx_hash: + '026c66da4eabcaf7a55f578d82c317499497f97324009008e8963b4799497286', + }, + { + height: 666952, + tx_hash: + 'bd465ee1c47e697c2d952f58e03d9cade28492e7bc33490cb962a3c3fe31e77b', + }, + { + height: 666953, + tx_hash: + '90bf09271a83f27815c36bdc5eec25fba52b21241854f3f483213197b5bca827', + }, + { + height: 666954, + tx_hash: + '1b19314963be975c57eb37df12b6a8e0598bcb743226cdc684895520f51c4dfe', + }, + { + height: 666968, + tx_hash: + '3af8c1a06b092c08c3dbcb880a0899daad4689f71315f36b7f0bf6f3f3e8a6e3', + }, + { + height: 666975, + tx_hash: + '17fd0db8beacb283bbeca6b829ae713cd3a1721dd7479c4b9bf78f475859b0d5', + }, + { + height: 666987, + tx_hash: + '535201eddeb2366f8e1477b653c6cf766680a1bb33eccd5587dcb240e08c7268', + }, + { + height: 666987, + tx_hash: + 'e7d554c317db71fd5b50fcf0b2cb4cbdce54a09f1732cfaade0820659318e30a', + }, + { + height: 667793, + tx_hash: + '9c295332b7bc16758b2e328f21189fa0ea79f71908b47529749b3ba54e523817', + }, + { + height: 667909, + tx_hash: + '5bb8f9831d616b3a859ffec4507f66bd5f2f3c057d7f5d5fa5c026216d6c2646', + }, + { + height: 667909, + tx_hash: + 'd3183b663a8d67b2b558654896b95102bbe68d164de219da96273ae52de93813', + }, + { + height: 668574, + tx_hash: + '0723cc62c17e55706296200b73b7423e943244ae148f31ece217d58ef6a7a606', + }, + { + height: 669057, + tx_hash: + 'dd560d87bd632e40c6548021006653a150197ede13fadb5eadfa29abe4400d0e', + }, + ], + address: 'bitcoincash:qpv9fx6mjdpgltygudnpw3tvmxdyzx7savhphtzswu', + }, + { + transactions: [ + { + height: 660244, + tx_hash: + '499a1988eb0bf5a1800319c4b19533bc0367dacb49b46ebe69426b83381ae55f', + }, + { + height: 660244, + tx_hash: + '7466d2ca6f2b5582d7555c0d019e15a4faf79970b6a67c789d68c4264280b5f8', + }, + { + height: 660264, + tx_hash: + '9820b51396160ffffeca509c5178edb027064f60fa6aba12bf47b461b44a9f59', + }, + { + height: 660409, + tx_hash: + '7e872aafe097c1c1ce3bdb355a193c44cf570b91038ec1608b6603c53a8273b9', + }, + { + height: 660844, + tx_hash: + '00dcc47dcebf3ad95140c271a70172a45a4f5de53ecc17d71471eea57a0c361f', + }, + { + height: 660844, + tx_hash: + '04585cff8a53166afc86f3f0e06d5d2c8b08fb9d39c959ee3e3ff55f550bdabb', + }, + { + height: 660844, + tx_hash: + '054f441b4194ed1bf1550705250c6cab77b75a53de34ad5fad3c822b6c4f23fd', + }, + { + height: 660844, + tx_hash: + '114513c07b4faa92341fc324b4ffb5244391c9c843fcbdeb1425e099e1717e3e', + }, + { + height: 660844, + tx_hash: + '1b065b91724b530858bd0168589edc36d381a607d4f595a96c0a3887b45f8b39', + }, + { + height: 660844, + tx_hash: + '228b2b03636d4e7b7c9d808c973295786fff4841639d724840e9103e427cfbb9', + }, + { + height: 660844, + tx_hash: + '25a4af01d1acb12275ced70a50c475dffe6821bc988a232cd0c5c68282673ce6', + }, + { + height: 660844, + tx_hash: + '26c0aa7de1612627796b571c7a14a3071e2c96ea3366c9790df455fa5eab4b3f', + }, + { + height: 660844, + tx_hash: + '2f87a94ad524fc702d47404899badd261346a794898d69cea9dbb56dca0f2bd1', + }, + { + height: 660844, + tx_hash: + '31bb9a154181520cbd91ca98605143ad8aaa72a9a90d0649f63bea697d99f4fd', + }, + { + height: 660844, + tx_hash: + '3371415aa270dfa4323ab62d8430975cac152aec9308855de6bd1275c01c0166', + }, + { + height: 660844, + tx_hash: + '34c77f5f6cac57ce99574fcb09ed542371a002146e1e60135ba4ab23ea7dafeb', + }, + { + height: 660844, + tx_hash: + '37314425cba131bb44f9c65353450e9eb4ee7e76c22adfae685ca6859ae474d5', + }, + { + height: 660844, + tx_hash: + '42e04820e080a5499507bdfa02881c3ccf76370833f9a69705ce6bf6f9fcd509', + }, + { + height: 660844, + tx_hash: + '4c2496a09f52501d191592075e2b723bbc9e976599b881456f590bd87509f7e9', + }, + { + height: 660844, + tx_hash: + '4d65bc6900b2454abfd89c782295a559ed559e909c1be81b5e76097fdc06f872', + }, + { + height: 660844, + tx_hash: + '4f66bf9e8320d32540faf22c9a1c225e15ad399026cfd9a8fddc275617aac237', + }, + { + height: 660844, + tx_hash: + '53c6db88c01c11781dd1ac67eca8177a2260e9005bc49180466eadf71c01f99a', + }, + { + height: 660844, + tx_hash: + '55531993ed6c5ba7350fdfbfb820bde924e365e52a0e44a33713bd9acbd84379', + }, + { + height: 660844, + tx_hash: + '556f083f96b71e2f5aa060c1939e8616505381df275ec8101969482dcc627b43', + }, + { + height: 660844, + tx_hash: + '5bd2b4307f3abf8077207544364414ebe2f68220d11c77d788fb2993bfded1e9', + }, + { + height: 660844, + tx_hash: + '5e33b1bf1a7f0fe3251cf811d172968787b48dbf1b37868718fddaa11cb84fd6', + }, + { + height: 660844, + tx_hash: + '5f109d1215de0d75ee4b4be079e6922a69d0a6f528899ef35fee0c4d64822b8c', + }, + { + height: 660844, + tx_hash: + '602272f5602d3d998322c9b5dd0c837f13d28ba660e0905ecc7635c3e96ad8aa', + }, + { + height: 660844, + tx_hash: + '66efb27f0a2712554e630db1ac8f7f2ea146820fa02f6f869c9310aa8faa03e4', + }, + { + height: 660844, + tx_hash: + '7b685ced60deac82cab9045b2794e30d991e8155cc5b17046307fc8c18ab6f7d', + }, + { + height: 660844, + tx_hash: + '820f74dd4914d9c231a65c795d30b07cd7e2d9034c58d9880e806963cd519791', + }, + { + height: 660844, + tx_hash: + '8fa3d295981f7d00067d4bf50f975f0b80aaff5c318a3ec79a3fa62546023d99', + }, + { + height: 660844, + tx_hash: + '962fcc8ba3164f3e3ad50c9e9b635d9487a0f7c125ad32421c303332a63ef830', + }, + { + height: 660844, + tx_hash: + '974dd914cb2de49e7c167cff04ec0182e64861c0ff638223d608e6e51bc11237', + }, + { + height: 660844, + tx_hash: + '9d5e87160b6d105d4cfe1d9fac8babd07b4692f1991d9dea2631827a615a438a', + }, + { + height: 660844, + tx_hash: + 'a7c6a8f45f0e7faca3d430beaa42a7079f85f2a18779950d40a48637f26c4357', + }, + { + height: 660844, + tx_hash: + 'ab0fbc0e18278bb9b5ae59660fd8046b0b481a800e011659333035d7c2593128', + }, + { + height: 660844, + tx_hash: + 'ac01f0010bcb5937038d637f9d9131124daab15ffda7458a0c801f38f7f9f3f3', + }, + { + height: 660844, + tx_hash: + 'b4b055315d9c162653d0f0f8c1da223e4a6c79c69a98ed8f7761faec4ed429ef', + }, + { + height: 660844, + tx_hash: + 'ba5049164f13263cdf25453bce53f6b230687bdab2393e0f40c39c313386791c', + }, + { + height: 660844, + tx_hash: + 'bb705feb9334b98fcc2e6fed21d1179829874484f1e065fdc5d205b1b3753f06', + }, + { + height: 660844, + tx_hash: + 'c9808df869d1e2957b6371b5385af97e3cc91967eed78afd37b4c972d4bafb95', + }, + { + height: 660844, + tx_hash: + 'cf7161f41ae6da322bdcf05028d2cfe925866f3a432163c024fadf7354d89eef', + }, + { + height: 660844, + tx_hash: + 'd84daa1aa0b8fa265e83dcd506f0f410066eef880ebcd9e8dc70a55ec9fd78f5', + }, + { + height: 660844, + tx_hash: + 'da133d2f98d3cb3a66b8e4abf0ff1a19b31b92604faba1f855620a43e4930f07', + }, + { + height: 660844, + tx_hash: + 'e67b76c4c411fca92efe1cc0af1bd38c53ee62ce08b4cc81d61209d53d2511c5', + }, + { + height: 660844, + tx_hash: + 'eccb73e07e556888ef01dbcbe272ad3a093df22a4a1d265f18b814dc68b053c5', + }, + { + height: 660844, + tx_hash: + 'f05c192813b5c1565e17b96d8d27481c317ccc25b81ff38fa700c6e91931e211', + }, + { + height: 660844, + tx_hash: + 'f2cb43738287f58da5c15dc441c7d223449d2b49d47e8e2b2ebe723850366e7c', + }, + { + height: 660844, + tx_hash: + 'f3404e1c4b8fe9d73fae9d11bcd5adf1bcc55852208f0fda8fd4d234320faff9', + }, + { + height: 660844, + tx_hash: + 'f46d133de7a2f74413a795087357ffd4a0ebadc4d011c42019431e78b679fc03', + }, + { + height: 660844, + tx_hash: + 'f78c4bffdbe24052d20db343ffe46ccdaf02192137e230f1995a6096a37b6039', + }, + { + height: 660844, + tx_hash: + 'fedda41bf7553358b60f0be373f02aa79dec5979c95159bc8c12afdb86b3dec2', + }, + { + height: 660869, + tx_hash: + '0aa8e97f9f2112b60db4395020fdddc7b2a93abddc8824e15b21ddc80a3900d7', + }, + { + height: 660869, + tx_hash: + '0ef3b2ff213728dfb7f72d3ec9ab907ca1ef819724b37516b7f7b9a246da88c5', + }, + { + height: 660869, + tx_hash: + '108f23996b06e1db55ca8fadc03587ece30db438c9b0cef3219bf81e97c93929', + }, + { + height: 660869, + tx_hash: + '167802579f3e23af196c3328885efd316f8a757286675cf6c646529583d68df3', + }, + { + height: 660869, + tx_hash: + '1d33bc2ffaf534dd9b21c57fde910fd2a48bb59e1a46916e29fb4aa6b3cb0d8c', + }, + { + height: 660869, + tx_hash: + '1dcefa13abcf04a7e055e2c7698353e7690730a48976eac89e1f3a9f1e3e8061', + }, + { + height: 660869, + tx_hash: + '204427871040783a43926e4f14a43fd3379136b6f189f8b392d2f2dea4b3c950', + }, + { + height: 660869, + tx_hash: + '209aca7c3d906b2f7b012ea18d217bcb8081af0ac715f76f9b08187965ed80ab', + }, + { + height: 660869, + tx_hash: + '2128868ae0359373751c46160fea8029914b9e9a3a195213db7b38909ea1cf7a', + }, + { + height: 660869, + tx_hash: + '212f2f720957facf44d353f319825fac5510dcb590a4c40f2880902b7d49d813', + }, + { + height: 660869, + tx_hash: + '2e8718619cf6bd87fa3a3b4bc9c6b96a5601ff216de13e81ebd8e5804d10dceb', + }, + { + height: 660869, + tx_hash: + '3356431e58c73c0c26d971d24b154a163a0338cc815d71408204e874d1b14970', + }, + { + height: 660869, + tx_hash: + '38bde8b9667e76d4755b01e662c4abf5140544da28c26e87a1814e29992b63aa', + }, + { + height: 660869, + tx_hash: + '3c464bb33eddd4d6b154a5fa34d8c84348814aa8427b3796cbfd78fe2ba6d9e0', + }, + { + height: 660869, + tx_hash: + '3e5fa9bd7dc8c0d0977f04dfe14b13fd02abf7bb5420eb668dec0113910c6a1e', + }, + { + height: 660869, + tx_hash: + '4148db649a3dd4cdc7651b937116b2325d675bfaf1c3da22f9d1bda8d69dfebd', + }, + { + height: 660869, + tx_hash: + '4388d865dfa9f12f6bc73af0ab6cfd5e3a96e55a5008a64d1aa144debf773444', + }, + { + height: 660869, + tx_hash: + '4936707f9b7619da717e6d99200799c2fd1c814b9286b68cba3db22f5e35cabe', + }, + { + height: 660869, + tx_hash: + '54a6ca51bfd692e04803ac3b0dc32fdf1c08e4da9dc16515ff7929bdcbfdb840', + }, + { + height: 660869, + tx_hash: + '6114f419c2b7ed62febf719d58a9318f736575fc0ab2f1ed06934cab9c0d95f4', + }, + { + height: 660869, + tx_hash: + '68fa5a225999c6f28e4a13cd81c9c3d45bae40dd746b9116d859219ad6060851', + }, + { + height: 660869, + tx_hash: + '6ff43f8fa23efbe29d54e074f7a4359979ca26497b0a153d4c3d48768c40b46b', + }, + { + height: 660869, + tx_hash: + '777193a354fd9019aa865309dc1b2ff4975abdac19382d2bcc51cab66daa31d0', + }, + { + height: 660869, + tx_hash: + '83e8a2982f817fb9d9416ea6830848d00aef401658e68087c345339da67385d1', + }, + { + height: 660869, + tx_hash: + '84ce26f24db68be5c5b6b8ca64baac96914eb707ca1986bc96ef8142e0022c4a', + }, + { + height: 660869, + tx_hash: + '85138b6c203b21fbfe3d54c8f2638039f68c1e4e59c3147daa044f5532afe978', + }, + { + height: 660869, + tx_hash: + '8856a0b51ded579c8b880c3b4f7aa2cad491f073439d2cf05d8ea1a64bb0f7b6', + }, + { + height: 660869, + tx_hash: + '8aa29b912e09b4fa9dc37ae5465fdc1e576d206424547b0fd3baa930ba858f6d', + }, + { + height: 660869, + tx_hash: + '91ca027d4755acf6f2a5f5dcaf72da5787b40e81ce96ad8f3075d78a6d2f2228', + }, + { + height: 660869, + tx_hash: + '92e6e05a8e01c5495793a8ae4588661c1b6e4e7b53168020b5074b2ac937f9fc', + }, + { + height: 660869, + tx_hash: + 'b50c85ed88fc190032979bd56194c5e25b3c619fc22563405fa224981ca47660', + }, + { + height: 660869, + tx_hash: + 'b7aa94cbfbaa95ebaf89d3b99ca825c238a44f09062ca509d17b65652bb347c3', + }, + { + height: 660869, + tx_hash: + 'c0976d917ab60ac47169e17a103ba08b4520ee7bb1bdf1b579cdb14fc28f435c', + }, + { + height: 660869, + tx_hash: + 'c66b5095f30ecdc60f97e390367c2adf528018f1035e683cca19a0af1f7fc734', + }, + { + height: 660869, + tx_hash: + 'c7e56112f298c56cd6111b457e763449aee0a9692b97bd6c80f9d3dde6fc3310', + }, + { + height: 660869, + tx_hash: + 'd4bf048e67cdec88c7affd67ca0843ecb8eac53cefce1c4580bed5a699920267', + }, + { + height: 660869, + tx_hash: + 'd4c718c44c89357212735e7310e50a56cce08e2ff9a119216e6b1dbee307b1f4', + }, + { + height: 660869, + tx_hash: + 'd7d34bde36c703d8f401832f1422185cc4c25acd9e65fa5635aa58d189dbe102', + }, + { + height: 660869, + tx_hash: + 'd89c70a1d9d31f4ef99d4e29deff2f4b13a95f2744768fdea1d30e5e11a94fb7', + }, + { + height: 660869, + tx_hash: + 'deeade44d8c325976bbbc4ed4439d486e92630e6e24a01dee9cf0d3d917f87e7', + }, + { + height: 660869, + tx_hash: + 'e2ce53b60e290246dd5e4758c707ffd8a526d651caff49f7f06c841fd9f5870a', + }, + { + height: 660869, + tx_hash: + 'e6c3e2e0e8b990b1506978eb62513f8f69bc9bad5715984001dddec0f251e1bf', + }, + { + height: 660869, + tx_hash: + 'e8cf89a9941779fe9bcfd8a7000323646053dad1e99bc56f91947245900750b1', + }, + { + height: 660869, + tx_hash: + 'ecdd577ccdc7455239fc2de4ec37d6c986216c9f88ea8ac8ea9c11c7d8c4c4c3', + }, + { + height: 660869, + tx_hash: + 'f0fbced92a1fa846a00596cd40ed9b1323a24349473ec0b4021b49472c7bfd29', + }, + { + height: 660869, + tx_hash: + 'f1180c7649eb145574c6b3450ee244ada609f1b2a05ececed8c3af43e2ed6272', + }, + { + height: 660869, + tx_hash: + 'f663bd57bbfa2d9b72aa3f5b001d6a50ca56c1b11789ff8aba96d3cb1bd31f70', + }, + { + height: 660869, + tx_hash: + 'f99278b2cb5457684966330164b8ee27b131313b614d3d54bd91cc2e6a82265f', + }, + { + height: 660869, + tx_hash: + 'fe7097a6914eaf6387cbd8e5dfd782bccb008b1185ce2e518a19569b0247024b', + }, + { + height: 660871, + tx_hash: + '0455a8badb82518fd7825a518b4353c065d39e6364961e3212e47112a01d2aae', + }, + { + height: 660871, + tx_hash: + '0aa845fa08881a8e12c35764dd59d6767714554c2aec817f193dc25b6da659d9', + }, + { + height: 660871, + tx_hash: + '0e8a113005d72e31dce25233bc6bf80deee9b12d3b6e2f451040e0c5f7b21c4b', + }, + { + height: 660871, + tx_hash: + '1edf7158ed7195b6d53e0983cd96bc1b910d23ae6a9a283acfcbb0030c559616', + }, + { + height: 660871, + tx_hash: + '28369624fa39ffe30b72c4498c1ae2e611dfcccfeff512e7d5025ff96cb36a13', + }, + { + height: 660871, + tx_hash: + '50184ba24de7e238a6509c0dd48db175f163cb3c968ab98265da294118c49953', + }, + { + height: 660871, + tx_hash: + '54a615851c6f681541a7b98745bfddd98838c1896542b45650c2d056555955e5', + }, + { + height: 660871, + tx_hash: + '64bc637895d21bf91185eaf52e3cd54acd5724924bb99113fb6a1ef80581f05a', + }, + { + height: 660871, + tx_hash: + '6c5da609e82a06a4c919c14e6a078c91c41f59f4988380ed8bd7af2f85ab939e', + }, + { + height: 660871, + tx_hash: + '6eca3abb2bd469e98dccc21946a4ef4ade8ad817c64d572ce0ee07200e3014b7', + }, + { + height: 660871, + tx_hash: + '83f230c90480e97c8f39528c2380a3f981599205f4306458a86ceb47ae5ac46e', + }, + { + height: 660871, + tx_hash: + '9fafac52babcf6fea369a45d5c4dd6725c5e1189ef0c5166d032a4ed592efd7a', + }, + { + height: 660871, + tx_hash: + 'bde6bcdfa2776174a082f427678b4b6ae6b2378c0ab70749422e7e0beb10763a', + }, + { + height: 660871, + tx_hash: + 'd2d5f174f39b4f6652677db62ab3fa5aeaa1d9c827ee9aaf2d5df8a6444c74e6', + }, + { + height: 660871, + tx_hash: + 'd65d2021402dd897dfceb6e581c35d43d514b6b8380f8961ef56a13c4ffe8f0b', + }, + { + height: 660871, + tx_hash: + 'd8889dccd673da4b71ac6d09b4cb022fe6ab59ad48e1a8f148775826a228683c', + }, + { + height: 660871, + tx_hash: + 'dfb4aca216ad22a04c7d7b219f67e33c6aac884afad1b73b3edc83e0bbddfb99', + }, + { + height: 660871, + tx_hash: + 'e144d8de3a94a68422cf9653e8ff0107cb9c730d45c7160b01fce9f69f77348d', + }, + { + height: 660871, + tx_hash: + 'f89c196f56c50509038898eea569e3459200506a2492b2531b92576cb9bd3091', + }, + { + height: 660872, + tx_hash: + 'beb5a6ab239349ff648d7f14966b116c4c0330c0dc255146222abce096c4b0aa', + }, + { + height: 660873, + tx_hash: + '27e27bdada08aa953eb74d6064bf90990316cc5fb1f7b6cabb38a37bf77a4355', + }, + { + height: 660875, + tx_hash: + '808ba2c335f03c1a8f18fc3138dbaae1031a5c3e638ea4e174886d3d90cb098b', + }, + { + height: 660875, + tx_hash: + '8544321bfe57ab93edbfeea0337100f078c7cfe2cbfd2e50119083c7fcc166ca', + }, + { + height: 660875, + tx_hash: + 'd4d5c85667ba838b35ef4cf7a63ddb128aeecce498f09d415312bc30bbdc908a', + }, + { + height: 660880, + tx_hash: + 'd0b4bf746104df8a3bbc9c077d8e88d73f2c90133a51b3c3847593e65447b9f0', + }, + { + height: 660883, + tx_hash: + '0ccfde985ddea0452c4c9ea9ec67987a257df5a8d04db086381ce9d7a4846683', + }, + { + height: 660884, + tx_hash: + '1439aaadd97c677fcf45999b525c79858fc136837284ba36352025169f06b054', + }, + { + height: 660884, + tx_hash: + '1a49a668a59f8a5ba313466f4b487acc646898ef0a6ae0217c1037f70abfb54a', + }, + { + height: 660884, + tx_hash: + '26dd73ee10ca2078e4c104f62eeb9625b78e7c8050e3fc15b3be2657b5e3289c', + }, + { + height: 660884, + tx_hash: + '609cb26fdbcc60ead5e996eae47e09069edb7885e7e40d4c84362ba513ef66cf', + }, + { + height: 660884, + tx_hash: + 'b6f3e956c360b621542ab731daa6e5e640e4c3575e71561f5ffe21068e408b6c', + }, + { + height: 660885, + tx_hash: + '0784422a9da90c8894e9a82c141f367c22e8b4d8e6aadd107c9eb5c12d0996c0', + }, + { + height: 660885, + tx_hash: + '1e34b91eb54c188602c768afb19941d332de6c1f4f5fa032b4fa90219162dda7', + }, + { + height: 660941, + tx_hash: + 'eda88c7ecf1e1b3d2c2779ba6f643ec99816bfe300eb39e1f5b4f104d9dd11bd', + }, + { + height: 660955, + tx_hash: + '2138714b1f0da1adc97d3080f05bfd5a403905dbf76f85ffe9c57bbaa8879223', + }, + { + height: 660955, + tx_hash: + 'c8882795fbf6082cb8f77bbec75229f8c29bb14ad3b056c72ebe9e4de2650618', + }, + { + height: 660956, + tx_hash: + '8aab07aff901695d5498b6469e380aa6fa052b1d9d84e9538a7dbb5005afdeef', + }, + { + height: 660957, + tx_hash: + '9e46ed98a8864a42a5ccdc3d8507d03956bd37a96709655443a9480078a9dbb6', + }, + { + height: 660958, + tx_hash: + 'd26beea3a28c80958ed7bfb5f9b9d1c22ad1028abed3e9c8e299cb5994ffd842', + }, + { + height: 660959, + tx_hash: + '7b6ed9a3c13e69d893f217debb3d7313db8d48cf11fc7cdf2256afdafe83f2c2', + }, + { + height: 660959, + tx_hash: + 'c2e05e20d4c0e1ee85e4822c5d46dae09b1f18dd7ff99042957519b2f0e1b46d', + }, + { + height: 660971, + tx_hash: + 'aefc3f3c65760d0f0fa716a84d12c4dc76ca7552953d6c7a4358abb6e24c5d7c', + }, + { + height: 660979, + tx_hash: + '1eb202ee93f673c4c6b645018a307244cc4b53ff8a307c290cbfa9c14a650b49', + }, + { + height: 660979, + tx_hash: + '20f214c117b257910e0ebb783a6c69586a9443e640da428bf0ffdbda7abe2e0d', + }, + { + height: 660979, + tx_hash: + '3e93389e5e5decdd35964b7b9d222c623d1be8bdbd8799ff6bb071d326e6da44', + }, + { + height: 660979, + tx_hash: + 'df2fc6711aca7a6368b70130af193294d7e7d77efc38dd92d16e8a25bfe9d35a', + }, + { + height: 660979, + tx_hash: + 'e49e136606c8b1a34ca1227171dc70111da54555a174a5edfb561d093c0ae784', + }, + { + height: 660979, + tx_hash: + 'eacbd782350e91a9afd515549711f386bf70ea764e8cd88a1ab1eb465199f4f0', + }, + { + height: 660979, + tx_hash: + 'eea0558f33e1758aeeff319adf2d852cc91f19dfc0a7ecf75240edc9397059a6', + }, + { + height: 660982, + tx_hash: + '4e8e36e44042b118849d377868dbe076b5139beaeb157db53d2d65c1f9335a67', + }, + { + height: 661014, + tx_hash: + 'cca1d12cb240d1529d370b2cec40b2c0230586d0b53f1c48f6dac8dff2702672', + }, + { + height: 661016, + tx_hash: + '36a64910c68bc2f870d172ae6ed9a66d8c236f23d776a2b321c2997975fe8ee9', + }, + { + height: 661016, + tx_hash: + '624ea40e85bd14a3890f9a51efdef3d4fb30d8ff47694e471a04be5ed170978a', + }, + { + height: 661016, + tx_hash: + 'd9342d8e2ab3f7f5367c8e9b202bc57212636c25bbf4392217dd698f94e669ae', + }, + { + height: 661101, + tx_hash: + '132f2bb5a3bfb691935b67c50c66d0fa63e2621d248d7e64f1dccb112225c9eb', + }, + { + height: 661101, + tx_hash: + '2a00a8ed679e48695971aa87cd9c1e8ee37d2e885c12be11753bde435703a826', + }, + { + height: 661101, + tx_hash: + '37240c07201416124b098c250867f3ea0c1c5e3c948d6eea5cd95a0e2c35cfd1', + }, + { + height: 661101, + tx_hash: + '7cedb43b52348ff11cd04e553dabea054d259a4cd3e63425d562ff274d1b970a', + }, + { + height: 661161, + tx_hash: + 'ae180868bd0abe92f7f1fa2ec78d749b0928b77bc2d4008689354a4a51ee65ad', + }, + { + height: 661162, + tx_hash: + '03e1415e358146fd1a25ad61a625bcfa4ab42aa6237223af3bfea6bfc8a7cfd9', + }, + { + height: 661162, + tx_hash: + '27274703354294dac655be38c96a4ab394275635b7cf78009f4fb6cfd2fefbb7', + }, + { + height: 661162, + tx_hash: + '68cf511d628b1165d50a463e298d50228171c35f2965529ee072a44e8550deff', + }, + { + height: 661162, + tx_hash: + '705d707ec7e066dae677f70f9b314702ad4d19491061f4d77645d065b13c5f1e', + }, + { + height: 661162, + tx_hash: + '7b96a717bbbf5eaafa904436a71ef0d557972442e115e25cab75b79ea60b98ce', + }, + { + height: 661162, + tx_hash: + '912000f8985c49355825a44e40e63e109aed0de410c1b7f2b67c7af826f7cf70', + }, + { + height: 661254, + tx_hash: + '309b7a5eca926b80b1d17306038fdfac81d5f47c270cfa670f1d7b2063b125d2', + }, + { + height: 661254, + tx_hash: + '416080a966f7483eace2c9edd688d17c7d4c4da3b192556d944064434528bce2', + }, + { + height: 661254, + tx_hash: + '4f0b017cacf3876bb9b9346e97ced4b1ad091a44b2fbcffa01cbf8a35e4348ea', + }, + { + height: 661254, + tx_hash: + '651becaf75e124ceb7577f89e3c47344ce5b02e5a8edac0c24997f26edf9197f', + }, + { + height: 661254, + tx_hash: + 'd34fb9871f26e5a9deb7688b6b56609b953aa8b9e72df9dc3faf3c918ae2ae63', + }, + { + height: 661254, + tx_hash: + 'd3cb34865c71227008d526685bf5c40d0ed991ace41d92b106521ea311ca7230', + }, + { + height: 661258, + tx_hash: + 'da07f028cd53d5cda11341cde0078432b0b3e2e179d027901d2d04e23488df54', + }, + { + height: 661305, + tx_hash: + '00420724edc40414506ab0760c2733ce29ee0e386395a4881f76ca7ae7bb01c3', + }, + { + height: 661305, + tx_hash: + '02d1f33800abfdee3c696ccaf2be4f37b593141da11bcb2e442de83b010585cd', + }, + { + height: 661305, + tx_hash: + '09ab751e083165c324f39e04a63063622cb53b023df5582e3c74a8fb696f9556', + }, + { + height: 661305, + tx_hash: + '0e2a589185b8ce7fae29fb0e79a6c28427bd3b2ea1269a2edbfb5206599052ef', + }, + { + height: 661305, + tx_hash: + '0ec66fc6364237ddcf218cf43683baa87af915cd6224f2bee1c9d59fe5aadca8', + }, + { + height: 661305, + tx_hash: + '0f6cd9021fe37930111437ddd22050d8845199de9c4b3892728cc00b53598c5e', + }, + { + height: 661305, + tx_hash: + '1b12029dc8638fbc05eb5ea331deba251074d8e51c8556b203272fe8d9cde027', + }, + { + height: 661305, + tx_hash: + '1b6d63db4fda6dd352c0b3f69d509268482e19dce0dfbba76ea167e9f4a4b1df', + }, + { + height: 661305, + tx_hash: + '1d88f081f3715655d3044831dfd38ad8668d71a40e155e4518720dd261d48b7f', + }, + { + height: 661305, + tx_hash: + '29c6eff1df41f505c478f4a8f4ddbc8493183583334d0d172b9e1ff03a63768b', + }, + { + height: 661305, + tx_hash: + '2df59c1aacc51e356ec474c34600988a39c2ad2ee3d2e81aa08d1a2e402e9bb2', + }, + { + height: 661305, + tx_hash: + '34ce4ea1767655234ca96ff468f0f9005606d171709f97b88f7e04b57d792afd', + }, + { + height: 661305, + tx_hash: + '38ac276044e3f58f125b39e622107b58f6497dd99526724c393738e4ae4798b8', + }, + { + height: 661305, + tx_hash: + '3f9b951cc4780304dcee6b3b57bd0e4c2c2a5ebea70d9290f3f5a7f63210748c', + }, + { + height: 661305, + tx_hash: + '445a51356256af2ea06d475a5159414e7149182856805746f24937ff1ce99a52', + }, + { + height: 661305, + tx_hash: + '476498349e7d29650e0cc075a75f6a1c9549c840c7590129a6f89eeb30aa176e', + }, + { + height: 661305, + tx_hash: + '4d2b9b8074876d9c666f52f228e703d48dd0436ade8271af90d2faf513406d8f', + }, + { + height: 661305, + tx_hash: + '509a2a77ea6cdba342fd47d71de05534fd1efcabfe78f139e26facfc82ab742e', + }, + { + height: 661305, + tx_hash: + '55c20071ee6b89f15c5213fcdb8a47328538a184bbf15a62310e54f6f5ff5f90', + }, + { + height: 661305, + tx_hash: + '61566cf88e57292e9e405003c4642cdf28534360be073ecd6b159d2ce9230f40', + }, + { + height: 661305, + tx_hash: + '67f457e66660a9247595f2fdbb64db28b3e43bab0fd1478913220326c02ae5f8', + }, + { + height: 661305, + tx_hash: + '690b3e1c4b6a2e9e1cb5291f91afc04c570c12526985283ad2dc145b49855df2', + }, + { + height: 661305, + tx_hash: + '6af02c722645b38d66932cc16ca6ca84ebe5ba71169565d5bc74791da0b7e7e1', + }, + { + height: 661305, + tx_hash: + '79da923c2d1bac3fcb1fdc090f2e3871c259ad32d551e5f21609bf48bf496f77', + }, + { + height: 661305, + tx_hash: + '829aebb6f0495dbf9e54eb4a989316b4c8f162af0aa9d342c0a4d17489420cc5', + }, + { + height: 661305, + tx_hash: + '89c5e715adbc795022021ef4411a0278f0ac62ac1f4ed6505fa9e45b760add34', + }, + { + height: 661305, + tx_hash: + '8dea1e3884e63d39e9f41f0b3274662c503ca46786e077ea01f6bafef29882d5', + }, + { + height: 661305, + tx_hash: + 'a4badfbb06332950804034d32233cd5ab4c8fcf58615a0a1b3ede5775ca37eb3', + }, + { + height: 661305, + tx_hash: + 'aa9350b3a7e33f1ede7214237e28e5ce978e01f48f6835d9660869c71fa2a1d9', + }, + { + height: 661305, + tx_hash: + 'ad1d48e99ee085709bfeef04954ea1e505d561466f29bef1a97cf1818a82e2a8', + }, + { + height: 661305, + tx_hash: + 'cc557f18d7a9c9906d21d8b5f97f82c98882df13842b6429c5710fbe101b71e5', + }, + { + height: 661305, + tx_hash: + 'd020a27644d6a9242a3d1bddea6a2e5b72844641d9cb6f08073c0333b8b624aa', + }, + { + height: 661305, + tx_hash: + 'd3bd51031d68ddcb18620cdc3f9eeb64f1614c908be68e9151830e2e654a8f09', + }, + { + height: 661305, + tx_hash: + 'd47b99b229a9781700260a160571a7b36418fe7174e27dac4e98799266608bf2', + }, + { + height: 661305, + tx_hash: + 'd5061f01bb63589352252d57054ef071a4124cd2b8b5ff0df1bff19486dfed89', + }, + { + height: 661305, + tx_hash: + 'e2b3545026b4ae51d474059b95492844b940e99973a2fbdfc2174f281c1dafd3', + }, + { + height: 661305, + tx_hash: + 'e9d5529ba5036818df350c5cf31a46b4b0d1151261ff12e44bd85a94f30db014', + }, + { + height: 661305, + tx_hash: + 'f308d992681ccbb438a3cc4129cc484ebc63890b5c727522747c2497645d3cc7', + }, + { + height: 661305, + tx_hash: + 'f415ffdcc8274f73a5a25a69834f7fa5563050d883496b072cd98c9e84bdd901', + }, + { + height: 661305, + tx_hash: + 'f7a90413abdc3d06b061ae443da02eb27193516d5bf4f2d736ed0f3531316f84', + }, + { + height: 661305, + tx_hash: + 'f8c53c4befd7953dc7cea7bbaaa411552d6c313fda0d45836562bf55ca78bdad', + }, + { + height: 661305, + tx_hash: + 'fe46faaf85f55504072f2a2b082b8a527e7b54ad2b0dbf91a4a6ed7adb384aa3', + }, + { + height: 661307, + tx_hash: + '4079a915919adb0a7f00737776192a66da8d98ac140e7dc99f613c8cff98704b', + }, + { + height: 661307, + tx_hash: + '9b1e4137491d6a2c5e166d4240e702ca548d3ac9fbf3ff7f54e632b813946358', + }, + { + height: 661307, + tx_hash: + 'ece98e37d6898fe21167b18b0e322e708fbe9a54011fa18dcd1a8e9113f6567f', + }, + { + height: 661348, + tx_hash: + '0f8a7e168e6718192e0e221326a3c41e4e36bed0d785a4af84a3d8f3b7de1b88', + }, + { + height: 661348, + tx_hash: + '2a10c744a85d25e61ddc185d400fb4ad1241bce2db2fef710fc25e1a14b98dfa', + }, + { + height: 661348, + tx_hash: + '343afa9e652938c7f43b4baa87c68c3e49ea07002d42452dfd231403be0fff23', + }, + { + height: 661348, + tx_hash: + 'ac7265b580c0d549799ab4277953c493b0131a8946fd2cbb2d234b6d1fdf6bc4', + }, + { + height: 661422, + tx_hash: + '54386ba7982c6114a4bb73197e6cddb4d9f30eacd495ce24318f692b9566acc1', + }, + { + height: 661422, + tx_hash: + '6454d097cdd2fac76039bd4cefa4fd1d714cff3b3597c10afecba1a097775a60', + }, + { + height: 661453, + tx_hash: + '5259d2e488688b5285e9ba9309eb9ccc48bade03cea330a46fa7aff12a749659', + }, + { + height: 661496, + tx_hash: + 'b87e781bcc798d6e5acd40083cc378fb46c1c5b71fac21a359063fd2217b0c66', + }, + { + height: 661496, + tx_hash: + 'dbcec1c36ec652cf9119a52a3a45bde0f78eab63e1139ddd46af7b361fb3245e', + }, + { + height: 661496, + tx_hash: + 'f848416fbd39548207b765aca7a8c029a1b547966a0b6cb6e2fa5a153a41a1d6', + }, + { + height: 661497, + tx_hash: + '589a8fbbc339a85578f9fd1ffa5b7e5c8bfe6a2f6d265dfdb4dc3f073af8cc6b', + }, + { + height: 661530, + tx_hash: + '92ea5ccc19f0921ead53e331c6bc77d68a7c8720621f8b1909b75a04196c065c', + }, + { + height: 661577, + tx_hash: + '21f5e0bb692efe88d93774e6d209824bfdd4c6438a94a358ef95b8b8f0379cd1', + }, + { + height: 661577, + tx_hash: + '3d5ab6452f4a431d653dcc2676095181050aeb8938dccf84a70c03a25b4b8b29', + }, + { + height: 661642, + tx_hash: + '2bf81cc3b29b1cada463c90200fe163d70a679fe42295ef2ef3491ba0627686f', + }, + { + height: 661642, + tx_hash: + '3f911186b59a3078f1e89e8127173a7d345244f7c30f6011116a68df2f28b132', + }, + { + height: 661642, + tx_hash: + '4af1ee117229004a6be2c8440c34f24af584f107d10d7109c74d70101a8bacc7', + }, + { + height: 661642, + tx_hash: + '9069495c0962ab57a71093b1f2d9c8a3b5ef77524dbcfc22a321bb7f8f4a3ce6', + }, + { + height: 661642, + tx_hash: + 'a980e2bdb3bc49e0b6e0aeca0b42ae6d70891f54a9f17fb026cf686a015619bb', + }, + { + height: 661642, + tx_hash: + 'c2a78076d89eeaeedadbcf361e53b3d06268da678de60624aa81422991064a3e', + }, + { + height: 661642, + tx_hash: + 'd536956898018c89b62cd662c6d2fd860ec99777414db2e13f40030ad3df365a', + }, + { + height: 661670, + tx_hash: + '053c4a604868051093c338b54bebe74c7acc45252966bdb43019948a84b2ebd5', + }, + { + height: 661682, + tx_hash: + '034a54bf1429ec0915fd3834e0d14a0fb99a23dfb2a6744109e58a7d461b6379', + }, + { + height: 661683, + tx_hash: + '39bb65b63362485d7c7e144873aaf36c62e2205f0b8319196c262d0decbd853c', + }, + { + height: 661683, + tx_hash: + '4433ff7a4e3e0f5c100788ad8bb57e987536c0070f65ea1328fa182534e98789', + }, + { + height: 661683, + tx_hash: + 'faa7bda4f41a3502e65db22a5fafcbacc28e4935af94cc497456800bd24eaa82', + }, + { + height: 661700, + tx_hash: + '0521c31570e509ac4ac207bb081f484893ffa6c5efc935949469b904888200df', + }, + { + height: 661700, + tx_hash: + '4ef9fbd4f6caab621cab6416fcfc61f46e8ef63666b4a0434defb681aa587d7c', + }, + { + height: 661706, + tx_hash: + '3919a1b2b52a5e56c0026d52167840fc21648ecb2fd683a1581a0d04b30824f3', + }, + { + height: 661706, + tx_hash: + 'a8f17cf116803f0865cf2d8539865c52bb75c22b2097cb884f94db93fc421d17', + }, + { + height: 661711, + tx_hash: + '12e48ae71d51104d55133ad3af83892650290a5764953f5b3bd2095c9a52c574', + }, + { + height: 661711, + tx_hash: + '19dea491d654a9acd4ceddf38c81b79f3c1e0928c3c73862bbff5d4cb4c52889', + }, + { + height: 661711, + tx_hash: + 'ccfa994c438be923b6b04ed950be4cfe4b9b724f091e55f270c6b566cba609bf', + }, + { + height: 661711, + tx_hash: + 'd79cbf3a7ac607fc99b59420333c7f0559d0e91ff589d6bdd105c5a6b0e8abb9', + }, + { + height: 661711, + tx_hash: + 'e7c4b43b66f1b07359f0679f296e91055be3912e16b0919fe38a538f4e98e50d', + }, + { + height: 661789, + tx_hash: + '096c641b7332f7fc3026d5294d20724ae2b38c7843033048f6ae57b4595b3179', + }, + { + height: 661789, + tx_hash: + 'eb6ec82bad393ed16a74f030249d998cd2936a2e59005bf5e1445cf05683050d', + }, + { + height: 662009, + tx_hash: + 'c3397769ea999c81c42eb6611d7d44c35c8e125856eadd394b1b7a4e3f9eedd0', + }, + { + height: 662009, + tx_hash: + 'cb91598754838db350535c3a32dc3597764589300e99bfebd50f3379f23d3152', + }, + { + height: 662009, + tx_hash: + 'ed762cecbb3d0695cd8115498df2bd28ca45b5085cab66ca057916e314239126', + }, + { + height: 662090, + tx_hash: + '9f9e574b906097d4f770dbb71899e3038c3d6b2cdd9649255bea5d8e00c7aa3c', + }, + { + height: 662141, + tx_hash: + '9b5c34bbab8a45d255b45f6cfd66aa378df61121249bc3c7610bfe797c8f0e65', + }, + { + height: 662159, + tx_hash: + '05e90e9f35bc041a2939e0e28cf9c436c9adb0f247a7fb0d1f4abb26d418f096', + }, + { + height: 662277, + tx_hash: + '951d2a3da5cfa7edcadcd70e2d0bfbe32e27b9e2b717bbcc123731b1844197d4', + }, + { + height: 662301, + tx_hash: + '07d0398e62414e2abdb99c9e6cadf2d276006ea6c1e800c0ed47f2a22a7b8645', + }, + { + height: 662529, + tx_hash: + '3f840a89a6bfd4ece41216bfdb897f7359e6846f447a9173ca890d0663cce419', + }, + { + height: 662731, + tx_hash: + '144c0275543be95d9164097c164590ad01f233c742df0a33108341dcbc1def0d', + }, + { + height: 662739, + tx_hash: + 'a67b5c6a57bb39a9d4270963755a2cc5131c8af9ceb749f74d899ec6645a1a40', + }, + { + height: 662799, + tx_hash: + '28a7e3debda623274f3e2cb2efde1881cbfd08734909c184211de4deb3885eb2', + }, + { + height: 662886, + tx_hash: + 'c6b0ce4a38e52236013a2024350de4cccb675558437402ab2919e1e61964dbcd', + }, + { + height: 662929, + tx_hash: + '84b7670b677a0d4687ad5660624302b9092eb5320606c903741aacb56aeab012', + }, + { + height: 662935, + tx_hash: + 'ec423d0089f5cd85973ff6d875e9507f6b396b3b82bf6e9f5cfb24b7c70273bd', + }, + { + height: 662997, + tx_hash: + '07654bee6690bb5a21ffe2bdf3b5cf7c6b0e9b353cde367e20d2983ad5afdd48', + }, + { + height: 663002, + tx_hash: + '474561d656f09c2aea939511393687723aa21f8d44cc56c13dc32c6f86344a48', + }, + { + height: 663003, + tx_hash: + '9fe41b7d515ec788d5b09b687357d4605e2f6be35f49ddc9214eef324e793968', + }, + { + height: 663003, + tx_hash: + 'eaec79b1f5dcf0fbde6c2b8af239e327cac51e5ca1a9e80f0f419f4134a494b9', + }, + { + height: 663004, + tx_hash: + '0d42d4d3609cf1691feb6456e94042cd9361cfc3d8c3b1442d51cfd861a301f0', + }, + { + height: 663004, + tx_hash: + '3032d681c81e4a7655a000631685683162a1d04be9055b5ecd8d2da34cd86277', + }, + { + height: 663004, + tx_hash: + '40ad1272a9d1837be02314726b830efb242bb28148ead2506f0b0521c6f37f7e', + }, + { + height: 665029, + tx_hash: + 'ecc76da4408cc5e371ef42520d4b2b02e89a503912d97d1bdf7acb49e28fdf09', + }, + { + height: 665658, + tx_hash: + '6013fa226a57a79d257ce8ea330005255b76b486686941c94acaba34c6aef9ca', + }, + { + height: 665658, + tx_hash: + '8ed5da542eaa80a2d83ad24e0edd39c17e52693025d81d47a2a72af2b7219df4', + }, + { + height: 666402, + tx_hash: + '4368222efc561352db4fcb57997bba298598198b26002e9f749ac5b735bd548b', + }, + { + height: 666951, + tx_hash: + '12a9df22943e399248d2d4dcfcebcfe0de0126183068c5b98e788adffd8332c8', + }, + { + height: 666951, + tx_hash: + '40f113d58e8326df10468b3037a540269921be9e381829d04d69c61189eebdf3', + }, + { + height: 666968, + tx_hash: + '3af8c1a06b092c08c3dbcb880a0899daad4689f71315f36b7f0bf6f3f3e8a6e3', + }, + { + height: 666975, + tx_hash: + '17fd0db8beacb283bbeca6b829ae713cd3a1721dd7479c4b9bf78f475859b0d5', + }, + { + height: 666975, + tx_hash: + 'fb8a741c55971abc52879ca5ea26586ecda6cecd80f74492483c922bc2b02dc0', + }, + { + height: 667637, + tx_hash: + '43d9ab4b639c9c9b618bbea97fde30855c8168d6da4bc1a7026bf9a3244fcfe5', + }, + { + height: 667793, + tx_hash: + '989007fd6024c7f7300b64fd86725c3e0300ea1452f38fd76cbe746a5f4dfc0d', + }, + ], + address: 'bitcoincash:qppc593r2hhksvrz5l77n5yd6usrj74waqnqemgjgf', + }, + { + transactions: [ + { + height: 666951, + tx_hash: + '40f113d58e8326df10468b3037a540269921be9e381829d04d69c61189eebdf3', + }, + { + height: 666968, + tx_hash: + '3174c1ed5b7f1e5049347f6af4bd6744d24aba9c944e610b8cb56e407d63d948', + }, + { + height: 666968, + tx_hash: + '3af8c1a06b092c08c3dbcb880a0899daad4689f71315f36b7f0bf6f3f3e8a6e3', + }, + { + height: 666969, + tx_hash: + '40ef3e1ff72074320154571dc27deba597d6d01503a2c5d1c482b397a2f1ae3a', + }, + { + height: 666969, + tx_hash: + '6cf915981cfbbe14f12143bd5879c2da359372d275f3609257d5809a863e1491', + }, + { + height: 666969, + tx_hash: + '99583b593a3bec993328b076f4988fd77b8423d788183bf2968ed43cec11c454', + }, + { + height: 667793, + tx_hash: + '989007fd6024c7f7300b64fd86725c3e0300ea1452f38fd76cbe746a5f4dfc0d', + }, + { + height: 667793, + tx_hash: + '9c295332b7bc16758b2e328f21189fa0ea79f71908b47529749b3ba54e523817', + }, + { + height: 667908, + tx_hash: + 'd236bbaa916f5820549271a6324b2a5094f397367dc5102c430564ec64516c68', + }, + { + height: 667909, + tx_hash: + '5bb8f9831d616b3a859ffec4507f66bd5f2f3c057d7f5d5fa5c026216d6c2646', + }, + { + height: 667909, + tx_hash: + 'd3183b663a8d67b2b558654896b95102bbe68d164de219da96273ae52de93813', + }, + { + height: 668550, + tx_hash: + '38a692e3fa974ee186eedc3a03bf3410dd03a5f35bc44f1a07f287b669dce44b', + }, + { + height: 668550, + tx_hash: + 'c7c0ab5e761ae3ced92321ba3187db7381e25ef86e011ad9b3008207a5dedd76', + }, + { + height: 668574, + tx_hash: + '0723cc62c17e55706296200b73b7423e943244ae148f31ece217d58ef6a7a606', + }, + { + height: 668574, + tx_hash: + '4f8c37305de776bafe4a1350826749a932d95e1d43bcfd55bcbde4b305aa3f99', + }, + { + height: 668574, + tx_hash: + 'f82e9eb94e0526bc23d09514623b863b96f07c60588f784f9e003d6a0462d7fe', + }, + { + height: 668631, + tx_hash: + '53495bdba5275ab65ed6971de23e40c36cdfe43798d69a4d1f6a2f08b99418de', + }, + { + height: 668631, + tx_hash: + '7dd8930c5f48d3346bd43480c87985fa8c1ee32fe9fafb57cb776f32b544a0b7', + }, + { + height: 668631, + tx_hash: + '87eb2b8c049ce0fa182b903b049864d074ff2bbce375b5bced22e1bca636fed2', + }, + { + height: 668758, + tx_hash: + 'bfcc5ee0708ebf5d110545189f474f0181f4657634ccf1ac08fc3b75f6b80325', + }, + { + height: 668758, + tx_hash: + 'c6debf97bf85e3d6a320e32566afeef643099cc6bffe524629c9d80f139bd788', + }, + { + height: 668779, + tx_hash: + '24604835e5c68aedad2dbf4200ecc1af8c3fa92738445323af86def84d48d572', + }, + { + height: 668779, + tx_hash: + '8ce5a01e99b3424b47a44772f502a29227359912ad0bdfbdeaf73016be022260', + }, + { + height: 668857, + tx_hash: + '13010cd1e5bff20aa884712a2ead706bec64c69f37154d5fa0df26281c007dbc', + }, + { + height: 668862, + tx_hash: + '0719be4ad3734334771ff9ca2d5779f944dc53800fd2c56f57d0473300f62f18', + }, + { + height: 668862, + tx_hash: + '255966b09a55ff69f5212e0940e2a9aa590debec63fc04972dcea7b69dabe5c1', + }, + { + height: 668871, + tx_hash: + 'a1548230742f4f603b5c3413d0b896c32630ffc1f03e76fea36be0a9d5e1ffef', + }, + { + height: 668874, + tx_hash: + '70233bdd89d32a4e625a8249edd9d256b81238eec2ba28042493b0771e0d1124', + }, + { + height: 668874, + tx_hash: + '95ca983d2f9ee3149ffa633b8d07cebdc9172593931496fa800b9180777b09e9', + }, + { + height: 668874, + tx_hash: + 'c806a078a79134c84bbcf80791aaefab7e47a397ee42767d43c53a701c83a9d0', + }, + { + height: 668874, + tx_hash: + 'd5e147ba235a1397bf435047bbdf270b8bd8b64cb1e61156d2a56cc65f6511e7', + }, + { + height: 668879, + tx_hash: + 'bbd256fa702d3a582f23502c381adbc1a0bb235e43b8418facaf6c03ffb56b63', + }, + { + height: 668893, + tx_hash: + 'acb7c182cd614895fef841d2f0780f92abeeab23d6a2789a1bb6bdfe403b80da', + }, + { + height: 668978, + tx_hash: + 'ae46768ff2f139a0bbfc4b8a4a02685a700e30e16f275f1fde2a226e47b81306', + }, + { + height: 668985, + tx_hash: + '4e7a995e62a673578c113f494026e3ba6bc453e984d1b8a623a539fb772ff3ce', + }, + { + height: 668985, + tx_hash: + 'c836a6f2f9cc001410e0bc7b5c3829a5e477dc8e72db42a70ab7ab2cf1dbf554', + }, + { + height: 668987, + tx_hash: + 'a7085b7b937e95425fee719aeceb7754f4ab3b211e226a5be8103ee5f0a19262', + }, + { + height: 668989, + tx_hash: + '0f4f3b9facf595e59f8532dc2dfe00cbbfd9e72b4f89f7f74b3afa8f6c617e7c', + }, + { + height: 668989, + tx_hash: + '343838a1031f566128bb67645f24b050af278aad4e83efe71fb6d29377f3ffd3', + }, + { + height: 669057, + tx_hash: + 'c1c8b61de489af0efbf5d159f1b21718e49642ac204dac3dbc1b1e061a1ceeef', + }, + { + height: 669057, + tx_hash: + 'dd560d87bd632e40c6548021006653a150197ede13fadb5eadfa29abe4400d0e', + }, + { + height: 669493, + tx_hash: + '34544696076f958b156e55f6b6c41e02d65528064788f6cd01b6a36a8dd478a5', + }, + { + height: 669494, + tx_hash: + '12f6030be179696f34b1c304492b13570182968aff53421fc826ad7fa3908c30', + }, + { + height: 669494, + tx_hash: + 'd23d5cd748a59efd00bb80452d6df5fae82ac010e1874cb2d48fd28faa9249e7', + }, + { + height: 669500, + tx_hash: + '45b879b56a2bd1660717645cdf084dedda4b21ca2b4ece36f7f03a4d50067479', + }, + { + height: 669510, + tx_hash: + '23e4ec4ce5c8f5e86695eb5b12836cb621b6c8e829611102564de85b1f95738e', + }, + { + height: 669510, + tx_hash: + 'acbb66f826211f40b89e84d9bd2143dfb541d67e1e3c664b17ccd3ba66327a9e', + }, + { + height: 669639, + tx_hash: + '0da6d49cf95d4603958e53360ad1e90bfccef41bfb327d6b2e8a77e242fa2d58', + }, + { + height: 669639, + tx_hash: + '194b2db6b8e27da12e4f4becf4af4316f6638c6969825f0b570628ec5ad5e288', + }, + { + height: 669639, + tx_hash: + '39521b38cd1b6126a57a68b8adfd836020cd53b195f3b4675c58095c5c300ef8', + }, + { + height: 669639, + tx_hash: + '93949923f02cb5271bd6d0b5a5b937ce5ae22df5bf6117161078f175f0c29d56', + }, + { + height: 669639, + tx_hash: + '9978ffd1736ed998bb4eed28cae59078f6b50600bb87233d7e88295e06e98842', + }, + { + height: 669639, + tx_hash: + 'ddace66ea968e16e55ebf218814401acc38e0a39150529fa3d1108af04e81373', + }, + { + height: 669639, + tx_hash: + 'e79608b72c3b1082a26340e82131fd380c24503940430503b1f6c8c17451986c', + }, + { + height: 669639, + tx_hash: + 'f1147285ac384159b5dfae513bda47a0459f876d046b48f13c8a7ec4f0d20d96', + }, + { + height: 669639, + tx_hash: + 'f4ca891d090f2682c7086b27a4d3bc2ed1543fb96123b6649e8f26b644a45b51', + }, + { + height: 669643, + tx_hash: + '711bac9ffcec3993b2361c3d14ab642e3e1c3860b7849a2ab8cf97cc9623db6c', + }, + { + height: 669643, + tx_hash: + '9a05315430afe471d5dbf9d7f7ba40150d962a479bdb17b7c1cca2641fffb679', + }, + { + height: 669673, + tx_hash: + '1ea003a330e9387b669d21bde518805ac1e74e5909ae27a05d90b792f67dbc50', + }, + { + height: 669673, + tx_hash: + 'bd8b527df1d5d3bd611a8f0ee8f14af83cb7d107fb2e140dbd2d9f4b3a86786a', + }, + { + height: 669673, + tx_hash: + 'd2ad75a6974e4dc021483f381f314d260e958cbcc444230b485436b6264eaf3d', + }, + { + height: 669756, + tx_hash: + '2947492b902f6fced1cc399f032dd3f7305736d685b41a7c712cf0e9363817f8', + }, + { + height: 669756, + tx_hash: + '7ced28d072aa6c246f4ce1efb1653a4f1f7c6f3d79c2471d08b5699ba52a41e3', + }, + { + height: 669756, + tx_hash: + '9300aeea6abd0bc4942ed0873d835f26d2d62ee0c283157d4e84a762b74acd0c', + }, + { + height: 669756, + tx_hash: + 'a3a82f06925809c784071e60fd2bd2a5a33ff33bc618d09c208b84f73291b4d8', + }, + { + height: 669756, + tx_hash: + 'a8085391b122bd5d2531bff991752d9eee1fc0efd990e35693cd05570c7c33a2', + }, + { + height: 669783, + tx_hash: + '45aa0b721f941e7770c8962483cc2d84fb953425a32058a25ffd56ee03f579f7', + }, + { + height: 669783, + tx_hash: + '5e9823e711b9dc8abd99ba5addbcafd942248b089f3fbf1949fce798a7d744af', + }, + { + height: 669942, + tx_hash: + 'ff5fe4c631a5dd3e3b1cc74cb12b9eebf04d177c206eaadb8d949cc4fbb6a092', + }, + { + height: 669958, + tx_hash: + '0da32e1f64a12ed2a4afd406368cc76ab3f8c462b26fbdd9817675ffa0fa7668', + }, + { + height: 669959, + tx_hash: + '107ec7417a3fc10e8c27c4bf2d94dd910db875003063c0bdde8ea8975876369a', + }, + { + height: 669959, + tx_hash: + '182f50952631c4bcdd46f4d42ac68376674727fa40dbcbf1101e40fbfd58b55a', + }, + { + height: 669968, + tx_hash: + '1a021709e8ad8d9c38c9c4a0ee4d5f2e0b468fda601a1f0539322555ac0a6f50', + }, + { + height: 669980, + tx_hash: + 'd77d65ec19778391a15acc353c4dea6a2bbd0dae04015655b4ba739277b85308', + }, + { + height: 669989, + tx_hash: + '7a98268b2deecb798f4d1ce7ff9d44938e04b0b6442bca717b19a2d9068e4642', + }, + { + height: 669989, + tx_hash: + '8b23e98a6463783c3ca4dbf40d055ee513ba0dc9260f1f373ad1cdee527bb434', + }, + { + height: 669998, + tx_hash: + '938d71772f6353474515faa631ae9edf7e3b2cab45d9d609164fe9ac04294bb8', + }, + { + height: 670076, + tx_hash: + '4064e02fe523cb107fecaf3f5abaabb89f7e2bb6662751ba4f86f8d18ebeb1fa', + }, + { + height: 670076, + tx_hash: + 'a94defde870444eb73f4cbcd02406a0086d401fe3acf646040e49ca258350459', + }, + { + height: 670076, + tx_hash: + 'd467fa80ff8357cdb8ac18e012171d52eda75841bd7f22677187c267cd548974', + }, + { + height: 670179, + tx_hash: + '2b1beaa4f771d7b6cb7d58d9322021b35c013b7a10e6e0ebb21600a1d95c9bc9', + }, + { + height: 670179, + tx_hash: + '7234628650ae40bceb3e44965e7dc316c00de4c0d8cd37198524922f962ba2a1', + }, + { + height: 670179, + tx_hash: + 'c2db84d3d6a899b58b12c189ebaef1af9653bf88c34cec1773f841774797a455', + }, + { + height: 670180, + tx_hash: + '10c30adbea1ac17b593f9d1df95819ba9853ca401687a316ea186cce5fdd5bdc', + }, + { + height: 670183, + tx_hash: + '2624b7518dfe6d1ab982b97b878620fc9d4ed0451a3948b706009aef6e0ead12', + }, + { + height: 670482, + tx_hash: + 'b78a3f8d17fc69cd1314517c36abad85f09fbca4d43ac108bced2ac78428f2c8', + }, + { + height: 670670, + tx_hash: + '55eec1cb63d2b3aa604ba2f505735de07cb224fcdbd8e554aa1180f59cdd0541', + }, + { + height: 670670, + tx_hash: + '704b444df073d352aaae76ef442ef64dcf6fc3c80aafaab86f44564099c82743', + }, + { + height: 670670, + tx_hash: + 'f4b40b09ec39867e5d904149845d01445a45bc4a85458bfa439bf5b44daf3c19', + }, + { + height: 670806, + tx_hash: + '6fb6b822218a5ad767c0c0febc9a67f67c7543b204d54c9366af019606140f4e', + }, + { + height: 670894, + tx_hash: + 'c3e937bc03c5dff336b102bc4ad9a6d1783f7b5e8784ab5367df4a9774f1e010', + }, + { + height: 670896, + tx_hash: + 'e60cc8a04123f4dacabf37a819949ed6276e27d715563b8d6c272648fa376455', + }, + { + height: 671190, + tx_hash: + '580019a3e626e126528d0645521246daf53c2ee5823623adcaa0599644311be5', + }, + { + height: 671190, + tx_hash: + '741e8891b487e8f2c2b52c3d89206c6542a5e8b0df672b71e740567f719c1dbd', + }, + { + height: 671489, + tx_hash: + '3f6764271830a3986854e5ff1f0e48a504e619a2208654a8061429e2faa26fdb', + }, + { + height: 671613, + tx_hash: + '180e6fed32f8297f01be575dc6e225b6879065a5514301085ba8efabb9aa973a', + }, + { + height: 671613, + tx_hash: + 'f438e4875934f88bb10b0e20ac8c5f14c49e2b74ff760bac8f0399001174b083', + }, + { + height: 671715, + tx_hash: + '2b7b557ad7c9ad0538fce4e892b12e871e7d74db96000142aac3a19442b07b60', + }, + { + height: 671715, + tx_hash: + '54242167d827f8542a3aa2e0d453168a9ed64bcead9be42b924cc4df1e8cd418', + }, + { + height: 671715, + tx_hash: + 'ee1f4d447abc6b8e189ffe630081b39cdb93dd47d2f4e296ba432e0be53b64fb', + }, + { + height: 671716, + tx_hash: + '7e81f5c40e4a47c1cb93fb829b104078afbf8866e0dc10e22af573bbb75e4e56', + }, + { + height: 671716, + tx_hash: + 'b8d00d65583b3859f511d880f484000d3d46b162106e33dfbc5dc684512040e6', + }, + { + height: 671724, + tx_hash: + '37f63a9b1bcdc4733425dcfc3a7f3564d5095467ad7f64707fe52dbe5c1e1897', + }, + { + height: 671724, + tx_hash: + 'f075b655b60eb5f0520308666d10dcaa945c91ac3f0606bbe5e5e34d16bbd877', + }, + { + height: 671733, + tx_hash: + '65e71d847f771b4a6596c19da84981dc5133b89545a078ab61c48f0432ba9ee6', + }, + { + height: 671855, + tx_hash: + 'b544244fb46ee4a3bbc8d1b31683a7408fdae4adf74da6e874aa11baf2483abd', + }, + { + height: 671862, + tx_hash: + '14dd299de5ea19adf3de18f43ea6066774800aa647faf3c33c82ca3615cbc521', + }, + { + height: 671864, + tx_hash: + 'b1a9203989e69105f655cbb8abbc1d02a15ce9bb6c7ea94f8533b7d862db4951', + }, + { + height: 671865, + tx_hash: + '6fe56995948070551cbcc9a553032dbfcd898dad6d1c745b78e6bdcde397d42e', + }, + { + height: 671866, + tx_hash: + '51801bc6b5b73b5248b2ebdda93931e66097782ede9ed39f6ac3ead9372f2be9', + }, + { + height: 671867, + tx_hash: + 'd3ef2a50a64602b8d7f8461d077f1c2b7f81689e01a0e730718c328d3020dbf9', + }, + { + height: 671880, + tx_hash: + '5e0436c6741e226d05c5b7e7e23de8213d3583e2669e50a80b908bf4cb471317', + }, + { + height: 671882, + tx_hash: + '3507d73b0bb82421d64ae79f469943e56f15d7db954ad235f48ede33c718d860', + }, + { + height: 671882, + tx_hash: + '8f73a718d907d94e60c5f73f299bd01dc5b1c163c4ebc26b5304e37a1a7f34af', + }, + { + height: 671882, + tx_hash: + 'd38b76bacd6aa75ad2d6fcfd994533e54d0541435970eace49486fde9d6ee2e3', + }, + { + height: 671882, + tx_hash: + 'd47607a72d6bc093556fa7f2cec9d67719bd627751d5d27bc53c4eb8eb6f54e5', + }, + { + height: 671898, + tx_hash: + '33f246811f794c4b64098a64c698ae5811054b13e289256a18e2d142beef57e7', + }, + { + height: 672020, + tx_hash: + '25f915d2912524ad602c882211ccaf479d6bf87ef7c24d1be0f325cec3727257', + }, + { + height: 672020, + tx_hash: + 'c9044b4d7438d006a722ef85474c8127265eced4f72c7d71c2f714444bc0e1f2', + }, + { + height: 672029, + tx_hash: + '045306f0019ae0d977de7ff17dd55e861b3fe94458693ee2b94ce5dd7003aab9', + }, + { + height: 672029, + tx_hash: + '1452267e57429edcfdcb1184b24becea6ddf8f8a4f8e130dad6248545d9f8e75', + }, + { + height: 672029, + tx_hash: + '8d93eff6a9a1614fb880e6312555773a62bb54c28bde0d5472718ef562508652', + }, + { + height: 672029, + tx_hash: + '933e204af8c0a73afd32634830e920f9f31d7e251502cb04386ec106d5dbeb4c', + }, + { + height: 672029, + tx_hash: + '9ad75af97f0617a3729c2bd31bf7c4b380230e661cc921a3c6be0febc75a3e49', + }, + { + height: 672029, + tx_hash: + 'b4b91d9a6e7aff77423ec9ebccd039db8f88dcb7eb624f9758dfca5bbdb6a1df', + }, + { + height: 672029, + tx_hash: + 'f63e890423b3bffa6e01be2dcb4942940c2e8a1985926411558a22d1b5dd0e29', + }, + { + height: 672077, + tx_hash: + '42d39fbe068a40fe691f987b22fdf04b80f94d71d2fec20a58125e7b1a06d2a9', + }, + { + height: 672077, + tx_hash: + 'b96da810b15deb312ad4508a165033ca8ffa282f88e5b7b0e79be09a0b0424f9', + }, + { + height: 672077, + tx_hash: + 'db464f77ac97deabc28df07a7e4a2e261c854a8ec4dc959b89b10531966f6cbf', + }, + { + height: 672077, + tx_hash: + 'e32c20137e590f253b8d198608f7fffd428fc0bd7a9a0675bb6af091d1cb2ea4', + }, + { + height: 672077, + tx_hash: + 'ec9c20c2c5cd5aa4c9261a9f97e68734b175962c4b3d9edc996dd415dd03c2e7', + }, + { + height: 672701, + tx_hash: + 'f90631b48521a4147dd9dd7091ce936eddc0c3e6221ec87fa4fabacc453a0b95', + }, + { + height: 674143, + tx_hash: + '618d0dd8c0c5fa5a34c6515c865dd72bb76f8311cd6ee9aef153bab20dabc0e6', + }, + { + height: 674436, + tx_hash: + 'b980b35b794ad73d8aae312385e82d9be8086e7b743e1c6a468db8db8ac74bd8', + }, + { + height: 674444, + tx_hash: + 'ffe3a7500dbcc98021ad581c98d9947054d1950a7f3416664715066d3d20ad72', + }, + { + height: 674993, + tx_hash: + '089f2188d5771a7de0589def2b8d6c1a1f33f45b6de26d9a0ef32782f019ecf1', + }, + ], + address: 'bitcoincash:qpmytrdsakt0axrrlswvaj069nat3p9s7ct4lsf8k9', + }, +]; diff --git a/web/cashtab/src/hooks/__tests__/useBCH.test.js b/web/cashtab/src/hooks/__tests__/useBCH.test.js --- a/web/cashtab/src/hooks/__tests__/useBCH.test.js +++ b/web/cashtab/src/hooks/__tests__/useBCH.test.js @@ -3,6 +3,15 @@ import mockReturnGetHydratedUtxoDetails from '../__mocks__/mockReturnGetHydratedUtxoDetails'; import mockReturnGetSlpBalancesAndUtxos from '../__mocks__/mockReturnGetSlpBalancesAndUtxos'; import sendBCHMock from '../__mocks__/sendBCH'; +import mockTxHistory from '../__mocks__/mockTxHistory'; +import mockFlatTxHistory from '../__mocks__/mockFlatTxHistory'; +import mockTxDataWithPassthrough from '../__mocks__/mockTxDataWithPassthrough'; +import { + mockSentCashTx, + mockReceivedCashTx, + mockSentTokenTx, + mockReceivedTokenTx, +} from '../__mocks__/mockParsedTxs'; import BCHJS from '@psf/bch-js'; // TODO: should be removed when external lib not needed anymore import { currency } from '../../components/Common/Ticker'; import BigNumber from 'bignumber.js'; @@ -258,4 +267,39 @@ ), ); }); + + it('Correctly flattens transaction history', () => { + const { flattenTransactions } = useBCH(); + expect(flattenTransactions(mockTxHistory)).toStrictEqual( + mockFlatTxHistory, + ); + }); + + it(`Correctly parses a "send ${currency.ticker}" transaction`, () => { + const { parseTxData } = useBCH(); + expect(parseTxData([mockTxDataWithPassthrough[0]])).toStrictEqual( + mockSentCashTx, + ); + }); + + it(`Correctly parses a "receive ${currency.ticker}" transaction`, () => { + const { parseTxData } = useBCH(); + expect(parseTxData([mockTxDataWithPassthrough[5]])).toStrictEqual( + mockReceivedCashTx, + ); + }); + + it(`Correctly parses a "send ${currency.tokenTicker}" transaction`, () => { + const { parseTxData } = useBCH(); + expect(parseTxData([mockTxDataWithPassthrough[1]])).toStrictEqual( + mockSentTokenTx, + ); + }); + + it(`Correctly parses a "receive ${currency.tokenTicker}" transaction`, () => { + const { parseTxData } = useBCH(); + expect(parseTxData([mockTxDataWithPassthrough[3]])).toStrictEqual( + mockReceivedTokenTx, + ); + }); }); diff --git a/web/cashtab/src/hooks/useBCH.js b/web/cashtab/src/hooks/useBCH.js --- a/web/cashtab/src/hooks/useBCH.js +++ b/web/cashtab/src/hooks/useBCH.js @@ -21,6 +21,121 @@ return apiArray[apiIndex]; }; + const flattenTransactions = txHistory => { + /* + Convert txHistory, format + [{address: '', transactions: [{height: '', tx_hash: ''}, ...{}]}, {}, {}] + + to flatTxHistory + [{txid: '', blockheight: '', address: ''}] + sorted by blockheight, newest transactions to oldest transactions + */ + let flatTxHistory = []; + for (let i = 0; i < txHistory.length; i += 1) { + const { address, transactions } = txHistory[i]; + for (let j = 0; j < transactions.length; j += 1) { + let flatTx = {}; + flatTx.address = address; + // If tx is unconfirmed, give arbitrarily high blockheight + flatTx.height = + transactions[j].height <= 0 + ? 10000000 + : transactions[j].height; + flatTx.txid = transactions[j].tx_hash; + flatTxHistory.push(flatTx); + } + } + + // Sort with most recent transaction at index 0 + flatTxHistory.sort((a, b) => b.height - a.height); + + return flatTxHistory; + }; + + const parseTxData = txData => { + /* + Desired output + [ + { + txid: '', + type: send, receive + receivingAddress: '', + quantity: amount bcha + token: true/false + tokenInfo: { + tokenId: + tokenQty: + txType: mint, send, other + } + } + ] + */ + + const parsedTxHistory = []; + for (let i = 0; i < txData.length; i += 1) { + const tx = txData[i]; + const parsedTx = {}; + // Move over info that does not need to be calculated + parsedTx.txid = tx.txid; + parsedTx.confirmations = tx.confirmations; + parsedTx.height = tx.height; + parsedTx.blocktime = tx.blocktime; + let amountSent = 0; + let amountReceived = 0; + // Assume an incoming transaction + let outgoingTx = false; + let tokenTx = false; + let destinationAddress = tx.address; + + // If vin includes tx address, this is an outgoing tx + // Note that with bch-input data, we do not have input amounts + for (let j = 0; j < tx.vin.length; j += 1) { + const thisInput = tx.vin[j]; + if (thisInput.address === tx.address) { + // This is an outgoing transaction + outgoingTx = true; + } + } + // Iterate over vout to find how much was sent or received + for (let j = 0; j < tx.vout.length; j += 1) { + const thisOutput = tx.vout[j]; + + // If there is no addresses object in the output, OP_RETURN or token tx + if ( + !Object.keys(thisOutput.scriptPubKey).includes('addresses') + ) { + // For now, assume this is a token tx + tokenTx = true; + continue; + } + if ( + thisOutput.scriptPubKey.addresses && + thisOutput.scriptPubKey.addresses[0] === tx.address + ) { + if (outgoingTx) { + // This amount is change; ignore + continue; + } + amountReceived += thisOutput.value; + } else if (outgoingTx) { + amountSent += thisOutput.value; + // Assume there's only one destination address, i.e. it was sent by a Cashtab wallet + destinationAddress = thisOutput.scriptPubKey.addresses[0]; + } + } + // Construct parsedTx + parsedTx.txid = tx.txid; + parsedTx.amountSent = amountSent; + parsedTx.amountReceived = amountReceived; + parsedTx.tokenTx = tokenTx; + parsedTx.outgoingTx = outgoingTx; + parsedTx.destinationAddress = destinationAddress; + + parsedTxHistory.push(parsedTx); + } + return parsedTxHistory; + }; + const getTxHistory = async (BCH, addresses) => { let txHistoryResponse; try { @@ -29,6 +144,7 @@ txHistoryResponse = await BCH.Electrumx.transactions(addresses); //console.log(`BCH.Electrumx.transactions(addresses) succeeded`); //console.log(`txHistoryResponse`, txHistoryResponse); + if (txHistoryResponse.success && txHistoryResponse.transactions) { return txHistoryResponse.transactions; } else { @@ -42,6 +158,46 @@ } }; + const getTxDataWithPassThrough = async (BCH, flatTx) => { + // necessary as BCH.RawTransactions.getTxData does not return address or blockheight + const txDataWithPassThrough = await BCH.RawTransactions.getTxData( + flatTx.txid, + ); + txDataWithPassThrough.height = flatTx.height; + txDataWithPassThrough.address = flatTx.address; + return txDataWithPassThrough; + }; + + const getTxData = async (BCH, txHistory) => { + // Flatten tx history + let flatTxs = flattenTransactions(txHistory); + + // Get most recent 10 txs + flatTxs = flatTxs.splice(0, 10); + + // Build array of promises to get tx data for all 10 transactions + let txDataPromises = []; + for (let i = 0; i < flatTxs.length; i += 1) { + const txDataPromise = await getTxDataWithPassThrough( + BCH, + flatTxs[i], + ); + txDataPromises.push(txDataPromise); + } + + // Get txData for the 10 most recent transactions + let txDataPromiseResponse; + try { + txDataPromiseResponse = await Promise.all(txDataPromises); + const parsed = parseTxData(txDataPromiseResponse); + return parsed; + } catch (err) { + console.log(`Error in Promise.all(txDataPromises):`); + console.log(err); + return err; + } + }; + // Split out the BCH.Electrumx.utxo(addresses) call from the getSlpBalancesandUtxos function // If utxo set has not changed, you do not need to hydrate the utxo set // This drastically reduces calls to the API @@ -569,6 +725,9 @@ getHydratedUtxoDetails, getSlpBalancesAndUtxos, getTxHistory, + flattenTransactions, + parseTxData, + getTxData, getRestUrl, sendBch, sendToken, diff --git a/web/cashtab/src/hooks/useWallet.js b/web/cashtab/src/hooks/useWallet.js --- a/web/cashtab/src/hooks/useWallet.js +++ b/web/cashtab/src/hooks/useWallet.js @@ -21,7 +21,7 @@ balances: {}, tokens: [], slpBalancesAndUtxos: [], - txHistory: [], + parsedTxHistory: [], }); const { getBCH, @@ -29,12 +29,18 @@ getHydratedUtxoDetails, getSlpBalancesAndUtxos, getTxHistory, + getTxData, } = useBCH(); const [loading, setLoading] = useState(true); const [apiIndex, setApiIndex] = useState(0); const [BCH, setBCH] = useState(getBCH(apiIndex)); const [utxos, setUtxos] = useState(null); - const { balances, tokens, slpBalancesAndUtxos, txHistory } = walletState; + const { + balances, + tokens, + slpBalancesAndUtxos, + parsedTxHistory, + } = walletState; const previousBalances = usePrevious(balances); const previousTokens = usePrevious(tokens); const previousWallet = usePrevious(wallet); @@ -192,6 +198,8 @@ hydratedUtxoDetails, ); const txHistory = await getTxHistory(BCH, cashAddresses); + const parsedTxHistory = await getTxData(BCH, txHistory); + console.log(`parsedTxHistory`, parsedTxHistory); console.log(`slpBalancesAndUtxos`, slpBalancesAndUtxos); if (typeof slpBalancesAndUtxos === 'undefined') { @@ -215,7 +223,7 @@ newState.tokens = tokens; - newState.txHistory = txHistory; + newState.parsedTxHistory = parsedTxHistory; setWalletState(newState); @@ -1197,7 +1205,7 @@ slpBalancesAndUtxos, balances, tokens, - txHistory, + parsedTxHistory, loading, apiError, getActiveWalletFromLocalForage,