找到约 15 条结果

文章 利用Chainlink的区块链上的数字身份

...在以太坊区块链上注册和托管互联网 [域名作为非同质化 ERC721 代币](https://blog.chain.link/how-to-create-nft-domain-names/)。Unstoppable Domains [最近宣布](https://hackernoon.com/making-crypto-payments-less-scary-pjv3z2f) 一项新功能,该功能使用 Chainlink 预言...

文章 尝试爆破NFT奖励时间限制 (二)

... require(RETURNDATASIZE() >= 32); require(v13, 'Transfer erc20Fee failed'); } require(varg1.code.size); v14, v15 = varg1.mint(msg.sender).gas(msg.gas); require(v14); // checks call status, propagates error data on error require(RETURNDATASIZE() >= 32); ...

问题 java使用web3j,实现授权转账,a授权b,b将授权的金额转给c,这里在链上hash也有了,但是c账户收不到钱,a余额也没变怎么回事?求解

... } catch (Exception e) { throw new RuntimeException("转账ERC20 USDT失败." + e); } } ```

文章 介绍 Create Chimera App V2

...够更改系统状态。 一个例子是,如果我们的目标合约是 ERC20 代币的实现。我们可以将所有 minting、burning 等的 `TargetFunction` 处理程序限制为仅使用我们在 `ActorManager` 中设置的参与者。 使用 `_getActors` 函数,我们可以循环遍历所...

文章 MAPDAO翻译:一文读懂跨链多链及全链

...操作,节省了大量时间。 假设我们有 1 ETH — 一种 ERC20 代币,我们想将其转移到 Solana 网络。 以前,您需要通过中心化交易所(CEX)出售您的 ETH 来换取 Solana,然后将其提取到 Solana 网络,然后您将拥有约 1 ETH 价值的...

文章 SMTChecker 检查合约漏洞的超能力

...`totalSupply(LP) * (x1 / xReserves)` LP代币; - 只支持精度为18 ERC20代币 功能只有这些,甚至连LP代币分发都没有,代码如下: ```js // SPDX-License-Identifier: MIT pragma solidity >=0.8.7; /// @dev bare minimum of IERC20 and IERC20Metadata that we'll use in...

文章 Foundry Cheatcodes 第 6 部分:模糊测试、Fork 和边缘情况检测

...,但有时你必须与**真实的主网合约**交互:读取 USDC 的 ERC-20 余额,调用 Uniswap 池,或验证针对 live 的代理的升级逻辑。Foundry 的答案是 forking 作弊码。fork 是给定区块处另一个链的完整内存副本;你可以使用 `vm.createFork` 创建一...

文章 Defrost项目攻击事件

... // 当前合约拥有的_token0数目 balance0 = IERC20Joe(_token0).balanceOf(address(this)); // 当前合约拥有的_token1数目 balance1 = IERC20Joe(_token1).balanceOf(address(this)); } // 计算出token0输入的数量 ...

文章 以太七日谈 • 2021/11/23

...么](https://www.ethereum.cn/Technology/what-everyone-gets-wrong-about-51percent-attacks)》 因此,你不能简单地提高区块链的区块容量和缩短出块时间 (因为它会提高对硬件的要求并造成网络中心化)。请参考《[Vitalik:区块链可扩展性的限制](https...

文章 设计跨L2互操作性标准:共享资源的影响

...方案。一个很有前景的方向是协作构建,例如 Optimism Superchain 框架。在这个模型中,Superchain 中的每个 L2 排序器独立运行,但通过实时 gossip 与“核心依赖集”中的其他链共享关键交易日志(例如跨链消息)。此外,还有一个共...

文章 Foundry 备忘录

...模拟用户,让我们看看是怎么做到的吧! 假设我们有一个ERC721合同,我们希望确保只有代币的所有者才能转移或销毁该代币。我们的测试可能如下: ```solidity // only the owner can transfer function testTransferToken() public { // mint the tok...

文章 Avalanche 的资产跨链机制

...可以使用智能合约,基于Snowman共识创建 可以在上面创建ERC20,NFT721以及执行Defi相关的合约。 ## P链 账户模型,也是基于Snowman共识创建 负责协调网络验证者,进行质押或者委托质押,但和EVM 不兼容 ## X链 X链属于UTXO...

文章 第二部分:DeFi深度探索——Compound、Aave和MakerDAO

...金存款和应计利息。 > **注意:** ‘cETH’ 是一种计息的 ERC-20 代币,用于记录给定市场中的所有权。 在借款方面,用户必须提供 cETH 作为抵押品才能从贷款池中借入 USDC。因此,该过程如下: ![借款人可以根据抵押率选择多种...

文章 如何使用VRF(可验证随机函数)在以太坊上生成随机数

...: ```js pragma solidity ^0.6.2; import "https://raw.githubusercontent.com/smartcontractkit/chainlink/develop/evm-contracts/src/v0.6/VRFConsumerBase.sol"; contract RandomGenerator is VRFConsumerBase { constructor(address _vrfCoordinator, address _link) VRFConsumerBase(_vrfCoord...

文章 GitHub 上评价最高的账户抽象 Bundler:支持 EIP-7702 的 Skandha

...nt v0.8](https://etherspot.io/blog/etherspots-skandha-bundler-now-supports-erc-4337-entrypoint-v0-8-0/)。它旨在简化基于智能账户的应用程序在链上的 UserOperation 处理。 无论你是在以太坊主网还是其他 EVM 链上构建,Skandha 都能确保你的交易被安全高...