AE Studio:Aeternity生态未来的智能合约开发工具
你需要如何开始进行开发呢?只需要保持好奇心和学习aeternity生态系统的热情即可。
æternity加密基金会宣布推出一款全新简单易用,支持Sophia智能合约语言的成开发环境(Web-IDE)。
AE Studio原名Fire Editor,是一个全新供aeternity生态系统开发者写入、编译、部署智能合约,以及调用本地的状态函数的平台。
传统的区块链导航复杂且无序,开发者完成基础工作常常需要做大量破解和研究,从而迭代周期加长。
为此,aeternity开发者Nikita Fuchs几个月来一直忙于推出支持Sophia语言的Fire Editor Web-IDE,于是诞生了AE Studio。这是一款新的支持Sophia语言的简易合约编辑器,能减轻开发者的工作。
AE Studio在区块链开发工具之中非常出色,它是一个开发者可在浏览器中使用的简单网页应用。AE Studio为Sophia开发新手提供智能服务,克服一些常见困难,快速上手。
简单的智能合约开发与部署——实时在线
AE Studio组合了多个组件,从而达到一个无缝体验。
Æ Studio编辑器担起了所有重任——与各种编译器、格式库沟通,以及验证——组装一切需要可视化、编写以及与智能合约交互的工作。
最后形成一个简单、直观的编辑器,即使区块链开发新手也可以使用。
区块链开发学习可能是一个陡峭的曲线,用传统的方法开发新平台,需要花费好几天时间研究复杂文档,接着是一个不断尝试和试错的过程。
Æ Studio让新手能即时体验开发,促进动手能力与流程熟悉,激发开发新手掌握更复杂的区块链开发元件。
AE Studio的新特性与功能
AE Studio为开发人员提供除了Sophia以外其他语言的功能与工具,例如错误提醒,同时也为团队查询故障,提供无缝代码共享支持。
最关键的是,Æ Studio支持开发者像与普通app或标准代码那样,部署和交互智能合约。
使用Æ Studio,再根据你草拟的智能合约,就可以生成一个全面运作的区块链应用程序。
AE Studio可以实时开发智能合约和区块链应用。你不需要在使用aeternity之前,提前学习开发文档以及如何在aeternity上搭建应用。
AE Studio如何帮你编写和部署智能合约?
AE Studio里的工具简单直观,帮助你非常高效地创建强大的智能合约。
1.智能错误提醒
当你使用AE Studio编写智能合约,你是实时地在浏览器中编辑。如果你写错或者漏掉一个重要字母,AE Studio会立即提醒编译错误,并提供处理方式。
2.合约无缝部署
AE Studio为开发者提供硬编码的公共账户,或提供通过Github帐户登录的私人测试网帐户。编译后的合约可以在一个微块内快速部署——在aeternity协议上非常快。
3.动态UI生成
AE Studio会解析你的合约,并针对每个函数生成一个UI构件,每个UI块都是根据个人合约生成——UI甚至可以区分未交易的静态调用或某个函数是否请求交易。
- 即时协作发现故障
当你使用AE Studio,你永远不是单独工作。Æ Studio集成了即时合约,并通过快捷菜单选择共享人,自动生成一个共享链接,你既可以与同事,也可以与朋友分享。
5.超级英雄钱包集成与主网交互
AE Studio会保护你重要数据的安全,在AE Studio之前,只能使用æternity Web-IDE与aeternity测试网交互。
现在,超级英雄的钱包直接与Æ Studio集成,用户可以直接在主网部署交互式合约,出现一个巨大飞跃。连接你的超级英雄到AE Studio非常简单——AE Studio有一个安装超级英雄扩展器的链接。
一旦你安装好超级英雄的钱包扩展器,你就可以切换到AE Studio上的主网,用自己的Token直接在主网上测试自己部署的合约。
Æ Studio极大地缩短了开发过程,允许开发新手部署首个合约,并在运行交易和调用函数时,在脚本中植入硬编码密钥,大大提升了安全性。
我应该怎么开始?
从零开始即可——只需拥有一颗好奇心和学习aeternity生态系统的热情,现在访问AE Studio官网链接,开始使用吧。使用AE Studio的经验就是,请确保一定要安装超级英雄钱包,并认领.chain域名。
文章转载自:比特币价格http://www.biyungu.com
AE Studio:Aeternity生态未来的智能合约开发工具相关推荐
- Coinversation 的选择!一文了解 Polkadot 生态中的智能合约
Coinversation 的选择!一文了解 Polkadot 生态中的智能合约 Polkadot 是基于 Substrate 区块链开发框架开发的异构多链系统,Substrate 为开发区块链提供了 ...
- BSN智能合约开发培训-CITA(三)
1 智能合约的定义 1994年,计算机科学家和密码学家 Nick Szabo 首次提出"智能合约"概念.它早于区块链概念的诞生.Szabo 描述了什么是"以数字形式指定的 ...
- c++ eos智能合约开发_十分钟教你开发EOS智能合约
EOS环境搭建和启动节点 下面从EOS入门的环境搭建.编译运行一个智能合约.发送一些Aigsen,给大家做一些展示,希望能让非技术人员也有一些收获. 首先下载EOS环境搭建和启动节点.这一步其实还是比 ...
- c++ eos智能合约开发_TrustBase平台智能合约的开发与实现
2020年11月,TrustBase团队研究并实现了基于Web的波卡智能合约应用平台.鉴于波卡智能合约开发缺少完善易用的开发工具的支持,TrustBase团队自主开发了基于Substrate框架的全新 ...
- c++ eos智能合约开发_[EOS智能合约]第二节:用EOS开发一个To-do List小应用
EOS Asia 本教程原文作者为EOS Asia,亚洲最具技术实力和最国际化的EOS超级节点竞选者.EOS Asia 同时也是EOS Gems和Traffic Exchange Token这两个项目 ...
- 蚂蚁区块链第10课 可信计算及TEE硬件隐私合约链智能合约开发实践
1,摘要 本文介绍可信计算分类INTEL SGX技术和ARM TRUSTZONE技术技术方案概要,以及应用INTEL SGX技术的蚂蚁区块链TEE硬件隐私链的智能合约开发实践. 2,可信计算和2种技术 ...
- 《如何五分钟创建自己的新币token 》Dapp开发 Web3+以太坊+智能合约开发 (一)
Dapp开发 Web3+以太坊+智能合约开发 (一)如何创建自己的新币token 前言 就是想开发一个Dapp,实现一下功能.未来有可能的话建立一下自己的社区.话不多说直接开始: 开发自己的ETH代币 ...
- 一起学:以太坊智能合约开发
课程介绍 无论在科技圈还是金融圈,"区块链"俨然成了最热的词汇.2016年,区块链写入了国家的十三五规划中:2017年,央行基于区块链技术的数字票据交易平台测试成功:同年,工信部发 ...
- 智能合约开发——Sui/Move vs. Solana/Rust
1. 引言 前序博客有: zkMove--针对Move合约生态的zkVM 定位为高性能L1的Aptos和Sui,均采用Move合约编程语言.Solana也定位为高性能L1,但其采用Rust合约编程语言 ...
最新文章
- 让linux的防活墙也像windows一样简单易用
- #includealgorithm里的函数
- C#——orm-FulentData(sqlite3)——异常捕获
- 数学建模人口模型及matlab算法解
- deb包一般放在linux的哪个目录下,deb包安装目录详解
- Java 汉字 转 拼音/首字母
- Jenkins 部署(Docker)
- 盘点一下文明与征服几个主流阵容搭配
- 24种游戏化设计工具
- 警告记录 - [Timing 38-316] Clock period ‘10.000‘ specified during out-of-context synthesis of instance
- 计算机考研数学考一还是二,考研我不知道自己考数一还是数学二
- echarts添加背景图
- 【Docker】Registry搭建私有仓库、证书认证、用户登录认证
- 海康威视校招C++岗面经
- 最后聊聊:备案需要注意的地方和域名的解析
- python逗号表达式_正则表达式 - 在第一个逗号前获取所有内容。 - python
- Wifi wpa_supplicant 到驱动的联系
- C语言进阶第39式:程序中的三国天下
- 什么是BCD码?BCD码的用处。怎么把BCD码转换成二进制值?
- 【润学】计算机网络八股文英文版(1)
热门文章
- PG中级证书到手,PostgreSQL(PG)认证
- AE 使用ROTO笔刷抠图技巧、问题若干
- 今日新鲜事华为鸿蒙,2019新闻大事件摘抄:全面开源!华为自研操作系统鸿蒙正式亮相...
- box相关css属性
- JavaWeb项目的jsp文件获取不到图片是什么原因?
- vim快捷键之复制(yy)+粘贴(p)+删除(dd)+撤销(u)+恢复(ctrl + r)大法
- 江南大学计算机考研考场在哪,2019年江南大学考研考场安排
- Python递归,二分查找
- 宏源证券数据备份之路
- 离线地图服务-三种方案