Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Erc20令牌-可转换令牌

Erc20令牌-可转换令牌
EN

Ethereum用户
提问于 2018-01-19 06:47:12
回答 1查看 387关注 0票数 1

我们正在尝试构建智能erc20令牌来创建一个游戏系统。我来告诉你我们需要什么:

首先,我们需要知道是否有可能创建这些令牌?

将创建五个erc20令牌。我叫他们B、C、D、E。

*A将是一个erc20令牌,将给予持有者每天空投B代币(每24小时一次),按费率计算(前)。如果他们持有10A代币,他们将得到100个B代币)

*B将与ico类似,但将兼具ico和standart令牌(无时限)。当用户将C令牌发送到B令牌的地址时,他/她将按计算得到D。

*所有令牌必须相互转换。假设用户希望将A转换为E,他/她将发送A到一个地址,并将得到1/2 E作为回报。或发送E,并将在他/她的地址中得到2枚令牌作为回报。

*正如您在ico的用户中看到的那样,用户发送ETH并获取erc20令牌,但这次我们希望他们发送erc20令牌和接收erc20令牌。如果可能的话,对于他们发送的令牌,他们必须能够得到两个不同的令牌作为回报。

有可能吗?如果是这样的话,我们在哪里可以聘请开发人员,或者志愿参与项目?

EN

回答 1

Ethereum用户

发布于 2018-01-19 11:36:14

首先,我们需要知道是否有可能创建这些令牌?

是。

将创建五个erc20令牌。我叫他们B、C、D、E。

用跨功能订立五种不同的合同。这样做是很困难的。因此,使用中间契约,例如:5令牌契约和一个充当接口的中间契约。如果您知道网络拓扑,那么创建一个星形拓扑,而不是网格。

*A将是一个erc20令牌,将给予持有者每天空投B代币(每24小时一次),按费率计算(前)。如果他们持有10A代币,他们将得到100个B代币)

您需要每24小时调用契约函数,获取持有A代币的人的余额,如果它通过条件,则转移一些B代币。

*B将与ico类似,但将兼具ico和standart令牌(无时限)。当用户将C令牌发送到B令牌的地址时,他/她将按计算得到D。

您可以在这里使用一个接口,它保存转换的逻辑,并相应地增加/减少余额。若要检查人员是否有足够的C标记,请使用该人的get余额。

*所有令牌必须相互转换。假设用户希望将A转换为E,他/她将发送A到一个地址,并将得到1/2 E作为回报。或发送E,并将在他/她的地址中得到2枚令牌作为回报。

与上述相同,使用中间合同进行转换。加上换算率并相应增加/减少余额。

*正如您在ico的用户中看到的那样,用户发送ETH并获取erc20令牌,但这次我们希望他们发送erc20令牌和接收erc20令牌。如果可能的话,对于他们发送的令牌,他们必须能够得到两个不同的令牌作为回报。

他们还得付煤气费。但是的,我认为这是可能的,只是需要正确的代码。使用修饰符,获取余额,转移金额。(对于两个不同的令牌调用两个令牌的传递函数)

我不能回答最后一个问题的第二部分。我希望这是有帮助的。

票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/36829

