Skip to content
This repository was archived by the owner on Mar 5, 2025. It is now read-only.
This repository was archived by the owner on Mar 5, 2025. It is now read-only.

Add Imports for privateKeyToAddress, parseAndValidatePrivateKey, and privateKeyToPublicKey in web3.js/accounts.ts #6620

@SantiagoDevRel

Description

@SantiagoDevRel

import {
create,
decrypt,
encrypt,
hashMessage,
privateKeyToAccount,
recover,
recoverTransaction,
signTransaction,
sign,
Wallet,
} from 'web3-eth-accounts';

should import privateKeyToAddress, parseAndValidatePrivateKey, and privateKeyToPublicKey to the main package

import {
	create,
	decrypt,
	encrypt,
	hashMessage,
	privateKeyToAccount,
	recover,
	recoverTransaction,
	signTransaction,
	sign,
	Wallet,
	privateKeyToAddress, 
	parseAndValidatePrivateKey, 
	privateKeyToPublicKey,
} from 'web3-eth-accounts';

return {
signTransaction: signTransactionWithContext,
create: createWithContext,
privateKeyToAccount: privateKeyToAccountWithContext,
decrypt: decryptWithContext,
recoverTransaction,
hashMessage,
sign,
recover,
encrypt,
wallet,
};

should return privateKeyToAddress, parseAndValidatePrivateKey, and privateKeyToPublicKey to the main package

return {
	signTransaction: signTransactionWithContext,
	create: createWithContext,
	privateKeyToAccount: privateKeyToAccountWithContext,
	decrypt: decryptWithContext,
	recoverTransaction,
	hashMessage,
	sign,
	recover,
	encrypt,
	wallet,
	privateKeyToAddress, 
	parseAndValidatePrivateKey, 
	privateKeyToPublicKey,
}

Metadata

Metadata

Labels

4.x4.0 related

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions