合约管理

您可在本界面新建合约并查看已有合约的详细信息,同时可确认结案。序号 说明 1 单击 选择需要查看合约的品牌。2 通过设置合约ID、状态以及投放时间,单击 搜索 筛选需要查找的合约。3 创建合约,详细操作请参见 创建合约。4 所选品牌下的...

合约管理

您可在本界面新建合约并查看已有合约的详细信息,同时可确认结案。序号 说明 1 单击 选择需要查看合约的品牌。2 通过设置合约ID、状态以及投放时间,单击 搜索 筛选需要查找的合约。3 创建合约,详细操作请参见 创建合约。4 所选品牌下的...

营销合约

营销合约是采买媒体资源的合约,包含一定量的媒体资源,可用于广告投放。在媒体投放模块中,营销合约分为:线上合约:创建线上合约,在线上采买媒体资源。线下合约:录入线下采买的媒体资源。注意 您在线下向媒体进行流量采买时,必须指定...

合约升级

合约升级时,仅仅会用新的合约代码替代原来的合约代码,不会执行合约中的任何方法。您可以通过发送一个特殊的交易进行合约升级,详情请参见相应的 SDK 使用说明文档:Java SDK 请参见 合约接口>升级合约 的内容 JS SDK 请参见 合约接口>...

合约升级

合约升级时,仅仅会用新的合约代码替代原来的合约代码,不会执行合约中的任何方法。您可以通过发送一个特殊的交易进行合约升级,详情请参见相应的 SDK 使用说明文档:Java SDK 请参见 合约接口>升级合约 的内容 JS SDK 请参见 合约接口>...

合约接口

对于合约平台,合约操作相关接口使用最为广泛,因此 JS SDK 进行了很多优化,让合约操作变得更简单、高效。在使用合约相关接口之前,您首先需要了解什么是字节码和合约接口(ABI),相关内容参见 Cloud IDE 合约开发环境说明文档。在以下...

调用合约

要调用一个已完成部署的合约,您需要指定被调用的方法,这个方法被称为合约接口,如 合约编译 示例中的 hi 方法。并非所有的方法都可以称为合约接口,将一个方法定义为合约接口需要满足下列条件:将方法定义为 public。使用 INTERFACE 宏...

合约推广

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

调用合约

要调用一个已完成部署的合约,您需要指定被调用的方法,这个方法被称为合约接口,如 合约编译 示例中的 hi 方法。并非所有的方法都可以称为合约接口,将一个方法定义为合约接口需要满足下列条件:将方法定义为 public。使用 INTERFACE 宏...

合约推广

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

合约接口

部署合约 deployContract 部署合约,同步方式调用。函数原型 public MychainBaseResult< ReplyTransactionReceipt >deployContract(DeployContractRequest request)请求参数 参数 必选 类型 说明 request true DeployContractRequest 部署...

合约接口

案例合约 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;} } 部署合约 ...

合约关键字

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

合约间调用

合约执行过程中,合约平台允许该合约调用其他合约。本文先对合约运行的上下文环境进行介绍,然后通过示例来讲解合约间普通调用的方法。合约运行的上下文环境 合约上下文指的是合约运行环境。例如,谁调用了这个合约(sender),本合约的...

初始化合约

如果您想在部署合约时执行特定的初始化操作,可以在合约中专门实现一个方法来实现初始化逻辑,并且在部署合约时显式地调用该合约方法。智能合约平台本身在部署合约时不会执行默认初始化。该方法的使用示例如下:#include...

合约间调用

合约执行过程中,合约平台允许该合约调用其他合约。本文先对合约运行的上下文环境进行介绍,然后通过示例来讲解合约间的普通调用的方法。合约运行的上下文环境 合约上下文指的是合约运行环境。例如,合约调用方(sender)、当前合约的 ID...

初始化合约

如果您想在部署合约时执行特定的初始化操作,可以在合约中专门实现一个方法来实现初始化逻辑,并且在部署合约时显式地调用该合约方法。智能合约平台本身在部署合约时不会执行默认初始化。该方法的使用示例如下:#include...

定制合约服务

产品简介 蚂蚁定制合约服务满足您的特定需求和要求。我们认为,每个企业和个人都具有独特的业务模式和需求,因此我们提供了一种定制化的智能合约服务,以帮助您实现业务目标和目的。蚂蚁链定制合约服务,是基于区块链技术下的智能合约解决...

合约数据类型

基本数据类型 蚂蚁区块链合约平台基本支持 Solidity 所有的数据类型,但是对于一些用户编写的合约的输入参数类型并没有完全的支持,比如参数输入中二维数组的输入。同时,蚂蚁区块链合约平台提供了 identity 类型来标注每一个用户的身份,...

管理合约工程

合约链提供联盟合约工程管理,管理员可以新建、复制、删除合约工程。合约工程创建完成后,可参考 Cloud IDE说明 对合约工程文件进行编辑、调试、部署。说明 目前仅支持基于 solidity 的智能合约。进入合约工程管理页面 在 BaaS 控制台首页...

合约语言特性

下面从 基础设施、C++17 标准库 两个方面对 C++ 合约语言的一些特性进行阐述。基础设施 与标准C++ 相比,从安全与审计角度考虑,不推荐使用以下基础设施:指针。指针的越界行为是 C++ 中最难以捉摸的行为,因此审计时需要格外小心。数组。...

合约语言特性

下面从 基础设施、C++17 标准库 两个方面对 C++ 合约语言的一些特性进行阐述。基础设施 与标准C++ 相比,从安全与审计角度考虑,不推荐使用以下基础设施:指针。指针的越界行为是 C++ 中最难以捉摸的行为,因此审计时需要格外小心。数组。...

