Skip to content

Fix bigint errors; add evm tests; improve typing#4091

Merged
kajoseph merged 7 commits intobitpay:masterfrom
kajoseph:updateWeb3
Jan 22, 2026
Merged

Fix bigint errors; add evm tests; improve typing#4091
kajoseph merged 7 commits intobitpay:masterfrom
kajoseph:updateWeb3

Conversation

@kajoseph
Copy link
Collaborator

@kajoseph kajoseph commented Jan 21, 2026

Description

  • Fixes several bigint errors introduced by Upgrade Web3 to v4 #3919
  • Adds evm tests to make sure the above is held accountable
  • Improves typing in TS files and adds jsdocs to JS files

Make sure...

  • I have read CONTRIBUTING.md and verified that this PR follows the guidelines and requirements outlined in it.
  • I have added the appropriate package tag(s) (e.g. BWC if modifying the bitcore-wallet-client package, CLI if modifying the bitcore-cli package, etc.)
  • I have verified that this is not an existing PR (open or closed)

Testing Notes

  • Syncing with the moralis module should not throw errors. e.g. export CHAIN=MATIC && export NETWORK=mainnet && node packages/bitcore-node/build/src/workers/p2p.js

@kajoseph kajoseph requested a review from MichaelAJay January 21, 2026 20:12
@kajoseph kajoseph added BCN This pull request modifies the bitcore-node package crypto-rpc This pull request modifies the crypto-rpc package labels Jan 21, 2026
@kajoseph kajoseph merged commit 2b9edf1 into bitpay:master Jan 22, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BCN This pull request modifies the bitcore-node package crypto-rpc This pull request modifies the crypto-rpc package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants