YOYOW 3.0 Alpha版测试网成功部署,智能合约功能现已开放

YOYOW 3.0 Alpha版测试网成功部署,智能合约功能现已开放

YOYOW 3.0 的开发工作正在顺利进行中。目前,YOYOW 3.0 Alpha版测试网已成功部署,测试网数据已被重置,Chain ID 改变为:3e8f25e704639c3b9ec2dad956362e6eb2092bf75ec3725ef5f9dd4652fccd29。 YOYOW基金会预计将在2020年10月公开YOYOW 3.0 Alpha版代码,同时YOYOW基金会推出的第一个DeFi项目YOYOW.Swap以及其他基于WebAssembly(WASM)智能合约开发的项目也将陆续部署到YOYOW 3.0 测试网上进行测试。 

WebAssembly(WASM)运行时和虚拟机(YOYOW VM)将成为YOYOW网络的核心组成部分。目前,全功能的图灵完备的智能合约已经能在测试网上被部署、执行和调用。YOYOW基金会按照路线图的规划,正在开发智能内容代币以及跨链等功能。

 

YOYOW原生代币YOYO在币安、OKEx、AEX和Bitfinex上均可交易。

 

附:­YOYOW 3.0 Alpha版测试网智能合约部署以及调用例子:

 

在YOYOW 3.0 Alpha版发布包中的yoyow-core\contracts\examples代码目录中包含了一个转账测试合约。

 

1.首先使用gxx进行合约编译:

gxx -g transfer.abi transfer.cpp

gxx -o transfer.wast transfer.cpp

2.部署合约

将 transfer.abi 和 transfer.wasm 两个文件复制至 transfer 目录下,然后执行:

deploy_contract "testcont" 25997 26264  0 0 ./transfer false true

 

3.测试调用合约功能

call_contract  25997  26264  null add  "{\"uid\":\"25997\",\"amount\":\"500000\"}" false true

call_contract  25997  26264  null transfer  "{\"from\":\"25997\",\"to\":\"26264  \",\"amount\":\"5000\"}" false true

 

4.测试查询合约中的表数据

get_table_rows  testcont  offer 0 1000000000

get_table_rows_ex  testcont  offer {}

关于YOYOW

YOYOW的名称来自英文 You Own Your Own Words,YOYOW是作为基于区块链技术的内容价值网络,其目标是建立一个利用区块链技术,使用去中心化的共识方式为内容生产领域进行贡献定价的区块链网络。YOYOW希望通过积分激励策略,使得创作、传播、评论、有价值内容的参与者都可以获得回报。将以往集中到大型社交媒体公司的流量红利更加公平、合理地下沉到内容生产者、内容支持者、网站所有者、内容筛选者和生态建设者身上。
YOYOW官方信息
官方网站:https://yoyow.org/
网页钱包:https://wallet.yoyow.org/
区块链浏览器:https://explorer.yoyow.org
Twitter:https://twitter.com/InfoYoyow

原文:以上内容转载自"YOYOW"  查看原文

声明:登载此文出于传递更多信息之目的,观点仅代表作者本人,绝不代表区块派赞同其观点或证实其描述。

提示:投资有风险,入市须谨慎,本文不作为投资理财建议。

发表评论

登录后才能评论