👩🏻‍💻 XIXI's blog posts

I'll share some articles about frontends and web3 here

cover

Latest Post

将 Merkle Trees 用于 NFT 白名单

2023-12-083 minute

本文提供了一种在 NFT 项目中使用 Merkle 树来创建白名单的详细指南

如何使用 Ethersjs 直接读取智能合约中插槽内容

如何使用 Ethersjs 直接读取智能合约中插槽内容

2023-10-123 minute

本文将以读取 TransparentUpgradeableProxy 合约中插槽为例展示使用 Ethersjs 的 getStorage 读取插槽位置的方法

如何使用 Hardhat 部署和测试一个合约

如何使用 Hardhat 部署和测试一个合约

2023-08-073 minute

React-beautiful-dnd drag 元素偏移鼠标的 bug 原因和解决

React-beautiful-dnd drag 元素偏移鼠标的 bug 原因和解决

2023-07-103 minute

记录一次同时使用了 react-grid-layout 和 react-beautiful-dnd 所导致的 drag 时鼠标和元素产生偏移的 bug 解决历程。

React-beautiful-dnd drag 元素偏移鼠标的 bug 原因和解决

React-beautiful-dnd drag 元素偏移鼠标的 bug 原因和解决

2023-07-103 minute

记录一次同时使用了 react-grid-layout 和 react-beautiful-dnd 所导致的 drag 时鼠标和元素产生偏移的 bug 解决历程。

React-beautiful-dnd react@18 Strict mode bug

React-beautiful-dnd react@18 Strict mode bug

2023-07-073 minute

记录一个在 React18 项目中使用 react-beautiful-dnd 三方库遇到的小 bug 和三种解决方方案

Deconstructing a solidity contract

Deconstructing a solidity contract

2023-07-013 minute

逐行带着大家理解一个 Solidity 合约从编译、部署和函数调用过程中EVM的指令操作

Deconstructing a solidity contract

Deconstructing a solidity contract

2023-07-013 minute

逐行分析和理解一个 Solidity 合约从编译、部署和函数调用过程中EVM的指令是如何生成的,每一块指令中操作码的堆栈操作和智能合约中对应的功能实现,更好的理解合约编译后字节码的作用。