智能合约示例

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

智能合约扫描

本文介绍了如何使用阿里云区块链开发者服务中的合约扫描功能。智能合约扫描可以检测并定位合约中的漏洞和违背最佳实践原则的实现,然后通过扫描报告的形式向您展示这些问题。扫描报告中也同时包含了漏洞或者最佳实践的详细说明。使用合约...

智能合约简介

概述 在 Hyperledger Fabric 中,链码(Chaincode)又称为智能合约(下文中我们统一称为链码),是用Go,node.js或Java编写的程序,主要用于操作账本上的数据。用户的应用程序通过链码与 Fabric 账本数据进行交互。一个完整的 Fabric 区块...

Solidity合约初识

本文将通过一个简单的合约代码示例,对代码结构进行说明。代码示例 如下代码所示,这是蚂蚁区块链合约平台对积分管理方案的简单实现,主要实现了积分的发放、转账和查询三个方法。pragma solidity^0.4.0;contract CreditManager { int256 ...

合约的基本形式

一个智能合约是 C++ 中的一个类(class),必须继承于 mychain:Contract,其构造函数与析构函数由编译器生成,不得改写。编写智能合约所需的数据结构和 API 均位于 mychain 命名空间中,方便起见,推荐使用 using namespace mychain;示例:...

合约的基本形式

一个智能合约是 C++ 中的一个类(class),必须继承于 mychain:Contract,其构造函数与析构函数由编译器生成,不得改写。编写智能合约所需的数据结构和 API 均位于 mychain 命名空间中,方便起见,推荐使用 using namespace mychain;示例:...

C++ 合约开发说明

蚂蚁区块链智能合约平台基于 WebAssembly 开发,提供一套基于 C99/C++14 标准的 C++ 语言子集作为合约语言。合约开发者通过编译工具(mychain.mycdt)将合约代码编译成 wasm 字节码,由合约平台区块链节点对 wasm 字节码进行解释执行。本...

新建捐款合约服务

进入智能合约市场 登录 阿里云BaaS平台控制台。单击左侧导航栏上的 蚂蚁区块链>合约链,进入我的联盟页。单击目标联盟 操作 栏的下的 管理,可以看到联盟内所有链的列表信息。选择一条目标链,单击 操作 栏下的 更多>智能合约平台,即可...

编写及编译合约

本文首先通过示例(Hello World)来说明普通 wasm 合约的编写、编译过程,然后简单介绍关于构建静态库的方法。说明 在编写C++合约时,平台在接口名称的命名上有一些限制,具体可参见 接口名称限制说明。普通 wasm 合约 创建一个临时目录,...

编写及编译合约

本文首先通过示例(Hello World)来说明普通 wasm 合约的编写、编译过程,然后简单介绍关于构建静态库的方法。说明 在编写C++合约时,平台在接口名称的命名上有一些限制,具体可参见 接口名称限制说明。普通 wasm 合约 创建一个临时目录,...

准备合约编译环境

在编写及编译 C++ 合约之前,需要先准备好编译环境。蚂蚁区块链合约平台支持采用以下任一方式进行合约编译:使用由蚂蚁区块链平台提供的 C++ 合约编译工具 mychain.mycdt。有关工具安装与使用,具体参见 C++ 合约编译工具。直接使用 Cloud ...

准备合约编译环境

在编写及编译 C++ 合约之前,需要先准备好编译环境。蚂蚁区块链合约平台支持采用以下任一方式进行合约编译:使用由蚂蚁区块链平台提供的 C++ 合约编译工具 mychain.mycdt。有关工具安装与使用,具体参见 C++ 合约编译工具mychain.mycdt。...

Solidity合约编译工具

蚂蚁区块链合约平台支持 Solidity 智能合约,针对合约源代码的编译,可以直接通过蚂蚁区块链 Cloud IDE 合约开发环境进行合约编译、部署、测试和调试。本文除介绍由蚂蚁区块链平台提供的 Solidity 编译工具 solc-js 的 下载、安装 和 使用...

合约链错误码

本文将合约平台相关的错误码按出错来源分为以下五类:平台校验错误码 虚拟机错误码 区块链错误码 客户端系统错误码 Solidity 合约 JSON/XML 解析错误码 说明 说明:本文所列的错误码均为合约链开发过程中可能会出现的错误。平台校验错误码 ...

Solidity合约开发说明

蚂蚁区块链合约平台支持 Solidity 语言来实现合约的编写和编译,本目录的文档主要介绍在蚂蚁区块链合约平台中支持的 Solidity 合约的语法、语义、函数库和一些平台提供的接口功能等,其它具体说明可以 参考 Solidity 官方文档(英文)。...

新建存证合约服务

进入智能合约市场 登录 阿里云BaaS平台控制台。单击左侧导航栏上的 蚂蚁区块链>合约链,进入我的联盟页。单击目标联盟 操作 栏的下的 管理,可以看到联盟内所有链的列表信息。选择一条目标链,单击 操作 栏下的 更多>智能合约平台,即可...

新建存证合约服务

进入智能合约市场 登录 阿里云BaaS平台控制台。单击左侧导航栏上的 蚂蚁区块链>合约链,进入我的联盟页。单击目标联盟 操作 栏的下的 管理,可以看到联盟内所有链的列表信息。选择一条目标链,单击 操作 栏下的 更多>智能合约平台,即可...
共有11条 < 1 2 3 4 ... 11 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 邮件推送
新人特惠 爆款特惠 最新活动 免费试用