我正在尝试使用python进行对以太扫描的api调用,并构建了一个函数,该函数调用标记aave地址的Get事件日志端点:0x4da27a545c0c5C758a6BA100e3a049001de870f5。
代码可以工作,但我不知道如何将结果转换成可读的格式。例如,如何将“时间戳”:“0x5f763d30”转换为人类可读的日期时间格式?
有可能吗?
以下是返回的一个条目:
{“状态”:“1”,“消息”:“OK”,“结果”:[{“地址”:‘0x4da27a545c0c5b758a6bae3a049001de870f5’,“主题”:'0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f‘,'data':'0x0000000000000000000000008a2efd9a790199f4c94c6effe210fce0b4724f52000000000000000000000000a133459b2502b0137e85a446fa8d4e300877a007','blockNumber':'0xa76cd2',‘块data’:'0xa599c98566148fcc93ab4bd3107c09ebf9c5235d10161ad3ddcee8c901b6ddc1',‘时间戳’:'0x5f763d30',‘汽油价格’:'0x113abe6400','gasUsed':'0x29fe2','logIndex':'0x5c','transactionHash':'0x9a6b0b9d3c63e82fa21d6d6d0627e7d6cc25b088278e87c3e3f4f012dcbf4e38',“事务索引”:'0x1f'}
发布于 2022-10-26 23:37:30
不是python方面的专家,但这些是十六进制值,可以使用int('0x5f763d30',16)转换为十进制,它给unix时间戳1601584432或2012年10月1日星期四20:33:52格林尼治标准时间。
https://ethereum.stackexchange.com/questions/138211
复制相似问题