Hex
了解乙太坊中的 txdata
我有以下輸出:
初始化(字元串,字元串,UINT8),TXDATA:0x1624f6c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000,值:為0x0
所以我的理解是txdata的長度是264是string、string和uint8的總和。
但是在我看來,當我嘗試拆分每個參數的長度時這是錯誤的。在這種情況下我是對的嗎?
在這裡找到答案:https ://docs.soliditylang.org/en/v0.5.3/abi-spec.html#examples
0x1624f6c6
是方法 ID
0000000000000000000000000000000000000000000000000000000000000040
是第一個參數
0000000000000000000000000000000000000000000000000000000000000060
是第二個等等