找到约 13 条结果

文章 如何使用 TypeScript 更新 Solana NFT 元数据

...net SOL 空投 1 SOL (Devnet) 设置后,你的环境应该看起来这样: ![](https://img.learnblockchain.cn/2025/02/25/1-9d04c962accf3a660453d790d67be746.png) ## 设置你的应用 #### 导入必要的依赖 打开 **app.ts**,并在 _第1行_ 粘贴以下导入: `...

文章 初识foundry框架(二)

...件 ### .env 这个是自己创建的隐藏敏感信息的文件,上面跟个 “$" ,就是引用里面的变量,其实框架自己也有工具可以,只是为平时测试的方便这么做。所以进行测试的钱包不要有真实资金在里面。 先加载环境变量 ...

文章 Solidity 开发环境

...开始学习,我们将学习 Solidity 作为语言。我们不会从在区块链上部署合约开始,这样只会使事情变得更加复杂。 访问 [remix.ethereum.org](https://remix.ethereum.org/) 强烈建议你使用 Remix 跟随本课程中的示例。 让我们创建一个 Hel...

文章 解构我们的首个智合约 — ZombieFactory

... - 可见性:`private`。状态可变性:`view`。这意味着它仅从区块链读取;它不会修改任何状态。 - 它的作用:此函数基于输入字符串生成一个“伪随机”数。 1. `keccak256(...)`:这是一个加密哈希函数,它接受一个输入并返回一个随...

文章 Solidity 数据类型

...e(存储)**:保存状态变量,只要合约存在就一直保存在区块链中。这是最昂贵的存储方式,因为数据永久保存在链上。 * **calldata(调用数据)**:用来存储函数参数的特殊数据位置,用来接收外部数据。它是一个不可修改的...

文章 使用 Web3Modal SDK 在 React 项目中实现连接 MetaMask 功

### 使用 Web3Modal SDK 在 React 项目中实现连接 MetaMask 功 要在 React 前端项目中实现连接 MetaMask 钱包的功,并在网页中显示授权访问的钱包地址,你可以按照以下步骤操作。这些步骤将指导你如何在 React 应用中使用 Web3Modal 和...

文章 scaffold-eth 挑战:实现质押 dApp(Part1)

...一个`Stake`事件,当某用户质押一定数量 ETH ,它会向区块链发出通知 - 我们实现一个public payable类型的 `Stake`函数,它会更新用户的余额,并发出 Stake 事件。 你也许会有点奇怪,我们只是简单地更新质押金额,而没有...

文章 ERC20代币标准与合约实现

...nZeppelin](https://docs.openzeppelin.com/contracts/5.x/) 是一个开源的区块链开发框架,它提供安全的合约模板来简化开发过程。 对于想要创建 ERC20 代币的开发者来说,使用 OpenZeppelin 可以极大地简化开发过程,因为它内置遵守 ERC20 标...

文章 Devcon 8 将于 2026 年 11 月在印度孟买举行

...一度的聚会,由 Ethereum 基金会组织,旨在构建和使用去心化系统。 它是: - 对新的 Ethereum 探索者的集中介绍 - 长期贡献者的全球重聚 - 开发者、研究人员、社区组织者、学生和创作者聚集的地方 - 各种建设者的会议 Devcon ...

文章 GMX 源码解析一,限价订单逻辑

...行交换 } { // 根据美元价值进行计算,可以获得的最低数量 uint256 _purchaseTokenAmountUsd = IVault(vault).tokenToUsdMin(_purchaseToken, _purchaseTokenAmount); // 同时这个数量需要满足最低要求,防止抵押...

问题 USDT在授权时候提示 RPC Error: Internal JSON-RPC error.

我这个是 BSC链的 是不是 bsc链和ETH链不一样 ``` USDT 授权 授权 USDT 已授权 USDT! 尚未授权 USDT import Web3 from 'web3'; export default { data() { return { isAuthorized: false, contractAddress: '0x55d398326f99059...

问题 web3发起的交易查不到

![image.png](https://img.learnblockchain.cn/attachments/2021/05/1QOrtOjl60a2250f43bec.png) sendSignedTransaction之后hash 都成功的打印出来,但是过几个小时区块链浏览器也差不到,gas也给的很足呀。会是什么原因呢。

问题 eth合约

大佬好!在学习合约,遇到几个问题: 1.Eth合约代码是存储在什么地方呢,是区块链上吗,还是说在evm里面, 2.调用合约里面的函数的时候,合约是在哪里运行的, 麻烦大佬解解惑。谢谢。