|
|
@@ -11,6 +11,7 @@
|
|
|
"axios": "^1.9.0",
|
|
|
"core-js": "^3.8.3",
|
|
|
"element-ui": "^2.15.14",
|
|
|
+ "ethers": "^6.14.1",
|
|
|
"lib-flexible": "^0.3.2",
|
|
|
"vue": "^2.6.14",
|
|
|
"vue-router": "^3.5.1",
|
|
|
@@ -3438,6 +3439,11 @@
|
|
|
"node": ">= 10.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/aes-js": {
|
|
|
+ "version": "4.0.0-beta.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-4.0.0-beta.5.tgz",
|
|
|
+ "integrity": "sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q=="
|
|
|
+ },
|
|
|
"node_modules/ajv": {
|
|
|
"version": "6.12.6",
|
|
|
"resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz",
|
|
|
@@ -6143,6 +6149,98 @@
|
|
|
"@scure/bip39": "1.3.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/ethers": {
|
|
|
+ "version": "6.14.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.14.1.tgz",
|
|
|
+ "integrity": "sha512-JnFiPFi3sK2Z6y7jZ3qrafDMwiXmU+6cNZ0M+kPq+mTy9skqEzwqAdFW3nb/em2xjlIVXX6Lz8ID6i3LmS4+fQ==",
|
|
|
+ "funding": [
|
|
|
+ {
|
|
|
+ "type": "individual",
|
|
|
+ "url": "https://github.com/sponsors/ethers-io/"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "individual",
|
|
|
+ "url": "https://www.buymeacoffee.com/ricmoo"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "dependencies": {
|
|
|
+ "@adraffy/ens-normalize": "1.10.1",
|
|
|
+ "@noble/curves": "1.2.0",
|
|
|
+ "@noble/hashes": "1.3.2",
|
|
|
+ "@types/node": "22.7.5",
|
|
|
+ "aes-js": "4.0.0-beta.5",
|
|
|
+ "tslib": "2.7.0",
|
|
|
+ "ws": "8.17.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=14.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/ethers/node_modules/@adraffy/ens-normalize": {
|
|
|
+ "version": "1.10.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.10.1.tgz",
|
|
|
+ "integrity": "sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw=="
|
|
|
+ },
|
|
|
+ "node_modules/ethers/node_modules/@noble/curves": {
|
|
|
+ "version": "1.2.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz",
|
|
|
+ "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==",
|
|
|
+ "dependencies": {
|
|
|
+ "@noble/hashes": "1.3.2"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://paulmillr.com/funding/"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/ethers/node_modules/@noble/hashes": {
|
|
|
+ "version": "1.3.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz",
|
|
|
+ "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 16"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://paulmillr.com/funding/"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/ethers/node_modules/@types/node": {
|
|
|
+ "version": "22.7.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz",
|
|
|
+ "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "undici-types": "~6.19.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/ethers/node_modules/tslib": {
|
|
|
+ "version": "2.7.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz",
|
|
|
+ "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA=="
|
|
|
+ },
|
|
|
+ "node_modules/ethers/node_modules/undici-types": {
|
|
|
+ "version": "6.19.8",
|
|
|
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
|
|
|
+ "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw=="
|
|
|
+ },
|
|
|
+ "node_modules/ethers/node_modules/ws": {
|
|
|
+ "version": "8.17.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz",
|
|
|
+ "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10.0.0"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "bufferutil": "^4.0.1",
|
|
|
+ "utf-8-validate": ">=5.0.2"
|
|
|
+ },
|
|
|
+ "peerDependenciesMeta": {
|
|
|
+ "bufferutil": {
|
|
|
+ "optional": true
|
|
|
+ },
|
|
|
+ "utf-8-validate": {
|
|
|
+ "optional": true
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/event-pubsub": {
|
|
|
"version": "4.3.0",
|
|
|
"resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz",
|
|
|
@@ -15027,6 +15125,11 @@
|
|
|
"integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "aes-js": {
|
|
|
+ "version": "4.0.0-beta.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-4.0.0-beta.5.tgz",
|
|
|
+ "integrity": "sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q=="
|
|
|
+ },
|
|
|
"ajv": {
|
|
|
"version": "6.12.6",
|
|
|
"resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz",
|
|
|
@@ -16965,6 +17068,64 @@
|
|
|
"@scure/bip39": "1.3.0"
|
|
|
}
|
|
|
},
|
|
|
+ "ethers": {
|
|
|
+ "version": "6.14.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.14.1.tgz",
|
|
|
+ "integrity": "sha512-JnFiPFi3sK2Z6y7jZ3qrafDMwiXmU+6cNZ0M+kPq+mTy9skqEzwqAdFW3nb/em2xjlIVXX6Lz8ID6i3LmS4+fQ==",
|
|
|
+ "requires": {
|
|
|
+ "@adraffy/ens-normalize": "1.10.1",
|
|
|
+ "@noble/curves": "1.2.0",
|
|
|
+ "@noble/hashes": "1.3.2",
|
|
|
+ "@types/node": "22.7.5",
|
|
|
+ "aes-js": "4.0.0-beta.5",
|
|
|
+ "tslib": "2.7.0",
|
|
|
+ "ws": "8.17.1"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "@adraffy/ens-normalize": {
|
|
|
+ "version": "1.10.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.10.1.tgz",
|
|
|
+ "integrity": "sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw=="
|
|
|
+ },
|
|
|
+ "@noble/curves": {
|
|
|
+ "version": "1.2.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz",
|
|
|
+ "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==",
|
|
|
+ "requires": {
|
|
|
+ "@noble/hashes": "1.3.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@noble/hashes": {
|
|
|
+ "version": "1.3.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz",
|
|
|
+ "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ=="
|
|
|
+ },
|
|
|
+ "@types/node": {
|
|
|
+ "version": "22.7.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz",
|
|
|
+ "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==",
|
|
|
+ "requires": {
|
|
|
+ "undici-types": "~6.19.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "tslib": {
|
|
|
+ "version": "2.7.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz",
|
|
|
+ "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA=="
|
|
|
+ },
|
|
|
+ "undici-types": {
|
|
|
+ "version": "6.19.8",
|
|
|
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
|
|
|
+ "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw=="
|
|
|
+ },
|
|
|
+ "ws": {
|
|
|
+ "version": "8.17.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz",
|
|
|
+ "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==",
|
|
|
+ "requires": {}
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"event-pubsub": {
|
|
|
"version": "4.3.0",
|
|
|
"resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz",
|