using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// BlockChainContractApiDO Data Structure. /// [Serializable] public class BlockChainContractApiDO : AopObject { /// /// 合约定义 /// [XmlElement("abi")] public string Abi { get; set; } /// /// 区块链ID /// [XmlElement("block_chain_id")] public string BlockChainId { get; set; } /// /// 区块链块hash /// [XmlElement("block_hash")] public string BlockHash { get; set; } /// /// 智能科技统一客户ID /// [XmlElement("cid")] public string Cid { get; set; } /// /// 代码hash /// [XmlElement("code_hash")] public string CodeHash { get; set; } /// /// 合约hash /// [XmlElement("contract_hash")] public string ContractHash { get; set; } /// /// 合约时间戳 /// [XmlElement("contract_timestamp")] public long ContractTimestamp { get; set; } /// /// 版本 /// [XmlElement("contract_version")] public long ContractVersion { get; set; } /// /// 二进制字节码 /// [XmlElement("data")] public string Data { get; set; } /// /// 扩展信息 /// [XmlElement("ext")] public string Ext { get; set; } /// /// 交易hash /// [XmlElement("transaction_hash")] public string TransactionHash { get; set; } } }