diff --git a/package-lock.json b/package-lock.json index 8ba41f3..a480662 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6863,9 +6863,9 @@ } }, "google-protobuf": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.10.0.tgz", - "integrity": "sha512-d0cMO8TJ6xtB/WrVHCv5U81L2ulX+aCD58IljyAN6mHwdHHJ2jbcauX5glvivi3s3hx7EYEo7eUA9WftzamMnw==" + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.11.2.tgz", + "integrity": "sha512-T4fin7lcYLUPj2ChUZ4DvfuuHtg3xi1621qeRZt2J7SvOQusOzq+sDT4vbotWTCjUXJoR36CA016LlhtPy80uQ==" }, "graceful-fs": { "version": "4.1.11", @@ -7346,9 +7346,9 @@ } }, "grpc-web": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/grpc-web/-/grpc-web-1.0.6.tgz", - "integrity": "sha512-iwqchQXNsA8bcJwuYEv/A8ScEaf5nA5+vtptEv2KN646KW94tsq7O+Q7hy5+gADOg6XhmJqPhSlvTMdiHlVfcw==" + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/grpc-web/-/grpc-web-1.0.7.tgz", + "integrity": "sha512-Fkbz1nyvvt6GC6ODcxh9Fen6LLB3OTCgGHzHwM2Eni44SUhzqPz1UQgFp9sfBEfInOhx3yBdwo9ZLjZAmJ+TtA==" }, "gzip-size": { "version": "5.1.1", @@ -9351,9 +9351,9 @@ "dev": true }, "kulap-libra": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/kulap-libra/-/kulap-libra-2.0.4.tgz", - "integrity": "sha512-wRxQNfEYrku3hTt6ybhbq0cQ6NzTeZpm2BfXZLXsbFBwa42UYtj8CvI8+QAcODQXLyC5spNWPD8xSPdAhCXw0Q==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/kulap-libra/-/kulap-libra-2.0.5.tgz", + "integrity": "sha512-ck5hJX7kz8cAhHe2jtSIk7nPLPTvGoQPo/TXH6/MOX1bbzlUhRfy95Gf3kDytYQN6KbKSM3ZRUQ6aTEyw48NKQ==", "requires": { "axios": "^0.19.0", "bignumber.js": "^9.0.0", @@ -11825,9 +11825,9 @@ }, "dependencies": { "@types/node": { - "version": "10.17.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.3.tgz", - "integrity": "sha512-QZ9CjUB3QoA3f2afw3utKlfRPhpmufB7jC2+oDhLWnXqoyx333fhKSQDLQu2EK7OE0a15X67eYiRAaJsHXrpMA==" + "version": "10.17.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.9.tgz", + "integrity": "sha512-+6VygF9LbG7Gaqeog2G7u1+RUcmo0q1rI+2ZxdIg2fAUngk5Vz9fOCHXdloNUOHEPd1EuuOpL5O0CdgN9Fx5UQ==" }, "long": { "version": "4.0.0", @@ -12983,17 +12983,17 @@ } }, "sha3": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/sha3/-/sha3-2.0.7.tgz", - "integrity": "sha512-7Qsj/0J3pxCWfmyuDbTZWoKNSKY/rg2eecNRvTYE4EAPJ11Uh6xuEObyCG295AqgrtOjzdDbfwtGLDY52h11tA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/sha3/-/sha3-2.1.1.tgz", + "integrity": "sha512-hj6dCLbWByenZarg2gb2VFD9zoY5kr/FMriDcbtVDLJ5geOWGOJCI0jQUjAzoY/ZHlkt8BSEbh9KJEDT8AGuJQ==", "requires": { - "buffer": "5.4.0" + "buffer": "5.4.3" }, "dependencies": { "buffer": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.0.tgz", - "integrity": "sha512-Xpgy0IwHK2N01ncykXTy6FpCWuM+CJSHoPVBLyNqyrWxsedpLvwsYUhf0ME3WRFNUhos0dMamz9cOS/xRDtU5g==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.3.tgz", + "integrity": "sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A==", "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4" diff --git a/package.json b/package.json index ad3a3b2..e941a44 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "@download/blockies": "^1.0.3", "axios": "^0.19.0", "buefy": "^0.7.7", - "kulap-libra": "^2.0.4", + "kulap-libra": "^2.0.5", "lodash": ">=4.17.13", "lodash.defaultsdeep": ">=4.6.1", "moment": "^2.24.0", diff --git a/src/service/libra_service.js b/src/service/libra_service.js index 066253e..acf0c73 100644 --- a/src/service/libra_service.js +++ b/src/service/libra_service.js @@ -49,6 +49,10 @@ class Libra { // Transfer const response = await client.transferCoins(account, toAddress, amountToTransfer) + + // temporary wait 2 seconds for consensus + await new Promise((resolve) => { setTimeout(() => { resolve() }, 2000) }) + // if (response.acStatus !== LibraAdmissionControlStatus.ACCEPTED) { // console.log(JSON.stringify(response)) // throw new Error(`admission_control failed with status ${LibraAdmissionControlStatus[response.acStatus]}`) diff --git a/src/store.js b/src/store.js index 5cf6482..a0f2623 100644 --- a/src/store.js +++ b/src/store.js @@ -10,7 +10,7 @@ export default new Vuex.Store({ balance: '', mnemonic: '', toAddress: '', - AMOUNT_TO_MINT: '1000' + AMOUNT_TO_MINT: '100' }, actions: { updateUserData ({ commit }, { userAddress, userAddressShort, balance, mnemonic }) {