哈喽,大家好!我是陪你一起撸空投的加密小师妹Monica。
相信很多小伙伴们度过了愉快的假期~休息好了,跟小师妹一起来做新的任务吧!我们一起继续前行~
说重点啦,公共分布式许可区块链项目-Condor10月3日公布了代币经济学,其中宣布了对早期测试者有5%的空投奖励~目前总共7个任务,根据完成任务情况分配!
代币经济学原文链接:点击这里
因为本次系列任务难度较高,需要一些代码基础。不过!没关系~小师妹制作了最简易的教程,都写好了代码,你只需要复制粘贴就好~手把手喂饭,新手小白直接上手!
看到这里的小伙伴跟着我一起做!
如果你想了解更多精品资讯以及空投教程,请关注加密小师妹的推特哦!还有更多的抽奖福利送给大家!
推特:@加密小师妹Monica
什么是Condor system?
是公共分布式许可区块链
特点:快速和高吞吐量,即时交易终结,兼容所有以太坊工具和智能合约,环保节能。
兼容以太坊
原生兼容所有以太坊工具
使用你已经知道和熟悉的所有以太坊工具,完全兼容 EVM,使用官方以太坊工具将你现有的 dapps 带到 CONDOR。
Metamask 钱包兼容性
Condor Network 与所有 Metamask 移动和浏览器版本兼容。设置快速、免费,您可以在几分钟内开始操作。
官方网站:
官方推特:@Condor Systems
1.首先我们需要去小狐狸钱包添加一下Condor测试网,手动填入以下信息
网络名称:condor testnet
新增 RPC URL:https://testnet.condor.systems/rpc
链 ID:188881
货币符号:CONDOR
区块浏览器:https://explorer.condor.systems/
2.添加成功以后,我们去官方Discord #testnetfauct频道领水。官方Discord:
注意:这个是手动审核,稍等一下,如果成功的话,会在下面有表情显示。
好啦,领完水我们就可以开始做交互任务了!
1.首先我们要去REMIX部署合约,点击这里进入
2.然后Remix 合约文件夹里面新建 一个合约文件
重点:将下面的合约代码复制粘贴到新建的合约文件里面(注意一下格式)
pragma solidity ^0.8.2;//SPDX-License-Identifier: Unlicense
contract monica {
mapping(address => uint) public balances;
mapping(address => mapping(address => uint)) public allowance;
uint public totalSupply = 1000000 * 10 ** 6;
string public name = "monica";
string public symbol = "DDMM";
uint public decimals = 6;
event Transfer(address indexed from, address indexed to, uint value);
event Approval(address indexed owner, address indexed spender, uint value);
constructor() {
balances[msg.sender] = totalSupply;
}
function balanceOf(address owner) public returns(uint) {
return balances[owner];
}
function transfer(address to, uint value) public returns(bool) {
require(balanceOf(msg.sender) >= value, 'balance too low');
balances[to] += value;
balances[msg.sender] -= value;
emit Transfer(msg.sender, to, value);
return true;
}
function transferFrom(address from, address to, uint value) public returns(bool) {
require(balanceOf(from) >= value, 'balance too low');
require(allowance[from][msg.sender] >= value, 'allowance too low');
balances[to] += value;
balances[from] -= value;
emit Transfer(from, to, value);
return true;
}
function approve(address spender, uint value) public returns (bool) {
allowance[msg.sender][spender] = value;
emit Approval(msg.sender, spender, value);
return true;
}
}
复制过来以后可以按照图改一下你自己的名称
3.接着我们去编译
注意:如果出现下面这个警告,不用管(如果出现其他错误,就自己对照一下格式是否错误)
4.编译结束后去部署(记得这会儿要把小狐狸钱包网络切换到condor testnet!)
5.部署成功后复制一下合约地址
6.复制好合约地址以后去区块浏览器验证,点击这里
10.6日更新,很多小伙伴没有看清,上面有个选项是选NO
然后点击验证!注意:这里需要一段时间去验证,验证成功后复制网址,我们就可以去官方DC提交任务啦!
复制这个网址到官方DC频道发送就可以(这里是人工审核,MOD小哥哥很辛苦了,大家就耐心等待好啦)
好啦,到这里我们的任务1交互教程就结束啦。其实本次有了代码以后交互难度不高,小伙伴们别着急,千万要把代码格式对好!关注小师妹,接下来我会陆续推出任务教程~
如果你在操作过程中有任何疑问,欢迎在推特上私信小师妹。
关注我的推特,接下来小师妹会推出更多空投教程,陪你一起撸到人生的第一个百万空投