Abi
abi.encodePacked(x,y) 的輸出是什麼?
該
abi.encodePacked("abcdef", "123")
函式有什麼作用以及如何模擬輸出?這些項目web3-eth-abi,ethereumjs-abi中缺少此功能,當我嘗試在 ethfiddle 中呼叫它時出現錯誤
ParserError: Expected pragma, import directive or contract/interface/library definition. abi.encodePacked
,所以我想我做的不對。相關:web3 相當於 abi.encodePacked,如何快速測試 Solidity 功能?
資源:https ://docs.soliditylang.org/en/latest/abi-spec.html#abi-packed-mode
來自
abi.encodePacked("abcdef", "123")
堅固。它“緊密”地打包參數,請參見此處的定義:https ://docs.soliditylang.org/en/v0.8.10/abi-spec.html#non-standard-packed-mode在這種特殊情況下,它將返回
"abcdef123"
.