All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jd.blockchain.transaction.EventOperator Maven / Gradle / Ivy

package com.jd.blockchain.transaction;

import com.jd.blockchain.utils.Bytes;

public interface EventOperator {

	/**
	 * 创建调用合约的代理实例;
	 * 
	 * @param address
	 * @param contractIntf
	 * @return
	 */
	 T contract(String address, Class contractIntf);
	
	/**
	 * 创建调用合约的代理实例;
	 * 
	 * @param address
	 * @param contractIntf
	 * @return
	 */
	 T contract(Bytes address, Class contractIntf);

//	/**
//	 * 执行合约异步等待应答结果
//	 *
//	 * @param execute
//	 * @return
//	 */
//	 EventResult result(ContractEventExecutor execute);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy