Solidity
Python如何製作過濾主題:將整數編碼為其十六進製字元串表示
在文件中:http ://web3py.readthedocs.io/en/latest/filters.html
引用“後續主題項是索引事件參數的十六進制編碼值。在上面的範例中,第二項是 arg1 值 10 編碼為其十六進製字元串表示。”
那麼如何從 arg1 和 10 生成“0x000000000000000000000000000000000000000000000000000000000000000a”?請指教。謝謝
如果將整數 10 轉換為其十六進製表示,則得到 0xA。用足夠的零填充它以獲得您需要的字元串:
>>> hex_str = "0x{:064x}".format(10) >>> print(hex_str) '0x000000000000000000000000000000000000000000000000000000000000000a'