找到约 14 条结果

文章 使用devnets理解以太坊网络限制

...admap/dencun/) 升级将 blobs 的概念引入以太坊。这些blobs代表每个节点都需要在一定时间内存储的数据。随着关于在 [Pectra](https://eips.ethereum.org/EIPS/eip-7600) 中增加 blob 的讨论,我们希望在各种极端情况下运行网络,以找出我们可...

文章 异常处理的简单认识

...现异常,则当前交易将会回滚(即相当于没有发生过,除你的gas被消耗)。 `solidity`里抛出异常的方法有三种: * `error` * `require` * `assert` 对于可出现异常抛出的地方,`solidity`也提供`try-catch`方法进行异常捕获...

招聘 后端数据库数据清洗或有开发过去心化dex的老哥,或者是类似于ave gmgn 或者是memecoin信息看板的看过来!!!!如果不需要数据库可对接api,需要前端页面展示memecoin的最新成交,涨跌浮,推特信息,最新价格,对接tv的k线,持币人,持币分布,

帮忙开发去心化dex类似于ave,有开发经验的最好,高薪待遇,线上线下都可以! 联系方式 v:18215657426

文章 Huff: 构建 Gas 优化的智合约 - 第一部分

...效率的开发人员。 这个分为三个部分的文章系列探讨 Huff 的语法、优点和实际应用。在**第 1 部分**中,我们讨论: - 什么是 Huff - 其独特的语言功 - 语法、宏和结构 - 诸如 ERC20 `transfer` 和 SumArray 谜题之类的用例 ## ...

问题 web3js sendSignedTransaction 报错:Error: Returned error: invalid sender

...tChainId((err, chainid) => { if (err != null) { console.log('区块链ID:' + chainid + ' 错误信息:' + err) return } var abiArray = JSON.parse(fs.readFileSync('../json/erc20.json', 'utf-8')); const Contract = new web3.eth.Contract( abiArray, ...

文章 如何构建 Marketplace 插件

## 概述 本指南提供构建、测试和准备 QuickNode Marketplace 的任何类型插件的技术过程的分步演练。 它是准备开始实施的开发人员的核心技术资源。 ### 你将做什么 - 解为 QuickNode Marketplace 开发插件 - 准备提交表单所需的特定...

文章 慢雾:Cream Finance 被黑简要分析

...ed 函数; -> 攻击者合约在 tokensReceived 函数中再次调用 crETH 合约,借出 355 个 ETH; -> 由于第一次借贷的合约是 crAMP 合约,第二次重入调用借贷的是 crETH 合约,所以 borrow 函数的防重入修饰器 (nonReentrant) 不起作用; ->...

文章 damn-vulnerable-defi Selfie题解

...` # 合约分析 ## `DamnValuableTokenSnapshot.sol` 这份合约继承`OpenZeppelin ERC20Snapshot`,这是oz治理代币标准的实现,我在这篇文章对ERC20Snapshot 和 ERC20Vote 进行学习。 | Function Name | Function Signature | Functionality | | ------------- | --------...

文章 BSCAnt3 事件 漏洞分析

...攻击过程&漏洞原因 查看攻击交易过程,发现攻击者调用合约0x3f04-BSCAnt3的burn方法,销毁池子中8920743207549780 个BSCAnt3代币,这必将引起池子中的价格失衡。 ![3.png](https://img.learnblockchain.cn/attachments/2023/01/wMBNLodb63d8876dbfb64.png)...

文章 介绍:更快的 getProgramAccounts (gPA) 调用

...都将改变。 在 Helius,我们为**所有** Solana 开发者引入 _更快的_ `getProgramAccounts` 调用。 以下是新功: - 我们显著改善账户索引 - 你可以期待 gPA 调用比以前快 2-10 倍,_尤其是在对大型程序使用过滤器时_ - 我们会...

文章 比特币钱包需要通讯和存储解决方案

...入另一个供应商的钱包软件来复原资金的控制权。 启用多签名的钱包,也缺乏一种办法在不同供应商的解决方案间沟通 PSBT(部分签名的比特币交易) —— 所以你只来回扫描二维码。 用发票或者说消息来发送支付的系统...

文章 安装Walrus(去心化分布式存储)

## [先决条件:Sui 钱包和测试网 SUI](https://docs-zh.walrus.site/usage/setup.html#prerequisites) ## [安装](https://docs-zh.walrus.site/usage/setup.html#%E5%AE%89%E8%A3%85) 我们目前提供适用于 macOS(Intel 和 Apple CPU)、Ubuntu 和 Windows 的 `walrus` 客户端二...

问题 web3.php作为后端调用erc721的合约的mint函数,怎么传递参数呢

...只需要传递一个number,就是铸币的数量,但是代码里面加一个 ``` payable ``` 可以接受一个payableamont作为币价。 是直接找的测试bsc的 ``` $contract = new Contract('https://data-seed-prebsc-1-s1.binance.org:8545') ``` 这个函数源码 `...

文章 图解 Ark 协议:过期机制

...。 ## VTXO 过期是怎么回事? 当时间来到一个 VTXO 的过期区块高度时,服务商就获得通过时间锁花费分支、将所有剩余的比特币清扫到自己的钱包的力。但用户仍保留着花费这个 VTXO 和单方面退出的力(只要他们还未放弃...