Nov 14, 2023
Passport认证小记 —
本文介绍了如何使用 Passport 进行Discord、Google认证
Sep 14, 2023
排错:Drizzle ORM 在多分支开发场景下,发现产品环境缺失 migrate 记录 —
Drizzle ORM 在多分支开发场景下,两个分支同时增加了 migrate 文件,并且先后合并到产品分支进行发布,最终发现丢失了部分 migrate 结果
May 6, 2023
如何安全地创建服务端 Signer 或 Wallet? —
使用 safe-signer 从第三方安全存储创建 Signer和Wallet。
Mar 16, 2023
排错:调用 parseLog 报 data out-of-bounds 错误 —
调用 parseLog 报 data out-of-bounds 错误,怎么办?
Jan 29, 2023
Solidity 非权威开发指南(5):合约升级 —
一文涵盖编写可升级合约的知识要点。
Jan 29, 2023
Web 应用性能测试总结 —
本文总结了 Web 应用性能测试的工具和方法
Jan 10, 2023
使用 Remix Analyzer 发现 Solidity 潜在问题 —
Remix Analyzer 使用简要说明和 hardhat-remix-analyzer 插件实现过程简要介绍。
Dec 31, 2022
cfox:面向以太坊开发者的 shell —
cfox 的第一个版本发布了!
Nov 26, 2022
Ethers.js 非权威开发指南(4) —
Ethers.js 实战总结,本篇涉及:Nonce、交易的取消和加速、EIP1559 编程需知、任意查询合约日志和合约方法的权限控制。
Sep 17, 2022
排错:compiled against a different Node version —
使用 Better Sqlite3 的项目报错:better_sqlite3 was compiled against a different Node.js version 应该如何解决?
Jul 9, 2022
Solidity 非权威开发指南(2):语法摘要 —
一份面向老程序员的 Solidity 语法摘要。
May 1, 2022
JS 开发密码学速览 —
面向 JS 开发者的密码学要点速览。
Apr 27, 2022
Solidity 非权威开发指南(1):端到端全景图 —
作为新坑的第一篇,让我们从了解 solidity 项目的端到端全开发过程开始。
Apr 24, 2022
VSCode 技巧:git discard all changes 补救措施 —
在 vscode 中执行 git discard all changes 后,修改的文件丢失了,如何补救?
Apr 13, 2022
排错:exceeds block gas limit —
调用合约方法报 exceeds block gas limit ,怎么办?
Feb 26, 2022
MetaMask 非权威开发指南 —
开发以太坊 dapp 应用时必须掌握的 MetaMask 知识点,包括:链接钱包的基本过程、支持多 provider、自动连接、地址图标、钱包的 Permission、添加网络和 Token、钱包登录、自定义钱包连接界面,以及移动端和桌面端的差异。
Feb 15, 2022
排错:replacement fee too low —
调用合约方法报 replacement fee too low ,怎么办?
Feb 14, 2022
Ethers.js 非权威开发指南(续) —
Ethers.js 实战总结,本篇涉及:合约地址、读取合约 public 变量、优化 infura 调用次数、如何监听地址不定的合约事件、日志查询跨度和切换网络。