¿Cómo ver el contenido de la cadena en Remix en el depurador? Todo lo que veo es la dirección del puntero

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);

}
Creo que nos estamos perdiendo parte de la historia... ¿Qué es mixRunes? ¿Qué está tratando de hacer? Es posible que podamos ayudarlo más en ese extremo que en la depuración.

Respuestas (1)

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