por ejemplo, quiero ver el contenido de 'b', no solo la dirección. ¿Cómo puedo hacer eso?
contract Test {
function myTest(uint a) private returns (bytes32) {
bytes32 a = bytes32(a);
return a;
}
bytes32 b = myTest(1234);
}
No está viendo una "dirección". Lo que está viendo es la representación bytes32 de la cadena/número que ingresó. Puede convertir eso en una cadena legible por humanos en Javascript, por ejemplo, usando la función web3 toAscii:
var str = web3.toAscii("0x657468657265756d000000000000000000000000000000000000000000000000");
console.log(str); // "ethereum"
https://github.com/ethereum/wiki/wiki/JavaScript-API#web3toascii
el feto