From f520ec60c4019c7a3e1cde5f9ea5161f1071f2f2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Dec 2024 07:54:22 +0000 Subject: [PATCH] Bump @safe-global/protocol-kit from 4.0.4 to 5.1.1 Bumps [@safe-global/protocol-kit](https://github.com/safe-global/safe-core-sdk) from 4.0.4 to 5.1.1. - [Release notes](https://github.com/safe-global/safe-core-sdk/releases) - [Commits](https://github.com/safe-global/safe-core-sdk/commits) --- updated-dependencies: - dependency-name: "@safe-global/protocol-kit" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 236 ++++++++++++++++++++++++++++++++-------------- package.json | 2 +- 2 files changed, 164 insertions(+), 74 deletions(-) diff --git a/package-lock.json b/package-lock.json index d393e11d..c1acd26a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "@open-ibc/vibc-core-smart-contracts", - "version": "4.0.15", + "version": "4.0.21", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@open-ibc/vibc-core-smart-contracts", - "version": "4.0.15", + "version": "4.0.21", "license": "MIT", "dependencies": { "@commander-js/extra-typings": "^12.1.0", "@safe-global/api-kit": "^2.5.2", - "@safe-global/protocol-kit": "^4.0.3", + "@safe-global/protocol-kit": "^5.1.1", "@safe-global/safe-core-sdk-types": "^5.1.0", "@typechain/ethers-v6": "^0.5.1", "ethers": "^6.13.2", @@ -1340,6 +1340,17 @@ "node": ">= 12" } }, + "node_modules/@peculiar/asn1-schema": { + "version": "2.3.13", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.13.tgz", + "integrity": "sha512-3Xq3a01WkHRZL8X04Zsfg//mGaA21xlL4tlVn4v2xGT0JStiztATRkMwa5b+f/HXmY2smsiLXYK46Gwgzvfg3g==", + "optional": true, + "dependencies": { + "asn1js": "^3.0.5", + "pvtsutils": "^1.3.5", + "tslib": "^2.6.2" + } + }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "dev": true, @@ -1601,31 +1612,48 @@ "viem": "^2.21.8" } }, - "node_modules/@safe-global/api-kit/node_modules/@safe-global/protocol-kit": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@safe-global/protocol-kit/-/protocol-kit-5.0.2.tgz", - "integrity": "sha512-GS+k7KR7bv/bWSR36UAIRHpjoXZbSlZtw7FfRkb0D48iqWob7/kw9YbjcFKchpSeHVx3bI/MTsPA0izscUgDcg==", + "node_modules/@safe-global/protocol-kit": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@safe-global/protocol-kit/-/protocol-kit-5.1.1.tgz", + "integrity": "sha512-NGtZyIX5IYqQrAZjgHhIN2aTKNn4qjfwfSL/wBjeIqX6KcdYoywLHsDOwXbsYO9TPRFcerGgVQFMEX+2XVCDpQ==", "dependencies": { - "@noble/hashes": "^1.3.3", - "@safe-global/safe-deployments": "^1.37.9", + "@safe-global/safe-deployments": "^1.37.22", "@safe-global/safe-modules-deployments": "^2.2.4", - "@safe-global/types-kit": "^1.0.0", + "@safe-global/types-kit": "^1.0.1", "abitype": "^1.0.2", "semver": "^7.6.3", "viem": "^2.21.8" + }, + "optionalDependencies": { + "@noble/curves": "^1.6.0", + "@peculiar/asn1-schema": "^2.3.13" } }, - "node_modules/@safe-global/protocol-kit": { - "version": "4.0.4", - "license": "MIT", + "node_modules/@safe-global/protocol-kit/node_modules/@noble/curves": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.7.0.tgz", + "integrity": "sha512-UTMhXK9SeDhFJVrHeUJ5uZlI6ajXg10O6Ddocf9S6GjbSBVZsJo88HzKwXznNfGpMTRDyJkqMjNDPYgf0qFWnw==", + "optional": true, "dependencies": { - "@noble/hashes": "^1.3.3", - "@safe-global/safe-core-sdk-types": "^5.0.3", - "@safe-global/safe-deployments": "^1.37.3", - "abitype": "^1.0.2", - "ethereumjs-util": "^7.1.5", - "ethers": "^6.13.1", - "semver": "^7.6.2" + "@noble/hashes": "1.6.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@safe-global/protocol-kit/node_modules/@noble/hashes": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.6.0.tgz", + "integrity": "sha512-YUULf0Uk4/mAA89w+k3+yUYh6NrEvxZa5T6SY3wlMvE2chHkxFUUIDI8/XW1QSC357iA5pSnqt7XEhvFOqmDyQ==", + "optional": true, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" } }, "node_modules/@safe-global/safe-core-sdk-types": { @@ -1637,9 +1665,9 @@ } }, "node_modules/@safe-global/safe-deployments": { - "version": "1.37.12", - "resolved": "https://registry.npmjs.org/@safe-global/safe-deployments/-/safe-deployments-1.37.12.tgz", - "integrity": "sha512-6UM5wS6b0h4Uu2BCK6sWLNC5UYFBd1Xu4YsuZpoSjlo/6UDbbK6lzYVEgtqbsy8p1z2ZO+Z73WgRo3mlh7awig==", + "version": "1.37.22", + "resolved": "https://registry.npmjs.org/@safe-global/safe-deployments/-/safe-deployments-1.37.22.tgz", + "integrity": "sha512-acUBJ22qqivSjHOwa8laQuHckqpWDjphjdC3zPhUN6G/swHe1WJHN5F2sodtNIjEyRxM73JRRJFsLYfb0EhSAQ==", "dependencies": { "semver": "^7.6.2" } @@ -1650,9 +1678,9 @@ "integrity": "sha512-m396ZrBPhZVYkapTTIuizyOOtoZsCKbicl0ztgDFfDbi7KbS6AtDP6cV89AYosQxUQS+v0q4ksQd30/j3L1BtQ==" }, "node_modules/@safe-global/types-kit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@safe-global/types-kit/-/types-kit-1.0.0.tgz", - "integrity": "sha512-jZNUeHbWobeVrURbcEvfas4Q1IDasQni5UYm2umUtAR6SBDazp1kGni8IjZPRKq3+8q+fYwu9FmKpX50rUYn3w==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@safe-global/types-kit/-/types-kit-1.0.1.tgz", + "integrity": "sha512-T1mAgUVjtGehpwcZuROHgCx3DJHnaH0d2pSzYNcsEPvXlffu3lfCRTbrlmyEAVMEKtHaNvl7//v+GJKeLIeKhw==", "dependencies": { "abitype": "^1.0.2" } @@ -1909,7 +1937,9 @@ }, "node_modules/@types/bn.js": { "version": "5.1.5", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/node": "*" } @@ -1995,6 +2025,7 @@ "version": "22.10.2", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", + "devOptional": true, "dependencies": { "undici-types": "~6.20.0" } @@ -2006,7 +2037,9 @@ }, "node_modules/@types/pbkdf2": { "version": "3.1.2", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/node": "*" } @@ -2017,7 +2050,9 @@ }, "node_modules/@types/secp256k1": { "version": "4.0.6", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/node": "*" } @@ -2496,6 +2531,20 @@ "version": "2.0.6", "license": "MIT" }, + "node_modules/asn1js": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.5.tgz", + "integrity": "sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==", + "optional": true, + "dependencies": { + "pvtsutils": "^1.3.2", + "pvutils": "^1.1.3", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/assertion-error": { "version": "2.0.1", "dev": true, @@ -2525,7 +2574,9 @@ }, "node_modules/base-x": { "version": "3.0.9", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "safe-buffer": "^5.0.1" } @@ -2543,10 +2594,13 @@ }, "node_modules/blakejs": { "version": "1.2.1", - "license": "MIT" + "dev": true, + "license": "MIT", + "peer": true }, "node_modules/bn.js": { "version": "5.2.1", + "dev": true, "license": "MIT" }, "node_modules/boxen": { @@ -2619,6 +2673,7 @@ }, "node_modules/brorand": { "version": "1.1.0", + "dev": true, "license": "MIT" }, "node_modules/browser-stdout": { @@ -2628,7 +2683,9 @@ }, "node_modules/browserify-aes": { "version": "1.2.0", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -2640,14 +2697,18 @@ }, "node_modules/bs58": { "version": "4.0.1", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "base-x": "^3.0.2" } }, "node_modules/bs58check": { "version": "2.1.2", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "bs58": "^4.0.0", "create-hash": "^1.1.0", @@ -2662,7 +2723,9 @@ }, "node_modules/buffer-xor": { "version": "1.0.3", - "license": "MIT" + "dev": true, + "license": "MIT", + "peer": true }, "node_modules/bundle-require": { "version": "5.0.0", @@ -2822,7 +2885,9 @@ }, "node_modules/cipher-base": { "version": "1.0.4", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -3019,7 +3084,9 @@ }, "node_modules/create-hash": { "version": "1.2.0", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -3030,7 +3097,9 @@ }, "node_modules/create-hmac": { "version": "1.1.7", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -3215,6 +3284,8 @@ "version": "6.6.0", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.0.tgz", "integrity": "sha512-dpwoQcLc/2WLQvJvLRHKZ+f9FgOdjnq11rurqwekGQygGPsYSK29OMMD2WalatiqQ+XGFDglTNixpPfI+lpaAA==", + "dev": true, + "peer": true, "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -3227,7 +3298,9 @@ }, "node_modules/elliptic/node_modules/bn.js": { "version": "4.12.0", - "license": "MIT" + "dev": true, + "license": "MIT", + "peer": true }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -3757,41 +3830,6 @@ "setimmediate": "^1.0.5" } }, - "node_modules/ethereumjs-util": { - "version": "7.1.5", - "license": "MPL-2.0", - "dependencies": { - "@types/bn.js": "^5.1.0", - "bn.js": "^5.1.2", - "create-hash": "^1.1.2", - "ethereum-cryptography": "^0.1.3", - "rlp": "^2.2.4" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/ethereumjs-util/node_modules/ethereum-cryptography": { - "version": "0.1.3", - "license": "MIT", - "dependencies": { - "@types/pbkdf2": "^3.0.0", - "@types/secp256k1": "^4.0.1", - "blakejs": "^1.1.0", - "browserify-aes": "^1.2.0", - "bs58check": "^2.1.2", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "hash.js": "^1.1.7", - "keccak": "^3.0.0", - "pbkdf2": "^3.0.17", - "randombytes": "^2.1.0", - "safe-buffer": "^5.1.2", - "scrypt-js": "^3.0.0", - "secp256k1": "^4.0.1", - "setimmediate": "^1.0.5" - } - }, "node_modules/ethers": { "version": "6.13.2", "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.2.tgz", @@ -3881,7 +3919,9 @@ }, "node_modules/evp_bytestokey": { "version": "1.0.3", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -4627,7 +4667,9 @@ }, "node_modules/hash-base": { "version": "3.1.0", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -4639,6 +4681,7 @@ }, "node_modules/hash.js": { "version": "1.1.7", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.3", @@ -4671,6 +4714,7 @@ }, "node_modules/hmac-drbg": { "version": "1.0.1", + "dev": true, "license": "MIT", "dependencies": { "hash.js": "^1.0.3", @@ -5048,8 +5092,10 @@ }, "node_modules/keccak": { "version": "3.0.4", + "dev": true, "hasInstallScript": true, "license": "MIT", + "peer": true, "dependencies": { "node-addon-api": "^2.0.0", "node-gyp-build": "^4.2.0", @@ -5261,7 +5307,9 @@ }, "node_modules/md5.js": { "version": "1.3.5", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -5319,10 +5367,12 @@ }, "node_modules/minimalistic-assert": { "version": "1.0.1", + "dev": true, "license": "ISC" }, "node_modules/minimalistic-crypto-utils": { "version": "1.0.1", + "dev": true, "license": "MIT" }, "node_modules/minimatch": { @@ -5512,7 +5562,9 @@ }, "node_modules/node-addon-api": { "version": "2.0.2", - "license": "MIT" + "dev": true, + "license": "MIT", + "peer": true }, "node_modules/node-emoji": { "version": "1.11.0", @@ -5558,7 +5610,9 @@ }, "node_modules/node-gyp-build": { "version": "4.8.1", + "dev": true, "license": "MIT", + "peer": true, "bin": { "node-gyp-build": "bin.js", "node-gyp-build-optional": "optional.js", @@ -5883,7 +5937,9 @@ }, "node_modules/pbkdf2": { "version": "3.1.2", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -6006,6 +6062,24 @@ "node": ">=6" } }, + "node_modules/pvtsutils": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.3.6.tgz", + "integrity": "sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==", + "optional": true, + "dependencies": { + "tslib": "^2.8.1" + } + }, + "node_modules/pvutils": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.1.3.tgz", + "integrity": "sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==", + "optional": true, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "dev": true, @@ -6037,6 +6111,7 @@ }, "node_modules/randombytes": { "version": "2.1.0", + "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "^5.1.0" @@ -6237,7 +6312,9 @@ }, "node_modules/ripemd160": { "version": "2.0.2", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -6245,7 +6322,9 @@ }, "node_modules/rlp": { "version": "2.2.7", + "dev": true, "license": "MPL-2.0", + "peer": true, "dependencies": { "bn.js": "^5.2.0" }, @@ -6475,13 +6554,17 @@ }, "node_modules/scrypt-js": { "version": "3.0.1", - "license": "MIT" + "dev": true, + "license": "MIT", + "peer": true }, "node_modules/secp256k1": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.4.tgz", "integrity": "sha512-6JfvwvjUOn8F/jUoBY2Q1v5WY5XS+rj8qSe0v8Y4ezH4InLgTEeOOPQsRll9OV429Pvo6BCHGavIyJfr3TAhsw==", + "dev": true, "hasInstallScript": true, + "peer": true, "dependencies": { "elliptic": "^6.5.7", "node-addon-api": "^5.0.0", @@ -6494,7 +6577,9 @@ "node_modules/secp256k1/node_modules/node-addon-api": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", - "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==" + "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==", + "dev": true, + "peer": true }, "node_modules/semver": { "version": "7.6.3", @@ -6517,7 +6602,9 @@ }, "node_modules/setimmediate": { "version": "1.0.5", - "license": "MIT" + "dev": true, + "license": "MIT", + "peer": true }, "node_modules/setprototypeof": { "version": "1.2.0", @@ -6527,7 +6614,9 @@ }, "node_modules/sha.js": { "version": "2.4.11", + "dev": true, "license": "(MIT AND BSD-3-Clause)", + "peer": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -7352,10 +7441,10 @@ } }, "node_modules/tslib": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", - "dev": true + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "devOptional": true }, "node_modules/tsort": { "version": "0.0.1", @@ -7798,7 +7887,8 @@ "node_modules/undici-types": { "version": "6.20.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "devOptional": true }, "node_modules/universalify": { "version": "0.1.2", diff --git a/package.json b/package.json index 3834d787..02981141 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "dependencies": { "@commander-js/extra-typings": "^12.1.0", "@safe-global/api-kit": "^2.5.2", - "@safe-global/protocol-kit": "^4.0.3", + "@safe-global/protocol-kit": "^5.1.1", "@safe-global/safe-core-sdk-types": "^5.1.0", "@typechain/ethers-v6": "^0.5.1", "ethers": "^6.13.2",