diff --git a/packages/web3/CHANGELOG.md b/packages/web3/CHANGELOG.md index 94557494864..934a794cc30 100644 --- a/packages/web3/CHANGELOG.md +++ b/packages/web3/CHANGELOG.md @@ -173,4 +173,8 @@ Documentation: - Dependencies updated ( details are in root changelog ) -## [Unreleased] \ No newline at end of file +## [Unreleased] + +### Added + +- Added methods (privateKeyToAddress, parseAndValidatePrivateKey, and privateKeyToPublicKey) to web3.eth.accounts (#6620) diff --git a/packages/web3/src/accounts.ts b/packages/web3/src/accounts.ts index f359c3358a8..b0c2765257f 100644 --- a/packages/web3/src/accounts.ts +++ b/packages/web3/src/accounts.ts @@ -30,6 +30,9 @@ import { signTransaction, sign, Wallet, + privateKeyToAddress, + parseAndValidatePrivateKey, + privateKeyToPublicKey, } from 'web3-eth-accounts'; /** @@ -99,5 +102,8 @@ export const initAccountsForContext = (context: Web3Context) => recover, encrypt, wallet, - }; + privateKeyToAddress, + parseAndValidatePrivateKey, + privateKeyToPublicKey, + } };