imtoken转账领空投教程

2022-1-1 / 0 评论 / 211 阅读

上半年,各种代币满天飞。很多时候,你只需要将0个ETH转移到一个地址,你就会自动获得一个代币的空投。当时,你也有很多空投代币。
今天打开imtoken钱包,看到ENU(鳄梨)以这种方式最高达到0.9元,现在价格0.07元,还有很多。
卷羊毛一时兴起,研究了ENU的智能合约,学习了这种空投方式的原理。(2018年12月22日)
ENU智能合同地址:https://0x275b69a7c8c1d648a057656bce1c286e69a29d
从智能合同中可以看出,将空投糖转移到智能合同地址的核心是从183行到209行的两个函数,如下图所示。
imtoken转账领空投教程
在183行中,有一个声明是external的未命名函数,类似于构造函数,是fallback()函数。
功能是在向合同发送数据时找不到相应的签名方法,默认调用falback()函数。
当我们将0个ETH转移到智能合同时,相当于在智能合同中调用一个不存在的函数默认调用external函数,并调用gettokens()函数。
ENU在gettokens函数中真实地转移到调用地址。
以后写智能合同的时候也可以参考这个招数!imtoken转账领空投教程整理完毕. 如果你觉得本站的文章不错,欢迎和朋友分享 .imtoken官网祝您在投资过程捷报连连!

评论一下?

OωO
取消