Bytom猜谜合约使用指南
准备工作:
1、安装全节点钱包V1.0.5以上并同步完成;
2、已经发行一种资产,发行资产的方法具体见文章《如何在Bytom上发布资产?》
3、准备好一些BTM作为手续费;
设置谜语(锁定资产):
1、打开钱包,点击Equity合约按钮;

2、进入Equity合约页面,点击加载模板,可以看见猜谜合约;

3、点击猜谜合约,进入猜谜合约模板;

4、在锁定资产页面中,选择我们要奖励给猜对答案的资产奖励(当前不支持直接锁定BTM,所以我们需要新建一种资产进行锁定);
设置锁定GOLD资产,选择想要的数量(注意:1=1诺=0.00000001单位,所以你如果想给别人发1单位的资产,需要填入100000000),填入密码以及Gas费用(合约建议固定给0.4btm);

5、设置猜谜的谜底(正确答案),比如我填写了“计算即权力”,那么猜谜的人解锁时候输入这五个字即可解锁并获得锁定的资产,点击锁定资产。

6、猜谜合约成功设置,猜谜合约也是一种特殊的交易,所以需要等待交易上链;

7、交易成功上链,合约已设置完毕;

8、进入“查看详情”,找到这笔0.1 GOLD的资产ID,把资产ID发给需要猜谜的人,即可猜谜获得资产。

开始猜谜(解锁合约资产):
1、先要获取合约的ID,如上面那个:df2f4b844f9af89bb4ba3b9552cdbdd48836cb345067f82d5332f3f831efae30
2、进入Equity合约页面,进入合约解锁页面,输入上面的资产ID;

3、如果合约已经上链,那么进入解锁页面,可以看到锁定合约的内容及被锁定的资产和数量;

4、输入答案,指定资产的解锁账户,密码和交易Gas(仍然建议0.4 BTM),点击解锁资产;

5、解锁资产成功,解锁资产仍然是一笔特殊的交易,需要等待验证成功后,资产才会进入你的账户;

猜谜合约介绍完毕,可以看看你的账户是不是得到奖励了哦。
结语:当前猜谜合约提供了体验版本,有兴趣的朋友可以做一个口令红包Dapp,简化一下用户操作和体验。
Bytom猜谜合约使用指南的更多相关文章
- truffle框架快速开发合约步骤
矩阵元区块链智能合约开发指南 1 适用范围 本规范描述了矩阵元区块链系统智能合约的开发约束与规范,用以指导DAPP开发者按照本规范开发基于矩阵元区块链运行的应用. 2 术语解释 术语 术语解释 DAP ...
- ENS中文文档系列之一 [ ENS介绍 ]
前言 ENS中文文档是由我照ENS英文官方文档翻译而来,其中的一些内容和细节得到了ENS官方团队的指导.文档中包含 “LBB译注” 的地方是译者为了便于读者理解而进行的注释. 未来一段时间,我会在该博 ...
- Ethereum Learning Materials
Home 注:本页为 EthFans 站内文章精选集.鉴于文章的采集范围较广,我们无法保证文章内容没有重复,也不能保证排列的顺序实现了最优的认识路径.我们只能说,这些文章是我们精挑细选后,确认可以长期 ...
- 比原Bapp红包应用
喜迎国庆期间,比原链在自己的移动端钱包Bycoin(下载地址)和google插件钱byone中推出了红包应用,在国庆期间深受大家好评. 那我们今天就来大概介绍一下比原红包,以及基于比原链开发dapp应 ...
- Bytom合约预编译
比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockchain/bytom 在开发合 ...
- Bytom资产发行与部署合约教程
比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockchain/bytom 发行资产 ...
- Bytom储蓄分红合约解析
储蓄分红合约简介 储蓄分红合约指的是项目方发起了一个锁仓计划(即储蓄合约和取现合约),用户可以在准备期自由选择锁仓金额参与该计划,等到锁仓到期之后还可以自动获取锁仓的利润.用户可以在准备期内(dueB ...
- Bytom国密网说明和指南
比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockchain/bytom 国密算法 ...
- Bytom矿池接入协议指南
矿机配置 https://gist.github.com/HAOYUatHZ/a47400bde4a138825faef415387b532c 固件升级 https://service.bitmain ...
随机推荐
- flask模板结构组织(局部模板、宏、模板继承)
模板结构组织 除了使用函数.过滤器等工具控制模板的输出外,jinja2还提供了一些工具来在宏观上组织模板内容. 局部模板 在Web程序中,我们通常会为每一类页面编写一个独立的模板.比如主页模板.用户资 ...
- 现代汽车加入Linux 基金会和 AGL协作平台
1月4日,现代汽车宣布已加入 Linux 基金会和其旗下的非营利协作平台 Automotive Grade Linux(AGL),现代汽车公司副总裁兼信息娱乐技术中心负责人 Paul Choo 表示: ...
- 为什么List.add()所增加的数据都是一样的
1. 先上代码: List<Person> list = new ArrayList<>(); Person p = new Person(); try { Class.for ...
- MySQL 如何创建索引?怎么优化?
索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本.MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的.My ...
- react复习总结(1)--react组件开发基础
这次是年后第一次发文章,也有很长一段时间没有写文章了.准备继续写.总结是必须的. 最近一直在业余时间学习和复习前端相关知识点,在一个公司呆久了,使用的技术不更新,未来真的没有什么前景,特别是我们这种以 ...
- Prometheus监控学习笔记之prometheus的远端存储
0x00 概述 prometheus在容器云的领域实力毋庸置疑,越来越多的云原生组件直接提供prometheus的metrics接口,无需额外的exporter.所以采用prometheus作为整个集 ...
- Golang实现二分查找法
二分查找法就是实现在一组有序的数字数组集合中最快找到指定元素的下标 思路 ①先找到中间的下标middle = (leftIndex + RightIndex) /2 ,然后让中间的下标值和FindVa ...
- 记录Linux中遇到的技巧
压缩排除.svn目录 打包test目录,排除其中所有子目录中的.svn文件夹: # tar -zcf test.tar.gz test/ --exclude=.svn# zip -qr test.zi ...
- es数据迁移脚本(python)
#!/usr/bin/python # -*- coding: UTF-8 -*- # 文件名:indiceCreate.py import sys import base64 import time ...
- centos7 install fastdfs nginx
https://github.com/judasn/Linux-Tutorial/blob/master/markdown-file/FastDFS-Nginx-Lua-GraphicsMagick. ...