如何在 Uniswap V4 中构建自定义 Hooks
Berachain是一个高性能EVM兼容L1区块链,本文主要讨论如何在 Berachain 测试网上部署ERC20合约。
BeaconProxy库是信标代理合约的实现。与ERC1967Proxy和TransparentUpgradeableProxy两种代理合约不同,信标代理合约背后的逻辑合约地址并不是存储在代理合约内,而是存储于信标合约中。信标代理合约自身只存储信标合约的地址。
17 个关于 SNARKs 的误解(以及为什么会有这样的误解)
Go语言之基本数据类型整型整型分为以下两个大类:按长度分为:int8、int16、int32、int64对应的无符号整型:uint8、uint16、uint32、uint64其中,uint8就是我们熟知的byte型,int16对应C语言中的short型,int64对应C语言中的long型。
解读CKB账户抽象
FHE和ZK、MPC 这三种技术分别是什么? 它们如何工作?
简单分析全同态加密(FHE,FuIyHomomorphicEncryption)技术如何运作。
Jolt:一个快速、易于使用的 zkVM
原生HotStuff的局限相比其他BFT类共识算法,HotStuff(下文简称HS)通过增加一个投票阶段的方式实现了正常和异常情况下O(n)的通讯复杂度,并且没有牺牲响应性(Responsiveness)。具体请参考文章HotStuff工程设计与实现。然而,HS有以下两个局限
理解比特币脚本语言
EOF 目前仍保留在 Pectra 升级中, 美国将于 7 月 23 日推出现货 ETH ETFs
Rust编程语言之错误处理一、panic!不可恢复的错误Rust错误处理概述Rust的可靠性:错误处理大部分情况下:在编译时提示错误,并处理错误的分类:可恢复例如文件未找到,可再次尝试不可恢复bug,例如访问的索引超出范围Rust没有类似异常的机制
什么是UTXO账户模型?在比特币网络中,UTXO是指尚未被花费的交易输出。简单来说,每笔比特币交易都会生成一些新的UTXO,同时消耗一些旧的UTXO。UTXO模型可以看作是“硬币模型”,每个UTXO就像是一枚硬币,只有当你把这些硬币花掉时,它们才会消失。UTXO模型的基本概念交易输入和输出:
在前面的两篇文章中,我们已经已经实现了Exchange合约的所有核心机制,包括定价功能、交换、LP代币和费用。看起来已经比较完善了,但是还缺少了一部分:工厂合约。本篇文章,我们就来实现它。
这是我们系列文章的的第二部分。在上一篇中,我们了解了Uniswap及其核心机制,并开始构建交换合约。该合约可以接受用户的流动性、计算输出相应的代币数量并执行交换。本篇文章,我们将完成UniswapV1的实现。
ProxyAdmin库是指定用于做透明代理TransparentUpgradeableProxy库admin的管理员合约。
算法inGolang:Selectionsort(选择排序)SelectionSort(选择排序)假设有一个数组,它里面有6个元素,它的顺序是乱的,现在我们想对这个数组进行排序,就是从小到大进行排序。选择排序是挨个遍历元素,把最小的放在最前面,再把剩余的遍历,把最小的放在后面,依此类推
使用TheGraph来索引和查询你的NFTMarket合约的上架List和成交Sold记录
扫一扫 - 使用登链小程序
38 篇文章,358 学分
61 篇文章,346 学分
108 篇文章,260 学分
22 篇文章,231 学分
12 篇文章,151 学分