一、说明 代币部署完成后面临代币的去中心化问题,最好的处理方式就是直接给用户地址空投代币。目前大批量的空投面临的问题是第三方的批量转账软件手续费比较高,通常手续费是与批量转账的地方数量呈正相关的。虽然...
币安BSC智能链Dapp开发教程——创建到BSC链的免费provider RPC节点【pdf+视频BSC链Dapp开发教程下载】
一、说明 dapp开发过程中在ether.js类库使用时创建到BSC链的provider。通过该provider创建相关的对象。比如Wallet,Contract对象等。 在 Ethereum 的生态...
dapp中实现代币充提接口,提币环节需要签名验签的系统实现
系统功能: 该dapp主要实现钱包的链接,消息签名,验证签名,代币提币接口。通过该dapp可以实现用户直接在前端页面输入提供数量,提币地址,提供nonce临时唯一变量。链接metamask钱包后对提供...
dapp实现完整版本签名验签功能,借助签名验签功能实现代币的提币接口
一、说明 签名验签业务逻辑环节在solidity合约中实现,dapp前端业务服务用户数据的输入,签名及验签结果的展示,提币接口操作的提币请求发起等。该dapp主要实现如下功能: 1、链接钱包,点击链接...
币安BSC智能链发币教程——pancakeswap新版本添加流动性及v2和v3版本的区别【pdf+视频BSC发币教程下载】
一、说明 pancakeswap v3新版本发行后添加流动性过程中会存在新的问题,v3版本已经越来越解决于uniswap和sushiswap,原来基于BEP20开发的合约在v2和v3版本上不能通用,新...
solidity中能否获得当前交易的交易hash值
问题:在solidity中有很多全局变量,比如block.timestamp,days这样的,有当前交易hash这个变量吗,比如执行转账,在solidity中就获取这笔转账的交易hash Solidi...
币安BSC智能链发币教程——充提币接口合约原理及使用说明【pdf+视频BSC发币教程下载】
一、说明 充提币接口主要负责完成代币的充提操作,充提币通过两个不同的合约实现。 1. 充币接口合约相对简单,只需要通过合约将代币从msg.sender transferFrom到接收地址即可。 2. ...
薄饼PancakeSwap定制化开发搭建部署教程——本地开发环境搭建pancakeswap前端UI【pdf+视频PancakeSwap,Uniswap部署教程下载】
一、说明 本地开发环境搭建pancakeswap前端,主要是从github下载前端代码,引入vscode环境,安装必需的package,在本地运行pancakeswap前端程序界面 二、操作流程 1、...
薄饼PancakeSwap定制化开发搭建部署教程——部署pancakeswap所必须的Router路由合约【pdf+视频PancakeSwap,Uniswap部署教程下载】
一、说明 路由合约通常负责用户操作与对合约pair直接的中转交互。主要包括交易兑换,添加流动性,撤销流动性,自动兑换代币,自动添加流动性等功能函数模块。pancakeswap主要的交易功能基本都是由r...
薄饼PancakeSwap定制化开发搭建部署教程——部署pancakeswap所必须的Factory工厂合约【pdf+视频PancakeSwap,Uniswap部署教程下载】
一、说明 工程合约factory是pancakeswap在链端运行所必须的合约,该合约主要完成创建交易对合约地址即LP合约地址;设置交易手续费等功能。该合约在部署时只需要传递设置手续费的钱包地址作为构...
币安BSC智能链发币教程——复利模式下双向绑定推荐关系根据价格波动灵活设置手续费代码实现【pdf+视频BSC发币教程下载】
一、说明 在合约中最常见的通过空投来实现推荐关系的绑定,但是如果单纯靠一级空投就锁定推荐关系并分发推荐奖励会存在漏洞。同一用户下的多个钱包地址之间循环空投就可以额外赚取推荐收益。为了避免该情况的发送,...
币安BSC智能链发币教程——复利模式下开盘前20分钟手续费每5分钟递减2%代码实现【pdf+视频BSC发币教程下载】
一、说明 为了防止项目上线交易所后的抢开盘软件异常抢购导致的价格频繁异常波动,因此需要设置开盘杀区块机制,同时设置开盘防巨鲸抢购机制。本合约代码案例通过设置开盘时间后前20分钟内动态手续费模式来杀开盘...