Solidity

browser-solidity 可以使用記憶體測試器訪問契約值嗎?

  • May 30, 2016

我正在閱讀一個有趣的答案,並想對browser-solidity進行快速測試。

我的契約程式碼在下面,我只想獲取我在建構子中傳遞的字元串。

contract testConstant{
string testString;
// {"_testString":"this is a test"}
function testConstant(string _testString) {
   testString=_testString;
}
function gettestString() public constant returns(string) {
   return testString;
}
}

附上一個截圖,也許我忽略了一些東西,但在我看來,藍色的 gettestString 應該返回我在建構子中傳遞的 arg:"this is a test"

在此處輸入圖像描述

您的範例適用於最新的 Solidity 版本:0.3.3-4dc1cb14/Release-Emscripten/clang/Interpreter

“0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7468697320697320612074657374000000000000000000000000000000000000”

成本:805 天然氣。(警告)

解碼:字元串:這是一個測試

引用自:https://ethereum.stackexchange.com/questions/2979