天下财经网

面对面告诉你玩柚子币:用柚子币Factory与柚子币交互

货币 2021-07-30 18:25193www.51gumixiang.com未知
文章由柚子币节点柚子币Wing(柚翼)首发于柚子币wing.io博客,并向知币(ZHIBI.COM)授权刊载。内容将不按期更新,仅供学习交流之用。 0.引言 0.1课程概况 面对面告诉你玩柚子币系列课程,从最基础开始,一步一步告诉你掌握用柚子币。譬如发代币,开发DAPP等等。 本文是第十六篇

info查询,没就reset启动一个。

创建一个可以创建其他帐户的主帐户,名字为master。当然,你也可以取其他名字:

from 柚子币factory.柚子币f imh3ort *

info

host.h3ush_action

清理环境

create_account

概念contract,将竞价推广账户和智能合约所在文件夹绑定。

2 管理竞价推广账户和智能合约

5 后记

第三查询合约hash:

注意:名字master只不过全局变量的名字,而不是区块链上创建的帐户的实质名字。

你不需要担忧锁定或解锁钱包,管理其密码或将私钥导入其中。所有这所有都由柚子币Factory来处置。

查询master主竞价推广账户信息。

查询下charlie目前竞价推广账户信息

系列课程回顾:

面对面告诉你玩柚子币:课程开篇絮语及目录

面对面告诉你玩柚子币:(一)用docker搭建柚子币当地运行环境

面对面告诉你玩柚子币:(二)钱包和竞价推广账户的创建与管理

面对面告诉你玩柚子币:(三)用智能合约创建和发放代币

面对面告诉你玩柚子币:(四)撰写第一个智能合约Hello_柚子币

面对面告诉你玩柚子币:(五)撰写智能合约游戏——三连棋

面对面告诉你玩柚子币:(六)架设柚子币区块浏览器

面对面告诉你玩柚子币:(七)卡牌游戏第一课——搭建前后端框架

面对面告诉你玩柚子币:(八)卡牌游戏第二课——存储状况和登录

面对面告诉你玩柚子币:(九)卡牌游戏第三课——从区块链中读取状况

面对面告诉你玩柚子币:(十)卡牌游戏第四课——游戏核心组件

面对面告诉你玩柚子币:(十一)卡牌游戏第五课——人工智能部分

面对面告诉你玩柚子币:(十二)卡牌游戏第六课——战斗部分

面对面告诉你玩柚子币:(十三)卡牌游戏第七课——健全游戏步骤

面对面告诉你玩柚子币:(十四)卡牌游戏第八课——优化细则体验

面对面告诉你玩柚子币 : (十五)配置windows10下的柚子币Factory开发测试框架

Python3

4.1 关闭当地testnet

3.1 创建代币

contract.code

文章由柚子币节点柚子币Wing(柚翼)首发于柚子币wing.io博客,并向知币(ZHIBI.COM)授权刊载。内容将不按期更新,仅供学习交流之用。

4 清理环境

contract.deh3loy

master.info

sTOP

0.3 机器环境

用master创建测试帐户:

部署合约

可以用code来检查合约。第一大家看下没部署合约的code提示。

create_master_account

运行测试合约

3.2 发放代币

reset

要停止目前的testnet。

exit

1.2 启动当地测试节点

create_account

要继续运行目前的testnet。

4.2 退出Python CLI

resume

管理竞价推广账户和智能合约

2.3 管理智能合约

reset

host.h3ush_action

查询竞价推广账户信息:

停止目前的testnet并启动一个新的。

进入Python shell后,导入柚子币Factory库。

host.table

可以看出,已经转账到位。

启动单节点当地testnet。

启动当地测试节点

contract.build

0.1课程概况

面对面告诉你玩柚子币系列课程,从最基础开始,一步一步告诉你掌握用柚子币。譬如发代币,开发DAPP等等。

本文是第十六篇。本篇课程解说怎么用柚子币Factory及其Python CLI轻松直观地与柚子币进行交互。

3.3 代币转账

目前charlie的代币转账25柚子币给charlie2。

contract = Contract

1 启动当地测试节点

和上面的master一样,名字charlie只不过全局变量的名字,而不是区块链上创建的帐户的实质名字。

假如你想命名柚子币链上的账号名,可以用参数account_name。

下面创建一个命名链上账号名的竞价推广账户charlie2。

查询charlie2竞价推广账户信息

●手提电脑

host.h3ush_action

0.引言

●操作系统:Windows 10

charlie2.info

1.3 管理当地testnet

charlie.info

概念contract

创建一个部署智能合约用的竞价推广账户host

1.1 进入环境

第一进入WSL中的ubuntu的命令行,然后运行Python CLI。

查询charlie2的竞价推广账户信息:

host.table

部署合约:

0.2 学习内容

2.2 创建子竞价推广账户

构建合约

第三查询charlie竞价推广账户信息

host.table

延伸阅读

在本文的学习中假如遇见问题,欢迎留言或者在如下链接探寻解决方法:

●用柚子币Factory与柚子币交互: http://柚子币factory.io/build/html/tutorials/02.InteractingWith柚子币ContractsIn柚子币Factory.html

假如感觉这一系列课程有点意思,请投票给柚翼节点(柚子币wingdotio)。你的投票是本课程持续更新的动力源泉,谢谢。

注意:该push_action办法有三个参数:操作的名字,JSON格式的操作参数与需要权限的帐户。

注意:假如你想要在不广播的状况下查询实质买卖,请用show_action办法代替push_action。

第一创建10亿的柚子币代币。

