Abi

abi.encodePacked(x,y) 的輸出是什麼?

  • November 20, 2021

abi.encodePacked("abcdef", "123")函式有什麼作用以及如何模擬輸出?

這些項目web3-eth-abiethereumjs-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".

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