# 交易(Transactions)
# 引入模组
from ethereum_scan.features.obj import Key, Transactions
# 检查合约执行状态
# 方法说明
该方法获取合约执行的状态
# 参数说明
参数 | 描述 | 参数类型 | 是否必须 | 默认值 |
---|---|---|---|---|
txhash | 合约的哈希值 | string | 是 | 无 |
# 示例代码
from ethereum_scan.features.obj import Key, Transactions
# 实例化密钥类
key = Key(api_key="你申请的API-KEY")
# 实例化交易类
transactions = Transactions(key)
# 获取响应数据
result = transactions.check_contract_execution_status(txhash="需要检索的合约哈希值")
# 打印响应数据
print(result)
# 运行结果
{
"status":"1",
"message":"OK",
"result":{
"isError":"1",
"errDescription":"Bad jump destination"
}
}
# 检查交易执行状态
# 方法说明
该方法获取交易执行的状态
# 参数说明
参数 | 描述 | 参数类型 | 是否必须 | 默认值 |
---|---|---|---|---|
txhash | 交易的哈希值 | string | 是 | 无 |
# 示例代码
from ethereum_scan.features.obj import Key, Transactions
# 实例化密钥类
key = Key(api_key="你申请的API-KEY")
# 实例化交易类
transactions = Transactions(key)
# 获取响应数据
result = transactions.check_transaction_receipt_status(txhash="需要检索的交易哈希值")
# 打印响应数据
print(result)
# 运行结果
{
"status":"1",
"message":"OK",
"result":{
"status":"1"
}
}