update to monero-javascript v0.6.4

This commit is contained in:
woodser 2022-02-04 13:16:57 -05:00
parent 6cc5228d7b
commit f53b9c3437
3 changed files with 28 additions and 28 deletions

50
package-lock.json generated

@ -25,7 +25,7 @@
"web-vitals": "^1.1.1" "web-vitals": "^1.1.1"
}, },
"devDependencies": { "devDependencies": {
"monero-javascript": "^0.5.11" "monero-javascript": "^0.6.4"
} }
}, },
"node_modules/@babel/code-frame": { "node_modules/@babel/code-frame": {
@ -8865,9 +8865,9 @@
} }
}, },
"node_modules/follow-redirects": { "node_modules/follow-redirects": {
"version": "1.14.5", "version": "1.14.7",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz",
"integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==",
"funding": [ "funding": [
{ {
"type": "individual", "type": "individual",
@ -13019,9 +13019,9 @@
} }
}, },
"node_modules/monero-javascript": { "node_modules/monero-javascript": {
"version": "0.5.11", "version": "0.6.4",
"resolved": "https://registry.npmjs.org/monero-javascript/-/monero-javascript-0.5.11.tgz", "resolved": "https://registry.npmjs.org/monero-javascript/-/monero-javascript-0.6.4.tgz",
"integrity": "sha512-0C8Q0LksHy4OWPizRxNmj0LqCaHiOR0mSWHUWi0tiNRLLoWsbJAYOYB0iWJ/yUvux22l9fVKtWEtQEYSySN4fg==", "integrity": "sha512-svBDjVJozEOQGxqysgSDcn1tggwS3tiEeJgGEOvzhsKasW97S/C+wBhNxGW+0J14bPVbqnhJIB0fFhcpKyn4zw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"ajv": "^6.12.6", "ajv": "^6.12.6",
@ -13095,9 +13095,9 @@
"optional": true "optional": true
}, },
"node_modules/nanoid": { "node_modules/nanoid": {
"version": "3.1.30", "version": "3.2.0",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz",
"integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==",
"bin": { "bin": {
"nanoid": "bin/nanoid.cjs" "nanoid": "bin/nanoid.cjs"
}, },
@ -17257,9 +17257,9 @@
"integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo="
}, },
"node_modules/selfsigned": { "node_modules/selfsigned": {
"version": "1.10.11", "version": "1.10.14",
"resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz",
"integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==",
"dependencies": { "dependencies": {
"node-forge": "^0.10.0" "node-forge": "^0.10.0"
} }
@ -28118,9 +28118,9 @@
} }
}, },
"follow-redirects": { "follow-redirects": {
"version": "1.14.5", "version": "1.14.7",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz",
"integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==" "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ=="
}, },
"for-in": { "for-in": {
"version": "1.0.2", "version": "1.0.2",
@ -31362,9 +31362,9 @@
} }
}, },
"monero-javascript": { "monero-javascript": {
"version": "0.5.11", "version": "0.6.4",
"resolved": "https://registry.npmjs.org/monero-javascript/-/monero-javascript-0.5.11.tgz", "resolved": "https://registry.npmjs.org/monero-javascript/-/monero-javascript-0.6.4.tgz",
"integrity": "sha512-0C8Q0LksHy4OWPizRxNmj0LqCaHiOR0mSWHUWi0tiNRLLoWsbJAYOYB0iWJ/yUvux22l9fVKtWEtQEYSySN4fg==", "integrity": "sha512-svBDjVJozEOQGxqysgSDcn1tggwS3tiEeJgGEOvzhsKasW97S/C+wBhNxGW+0J14bPVbqnhJIB0fFhcpKyn4zw==",
"dev": true, "dev": true,
"requires": { "requires": {
"ajv": "^6.12.6", "ajv": "^6.12.6",
@ -31431,9 +31431,9 @@
"optional": true "optional": true
}, },
"nanoid": { "nanoid": {
"version": "3.1.30", "version": "3.2.0",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz",
"integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==" "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA=="
}, },
"nanomatch": { "nanomatch": {
"version": "1.2.13", "version": "1.2.13",
@ -34724,9 +34724,9 @@
"integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo="
}, },
"selfsigned": { "selfsigned": {
"version": "1.10.11", "version": "1.10.14",
"resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz",
"integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==",
"requires": { "requires": {
"node-forge": "^0.10.0" "node-forge": "^0.10.0"
} }

@ -49,6 +49,6 @@
] ]
}, },
"devDependencies": { "devDependencies": {
"monero-javascript": "^0.5.11" "monero-javascript": "^0.6.4"
} }
} }

@ -658,7 +658,7 @@ test("Handles unexpected errors during trade initialization", async () => {
await traders[1].takeOffer(offer.getId(), paymentAccount.getId()); await traders[1].takeOffer(offer.getId(), paymentAccount.getId());
throw new Error("Should have failed taking offer because taker trade funds spent") throw new Error("Should have failed taking offer because taker trade funds spent")
} catch (err) { } catch (err) {
assert(err.message.includes("not enough money"), "Unexpected error: " + err.message); assert(err.message.includes("not enough unlocked money"), "Unexpected error: " + err.message);
} }
// TODO: test that unavailable right after taking (taker will know before maker) // TODO: test that unavailable right after taking (taker will know before maker)
@ -693,7 +693,7 @@ test("Handles unexpected errors during trade initialization", async () => {
await traders[2].takeOffer(offer.getId(), paymentAccount.getId()); await traders[2].takeOffer(offer.getId(), paymentAccount.getId());
throw new Error("Should have failed taking offer because maker trade funds spent") throw new Error("Should have failed taking offer because maker trade funds spent")
} catch (err) { } catch (err) {
assert(err.message.includes("not enough money") || err.message.includes("timeout reached. protocol did not complete"), "Unexpected error: " + err.message); assert(err.message.includes("not enough unlocked money") || err.message.includes("timeout reached. protocol did not complete"), "Unexpected error: " + err.message);
} }
// trader 2's balance is unreserved // trader 2's balance is unreserved