复制
相关文章
函数中*的用法
0904自我总结 函数中*的用法 def fn(a, b, c, *, d=0, x): print(a) print(b) print(c) print(d) print(x) fn(10, 20, 30, x=30, d=100) 这里的*其实相当于一个分界线的作用,前面的是位置形参,后面是关键形参 * 前都是位置参数:无值位置必须赋值,有值位置可以不要赋值,必须在无值位置之后 * 后都是关键字参数:无值关键字必须赋值,有值关键字可以不要赋值,都是指名道姓传参,所
小小咸鱼YwY
2019/09/11
1K0
matlab中fprintf函数的用法举例_matlabfopen函数的用法
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/02
6840
matlab中fprintf函数的用法举例_matlabfopen函数的用法
vector中find函数用法_java中set的用法
注意find不属于vector的成员,而存在于算法中,应加上头文件#include <algorithm>:
全栈程序员站长
2022/11/04
1.1K0
c语言findwindowex函数用法,VB中findwindowex函数的用法?
该函数获得一个窗口的句柄,该窗口的类名和窗口名与给定的字符串相匹配。这个函数查找子窗口,从排在给定的子窗口后面的下一个子窗口开始。在查找时不区分大小写。
全栈程序员站长
2022/09/03
8360
python中函数的基础用法
python中的内置函数提供了基础功能,在实际开发中,我们需要将这些基础功能进行搭配组合,来有效解决我们的问题。如何将我们自己构建的代码作为一个可复用的工具,最基本的方法就是写成函数。通过函数可以减少代码冗余,提高编码效率。在python中函数的基本定义如下
生信修炼手册
2020/05/12
6000
python中 apply()函数的用法
用途:当一个函数的参数存在于一个元组或者一个字典中时,用来间接的调用这个函数,并肩元组或者字典中的参数按照顺序传递给参数
狼啸风云
2020/03/31
13.5K0
tensorflow中损失函数的用法
分类问题和回归问题是监督学习的两大种类。这一节将分别介绍分类问题和回归问题中使用到的经典损失函数。分类问题希望解决的是将不同的样本分到事先定义到的经典损失函数。分类问题希望解决的将不同的样本分到事先定义好的类别中。
狼啸风云
2019/01/18
3.8K1
python中count()函数的用法
?
py3study
2020/01/09
1K0
Python中lambda函数的用法
有过编程经验的小伙伴都知道,在其他编程语言如:C#,Java中都有lambda的身影。在Python语言中,同样也有lambda的身影,那就是lambda函数。
软件架构师Michael
2023/02/18
1.1K0
mysql中count()函数的用法
1.下面三种方式,在多数情况下效率是基本相同的,但问题在于,很多情况下,我们数据库可能有脏数据,比如重复数据,或者某条数据重要字段是null的,那下面的这几种,会把这种脏数据也统计上,本质都是统计满足条件的行数的:
IT云清
2019/01/22
3.5K0
python中range()函数的用法
python中range()函数可创建一个整数列表,一般用在for循环中. range()函数语法: range(start,stop[,step])  参数说明: star: 计数从star开始.默认是从0开始. stop: 计数到stop结束,但不包括stop. step: 步长,默认为1. 实例: >>>range(10) # 从 0 开始到 10,没有10 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> range(1, 11) # 从 1 开始到 11
py3study
2020/01/18
9710
python中reduce函数的用法
reduce:将一个可以迭代的对象应用到两个带有参数的方法上,我们称这个方法为fun,遍历这个可迭代的对象,将其中元素依次作为fun的参数,但是这个函数有两个参数,那些作为参数呢?
用户7886150
2021/01/12
6060
Python中range()函数的用法
start:计数从start开始。默认是从0开始。例如range(5)等价于range(0, 5);
全栈程序员站长
2022/09/07
6710
Python中range()函数的用法
[1009]mysql中Cast()函数的用法
来源:https://blog.csdn.net/m0_37450089/article/details/80750994
周小董
2021/06/29
2K0
SQL中的max()函数用法
select max(score), name, course from score
zcqshine
2020/12/09
2.7K0
SQL中的max()函数用法
python中函数的进阶用法
python支持函数式编程范式,对于函数,还有更加高级的玩法,首先介绍高阶函数的概念。所谓高阶函数,就是可以将函数作为参数输入的一种函数。在python中,常用的高阶函数有以下几种
生信修炼手册
2020/05/12
5170
python中的eval函数的用法_isnan函数
  在Python中eval()函数的语法格式为eval(expression, globals=None, locals=None),注意后面还有globals参数和locals参数。eval()函数用于执行一个字符串表达式,并且返回该表达式的值。与eval相近的有exec函数,该函数将会在另一篇文章详细讲解。
全栈程序员站长
2022/11/01
1.2K0
[1004]mysql中的instr()函数的用法
如图,在abcd字符串中查找是否含有字符串b,返回的字符串位置是2. 说明instr()函数返回的位置是从1开始的,如果找不到则返回0
周小董
2021/06/24
2.4K0
python 中的enumerate()函数的用法
即对一个可遍历的数据对象(如列表、元组或字符串),enumerate会将该数据对象组合为一个索引序列,同时列出数据和数据下标。
Python学习者
2023/06/05
2600
点击加载更多

相似问题

节点-SASS编译器失败- CSS无效

14

SASS无效CSS

12

Sass中的CSS无效

40

Sass无效CSS错误:"expected“

20

节点Sass生成嵌套CSS

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档