通过逆向和调试深入EVM 7 - 与其他智能合约的交互
soda是一个DEFI借贷的合约,其中的逻辑是这样的:用户超额抵押WETH然后贷出SOETH,抵押的WETH可以挖矿,SOETH则可以通过uniswap交易或者参与别的活动。
WETH
SOETH
当用户抵押`WETH...
SMTChecker 检查合约漏洞的超能力
UniswapV3Pool合约则复杂很多了,其引用的库合约就达到了13个,通过using方式使用的也达到了9个
了解一个既存在于传统网络安全又存在于智能合约安全中的问题——拒绝服务。
练就“火眼金睛”,真假构造函数一眼看清
SwapRouter合约封装了面向用户的交易接口,但不再像UniswapV2Router一样根据不同交易场景拆分为了那么多函数,UniswapV3的SwapRouter核心就只有4个交易函数
如何在Polygon zkEVM 测试网上部署合约
在本文中,我们展示了如何实现智能合约执行的投票程序,并对其进行了改进,以生成只能由民主进程执行的智能合约函数。
各种智能合约语言有自己的设计哲学,他们并非一样,这篇文章探索一下 Solidity、Cairo、Rust和Move的语言设计的权衡。
所有的程序都必须和计算机内存打交道,如何从内存中申请空间来存放程序的运行内容,如何在不需要的时候释放这些空间,成了重中之重,也是所有编程语言设计的难点之一。
本文深入解析了ERC-20标准,这是以太坊区块链上用于创建和管理代币的核心标准。文章详细介绍了ERC-20标准的主要功能、关键函数及其实现方式,同时探讨了在代币开发中可能遇到的挑战和安全问题
最近ton链上的dapp很火,感觉未来可能有ton的开发需求。所以开始学习ton链的开发,包括telegramminiapp的,tact合约。Tact合约合约源码合约介绍:支持单笔交易最高12个地址转账,每个地址gas费在0.04ton以内。ton链是异步操作,它甚至无法在链上读取其
Vara入门实战安装https://get.gear.rs/https://wiki.gear-tech.io/docs/node/setting-up/install-with-pre-build-binarycurlhttps://get.gear.rs/gear-v1.4.1
智能合约漏洞