calculate_create_case_contract_address
计算某账户以 CREATE 方式部署的合约的地址。
方法定义
@staticmethod
def calculate_create_case_contract_address(deployer: ChecksumAddress, nonce: Nonce) -> Optional[ChecksumAddress]参数说明
参数
类型
说明
deployer
ChecksumAddress
部署者地址
nonce
Nonce
部署者发送合约部署交易的 nonce 值
返回值
类型
说明
Optional[ChecksumAddress]
计算出的合约地址
示例代码
# 计算合约地址
contract_address = Utils.calculate_create_case_contract_address(
    deployer="0x...",  # 部署者地址
    nonce=5            # 部署者的 nonce 值
)
if contract_address:
    print(f"Contract will be deployed at: {contract_address}")最后更新于
这有帮助吗?