From 848b913ff2d0d37e4b4f513cbec97323442a8382 Mon Sep 17 00:00:00 2001 From: thephez Date: Mon, 29 Apr 2024 11:18:00 -0400 Subject: [PATCH] chore: update to v1.0-dev.12 (#37) Fix DAPI client method example to use new method since getStatus was split --- package-lock.json | 234 +++++++++++++++++++------------------ package.json | 2 +- use-dapi-client-methods.js | 3 +- 3 files changed, 123 insertions(+), 116 deletions(-) diff --git a/package-lock.json b/package-lock.json index e7aa48b..65a0b6e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0-dev", "license": "MIT", "dependencies": { - "dash": "^4.0.0-dev.10" + "dash": "^4.0.0-dev.12" }, "devDependencies": { "dotenv": "^16.0.0", @@ -158,15 +158,15 @@ } }, "node_modules/@dashevo/dapi-client": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/dapi-client/-/dapi-client-1.0.0-dev.10.tgz", - "integrity": "sha512-PvOtii5+i9yAJwLFdGwcxc8pSfw9bgMCq77gwMl4K3ZlO4Jml7xQYqJdZ0Ld+wecrosXzdW4zwVZPqWTmSd9zw==", + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/dapi-client/-/dapi-client-1.0.0-dev.12.tgz", + "integrity": "sha512-t93e/BElyNyHapLjQwBYhHdsZP3HH8UXdFa/1ZIXG4Pi+Xtpp8U5Vohz1esM45eD+uLiA5dRJ9xtOVq1VGaCrQ==", "dependencies": { - "@dashevo/dapi-grpc": "1.0.0-dev.10", - "@dashevo/dash-spv": "1.0.0-dev.10", + "@dashevo/dapi-grpc": "1.0.0-dev.12", + "@dashevo/dash-spv": "1.0.0-dev.12", "@dashevo/dashcore-lib": "~0.21.1", - "@dashevo/grpc-common": "1.0.0-dev.10", - "@dashevo/wasm-dpp": "1.0.0-dev.10", + "@dashevo/grpc-common": "1.0.0-dev.12", + "@dashevo/wasm-dpp": "1.0.0-dev.12", "bs58": "^4.0.1", "cbor": "^8.0.0", "google-protobuf": "^3.12.2", @@ -178,11 +178,11 @@ } }, "node_modules/@dashevo/dapi-grpc": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/dapi-grpc/-/dapi-grpc-1.0.0-dev.10.tgz", - "integrity": "sha512-lAR1+sCvED+AyZlH9OtKLVy/Q6PncjMif/WVeZPxy2G9+o6C+EDM2dSKHTBtUFizskYF9EQhrFr10DuwQIEnvA==", + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/dapi-grpc/-/dapi-grpc-1.0.0-dev.12.tgz", + "integrity": "sha512-Shb2RdJWFco8TEyJvxP8ec0mkvwZtlKuYrSoGL7/BohLfYlz31llnPQiDqppV5K617e7NOlipRG9XEJ3GMwlIQ==", "dependencies": { - "@dashevo/grpc-common": "1.0.0-dev.10", + "@dashevo/grpc-common": "1.0.0-dev.12", "@dashevo/protobufjs": "6.10.5", "@grpc/grpc-js": "1.4.4", "@improbable-eng/grpc-web": "^0.15.0", @@ -196,9 +196,9 @@ "integrity": "sha512-rt0PzGzqplqERWVIMLlBxm4mJqjFTYNUFRhIccbfaF/MDyd0/585krGOWIhe0Sis9XQNA/FJlxxRjtPXIcyyCg==" }, "node_modules/@dashevo/dash-spv": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/dash-spv/-/dash-spv-1.0.0-dev.10.tgz", - "integrity": "sha512-9p6P4lXVQWdLvwozhB4R1GWRjhziaVKDAPdkRUuJWmaGqxbvJ91OhhPh3242Saox3Mi1SrEDaf2eonCB38cIqA==", + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/dash-spv/-/dash-spv-1.0.0-dev.12.tgz", + "integrity": "sha512-ZGPiH5x/koIZgNK8HUy5RpiocGaasbSzY2vyGPhOysEEBPTuDiyRi7nlCgLOfHpzNCCbz02zasL4PT8/daCbnQ==", "dependencies": { "@dashevo/dark-gravity-wave": "^1.1.1", "@dashevo/dash-util": "^2.0.3", @@ -237,19 +237,19 @@ } }, "node_modules/@dashevo/dashpay-contract": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/dashpay-contract/-/dashpay-contract-1.0.0-dev.10.tgz", - "integrity": "sha512-c9hTcqDH8MLKLPQo56l8APWPXhfSZfoP4LJ2u12q4s+Kp8wT8Qs5ZrLmvvsLq+n7PBQ9AfnbMUZjpFSmAAyTtw==" + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/dashpay-contract/-/dashpay-contract-1.0.0-dev.12.tgz", + "integrity": "sha512-ecuCHGXVNNOn/gPDvBjZ4faCVduUyQ+pvnOb1t69OjjeDBjxyyEUfiwODmSA0SeeAapNX3W/M62rs+w+0DNJ4w==" }, "node_modules/@dashevo/dpns-contract": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/dpns-contract/-/dpns-contract-1.0.0-dev.10.tgz", - "integrity": "sha512-HBV0/SKDDuoIp+L3V1Y0ZOj2W6IoIOmqnjo9kv2grxVuFJ9BZAFKbIoqSdWL9HBqQCGk0L9MKO0mKsRMvSmQ+A==" + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/dpns-contract/-/dpns-contract-1.0.0-dev.12.tgz", + "integrity": "sha512-ksFiM1uZ2gNanFehzWCpXkulGkXSdKf6QvUQnRmDCDvyl9y+cAsRrOfNqXdmIZ8qEww78UuZVGyz/q55XqSPPg==" }, "node_modules/@dashevo/grpc-common": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/grpc-common/-/grpc-common-1.0.0-dev.10.tgz", - "integrity": "sha512-uxIUha1+wABLMGyUj8TSVq5G8INY9RA4l06+JONVhEzGcEvzVYIO9vvX6hFq1nb5qpFYEblZFL6PlxoOpJyZOQ==", + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/grpc-common/-/grpc-common-1.0.0-dev.12.tgz", + "integrity": "sha512-kgI/EjLw2qj9sYGYHrhfcQdi1zaqHeTXVuRLOJpoOmENwME3Cm3qlZy/pwsrUT5Tyfo3ns14kuH6wneDhUCwug==", "dependencies": { "@dashevo/protobufjs": "6.10.5", "@grpc/grpc-js": "1.4.4", @@ -261,9 +261,9 @@ } }, "node_modules/@dashevo/masternode-reward-shares-contract": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/masternode-reward-shares-contract/-/masternode-reward-shares-contract-1.0.0-dev.10.tgz", - "integrity": "sha512-HefzYkpF6mDOnt2SfvQw6IsI4CsFjTaRQwNXj4rGPYvarGNLL8ADbrh15Lf2PdU/cUxYGKCB9kGjX00XMWNinQ==" + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/masternode-reward-shares-contract/-/masternode-reward-shares-contract-1.0.0-dev.12.tgz", + "integrity": "sha512-3nsO8wOFH7l/5iwjj/0ICvkieUgyynZeBNS2BJgs2gvVRIlN2yunZt/lgRcfyvZ5cTtIcyjzSioRIyv5bSIhOg==" }, "node_modules/@dashevo/protobufjs": { "version": "6.10.5", @@ -301,14 +301,14 @@ "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" }, "node_modules/@dashevo/wallet-lib": { - "version": "8.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/wallet-lib/-/wallet-lib-8.0.0-dev.10.tgz", - "integrity": "sha512-GjHxXdiTmAAxbXV1+M2XYm2IIBv1qA/76Nl9gF4CZK4GnNTQYVmEosHXbVaThrcwRtNJPmWNi9EYDYLH2K7BVw==", + "version": "8.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/wallet-lib/-/wallet-lib-8.0.0-dev.12.tgz", + "integrity": "sha512-G/7B73hWxtlOf1HUMoHl+4T1vH9wjZkyYZU7K9JyUELCAEbzOiBcxnd6poDbRb7cGVVn44BjeCQk9T445xzsvA==", "dependencies": { - "@dashevo/dapi-client": "1.0.0-dev.10", + "@dashevo/dapi-client": "1.0.0-dev.12", "@dashevo/dashcore-lib": "~0.21.1", - "@dashevo/grpc-common": "1.0.0-dev.10", - "@dashevo/wasm-dpp": "1.0.0-dev.10", + "@dashevo/grpc-common": "1.0.0-dev.12", + "@dashevo/wasm-dpp": "1.0.0-dev.12", "@yarnpkg/pnpify": "^4.0.0-rc.42", "cbor": "^8.0.0", "crypto-js": "^4.2.0", @@ -319,9 +319,9 @@ } }, "node_modules/@dashevo/wasm-dpp": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/wasm-dpp/-/wasm-dpp-1.0.0-dev.10.tgz", - "integrity": "sha512-Rp5uoq/OrvPvaSalYEpKAFoi6qScW4b81kJq2WvXt0fKw/cGua72iGAK7ouMSRTAXrj6B9j2n7nd/3crDcay+Q==", + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/wasm-dpp/-/wasm-dpp-1.0.0-dev.12.tgz", + "integrity": "sha512-WQSqdInnVOnGShCA3PaFES0CRGJc+wO2hD3RIvH5LxpOpQ0SmWdlPVRV9jKhw52vLdfuMrqcMcoIez/xVMb3Rw==", "dependencies": { "@dashevo/bls": "~1.2.9", "bs58": "^4.0.1", @@ -330,9 +330,9 @@ } }, "node_modules/@dashevo/withdrawals-contract": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/withdrawals-contract/-/withdrawals-contract-1.0.0-dev.10.tgz", - "integrity": "sha512-xyDYYzgMu3mDnpmz6QPAMOwEAsLa2/VEP9mZlIkFU7hy3QRWBBhLwE6qrYU9xg6fBmcnd/v6hypIyzkF2ryGOA==" + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/withdrawals-contract/-/withdrawals-contract-1.0.0-dev.12.tgz", + "integrity": "sha512-drfBsOllUFVvnM1bsrhD8KUNviB7pqVp7MqOgs+4kTO2FUDsf8MajB/I9M5sA+sWKBBOXUnt7kMy1dYDqwpycA==" }, "node_modules/@dashevo/x11-hash-js": { "version": "1.0.2", @@ -1285,6 +1285,9 @@ "version": "4.0.0-rc.3", "resolved": "https://registry.npmjs.org/clipanion/-/clipanion-4.0.0-rc.3.tgz", "integrity": "sha512-+rJOJMt2N6Oikgtfqmo/Duvme7uz3SIedL2b6ycgCztQMiTfr3aQh2DDyLHl+QUPClKMNpSg3gDJFvNQYIcq1g==", + "workspaces": [ + "website" + ], "dependencies": { "typanion": "^3.8.0" }, @@ -1419,21 +1422,21 @@ "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==" }, "node_modules/dash": { - "version": "4.0.0-dev.10", - "resolved": "https://registry.npmjs.org/dash/-/dash-4.0.0-dev.10.tgz", - "integrity": "sha512-6S2ntlgI3hPsny4rRhCZYCgkcvuBNa5T+Kce2Yap2z1HvCWpg5unDO0t5EzekNWyKdmQlL6lZYFfkwNOGGJWNg==", + "version": "4.0.0-dev.12", + "resolved": "https://registry.npmjs.org/dash/-/dash-4.0.0-dev.12.tgz", + "integrity": "sha512-HOrwnZfGjYnSLwHHaQx8H/0KNVKVvNY/tAcbw0I9QglQ6wQ0/nIFawbJoCO7LDEOJetFBDog/CZnq43AY+ujsg==", "dependencies": { "@dashevo/bls": "~1.2.9", - "@dashevo/dapi-client": "1.0.0-dev.10", - "@dashevo/dapi-grpc": "1.0.0-dev.10", + "@dashevo/dapi-client": "1.0.0-dev.12", + "@dashevo/dapi-grpc": "1.0.0-dev.12", "@dashevo/dashcore-lib": "~0.21.1", - "@dashevo/dashpay-contract": "1.0.0-dev.10", - "@dashevo/dpns-contract": "1.0.0-dev.10", - "@dashevo/grpc-common": "1.0.0-dev.10", - "@dashevo/masternode-reward-shares-contract": "1.0.0-dev.10", - "@dashevo/wallet-lib": "8.0.0-dev.10", - "@dashevo/wasm-dpp": "1.0.0-dev.10", - "@dashevo/withdrawals-contract": "1.0.0-dev.10", + "@dashevo/dashpay-contract": "1.0.0-dev.12", + "@dashevo/dpns-contract": "1.0.0-dev.12", + "@dashevo/grpc-common": "1.0.0-dev.12", + "@dashevo/masternode-reward-shares-contract": "1.0.0-dev.12", + "@dashevo/wallet-lib": "8.0.0-dev.12", + "@dashevo/wasm-dpp": "1.0.0-dev.12", + "@dashevo/withdrawals-contract": "1.0.0-dev.12", "bs58": "^4.0.1", "node-inspect-extracted": "^1.0.8", "winston": "^3.2.1" @@ -3217,9 +3220,9 @@ } }, "node_modules/protobufjs/node_modules/@types/node": { - "version": "20.12.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.6.tgz", - "integrity": "sha512-3KurE8taB8GCvZBPngVbp0lk5CKi8M9f9k1rsADh0Evdz5SzJ+Q+Hx9uHoFGsLnLnd1xmkDQr2hVhlA0Mn0lKQ==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dependencies": { "undici-types": "~5.26.4" } @@ -3283,9 +3286,9 @@ } }, "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" }, "node_modules/read-pkg": { "version": "5.2.0", @@ -3875,7 +3878,10 @@ "node_modules/typanion": { "version": "3.14.0", "resolved": "https://registry.npmjs.org/typanion/-/typanion-3.14.0.tgz", - "integrity": "sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug==" + "integrity": "sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug==", + "workspaces": [ + "website" + ] }, "node_modules/type-check": { "version": "0.4.0", @@ -4204,15 +4210,15 @@ } }, "@dashevo/dapi-client": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/dapi-client/-/dapi-client-1.0.0-dev.10.tgz", - "integrity": "sha512-PvOtii5+i9yAJwLFdGwcxc8pSfw9bgMCq77gwMl4K3ZlO4Jml7xQYqJdZ0Ld+wecrosXzdW4zwVZPqWTmSd9zw==", + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/dapi-client/-/dapi-client-1.0.0-dev.12.tgz", + "integrity": "sha512-t93e/BElyNyHapLjQwBYhHdsZP3HH8UXdFa/1ZIXG4Pi+Xtpp8U5Vohz1esM45eD+uLiA5dRJ9xtOVq1VGaCrQ==", "requires": { - "@dashevo/dapi-grpc": "1.0.0-dev.10", - "@dashevo/dash-spv": "1.0.0-dev.10", + "@dashevo/dapi-grpc": "1.0.0-dev.12", + "@dashevo/dash-spv": "1.0.0-dev.12", "@dashevo/dashcore-lib": "~0.21.1", - "@dashevo/grpc-common": "1.0.0-dev.10", - "@dashevo/wasm-dpp": "1.0.0-dev.10", + "@dashevo/grpc-common": "1.0.0-dev.12", + "@dashevo/wasm-dpp": "1.0.0-dev.12", "bs58": "^4.0.1", "cbor": "^8.0.0", "google-protobuf": "^3.12.2", @@ -4224,11 +4230,11 @@ } }, "@dashevo/dapi-grpc": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/dapi-grpc/-/dapi-grpc-1.0.0-dev.10.tgz", - "integrity": "sha512-lAR1+sCvED+AyZlH9OtKLVy/Q6PncjMif/WVeZPxy2G9+o6C+EDM2dSKHTBtUFizskYF9EQhrFr10DuwQIEnvA==", + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/dapi-grpc/-/dapi-grpc-1.0.0-dev.12.tgz", + "integrity": "sha512-Shb2RdJWFco8TEyJvxP8ec0mkvwZtlKuYrSoGL7/BohLfYlz31llnPQiDqppV5K617e7NOlipRG9XEJ3GMwlIQ==", "requires": { - "@dashevo/grpc-common": "1.0.0-dev.10", + "@dashevo/grpc-common": "1.0.0-dev.12", "@dashevo/protobufjs": "6.10.5", "@grpc/grpc-js": "1.4.4", "@improbable-eng/grpc-web": "^0.15.0", @@ -4242,9 +4248,9 @@ "integrity": "sha512-rt0PzGzqplqERWVIMLlBxm4mJqjFTYNUFRhIccbfaF/MDyd0/585krGOWIhe0Sis9XQNA/FJlxxRjtPXIcyyCg==" }, "@dashevo/dash-spv": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/dash-spv/-/dash-spv-1.0.0-dev.10.tgz", - "integrity": "sha512-9p6P4lXVQWdLvwozhB4R1GWRjhziaVKDAPdkRUuJWmaGqxbvJ91OhhPh3242Saox3Mi1SrEDaf2eonCB38cIqA==", + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/dash-spv/-/dash-spv-1.0.0-dev.12.tgz", + "integrity": "sha512-ZGPiH5x/koIZgNK8HUy5RpiocGaasbSzY2vyGPhOysEEBPTuDiyRi7nlCgLOfHpzNCCbz02zasL4PT8/daCbnQ==", "requires": { "@dashevo/dark-gravity-wave": "^1.1.1", "@dashevo/dash-util": "^2.0.3", @@ -4283,19 +4289,19 @@ } }, "@dashevo/dashpay-contract": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/dashpay-contract/-/dashpay-contract-1.0.0-dev.10.tgz", - "integrity": "sha512-c9hTcqDH8MLKLPQo56l8APWPXhfSZfoP4LJ2u12q4s+Kp8wT8Qs5ZrLmvvsLq+n7PBQ9AfnbMUZjpFSmAAyTtw==" + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/dashpay-contract/-/dashpay-contract-1.0.0-dev.12.tgz", + "integrity": "sha512-ecuCHGXVNNOn/gPDvBjZ4faCVduUyQ+pvnOb1t69OjjeDBjxyyEUfiwODmSA0SeeAapNX3W/M62rs+w+0DNJ4w==" }, "@dashevo/dpns-contract": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/dpns-contract/-/dpns-contract-1.0.0-dev.10.tgz", - "integrity": "sha512-HBV0/SKDDuoIp+L3V1Y0ZOj2W6IoIOmqnjo9kv2grxVuFJ9BZAFKbIoqSdWL9HBqQCGk0L9MKO0mKsRMvSmQ+A==" + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/dpns-contract/-/dpns-contract-1.0.0-dev.12.tgz", + "integrity": "sha512-ksFiM1uZ2gNanFehzWCpXkulGkXSdKf6QvUQnRmDCDvyl9y+cAsRrOfNqXdmIZ8qEww78UuZVGyz/q55XqSPPg==" }, "@dashevo/grpc-common": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/grpc-common/-/grpc-common-1.0.0-dev.10.tgz", - "integrity": "sha512-uxIUha1+wABLMGyUj8TSVq5G8INY9RA4l06+JONVhEzGcEvzVYIO9vvX6hFq1nb5qpFYEblZFL6PlxoOpJyZOQ==", + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/grpc-common/-/grpc-common-1.0.0-dev.12.tgz", + "integrity": "sha512-kgI/EjLw2qj9sYGYHrhfcQdi1zaqHeTXVuRLOJpoOmENwME3Cm3qlZy/pwsrUT5Tyfo3ns14kuH6wneDhUCwug==", "requires": { "@dashevo/protobufjs": "6.10.5", "@grpc/grpc-js": "1.4.4", @@ -4307,9 +4313,9 @@ } }, "@dashevo/masternode-reward-shares-contract": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/masternode-reward-shares-contract/-/masternode-reward-shares-contract-1.0.0-dev.10.tgz", - "integrity": "sha512-HefzYkpF6mDOnt2SfvQw6IsI4CsFjTaRQwNXj4rGPYvarGNLL8ADbrh15Lf2PdU/cUxYGKCB9kGjX00XMWNinQ==" + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/masternode-reward-shares-contract/-/masternode-reward-shares-contract-1.0.0-dev.12.tgz", + "integrity": "sha512-3nsO8wOFH7l/5iwjj/0ICvkieUgyynZeBNS2BJgs2gvVRIlN2yunZt/lgRcfyvZ5cTtIcyjzSioRIyv5bSIhOg==" }, "@dashevo/protobufjs": { "version": "6.10.5", @@ -4344,14 +4350,14 @@ } }, "@dashevo/wallet-lib": { - "version": "8.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/wallet-lib/-/wallet-lib-8.0.0-dev.10.tgz", - "integrity": "sha512-GjHxXdiTmAAxbXV1+M2XYm2IIBv1qA/76Nl9gF4CZK4GnNTQYVmEosHXbVaThrcwRtNJPmWNi9EYDYLH2K7BVw==", + "version": "8.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/wallet-lib/-/wallet-lib-8.0.0-dev.12.tgz", + "integrity": "sha512-G/7B73hWxtlOf1HUMoHl+4T1vH9wjZkyYZU7K9JyUELCAEbzOiBcxnd6poDbRb7cGVVn44BjeCQk9T445xzsvA==", "requires": { - "@dashevo/dapi-client": "1.0.0-dev.10", + "@dashevo/dapi-client": "1.0.0-dev.12", "@dashevo/dashcore-lib": "~0.21.1", - "@dashevo/grpc-common": "1.0.0-dev.10", - "@dashevo/wasm-dpp": "1.0.0-dev.10", + "@dashevo/grpc-common": "1.0.0-dev.12", + "@dashevo/wasm-dpp": "1.0.0-dev.12", "@yarnpkg/pnpify": "^4.0.0-rc.42", "cbor": "^8.0.0", "crypto-js": "^4.2.0", @@ -4362,9 +4368,9 @@ } }, "@dashevo/wasm-dpp": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/wasm-dpp/-/wasm-dpp-1.0.0-dev.10.tgz", - "integrity": "sha512-Rp5uoq/OrvPvaSalYEpKAFoi6qScW4b81kJq2WvXt0fKw/cGua72iGAK7ouMSRTAXrj6B9j2n7nd/3crDcay+Q==", + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/wasm-dpp/-/wasm-dpp-1.0.0-dev.12.tgz", + "integrity": "sha512-WQSqdInnVOnGShCA3PaFES0CRGJc+wO2hD3RIvH5LxpOpQ0SmWdlPVRV9jKhw52vLdfuMrqcMcoIez/xVMb3Rw==", "requires": { "@dashevo/bls": "~1.2.9", "bs58": "^4.0.1", @@ -4373,9 +4379,9 @@ } }, "@dashevo/withdrawals-contract": { - "version": "1.0.0-dev.10", - "resolved": "https://registry.npmjs.org/@dashevo/withdrawals-contract/-/withdrawals-contract-1.0.0-dev.10.tgz", - "integrity": "sha512-xyDYYzgMu3mDnpmz6QPAMOwEAsLa2/VEP9mZlIkFU7hy3QRWBBhLwE6qrYU9xg6fBmcnd/v6hypIyzkF2ryGOA==" + "version": "1.0.0-dev.12", + "resolved": "https://registry.npmjs.org/@dashevo/withdrawals-contract/-/withdrawals-contract-1.0.0-dev.12.tgz", + "integrity": "sha512-drfBsOllUFVvnM1bsrhD8KUNviB7pqVp7MqOgs+4kTO2FUDsf8MajB/I9M5sA+sWKBBOXUnt7kMy1dYDqwpycA==" }, "@dashevo/x11-hash-js": { "version": "1.0.2", @@ -5239,21 +5245,21 @@ "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==" }, "dash": { - "version": "4.0.0-dev.10", - "resolved": "https://registry.npmjs.org/dash/-/dash-4.0.0-dev.10.tgz", - "integrity": "sha512-6S2ntlgI3hPsny4rRhCZYCgkcvuBNa5T+Kce2Yap2z1HvCWpg5unDO0t5EzekNWyKdmQlL6lZYFfkwNOGGJWNg==", + "version": "4.0.0-dev.12", + "resolved": "https://registry.npmjs.org/dash/-/dash-4.0.0-dev.12.tgz", + "integrity": "sha512-HOrwnZfGjYnSLwHHaQx8H/0KNVKVvNY/tAcbw0I9QglQ6wQ0/nIFawbJoCO7LDEOJetFBDog/CZnq43AY+ujsg==", "requires": { "@dashevo/bls": "~1.2.9", - "@dashevo/dapi-client": "1.0.0-dev.10", - "@dashevo/dapi-grpc": "1.0.0-dev.10", + "@dashevo/dapi-client": "1.0.0-dev.12", + "@dashevo/dapi-grpc": "1.0.0-dev.12", "@dashevo/dashcore-lib": "~0.21.1", - "@dashevo/dashpay-contract": "1.0.0-dev.10", - "@dashevo/dpns-contract": "1.0.0-dev.10", - "@dashevo/grpc-common": "1.0.0-dev.10", - "@dashevo/masternode-reward-shares-contract": "1.0.0-dev.10", - "@dashevo/wallet-lib": "8.0.0-dev.10", - "@dashevo/wasm-dpp": "1.0.0-dev.10", - "@dashevo/withdrawals-contract": "1.0.0-dev.10", + "@dashevo/dashpay-contract": "1.0.0-dev.12", + "@dashevo/dpns-contract": "1.0.0-dev.12", + "@dashevo/grpc-common": "1.0.0-dev.12", + "@dashevo/masternode-reward-shares-contract": "1.0.0-dev.12", + "@dashevo/wallet-lib": "8.0.0-dev.12", + "@dashevo/wasm-dpp": "1.0.0-dev.12", + "@dashevo/withdrawals-contract": "1.0.0-dev.12", "bs58": "^4.0.1", "node-inspect-extracted": "^1.0.8", "winston": "^3.2.1" @@ -6584,9 +6590,9 @@ }, "dependencies": { "@types/node": { - "version": "20.12.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.6.tgz", - "integrity": "sha512-3KurE8taB8GCvZBPngVbp0lk5CKi8M9f9k1rsADh0Evdz5SzJ+Q+Hx9uHoFGsLnLnd1xmkDQr2hVhlA0Mn0lKQ==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "requires": { "undici-types": "~5.26.4" } @@ -6629,9 +6635,9 @@ "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" }, "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" }, "read-pkg": { "version": "5.2.0", diff --git a/package.json b/package.json index 57c8e60..71018a8 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ }, "homepage": "https://github.com/dashpay/platform-tutorials#readme", "dependencies": { - "dash": "^4.0.0-dev.10" + "dash": "^4.0.0-dev.12" }, "devDependencies": { "dotenv": "^16.0.0", diff --git a/use-dapi-client-methods.js b/use-dapi-client-methods.js index 3968552..61fd1dd 100644 --- a/use-dapi-client-methods.js +++ b/use-dapi-client-methods.js @@ -8,8 +8,9 @@ async function dapiClientMethods() { console.log(await client.getDAPIClient().core.getBlockHash(1)); console.log(await client.getDAPIClient().core.getBestBlockHash()); console.log(await client.getDAPIClient().core.getBlockByHeight(1)); + await client.getDAPIClient().core.getMasternodeStatus(); - return client.getDAPIClient().core.getStatus(); + return client.getDAPIClient().core.getBlockchainStatus(); } dapiClientMethods()