首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
sol专题
SOL项目开发代币DApp的基本要求、模式创建与海外宣发策略
Solana(SOL)作为一个高性能区块链平台,以其快速的交易速度和低交易成本吸引了大量开发者和投资者。基于Solana开发的去中心化应用程序(DApp)和代币项目正逐步成为区块链领域的重要组成部分。要成功开发并推广一个SOL项目,不仅需要具备扎实的技术基础,还要创建有效的商业模式,并制定精细的全球市场推广策略。本文将探讨SOL项目开发代币DApp的基本要求、模式创建的关键步骤,以及在海外市场的宣
阅读更多...
Michael.W基于Foundry精读Openzeppelin第59期——Proxy.sol
Michael.W基于Foundry精读Openzeppelin第59期——Proxy.sol 0. 版本0.1 Proxy.sol 1. 目标合约2. 代码精读2.1 _delegate(address implementation) internal2.2 _implementation() internal && _beforeFallback() internal2.3 fallba
阅读更多...
Michael.W基于Foundry精读Openzeppelin第56期——VestingWallet.sol
Michael.W基于Foundry精读Openzeppelin第56期——VestingWallet.sol 0. 版本0.1 VestingWallet.sol 1. 目标合约2. 代码精读2.1 constructor()2.2 beneficiary() && start() && duration() && receive() payable2.3 released() && re
阅读更多...
SOL 交易机器人基本知识
有没有可以盈利的机器人? 是的,各行各业都有许多盈利机器人。在金融领域,交易机器人被广泛用于自动化投资策略并根据预定义的算法执行交易。这些机器人可以分析市场趋势并做出快速决策,从而可能带来可观的回报。同样,在客户服务方面,聊天机器人可以简化与客户的互动,降低运营成本并提高效率。电子商务、社交媒体和数据分析等行业也存在盈利机器人。然而,这些机器人的成功和盈利能力取决于它们的设计、实施和
阅读更多...
UniswapV2周边合约学习(五)-- ExampleFlashSwap.sol
记得朋友圈看到过一句话,如果Defi是以太坊的皇冠,那么Uniswap就是这顶皇冠中的明珠。Uniswap目前已经是V2版本,相对V1,它的功能更加全面优化,然而其合约源码却并不复杂。本文为个人学习UniswapV2源码的系列记录文章。 一、ExampleFlashSwap合约介绍 该合约为利用UniswapV2交易对中的FlashSwap的先借后还特性,在买卖资产的同时和UnisapV
阅读更多...
Solana 低至 0.4 Sol 创建OpenBook市场ID教程
Raydium上线代币之前,需要OpenBook ID,但是Raydium官方提供的链接创建需要花费 3-4 SOL。这成本使得我们对发行代币望而却步。 本篇文章介绍OpenBook的概念和教大家如何更低成本 (最低0.4 SOL) 创建 OpenBook Market ID。 目录 1、Raydium加池子创建为什么需要OpenBook Market ID?2、创建OpenBook I
阅读更多...
SOL_SOCKET, SO_KEEPALIVE
目前手头有个关于心博功能的一个案例, 在使用SOL_SOCKET, SO_KEEPALIVE上有一点心得,想写出来和大家分享一下。 关于SOL_SOCKET选项SO_KEEPALIVE有一个很详细的英文How TO, 在下面的网页中大家可以看到详细的内容 http://www.icewalkers.com/Linux/Howto/TCP-Keepalive-HOWTO/index.html 在
阅读更多...
Michael.W基于Foundry精读Openzeppelin第41期——ERC20Capped.sol
Michael.W基于Foundry精读Openzeppelin第41期——ERC20Capped.sol 0. 版本0.1 ERC20Capped.sol 1. 目标合约2. 代码精读2.1 constructor() && cap()2.2 _mint(address account, uint256 amount) 0. 版本 [openzeppelin]:v4.8.
阅读更多...
Michael.W基于Foundry精读Openzeppelin第40期——ERC20Burnable.sol
Michael.W基于Foundry精读Openzeppelin第40期——ERC20Burnable.sol 0. 版本0.1 ERC20Burnable.sol 1. 目标合约2. 代码精读2.1 burn(uint256 amount)2.2 burnFrom(address account, uint256 amount) 0. 版本 [openzeppelin]:
阅读更多...
truffle test TestMetaCoin.sol提示“while migrating Migrations: Returned error: exceeds block gas limit”
如标题,Ubuntu下使用命令$ truffle test TestMetaCoin.sol,提示错误Error: while migrating Migrations: Returned error: exceeds block gas limit 如图: 问题原因:gas不足 解决办法: 打开以太坊节点的创始块文件,把里头的gaslimit放大,或者直接改成0xffffffff。 保存并退出
阅读更多...