开通流程

本文将向您介绍如何开通蚂蚁链存证合约服务。操作步骤 登录 阿里云BaaS平台控制台。单击左侧导航栏上的 蚂蚁区块链>合约链,进入我的联盟页。单击目标联盟 操作 栏的下的 管理,可以看到联盟内所有链的列表信息。选择一条目标链,单击 操作...

开通流程

本文将向您介绍如何开通蚂蚁链抽奖活动审计合约服务。操作步骤 登录 阿里云BaaS平台控制台。单击左侧导航栏上的 蚂蚁区块链>合约链,进入我的联盟页。单击目标联盟 操作 栏的下的 管理,可以看到联盟内所有链的列表信息。选择一条目标链,...

开通流程

本文将向您介绍如何开通蚂蚁链证书存证智能合约服务。操作步骤 登录 阿里云BaaS平台控制台。单击左侧导航栏上的 蚂蚁区块链>合约链,进入我的联盟页。单击目标联盟 操作 栏的下的 管理,可以看到联盟内所有链的列表信息。选择一条目标链,...

开通流程

本文将向您介绍如何开通蚂蚁链旅游文创智能合约服务。操作步骤 登录 阿里云BaaS平台控制台。单击左侧导航栏上的 蚂蚁区块链>合约链,进入我的联盟页。单击目标联盟 操作 栏的下的 管理,可以看到联盟内所有链的列表信息。选择一条目标链,...

开通流程

本文将向您介绍如何开通蚂蚁链线下门票智能合约服务。操作步骤 登录 阿里云BaaS平台控制台。单击左侧导航栏上的 蚂蚁区块链>合约链,进入我的联盟页。单击目标联盟 操作 栏的下的 管理,可以看到联盟内所有链的列表信息。选择一条目标链,...

开通流程

本文将向您介绍如何开通蚂蚁链线上订单分佣智能合约服务。操作步骤 登录 阿里云BaaS平台控制台。单击左侧导航栏上的 蚂蚁区块链>合约链,进入我的联盟页。单击目标联盟 操作 栏的下的 管理,可以看到联盟内所有链的列表信息。选择一条目标...

功能特性

开放的身份体系 利用分布式身份认证体系治理,ODATS为区块链分配通用的可识别域名,作为唯一命名标识...合约消息推送 用户可以授权其他区块链的指定合约,推送跨链合约消息,经过跨链寻址,实现合约的远程调用,完成业务场景中的复杂互操作。

API概览

TENANTCREATEACCOUNT 创建密钥托管账户 密钥托管交易接口 接口 描述 DEPOSIT 异步存证接口 CALLCONTRACTBIZ 同步(本地)调用solidity合约 CALLCONTRACTBIZASYNC 异步调用solidity合约 CALLWASMCONTRACT 同步(本地)调用WASM合约 ...

密钥托管模式

合约升级 如有需要,可以进行合约升级,同步/异步,建议使用异步,调用后,调用查询交易回执,查询升级结果(支持WASM合约和Solidity合约)。租户创建账户 租户创建密钥托管区块链账户,方法名称:TENANTCREATEACCUNT。说明 该方法从2.15.2...

C++ 合约编译工具

蚂蚁区块链合约平台支持 C++ 合约开发,针对合约源代码的编译,可以使用由蚂蚁区块链平台提供的 C++ 合约编译工具 mychain.mycdt 进行合约编译,也可以使用 Cloud IDE 在线编译 C++ 合约。本文给出了 mychain.mycdt 编译工具的安装说明。...

错误码及解决方案

合约编写的版本:使用的编译器的版本:V0.10.2.9 调用合约时,合约内部存在变量没有初始化或者集合中没有值,但是仍然获取集合中的元素时:比如直接调用retrieve函数,但是没有提前调用store函数:10201 错误描述 英文:caused by revert ...

开通流程

本文将向您介绍如何开通蚂蚁链权证1155合约服务。操作步骤 登录 阿里云BaaS平台控制台。单击左侧导航栏上的 蚂蚁区块链>合约链,进入我的联盟页。单击目标联盟 操作 栏的下的 管理,可以看到联盟内所有链的列表信息。选择一条目标链,单击 ...

SDK 版本说明

Java SDK 版本号 功能更新 对应链版本 下载链接 SDK 使用说明 0.10.2.24.5 支持查询指定区块内的交易数量 支持获取数据合约Schema WASM合约支持128位宽整数模型 支持Ed25519算法签名 zklib启动不加载选项配置 稳定性提升 可通过Maven坐标...

