diff --git a/libs/remix-simulator/src/methods/accounts.ts b/libs/remix-simulator/src/methods/accounts.ts index 61766e1631..6c99565455 100644 --- a/libs/remix-simulator/src/methods/accounts.ts +++ b/libs/remix-simulator/src/methods/accounts.ts @@ -44,7 +44,7 @@ export class Web3Accounts { async _addAccount (privateKey, balance) { try { - privateKey = toBytes('0x' + privateKey) + if (typeof privateKey === 'string') privateKey = toBytes('0x' + privateKey) const address: Uint8Array = privateToAddress(privateKey) const addressStr = toChecksumAddress(bytesToHex(address)) this.accounts[addressStr] = { privateKey, nonce: 0 }