全部 以太坊 比特币 Solana 公链 Solidity合约 Web3应用 编程语言 安全 密码学 科普 其他

Foundry 备忘录

Foundry 备忘录

Hardhat使用Truffle Dashboard插件,告别私钥复制

使用hardhat编写和测试合约的时候,经常要配个.env文件保存私钥,有时候会一不小心把私钥提交到github仓库,导致损失。Truffle Dashboard 以提供一种简单的方法来使用您现有的 MetaMask 钱包进行部署以及您需要从命令行上下文发送的其他交易。因为 Truffle Dashboard 直接连接到 MetaMask,所以也可以将它与 Ledger 或 Trezor 等硬件钱包结合使用。

利用Docker镜像准备Solidity开发环境

上一篇文章中我们已经准备好了用于开发、测试和部署智能合约的以太坊私有环境,那么在开始编写合约之前,我们还需要准备开发环境。

  • zhengyq
  • 发布于 2022-06-24
  • 阅读 ( 2499 )
  • ( 9 )

最省GAS链上排序

最省GAS链上排序

  • 33357
  • 发布于 2022-06-13
  • 阅读 ( 2561 )
  • ( 8 )

彻底理解solidity里的storage

彻底理解solidity里的storage:Ethereum Architecture(以太坊架构),Block Header(区块头),State Root,Ethereum Account,Storage Root,StateDB -> stateObject -> StateAccount,初始化一个新的以太坊账户,SSTORE,SLOAD

Solidity进阶之gas优化

Solidty的gas优化关键点在于减少storage和内存的读写。

  • Deep Defi
  • 发布于 2022-06-04
  • 阅读 ( 3821 )
  • ( 23 )