本地执行接口

本地执行为了查询或者执行合约计算,仅在合约链节点本地进行执行,而不会进行广播参与共识。本地执行的交易参数与真实参与共识的交易参数完全相同。与真实交易相比,本地执行交易会更快、效率更高,使用此接口要明确知道此交易类似于模拟...

智能合约示例

本节给出了通用存证合约和简易审批合约的示例,为您进行智能合约开发提供方便。通用存证合约 通用存证合约提供了对区块链账本KV的通用操作接口,支持对数据的读取、写入、历史查询。您可以访问 链码源码,并参见 打包链码 打包成链码包进行...

数据模型

2:Recovering(恢复中)encryptionKey String 加密公钥,用来加密智能合约中的交易金额 storageRoot Identity 世界状态的默克尔哈希根 codeHash Identity 合约代码哈希 code byte[]合约代码 交易模型 Transaction 包含一次交易所需要的...

数据模型

2:Recovering(恢复中)encryptionKey String 加密公钥,用来加密智能合约中的交易金额 storageRoot Identity 世界状态的默克尔哈希根 codeHash Identity 合约代码哈希 code byte[]合约代码 交易模型 Transaction 包含一次交易所需要的...

C++ 合约编译工具

蚂蚁区块链合约平台支持 C++ 合约开发,针对合约源代码的编译,可以使用由蚂蚁区块链平台提供的 C++ 合约编译工具 mychain.mycdt 进行合约编译,也可以使用 Cloud IDE 在线编译 C++ 合约。本文给出了 mychain.mycdt 编译工具的安装说明。...

使用geth部署智能合约

启动一个连接到节点的交互控制台,您可以参考文档 开启geth交互控制台 来建立一个交互控制台 在交互控制台输入...当部署智能合约的交易被共识节点打包,您可以在交互控制台看到您部署的合约地址,后续您可以向该地址发起交易,调用智能合约

合约中的数据类型

本文介绍 C++ 合约支持的数据类型,主要分为 基本类型 和 合约平台内置数据类型。基本类型(POD)支持 C++ 标准中的所有基本类型,包括:int8_t uint8_t int16_t uint16_t int32_t uint32_t int64_t uint64_t bool 以上基本类型的四则运算...

合约中的数据类型

本文介绍 C++ 合约支持的数据类型,主要分为 基本类型 和 合约平台内置数据类型。基本类型(POD)支持 C++ 标准中的所有基本类型,包括:int8_t uint8_t int16_t uint16_t int32_t uint32_t int64_t uint64_t bool 以上基本类型的四则运算...

Java SDK 快速开始

如果使用 TEE 硬件隐私合约链,还需要使用一个 tee_public_key.pem 文件,此文件可从已存在的 TEE 硬件隐私合约链申请,如果使用的是标准的合约链,则不需要使用此文件。文件名称 文件说明 文件来源 tee_public_key.pem TEE 硬件隐私合约链...

合约关键字