2.1 创建主竞价推广账户

第一,确保当地testnet正在运行。

3 运行测试合约

sTOP

获得testnet目前状况的信息。

发给charlie代币100柚子币。

create_account

文章由柚子币节点柚子币Wing(柚翼)首发于柚子币wing.io博客,并向知币(ZHIBI.COM)授权刊载。内容将不按期更新,仅供学习交流之用。

0.引言

0.1课程概况

面对面告诉你玩柚子币系列课程,从最基础开始,一步一步告诉你掌握用柚子币。譬如发代币,开发DAPP等等。

本文是第十六篇。本篇课程解说怎么用柚子币Factory及其Python CLI轻松直观地与柚子币进行交互。

0.2 学习内容

启动当地测试节点

管理竞价推广账户和智能合约

运行测试合约

清理环境

0.3 机器环境

●手提电脑

●操作系统:Windows 10

1 启动当地测试节点

1.1 进入环境

第一进入WSL中的ubuntu的命令行,然后运行Python CLI。

Python3

进入Python shell后,导入柚子币Factory库。

from 柚子币factory.柚子币f import *

1.2 启动当地测试节点

启动单节点当地testnet。

reset

获得testnet目前状况的信息。

info

1.3 管理当地testnet

要停止目前的testnet。

sTOP

要继续运行目前的testnet。

resume

停止目前的testnet并启动一个新的。

reset

2 管理竞价推广账户和智能合约

2.1 创建主竞价推广账户

第一,确保当地testnet正在运行。

info查询,没就reset启动一个。

创建一个可以创建其他帐户的主帐户,名字为master。当然,你也可以取其他名字:

create_master_account

注意:名字master只不过全局变量的名字,而不是区块链上创建的帐户的实质名字。

你不需要担忧锁定或解锁钱包,管理其密码或将私钥导入其中。所有这所有都由柚子币Factory来处置。

查询master主竞价推广账户信息。

master.info

2.2 创建子竞价推广账户

用master创建测试帐户:

create_account

查询竞价推广账户信息:

charlie.info

和上面的master一样,名字charlie只不过全局变量的名字,而不是区块链上创建的帐户的实质名字。

假如你想命名柚子币链上的账号名,可以用参数account_name。

下面创建一个命名链上账号名的竞价推广账户charlie2。

create_account

查询charlie2的竞价推广账户信息:

charlie2.info

2.3 管理智能合约

概念contract

创建一个部署智能合约用的竞价推广账户host

create_account

概念contract,将竞价推广账户和智能合约所在文件夹绑定。

contract = Contract

构建合约

contract.build

部署合约

可以用code来检查合约。第一大家看下没部署合约的code提示。

contract.code

部署合约:

contract.deploy

第三查询合约hash:

3 运行测试合约

3.1 创建代币

第一创建10亿的柚子币代币。

host.push_action

注意:该push_action办法有三个参数:操作的名字,JSON格式的操作参数与需要权限的帐户。

注意:假如你想要在不广播的状况下查询实质买卖,请用show_action办法代替push_action。

3.2 发放代币

发给charlie代币100柚子币。

host.push_action

查询下charlie目前竞价推广账户信息

host.table

3.3 代币转账

目前charlie的代币转账25柚子币给charlie2。

host.push_action

第三查询charlie竞价推广账户信息

host.table

查询charlie2竞价推广账户信息

host.table

可以看出,已经转账到位。

4 清理环境

4.1 关闭当地testnet

sTOP

4.2 退出Python CLI

exit

5 后记

延伸阅读

在本文的学习中假如遇见问题,欢迎留言或者在如下链接探寻解决方法:

●用柚子币Factory与柚子币交互: http://柚子币factory.io/build/html/tutorials/02.InteractingWith柚子币ContractsIn柚子币Factory.html

假如感觉这一系列课程有点意思,请投票给柚翼节点(柚子币wingdotio)。你的投票是本课程持续更新的动力源泉,谢谢。

系列课程回顾:

面对面告诉你玩柚子币:课程开篇絮语及目录

面对面告诉你玩柚子币:(一)用docker搭建柚子币当地运行环境

面对面告诉你玩柚子币:(二)钱包和竞价推广账户的创建与管理

面对面告诉你玩柚子币:(三)用智能合约创建和发放代币

面对面告诉你玩柚子币:(四)撰写第一个智能合约Hello_柚子币

面对面告诉你玩柚子币:(五)撰写智能合约游戏——三连棋

面对面告诉你玩柚子币:(六)架设柚子币区块浏览器

面对面告诉你玩柚子币:(七)卡牌游戏第一课——搭建前后端框架

面对面告诉你玩柚子币:(八)卡牌游戏第二课——存储状况和登录

面对面告诉你玩柚子币:(九)卡牌游戏第三课——从区块链中读取状况

面对面告诉你玩柚子币:(十)卡牌游戏第四课——游戏核心组件

面对面告诉你玩柚子币:(十一)卡牌游戏第五课——人工智能部分

面对面告诉你玩柚子币:(十二)卡牌游戏第六课——战斗部分

面对面告诉你玩柚子币:(十三)卡牌游戏第七课——健全游戏步骤

面对面告诉你玩柚子币:(十四)卡牌游戏第八课——优化细则体验

面对面告诉你玩柚子币 : (十五)配置windows10下的柚子币Factory开发测试框架


天下财经网-专业金融|投资|区块链|财经资讯门户网站 Copyright © 2002-2021 天下财经网 (http://www.jmyiwangtong.com) 网站地图 TAG标签 备案号