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

com.alipay.api.domain.BlockChainContractApiDO Maven / Gradle / Ivy

Go to download

Alipay openapi SDK for Java Copyright © 2018 杭州蚂蚁金服 All rights reserved. 版权所有 (C)杭州蚂蚁金服 http://open.alipay.com

There is a newer version: 4.40.21.ALL
Show newest version
package com.alipay.api.domain;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;

/**
 * 区块链合约详情
 *
 * @author auto create
 * @since 1.0, 2019-12-02 22:32:29
 */
public class BlockChainContractApiDO extends AlipayObject {

	private static final long serialVersionUID = 2823161145879516166L;

	/**
	 * 合约定义
	 */
	@ApiField("abi")
	private String abi;

	/**
	 * 区块链ID
	 */
	@ApiField("block_chain_id")
	private String blockChainId;

	/**
	 * 区块链块hash
	 */
	@ApiField("block_hash")
	private String blockHash;

	/**
	 * 智能科技统一客户ID
	 */
	@ApiField("cid")
	private String cid;

	/**
	 * 代码hash
	 */
	@ApiField("code_hash")
	private String codeHash;

	/**
	 * 合约hash
	 */
	@ApiField("contract_hash")
	private String contractHash;

	/**
	 * 合约时间戳
	 */
	@ApiField("contract_timestamp")
	private Long contractTimestamp;

	/**
	 * 版本
	 */
	@ApiField("contract_version")
	private Long contractVersion;

	/**
	 * 二进制字节码
	 */
	@ApiField("data")
	private String data;

	/**
	 * 扩展信息
	 */
	@ApiField("ext")
	private String ext;

	/**
	 * 交易hash
	 */
	@ApiField("transaction_hash")
	private String transactionHash;

	public String getAbi() {
		return this.abi;
	}
	public void setAbi(String abi) {
		this.abi = abi;
	}

	public String getBlockChainId() {
		return this.blockChainId;
	}
	public void setBlockChainId(String blockChainId) {
		this.blockChainId = blockChainId;
	}

	public String getBlockHash() {
		return this.blockHash;
	}
	public void setBlockHash(String blockHash) {
		this.blockHash = blockHash;
	}

	public String getCid() {
		return this.cid;
	}
	public void setCid(String cid) {
		this.cid = cid;
	}

	public String getCodeHash() {
		return this.codeHash;
	}
	public void setCodeHash(String codeHash) {
		this.codeHash = codeHash;
	}

	public String getContractHash() {
		return this.contractHash;
	}
	public void setContractHash(String contractHash) {
		this.contractHash = contractHash;
	}

	public Long getContractTimestamp() {
		return this.contractTimestamp;
	}
	public void setContractTimestamp(Long contractTimestamp) {
		this.contractTimestamp = contractTimestamp;
	}

	public Long getContractVersion() {
		return this.contractVersion;
	}
	public void setContractVersion(Long contractVersion) {
		this.contractVersion = contractVersion;
	}

	public String getData() {
		return this.data;
	}
	public void setData(String data) {
		this.data = data;
	}

	public String getExt() {
		return this.ext;
	}
	public void setExt(String ext) {
		this.ext = ext;
	}

	public String getTransactionHash() {
		return this.transactionHash;
	}
	public void setTransactionHash(String transactionHash) {
		this.transactionHash = transactionHash;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy