Skip to content

Commit db1aef8

Browse files
committed
docs(examples/cbdc): upgrade web3 from v1.5.2 to v1.10.1
1. This had to be done because of security vulnerabilities in the old version. 2. Originally the robots have attempted to send a pull request with the same change but it somehow went haywire and upgraded dozens of other versions in dozens of other packcages not the intended one... 3. So this was manually created to address that bug in GitHub's dependabot. 4. The original commit message did not mention which vulnerabilities are being fixed by it and I also cannot remember the specific ones but the older versions of web3 were definitely being affected and therefore it is known to be a good idea what the bot has proposed even though it couldn't explain itself. Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
1 parent e2b93b3 commit db1aef8

File tree

2 files changed

+4
-141
lines changed

2 files changed

+4
-141
lines changed

examples/cactus-example-cbdc-bridging-backend/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@
8282
"sqlite3": "5.1.5",
8383
"typescript-optional": "2.0.1",
8484
"uuid": "9.0.1",
85-
"web3-core": "1.5.2",
86-
"web3-utils": "1.5.2"
85+
"web3-core": "1.10.1",
86+
"web3-utils": "1.10.1"
8787
},
8888
"devDependencies": {
8989
"@types/crypto-js": "4.1.1",

yarn.lock

+2-139
Original file line numberDiff line numberDiff line change
@@ -6040,16 +6040,6 @@ __metadata:
60406040
languageName: node
60416041
linkType: hard
60426042

6043-
"@ethereumjs/common@npm:^2.4.0":
6044-
version: 2.6.2
6045-
resolution: "@ethereumjs/common@npm:2.6.2"
6046-
dependencies:
6047-
crc-32: "npm:^1.2.0"
6048-
ethereumjs-util: "npm:^7.1.4"
6049-
checksum: 10/9bbdb9b7919480a59f3e6e0d6f0d6329912cf6fd64121666526d06de42730c5b0049871cc2c1085a5f8a8bd2c2d1219f500e616bbe65f6c3556180e533e530be
6050-
languageName: node
6051-
linkType: hard
6052-
60536043
"@ethereumjs/common@npm:^2.5.0":
60546044
version: 2.6.4
60556045
resolution: "@ethereumjs/common@npm:2.6.4"
@@ -7864,8 +7854,8 @@ __metadata:
78647854
ts-node: "npm:7.0.1"
78657855
typescript-optional: "npm:2.0.1"
78667856
uuid: "npm:9.0.1"
7867-
web3-core: "npm:1.5.2"
7868-
web3-utils: "npm:1.5.2"
7857+
web3-core: "npm:1.10.1"
7858+
web3-utils: "npm:1.10.1"
78697859
languageName: unknown
78707860
linkType: soft
78717861

@@ -50585,16 +50575,6 @@ __metadata:
5058550575
languageName: node
5058650576
linkType: hard
5058750577

50588-
"web3-core-helpers@npm:1.5.2":
50589-
version: 1.5.2
50590-
resolution: "web3-core-helpers@npm:1.5.2"
50591-
dependencies:
50592-
web3-eth-iban: "npm:1.5.2"
50593-
web3-utils: "npm:1.5.2"
50594-
checksum: 10/9071e23ff7b7aebef4dbdfe4d4a686bc82fc98470b3a9335d5d1550935e8d0183bff45891ca6bc0dec2334dbdfdbb74932347bae8beb984f2699d32ee7ac1ae0
50595-
languageName: node
50596-
linkType: hard
50597-
5059850578
"web3-core-helpers@npm:1.6.1":
5059950579
version: 1.6.1
5060050580
resolution: "web3-core-helpers@npm:1.6.1"
@@ -50661,20 +50641,6 @@ __metadata:
5066150641
languageName: node
5066250642
linkType: hard
5066350643

50664-
"web3-core-method@npm:1.5.2":
50665-
version: 1.5.2
50666-
resolution: "web3-core-method@npm:1.5.2"
50667-
dependencies:
50668-
"@ethereumjs/common": "npm:^2.4.0"
50669-
"@ethersproject/transactions": "npm:^5.0.0-beta.135"
50670-
web3-core-helpers: "npm:1.5.2"
50671-
web3-core-promievent: "npm:1.5.2"
50672-
web3-core-subscriptions: "npm:1.5.2"
50673-
web3-utils: "npm:1.5.2"
50674-
checksum: 10/df38f4f96dc3daec63bd0ca6767b5ad7bb6520dc20e97b256a1796f392192070164f7dce5be25e6fe72dd2dd65ae27e74d63e598841eaae197af9c68eb1f4a60
50675-
languageName: node
50676-
linkType: hard
50677-
5067850644
"web3-core-method@npm:1.6.1":
5067950645
version: 1.6.1
5068050646
resolution: "web3-core-method@npm:1.6.1"
@@ -50745,15 +50711,6 @@ __metadata:
5074550711
languageName: node
5074650712
linkType: hard
5074750713

50748-
"web3-core-promievent@npm:1.5.2":
50749-
version: 1.5.2
50750-
resolution: "web3-core-promievent@npm:1.5.2"
50751-
dependencies:
50752-
eventemitter3: "npm:4.0.4"
50753-
checksum: 10/b19f1546e9ae4620c65a335cee2dac881684c0f0ab7d29384a950b384b42d9b156d85ed77a1fc3191d73bc8b1879507626525cf98c3bf17c5c973416ed4a64b4
50754-
languageName: node
50755-
linkType: hard
50756-
5075750714
"web3-core-promievent@npm:1.6.1":
5075850715
version: 1.6.1
5075950716
resolution: "web3-core-promievent@npm:1.6.1"
@@ -50816,19 +50773,6 @@ __metadata:
5081650773
languageName: node
5081750774
linkType: hard
5081850775

50819-
"web3-core-requestmanager@npm:1.5.2":
50820-
version: 1.5.2
50821-
resolution: "web3-core-requestmanager@npm:1.5.2"
50822-
dependencies:
50823-
util: "npm:^0.12.0"
50824-
web3-core-helpers: "npm:1.5.2"
50825-
web3-providers-http: "npm:1.5.2"
50826-
web3-providers-ipc: "npm:1.5.2"
50827-
web3-providers-ws: "npm:1.5.2"
50828-
checksum: 10/135719627a7934462b94806728751ff798ffb97d7b3e67bef229bc5e3423b57c23f2c48322f17cba05588e67b866d5908cd74d4b8a897c99c5d38f4a6f18ce70
50829-
languageName: node
50830-
linkType: hard
50831-
5083250776
"web3-core-requestmanager@npm:1.6.1":
5083350777
version: 1.6.1
5083450778
resolution: "web3-core-requestmanager@npm:1.6.1"
@@ -50901,16 +50845,6 @@ __metadata:
5090150845
languageName: node
5090250846
linkType: hard
5090350847

50904-
"web3-core-subscriptions@npm:1.5.2":
50905-
version: 1.5.2
50906-
resolution: "web3-core-subscriptions@npm:1.5.2"
50907-
dependencies:
50908-
eventemitter3: "npm:4.0.4"
50909-
web3-core-helpers: "npm:1.5.2"
50910-
checksum: 10/98343a06d237dfb8d540ce7d8a66cdf05b2cb50e53063854a6d37ba1df2d86c3430f9b010074233c76b1ff2aa35b186bb017441ed136953d66aecdfdd2f8fe97
50911-
languageName: node
50912-
linkType: hard
50913-
5091450848
"web3-core-subscriptions@npm:1.6.1":
5091550849
version: 1.6.1
5091650850
resolution: "web3-core-subscriptions@npm:1.6.1"
@@ -50981,21 +50915,6 @@ __metadata:
5098150915
languageName: node
5098250916
linkType: hard
5098350917

50984-
"web3-core@npm:1.5.2":
50985-
version: 1.5.2
50986-
resolution: "web3-core@npm:1.5.2"
50987-
dependencies:
50988-
"@types/bn.js": "npm:^4.11.5"
50989-
"@types/node": "npm:^12.12.6"
50990-
bignumber.js: "npm:^9.0.0"
50991-
web3-core-helpers: "npm:1.5.2"
50992-
web3-core-method: "npm:1.5.2"
50993-
web3-core-requestmanager: "npm:1.5.2"
50994-
web3-utils: "npm:1.5.2"
50995-
checksum: 10/16bc49bb9247a2a8c53b3996bdb4562c20473db719436507b83e05c599c5d93d8120211b06d10492249f2370a461af661cbaaaad187259cb69d3fd8290217a5e
50996-
languageName: node
50997-
linkType: hard
50998-
5099950918
"web3-core@npm:1.6.1":
5100050919
version: 1.6.1
5100150920
resolution: "web3-core@npm:1.6.1"
@@ -51798,16 +51717,6 @@ __metadata:
5179851717
languageName: node
5179951718
linkType: hard
5180051719

51801-
"web3-eth-iban@npm:1.5.2":
51802-
version: 1.5.2
51803-
resolution: "web3-eth-iban@npm:1.5.2"
51804-
dependencies:
51805-
bn.js: "npm:^4.11.9"
51806-
web3-utils: "npm:1.5.2"
51807-
checksum: 10/73f749684ae65a4ae8f1125aa240c020b382025944dbb9ed67c7b14cb1b9f9143ab46e74c7a61a639ebc9892dcc2da61eff60a131d2779acfb47740ac4a81446
51808-
languageName: node
51809-
linkType: hard
51810-
5181151720
"web3-eth-iban@npm:1.6.1":
5181251721
version: 1.6.1
5181351722
resolution: "web3-eth-iban@npm:1.6.1"
@@ -52289,16 +52198,6 @@ __metadata:
5228952198
languageName: node
5229052199
linkType: hard
5229152200

52292-
"web3-providers-http@npm:1.5.2":
52293-
version: 1.5.2
52294-
resolution: "web3-providers-http@npm:1.5.2"
52295-
dependencies:
52296-
web3-core-helpers: "npm:1.5.2"
52297-
xhr2-cookies: "npm:1.1.0"
52298-
checksum: 10/abbef0d729b497d04300aea291ce635ac879bb0b88c226a60da0b5c1cb289067204dfbc25038c8fe779d8729ab7c21fa11acd0f93697fc8db612d968c1e4fe72
52299-
languageName: node
52300-
linkType: hard
52301-
5230252201
"web3-providers-http@npm:1.6.1":
5230352202
version: 1.6.1
5230452203
resolution: "web3-providers-http@npm:1.6.1"
@@ -52385,16 +52284,6 @@ __metadata:
5238552284
languageName: node
5238652285
linkType: hard
5238752286

52388-
"web3-providers-ipc@npm:1.5.2":
52389-
version: 1.5.2
52390-
resolution: "web3-providers-ipc@npm:1.5.2"
52391-
dependencies:
52392-
oboe: "npm:2.1.5"
52393-
web3-core-helpers: "npm:1.5.2"
52394-
checksum: 10/1b8f4b375d111b77ba4742d3337c3aa9f9ae59ef5f34348d4b956c721c7b49d8dad5adaea0e211cf0e00bdee5f727c0d8a55a077ec92124bcae1bdf0cd13fd92
52395-
languageName: node
52396-
linkType: hard
52397-
5239852287
"web3-providers-ipc@npm:1.6.1":
5239952288
version: 1.6.1
5240052289
resolution: "web3-providers-ipc@npm:1.6.1"
@@ -52479,17 +52368,6 @@ __metadata:
5247952368
languageName: node
5248052369
linkType: hard
5248152370

52482-
"web3-providers-ws@npm:1.5.2":
52483-
version: 1.5.2
52484-
resolution: "web3-providers-ws@npm:1.5.2"
52485-
dependencies:
52486-
eventemitter3: "npm:4.0.4"
52487-
web3-core-helpers: "npm:1.5.2"
52488-
websocket: "npm:^1.0.32"
52489-
checksum: 10/be424724f9c38ba5fbe1567fca981a5a36d3c208a4457616ccb49339a5dd8bfcb64e26248307149f3a664cd7efdb84533d6e45d1ee4ce895cc7f049766d4cfc8
52490-
languageName: node
52491-
linkType: hard
52492-
5249352371
"web3-providers-ws@npm:1.6.1":
5249452372
version: 1.6.1
5249552373
resolution: "web3-providers-ws@npm:1.6.1"
@@ -52740,21 +52618,6 @@ __metadata:
5274052618
languageName: node
5274152619
linkType: hard
5274252620

52743-
"web3-utils@npm:1.5.2":
52744-
version: 1.5.2
52745-
resolution: "web3-utils@npm:1.5.2"
52746-
dependencies:
52747-
bn.js: "npm:^4.11.9"
52748-
eth-lib: "npm:0.2.8"
52749-
ethereum-bloom-filters: "npm:^1.0.6"
52750-
ethjs-unit: "npm:0.1.6"
52751-
number-to-bn: "npm:1.7.0"
52752-
randombytes: "npm:^2.1.0"
52753-
utf8: "npm:3.0.0"
52754-
checksum: 10/4532674e9c70702438e2b714de0a56c214298db2972fbdc851706075fd0d184ad8e04fe20e89c276f04d892655c7c2f0c2fe696a7d3aa8ae6654c513a0139b0f
52755-
languageName: node
52756-
linkType: hard
52757-
5275852621
"web3-utils@npm:1.6.1":
5275952622
version: 1.6.1
5276052623
resolution: "web3-utils@npm:1.6.1"

0 commit comments

Comments
 (0)