Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bump multiaddr dependency #5824

Merged
merged 1 commit into from
Aug 1, 2023
Merged

chore: bump multiaddr dependency #5824

merged 1 commit into from
Aug 1, 2023

Conversation

wemeetagain
Copy link
Member

Motivation

Description

  • Bump multiaddr dependency in lockfile

@wemeetagain wemeetagain requested a review from a team as a code owner July 31, 2023 17:38
@github-actions
Copy link
Contributor

Performance Report

✔️ no performance regression detected

Full benchmark results
Benchmark suite Current: f398596 Previous: 3e65be7 Ratio
getPubkeys - index2pubkey - req 1000 vs - 250000 vc 602.23 us/op 629.83 us/op 0.96
getPubkeys - validatorsArr - req 1000 vs - 250000 vc 90.973 us/op 99.002 us/op 0.92
BLS verify - blst-native 1.4301 ms/op 1.4469 ms/op 0.99
BLS verifyMultipleSignatures 3 - blst-native 2.8648 ms/op 2.9945 ms/op 0.96
BLS verifyMultipleSignatures 8 - blst-native 6.1653 ms/op 6.4590 ms/op 0.95
BLS verifyMultipleSignatures 32 - blst-native 22.551 ms/op 22.100 ms/op 1.02
BLS aggregatePubkeys 32 - blst-native 30.079 us/op 27.975 us/op 1.08
BLS aggregatePubkeys 128 - blst-native 116.43 us/op 107.54 us/op 1.08
getAttestationsForBlock 75.482 ms/op 75.239 ms/op 1.00
isKnown best case - 1 super set check 470.00 ns/op 499.00 ns/op 0.94
isKnown normal case - 2 super set checks 452.00 ns/op 551.00 ns/op 0.82
isKnown worse case - 16 super set checks 375.00 ns/op 536.00 ns/op 0.70
CheckpointStateCache - add get delete 6.5640 us/op 6.1950 us/op 1.06
validate api signedAggregateAndProof - struct 3.5685 ms/op 3.3299 ms/op 1.07
validate gossip signedAggregateAndProof - struct 3.3235 ms/op 2.9744 ms/op 1.12
validate api attestation - struct 1.5373 ms/op 1.5341 ms/op 1.00
validate gossip attestation - struct 1.6462 ms/op 1.6036 ms/op 1.03
pickEth1Vote - no votes 1.4138 ms/op 1.5511 ms/op 0.91
pickEth1Vote - max votes 11.504 ms/op 14.237 ms/op 0.81
pickEth1Vote - Eth1Data hashTreeRoot value x2048 11.488 ms/op 13.204 ms/op 0.87
pickEth1Vote - Eth1Data hashTreeRoot tree x2048 19.530 ms/op 18.038 ms/op 1.08
pickEth1Vote - Eth1Data fastSerialize value x2048 750.77 us/op 854.11 us/op 0.88
pickEth1Vote - Eth1Data fastSerialize tree x2048 6.1218 ms/op 8.2568 ms/op 0.74
bytes32 toHexString 743.00 ns/op 802.00 ns/op 0.93
bytes32 Buffer.toString(hex) 363.00 ns/op 353.00 ns/op 1.03
bytes32 Buffer.toString(hex) from Uint8Array 615.00 ns/op 604.00 ns/op 1.02
bytes32 Buffer.toString(hex) + 0x 361.00 ns/op 333.00 ns/op 1.08
Object access 1 prop 0.25000 ns/op 0.22000 ns/op 1.14
Map access 1 prop 0.18600 ns/op 0.16800 ns/op 1.11
Object get x1000 9.1760 ns/op 10.678 ns/op 0.86
Map get x1000 0.78700 ns/op 0.80800 ns/op 0.97
Object set x1000 59.893 ns/op 70.065 ns/op 0.85
Map set x1000 46.760 ns/op 54.215 ns/op 0.86
Return object 10000 times 0.27940 ns/op 0.28070 ns/op 1.00
Throw Error 10000 times 4.5171 us/op 4.6386 us/op 0.97
fastMsgIdFn sha256 / 200 bytes 3.8620 us/op 3.7120 us/op 1.04
fastMsgIdFn h32 xxhash / 200 bytes 384.00 ns/op 381.00 ns/op 1.01
fastMsgIdFn h64 xxhash / 200 bytes 451.00 ns/op 428.00 ns/op 1.05
fastMsgIdFn sha256 / 1000 bytes 14.341 us/op 12.378 us/op 1.16
fastMsgIdFn h32 xxhash / 1000 bytes 545.00 ns/op 510.00 ns/op 1.07
fastMsgIdFn h64 xxhash / 1000 bytes 522.00 ns/op 498.00 ns/op 1.05
fastMsgIdFn sha256 / 10000 bytes 120.49 us/op 111.38 us/op 1.08
fastMsgIdFn h32 xxhash / 10000 bytes 2.2280 us/op 2.1810 us/op 1.02
fastMsgIdFn h64 xxhash / 10000 bytes 1.5140 us/op 1.4770 us/op 1.03
enrSubnets - fastDeserialize 64 bits 1.5470 us/op 1.7210 us/op 0.90
enrSubnets - ssz BitVector 64 bits 520.00 ns/op 574.00 ns/op 0.91
enrSubnets - fastDeserialize 4 bits 214.00 ns/op 263.00 ns/op 0.81
enrSubnets - ssz BitVector 4 bits 572.00 ns/op 564.00 ns/op 1.01
prioritizePeers score -10:0 att 32-0.1 sync 2-0 127.29 us/op 140.26 us/op 0.91
prioritizePeers score 0:0 att 32-0.25 sync 2-0.25 162.59 us/op 189.58 us/op 0.86
prioritizePeers score 0:0 att 32-0.5 sync 2-0.5 225.65 us/op 223.50 us/op 1.01
prioritizePeers score 0:0 att 64-0.75 sync 4-0.75 414.53 us/op 392.73 us/op 1.06
prioritizePeers score 0:0 att 64-1 sync 4-1 443.08 us/op 424.78 us/op 1.04
array of 16000 items push then shift 1.9253 us/op 1.8835 us/op 1.02
LinkedList of 16000 items push then shift 10.832 ns/op 13.109 ns/op 0.83
array of 16000 items push then pop 72.864 ns/op 75.306 ns/op 0.97
LinkedList of 16000 items push then pop 10.158 ns/op 12.338 ns/op 0.82
array of 24000 items push then shift 2.7281 us/op 3.0734 us/op 0.89
LinkedList of 24000 items push then shift 10.512 ns/op 14.661 ns/op 0.72
array of 24000 items push then pop 132.76 ns/op 143.87 ns/op 0.92
LinkedList of 24000 items push then pop 10.199 ns/op 11.095 ns/op 0.92
intersect bitArray bitLen 8 8.5750 ns/op 8.2970 ns/op 1.03
intersect array and set length 8 70.083 ns/op 109.22 ns/op 0.64
intersect bitArray bitLen 128 38.546 ns/op 41.256 ns/op 0.93
intersect array and set length 128 945.51 ns/op 1.2751 us/op 0.74
bitArray.getTrueBitIndexes() bitLen 128 1.9670 us/op 2.1570 us/op 0.91
bitArray.getTrueBitIndexes() bitLen 248 3.1750 us/op 3.4390 us/op 0.92
bitArray.getTrueBitIndexes() bitLen 512 6.4380 us/op 8.0340 us/op 0.80
Buffer.concat 32 items 1.2620 us/op 1.5200 us/op 0.83
Uint8Array.set 32 items 2.7550 us/op 2.5340 us/op 1.09
transfer serialized Status (84 B) 2.3400 us/op 2.3590 us/op 0.99
copy serialized Status (84 B) 1.9190 us/op 1.7710 us/op 1.08
transfer serialized SignedVoluntaryExit (112 B) 2.5750 us/op 2.1060 us/op 1.22
copy serialized SignedVoluntaryExit (112 B) 2.1500 us/op 1.8830 us/op 1.14
transfer serialized ProposerSlashing (416 B) 3.7090 us/op 2.7420 us/op 1.35
copy serialized ProposerSlashing (416 B) 3.7260 us/op 2.5620 us/op 1.45
transfer serialized Attestation (485 B) 3.8690 us/op 2.8260 us/op 1.37
copy serialized Attestation (485 B) 3.6200 us/op 2.5280 us/op 1.43
transfer serialized AttesterSlashing (33232 B) 3.9310 us/op 2.9620 us/op 1.33
copy serialized AttesterSlashing (33232 B) 8.8220 us/op 9.6020 us/op 0.92
transfer serialized Small SignedBeaconBlock (128000 B) 3.7420 us/op 3.6980 us/op 1.01
copy serialized Small SignedBeaconBlock (128000 B) 20.708 us/op 27.248 us/op 0.76
transfer serialized Avg SignedBeaconBlock (200000 B) 4.6490 us/op 5.1920 us/op 0.90
copy serialized Avg SignedBeaconBlock (200000 B) 33.296 us/op 43.837 us/op 0.76
transfer serialized BlobsSidecar (524380 B) 4.2370 us/op 6.0940 us/op 0.70
copy serialized BlobsSidecar (524380 B) 228.17 us/op 133.29 us/op 1.71
transfer serialized Big SignedBeaconBlock (1000000 B) 4.5850 us/op 7.0420 us/op 0.65
copy serialized Big SignedBeaconBlock (1000000 B) 419.72 us/op 255.84 us/op 1.64
pass gossip attestations to forkchoice per slot 2.5067 ms/op 2.7679 ms/op 0.91
forkChoice updateHead vc 100000 bc 64 eq 0 2.4785 ms/op 3.1926 ms/op 0.78
forkChoice updateHead vc 600000 bc 64 eq 0 16.459 ms/op 18.808 ms/op 0.88
forkChoice updateHead vc 1000000 bc 64 eq 0 26.393 ms/op 23.721 ms/op 1.11
forkChoice updateHead vc 600000 bc 320 eq 0 21.130 ms/op 24.027 ms/op 0.88
forkChoice updateHead vc 600000 bc 1200 eq 0 98.668 ms/op 105.67 ms/op 0.93
forkChoice updateHead vc 600000 bc 64 eq 1000 27.588 ms/op 22.482 ms/op 1.23
forkChoice updateHead vc 600000 bc 64 eq 10000 30.770 ms/op 25.718 ms/op 1.20
forkChoice updateHead vc 600000 bc 64 eq 300000 34.711 ms/op 70.839 ms/op 0.49
computeDeltas 3.4399 ms/op 4.4087 ms/op 0.78
computeProposerBoostScoreFromBalances 459.23 us/op 469.34 us/op 0.98
altair processAttestation - 250000 vs - 7PWei normalcase 2.9237 ms/op 3.7509 ms/op 0.78
altair processAttestation - 250000 vs - 7PWei worstcase 3.8468 ms/op 5.4962 ms/op 0.70
altair processAttestation - setStatus - 1/6 committees join 209.04 us/op 208.79 us/op 1.00
altair processAttestation - setStatus - 1/3 committees join 406.48 us/op 556.38 us/op 0.73
altair processAttestation - setStatus - 1/2 committees join 545.00 us/op 805.89 us/op 0.68
altair processAttestation - setStatus - 2/3 committees join 697.46 us/op 927.28 us/op 0.75
altair processAttestation - setStatus - 4/5 committees join 976.20 us/op 1.2707 ms/op 0.77
altair processAttestation - setStatus - 100% committees join 1.1662 ms/op 1.4515 ms/op 0.80
altair processBlock - 250000 vs - 7PWei normalcase 11.408 ms/op 11.097 ms/op 1.03
altair processBlock - 250000 vs - 7PWei normalcase hashState 20.374 ms/op 18.186 ms/op 1.12
altair processBlock - 250000 vs - 7PWei worstcase 48.754 ms/op 42.392 ms/op 1.15
altair processBlock - 250000 vs - 7PWei worstcase hashState 71.551 ms/op 70.217 ms/op 1.02
phase0 processBlock - 250000 vs - 7PWei normalcase 3.5526 ms/op 2.5759 ms/op 1.38
phase0 processBlock - 250000 vs - 7PWei worstcase 44.595 ms/op 34.527 ms/op 1.29
altair processEth1Data - 250000 vs - 7PWei normalcase 710.32 us/op 712.95 us/op 1.00
getExpectedWithdrawals 250000 eb:1,eth1:1,we:0,wn:0,smpl:15 20.824 us/op 20.562 us/op 1.01
getExpectedWithdrawals 250000 eb:0.95,eth1:0.1,we:0.05,wn:0,smpl:219 56.088 us/op 89.085 us/op 0.63
getExpectedWithdrawals 250000 eb:0.95,eth1:0.3,we:0.05,wn:0,smpl:42 30.210 us/op 41.982 us/op 0.72
getExpectedWithdrawals 250000 eb:0.95,eth1:0.7,we:0.05,wn:0,smpl:18 18.531 us/op 23.672 us/op 0.78
getExpectedWithdrawals 250000 eb:0.1,eth1:0.1,we:0,wn:0,smpl:1020 221.46 us/op 185.60 us/op 1.19
getExpectedWithdrawals 250000 eb:0.03,eth1:0.03,we:0,wn:0,smpl:11777 2.2327 ms/op 1.4400 ms/op 1.55
getExpectedWithdrawals 250000 eb:0.01,eth1:0.01,we:0,wn:0,smpl:16384 2.5650 ms/op 2.3260 ms/op 1.10
getExpectedWithdrawals 250000 eb:0,eth1:0,we:0,wn:0,smpl:16384 2.1138 ms/op 2.1247 ms/op 0.99
getExpectedWithdrawals 250000 eb:0,eth1:0,we:0,wn:0,nocache,smpl:16384 4.8710 ms/op 4.6425 ms/op 1.05
getExpectedWithdrawals 250000 eb:0,eth1:1,we:0,wn:0,smpl:16384 3.2455 ms/op 2.9344 ms/op 1.11
getExpectedWithdrawals 250000 eb:0,eth1:1,we:0,wn:0,nocache,smpl:16384 7.6794 ms/op 7.5309 ms/op 1.02
Tree 40 250000 create 596.06 ms/op 521.57 ms/op 1.14
Tree 40 250000 get(125000) 262.52 ns/op 234.83 ns/op 1.12
Tree 40 250000 set(125000) 1.4479 us/op 1.2661 us/op 1.14
Tree 40 250000 toArray() 28.394 ms/op 23.345 ms/op 1.22
Tree 40 250000 iterate all - toArray() + loop 29.011 ms/op 23.369 ms/op 1.24
Tree 40 250000 iterate all - get(i) 96.317 ms/op 77.989 ms/op 1.24
MutableVector 250000 create 19.713 ms/op 12.252 ms/op 1.61
MutableVector 250000 get(125000) 8.6290 ns/op 7.2800 ns/op 1.19
MutableVector 250000 set(125000) 506.49 ns/op 459.47 ns/op 1.10
MutableVector 250000 toArray() 4.9615 ms/op 3.0753 ms/op 1.61
MutableVector 250000 iterate all - toArray() + loop 6.2738 ms/op 3.1813 ms/op 1.97
MutableVector 250000 iterate all - get(i) 2.1009 ms/op 1.6199 ms/op 1.30
Array 250000 create 4.4673 ms/op 2.7963 ms/op 1.60
Array 250000 clone - spread 1.2899 ms/op 1.2446 ms/op 1.04
Array 250000 get(125000) 0.70500 ns/op 0.78200 ns/op 0.90
Array 250000 set(125000) 0.84400 ns/op 0.74500 ns/op 1.13
Array 250000 iterate all - loop 107.45 us/op 87.781 us/op 1.22
effectiveBalanceIncrements clone Uint8Array 300000 49.509 us/op 35.623 us/op 1.39
effectiveBalanceIncrements clone MutableVector 300000 398.00 ns/op 367.00 ns/op 1.08
effectiveBalanceIncrements rw all Uint8Array 300000 259.25 us/op 184.65 us/op 1.40
effectiveBalanceIncrements rw all MutableVector 300000 130.94 ms/op 91.505 ms/op 1.43
phase0 afterProcessEpoch - 250000 vs - 7PWei 160.08 ms/op 122.06 ms/op 1.31
phase0 beforeProcessEpoch - 250000 vs - 7PWei 47.484 ms/op 41.458 ms/op 1.15
altair processEpoch - mainnet_e81889 381.41 ms/op 342.87 ms/op 1.11
mainnet_e81889 - altair beforeProcessEpoch 67.687 ms/op 55.375 ms/op 1.22
mainnet_e81889 - altair processJustificationAndFinalization 17.289 us/op 16.915 us/op 1.02
mainnet_e81889 - altair processInactivityUpdates 6.6771 ms/op 6.4543 ms/op 1.03
mainnet_e81889 - altair processRewardsAndPenalties 74.216 ms/op 70.761 ms/op 1.05
mainnet_e81889 - altair processRegistryUpdates 3.5610 us/op 5.0360 us/op 0.71
mainnet_e81889 - altair processSlashings 506.00 ns/op 523.00 ns/op 0.97
mainnet_e81889 - altair processEth1DataReset 668.00 ns/op 519.00 ns/op 1.29
mainnet_e81889 - altair processEffectiveBalanceUpdates 1.6365 ms/op 1.2850 ms/op 1.27
mainnet_e81889 - altair processSlashingsReset 4.0760 us/op 3.0690 us/op 1.33
mainnet_e81889 - altair processRandaoMixesReset 7.3110 us/op 9.9560 us/op 0.73
mainnet_e81889 - altair processHistoricalRootsUpdate 1.0720 us/op 1.1200 us/op 0.96
mainnet_e81889 - altair processParticipationFlagUpdates 2.1630 us/op 3.2210 us/op 0.67
mainnet_e81889 - altair processSyncCommitteeUpdates 1.1010 us/op 772.00 ns/op 1.43
mainnet_e81889 - altair afterProcessEpoch 156.12 ms/op 132.13 ms/op 1.18
capella processEpoch - mainnet_e217614 1.2090 s/op 1.0825 s/op 1.12
mainnet_e217614 - capella beforeProcessEpoch 289.38 ms/op 234.95 ms/op 1.23
mainnet_e217614 - capella processJustificationAndFinalization 23.884 us/op 12.760 us/op 1.87
mainnet_e217614 - capella processInactivityUpdates 21.326 ms/op 18.610 ms/op 1.15
mainnet_e217614 - capella processRewardsAndPenalties 366.85 ms/op 279.92 ms/op 1.31
mainnet_e217614 - capella processRegistryUpdates 23.621 us/op 18.320 us/op 1.29
mainnet_e217614 - capella processSlashings 1.1830 us/op 463.00 ns/op 2.56
mainnet_e217614 - capella processEth1DataReset 1.0840 us/op 380.00 ns/op 2.85
mainnet_e217614 - capella processEffectiveBalanceUpdates 5.0858 ms/op 4.0976 ms/op 1.24
mainnet_e217614 - capella processSlashingsReset 3.9940 us/op 2.5710 us/op 1.55
mainnet_e217614 - capella processRandaoMixesReset 7.2300 us/op 3.6570 us/op 1.98
mainnet_e217614 - capella processHistoricalRootsUpdate 1.0890 us/op 469.00 ns/op 2.32
mainnet_e217614 - capella processParticipationFlagUpdates 2.8080 us/op 3.1790 us/op 0.88
mainnet_e217614 - capella afterProcessEpoch 373.64 ms/op 293.35 ms/op 1.27
phase0 processEpoch - mainnet_e58758 440.68 ms/op 325.11 ms/op 1.36
mainnet_e58758 - phase0 beforeProcessEpoch 170.59 ms/op 110.27 ms/op 1.55
mainnet_e58758 - phase0 processJustificationAndFinalization 23.670 us/op 13.955 us/op 1.70
mainnet_e58758 - phase0 processRewardsAndPenalties 57.572 ms/op 49.537 ms/op 1.16
mainnet_e58758 - phase0 processRegistryUpdates 12.019 us/op 10.065 us/op 1.19
mainnet_e58758 - phase0 processSlashings 1.4750 us/op 720.00 ns/op 2.05
mainnet_e58758 - phase0 processEth1DataReset 887.00 ns/op 607.00 ns/op 1.46
mainnet_e58758 - phase0 processEffectiveBalanceUpdates 1.5549 ms/op 1.0370 ms/op 1.50
mainnet_e58758 - phase0 processSlashingsReset 4.8370 us/op 2.5840 us/op 1.87
mainnet_e58758 - phase0 processRandaoMixesReset 14.482 us/op 5.3450 us/op 2.71
mainnet_e58758 - phase0 processHistoricalRootsUpdate 1.0900 us/op 864.00 ns/op 1.26
mainnet_e58758 - phase0 processParticipationRecordUpdates 12.642 us/op 4.6840 us/op 2.70
mainnet_e58758 - phase0 afterProcessEpoch 134.75 ms/op 106.30 ms/op 1.27
phase0 processEffectiveBalanceUpdates - 250000 normalcase 1.8362 ms/op 1.3095 ms/op 1.40
phase0 processEffectiveBalanceUpdates - 250000 worstcase 0.5 2.2966 ms/op 1.5539 ms/op 1.48
altair processInactivityUpdates - 250000 normalcase 26.043 ms/op 26.971 ms/op 0.97
altair processInactivityUpdates - 250000 worstcase 35.200 ms/op 24.978 ms/op 1.41
phase0 processRegistryUpdates - 250000 normalcase 22.582 us/op 10.239 us/op 2.21
phase0 processRegistryUpdates - 250000 badcase_full_deposits 547.08 us/op 379.82 us/op 1.44
phase0 processRegistryUpdates - 250000 worstcase 0.5 169.71 ms/op 137.40 ms/op 1.24
altair processRewardsAndPenalties - 250000 normalcase 83.886 ms/op 73.462 ms/op 1.14
altair processRewardsAndPenalties - 250000 worstcase 69.836 ms/op 71.374 ms/op 0.98
phase0 getAttestationDeltas - 250000 normalcase 11.318 ms/op 8.2005 ms/op 1.38
phase0 getAttestationDeltas - 250000 worstcase 10.338 ms/op 9.1328 ms/op 1.13
phase0 processSlashings - 250000 worstcase 2.8490 ms/op 2.4439 ms/op 1.17
altair processSyncCommitteeUpdates - 250000 194.52 ms/op 156.51 ms/op 1.24
BeaconState.hashTreeRoot - No change 320.00 ns/op 286.00 ns/op 1.12
BeaconState.hashTreeRoot - 1 full validator 67.946 us/op 50.160 us/op 1.35
BeaconState.hashTreeRoot - 32 full validator 670.74 us/op 494.81 us/op 1.36
BeaconState.hashTreeRoot - 512 full validator 6.9909 ms/op 5.2593 ms/op 1.33
BeaconState.hashTreeRoot - 1 validator.effectiveBalance 84.153 us/op 62.317 us/op 1.35
BeaconState.hashTreeRoot - 32 validator.effectiveBalance 1.1817 ms/op 885.53 us/op 1.33
BeaconState.hashTreeRoot - 512 validator.effectiveBalance 15.211 ms/op 10.957 ms/op 1.39
BeaconState.hashTreeRoot - 1 balances 63.238 us/op 48.473 us/op 1.30
BeaconState.hashTreeRoot - 32 balances 589.38 us/op 440.82 us/op 1.34
BeaconState.hashTreeRoot - 512 balances 5.7308 ms/op 3.9889 ms/op 1.44
BeaconState.hashTreeRoot - 250000 balances 90.415 ms/op 78.801 ms/op 1.15
aggregationBits - 2048 els - zipIndexesInBitList 25.887 us/op 16.336 us/op 1.58
regular array get 100000 times 39.966 us/op 43.795 us/op 0.91
wrappedArray get 100000 times 39.836 us/op 44.173 us/op 0.90
arrayWithProxy get 100000 times 19.537 ms/op 14.556 ms/op 1.34
ssz.Root.equals 290.00 ns/op 204.00 ns/op 1.42
byteArrayEquals 293.00 ns/op 201.00 ns/op 1.46
shuffle list - 16384 els 8.7715 ms/op 7.0177 ms/op 1.25
shuffle list - 250000 els 128.17 ms/op 103.31 ms/op 1.24
processSlot - 1 slots 11.977 us/op 7.8900 us/op 1.52
processSlot - 32 slots 1.7506 ms/op 1.2909 ms/op 1.36
getEffectiveBalanceIncrementsZeroInactive - 250000 vs - 7PWei 57.537 ms/op 53.759 ms/op 1.07
getCommitteeAssignments - req 1 vs - 250000 vc 3.2198 ms/op 2.5451 ms/op 1.27
getCommitteeAssignments - req 100 vs - 250000 vc 4.7893 ms/op 3.7388 ms/op 1.28
getCommitteeAssignments - req 1000 vs - 250000 vc 5.0851 ms/op 4.1215 ms/op 1.23
RootCache.getBlockRootAtSlot - 250000 vs - 7PWei 6.7100 ns/op 4.5800 ns/op 1.47
state getBlockRootAtSlot - 250000 vs - 7PWei 933.00 ns/op 869.31 ns/op 1.07
computeProposers - vc 250000 11.422 ms/op 9.2437 ms/op 1.24
computeEpochShuffling - vc 250000 129.21 ms/op 110.28 ms/op 1.17
getNextSyncCommittee - vc 250000 187.41 ms/op 148.35 ms/op 1.26
computeSigningRoot for AttestationData 16.346 us/op 12.552 us/op 1.30
hash AttestationData serialized data then Buffer.toString(base64) 2.8671 us/op 2.3863 us/op 1.20
toHexString serialized data 1.3715 us/op 1.2134 us/op 1.13
Buffer.toString(base64) 272.81 ns/op 241.70 ns/op 1.13

by benchmarkbot/action

@twoeths twoeths merged commit fef5c9c into unstable Aug 1, 2023
11 checks passed
@twoeths twoeths deleted the cayman/bump-multiaddr branch August 1, 2023 06:27
@wemeetagain
Copy link
Member Author

🎉 This PR is included in v1.10.0 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants