no se puede descomponer la no cadena en el valor Go de tipo común. Dirección en Infura

Estoy tratando de llamar a esta función:

const nonce = web3.eth.getTransactionCount(myAddress) 

En la red de prueba de este nodo:

'https://ropsten.infura.io/'

Pero me sale este error en este nodo:

no se puede descomponer la no cadena en el valor Go de tipo common.Address

at Object.InvalidResponse (.../node_modules/web3/lib/web3/errors.js:35:16)

at RequestManager.send (../node_modules/web3/lib/web3/requestmanager.js:61:22)

at Eth.send [as getTransactionCount] 

¿Alguna idea de por qué sucede esto?

Respuestas (1)

Verifique su variable myAddress. Debe representarse como una cadena hexadecimal, aunque en realidad sea un número. Una cadena hexadecimal es una cadena que comienza con 0x. Así que tu definición de myAddressdebería ser algo como

const myAddress= "0x....";
maldita sea, tienes razón, que tonto de mí. ¡muchas gracias!
gracias, mi error fue pasar una matriz en lugar de una cadena