蚂蚁区块链合约平台支持的 Solidity 语法基本与官方文档一致,具体语法介绍可参看 Solidity 官方文档(英文)。本文主要介绍 Solidity 合约函数构造的常用 权限关键字 和 修饰关键字。函数类型的构造方式 function(){public|private|...

使用geth部署私密智能合约

启动一个连接到Quorum节点的交互控制台,您可以参考文档 开启geth交互控制台 来建立一个交互控制台 在交互...当部署智能合约的交易被共识节点打包,您可以在交互控制台看到您部署的合约地址,后续您可以向该地址发起交易,调用私密智能合约

数据模型

2:RECOVERING encryptionKey String 加密公钥,用来加密智能合约中的交易金额 storageRoot Identity 世界状态的默克尔哈希根 codeHash Identity 合约代码哈希 code byte[]合约代码 交易模型 TransactionDO 包含一次交易所需要的完整的信息...

产品概述

跨链服务调用链路 使用跨链数据连接服务,需要将区块链在跨链数据连接服务上进行注册,并安装跨链合约,用户的业务合约通过与跨链合约交互来完成不同链之间的信息交互。数据交互方式 目前跨链数据连接服务支持两种数据交互方式:账本数据...

收集WASM合约代码覆盖率

从0.10.2.14版本开始,MYCDT支持收集C++ WASM合约的代码覆盖率信息,您只需要在编译合约时增加参数-coverage 来指示编译器进行代码插桩即可,然后正常部署运行合约,代码覆盖率信息会通过交易的Log返回,对应的 topic 为 coverage,信息...

收集WASM合约代码覆盖率

从0.10.2.14版本开始,MYCDT支持收集C++ WASM合约的代码覆盖率信息,您只需要在编译合约时增加参数-coverage 来指示编译器进行代码插桩即可,然后正常部署运行合约,代码覆盖率信息会通过交易的Log返回,对应的 topic 为 coverage,信息...

媒体投放概述

媒体资源花费 用于媒体资源购买的花费,将从媒体资源充值包余额中扣除,包含线上合约和线下合约的媒体资源费用,但线下合约的媒体资源花费仅供参考,不从媒体资源充值包余额中实际扣除,另行通过线下付费。媒体投放花费 用于广告投放的花费...

数据序列化和持久化

蚂蚁区块链智能合约平台分别提供了基础数据类型的序列化和用户自定义数据类型的持久化方法。基础数据序列化 使用 Schema 持久化数据 基础数据序列化 可序列化的数据可以使用 pack()函数序列化为字节串(即 std:string),并且可以使用 ...

合约接口

案例合约 pragma solidity^0.6.4;pragma experimental ABIEncoderV2;contract arrTest {、function createArrayInt(int[]memory source)public pure returns(int[]memory){ int[]memory data=source;return data;} } 部署合约 ...

合约接口

案例合约 pragma solidity^0.6.4;pragma experimental ABIEncoderV2;contract arrTest {、function createArrayInt(int[]memory source)public pure returns(int[]memory){ int[]memory data=source;return data;} } 部署合约 ...

合约推广

合约 根据品牌和合约类型,单击 选择当前品牌下的合约。说明 只支持选择待投放的合约,不包含不可编辑的合约。根据合约中的媒体级联展示,默认全选媒体。勾选需展示的广告位,支持单选和全选。频控 按需求选择 频控设置,若选择 按计划,需...

合约推广

合约 根据品牌和合约类型,单击 选择当前品牌下的合约。说明 只支持选择待投放的合约,不包含不可编辑的合约。根据合约中的媒体级联展示,默认全选媒体。勾选需展示的广告位,支持单选和全选。频控 按需求选择 频控设置,若选择 按计划,需...

数据序列化和持久化

蚂蚁区块链智能合约平台分别提供了基础数据类型的序列化和用户自定义数据类型的持久化方法。基础数据序列化 使用 Schema 持久化数据 基础数据序列化 可序列化的数据可以使用 pack()函数序列化为字节串(即 std:string),并且可以使用 ...

规格与定价

收费项:存证合约服务 资源说明:用于运行蚂蚁链存证合约服务,提供10T的OSS存储。业务运营方需要在阿里云BaaS控制台选择一条BaaS链,然后转跳至智能合约市场选择创建存证合约服务。生命周期:与当前蚂蚁链的区块链实例保持一致。付费方式...

规格与定价

收费项:蚂蚁链旅游文创智能合约服务 资源说明:用于运行蚂蚁链旅游文创智能合约服务。业务运营方需要在阿里云BaaS控制台选择一条BaaS链,单击 更多>智能合约平台 转跳至智能合约市场选择创建 蚂蚁链旅游文创智能合约服务。生命周期:与...

规格与定价

收费项:蚂蚁链线下门票智能合约服务 资源说明:用于运行蚂蚁链线下门票智能合约服务。业务运营方需要在阿里云BaaS控制台选择一条BaaS链,单击 更多>智能合约平台 转跳至智能合约市场选择创建蚂蚁链线下门票智能合约服务。生命周期:与当前...

规格与定价

收费项:蚂蚁链线上订单分佣智能合约服务 资源说明:用于运行 蚂蚁链线上订单分佣智能合约服务。业务运营方需要在阿里云BaaS控制台选择一条BaaS链,单击 更多>智能合约平台 转跳至智能合约市场选择创建 蚂蚁链线上订单分佣智能合约服务。...

使用solc编译智能合约

安装 solc sudo npm install-g solc 编译Solidity智能合约 solcjs-abi-bin./YourContract.sol-o build 获取智能合约的 ABI 和 bytecode/print abi file in build directory cat./build/*.abi/print bytecode file in build directory cat./...
共有55条 < 1 2 3 4 ... 55 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
共享流量包 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储
新人特惠 爆款特惠 最新活动 免费试用