¿Qué argumentos toma la función sendTransaction?

Configuré mi cadena de bloques privada usando geth y estoy usando web3 para llamar a diferentes métodos. Creé con éxito nuevas cuentas desde el navegador web y puedo ver todas las direcciones y los saldos. A continuación, estoy tratando de enviar algo de éter de una cuenta a la otra.

En javascript tengo

acc1 = web3.eth.accounts[0];  
acc2 = web3.eth.accounts[1];   
web3.eth.sendTransaction({from: acc1, to: acc2, Value: 1})

Encuentro un error de la siguiente manera Error: argumento no válido 0: no se puede descomponer datos que no son de cadena como datos hexadecimales

¿Alguien se ha enfrentado a esto?

Respuestas (1)

No le va a gustar la gran "V" porque distingue entre mayúsculas y minúsculas.

Aquí hay una referencia a toda la lista:

https://github.com/ethereum/wiki/wiki/JavaScript-API#web3ethsendtransaction

Espero eso ayude.

Sí, funcionó. Gracias. Pensé que se refería al primer argumento y no al tercero. Cuando se trabajaba con el nodo geth en la terminal, solía aceptar mayúsculas. Pero en este caso no fue así. Gracias de nuevo.