找到约 10 条结果

文章 使用Solidity和Hardhat构建的时间锁定收益金库

...日志显示已部署的代币和金库的地址。你现在可以与本地区块链上的合约进行交互。 ## 总结 在本文中,我们使用 Solidity 和 Hardhat 构建一个 **时间锁定的收益金库(Time-Locked Yield Vault)**。 我们创建两个智合约: - 一...

文章 跨合约重入攻击

...o only they can mint and burn token // (管理者,即受害者)是受信任的,所以只有他们可以铸造和销毁 token constructor(address manager) ERC20("CCRToken", "CCRT") Ownable(manager) {} // Only manager mint token // 只有管理者可以铸造 token function mi...

文章 SUI Move官方示例合约实践——游戏类:基于drand的抽奖游戏(drand_based_lottery)

..." } ``` #### (2)获取开奖轮次 > 希望10分钟后开奖,计算开奖轮次 ```bash 4810223 + 10 * 60 / 3 = 4810423 export ROUND=4810423 ``` ## 3 合约部署 > 切换到Jason账号 ```bash sui client publish --gas-budget 100000000 ``` - **命令输出关键信...

文章 每周以太坊进展 2020/11/15

...eth2-fork-mon.stokes.io/):PoS 的分叉检测工具 * 巴塞罗那超级计算机的[客户端基准测试结果](https://github.com/leobago/BSC-ETH2/blob/master/report/Clients_behaviour_report.pdf) * 客户端更新:[Lighthouse](https://lighthouse.sigmaprime.io/update-32.html)、[Nimbus](http...

文章 Rust 测试的函数、命令和种类

...失败、忽略和过滤的测试数量, `0 measured`  统计是针对[性测试](https://doc.rust-lang.org/unstable-book/library-features/test.html), `Doc-tests adder`  是所有文档注释的测试结果, 确保文档和实际代码同步。 ```solidity $ cargo test Compiling adder v...

文章 Solana - JS/TS 客户端

...p需要您解要获取的帐户类型的数据字段的字节布局。 计算偏移量时,请记住 Anchor 程序创建的账户中的前 8 个字节是为账户鉴别器保留的。 ```javascript const accounts = await program.account.newAccount.all([ { memcmp: { offset: 8,...

文章 Rust编程语言之无畏并发

...立部分的就是线程(thread) - 多线程运行: - 提升性表现 - 增加复杂性:无法保障各线程的执行顺序 ### 多线程可导致的问题 - 竞争状态,线程以不一致的顺序访问数据或资源 - 死锁,两个线程彼此等待对方使用完...

问题 golang语言调用以太坊测试网的合约一直失败

...题,我通过页面调用(metamask)和通过代码(golang)调用,通过区块链浏览器查询两笔交易,发现很多几乎一样,但是代码调用就是一直失败,报什么`msg.value`错误,这个值我明明设置。我挑两笔主要的交易供排查问题,我这个账户...

文章 L2 Sequencer 与过时预言机价格漏洞

...cn/2025/09/04/1J8g4PCMYMnkh35M3b2DOtA.png) Layer-2 (L2) 是构建在现有区块链网络(layer-1)之上的解决方案的名称,旨在增强底层协议的功。layer-2 可以带来的一些潜在改进是更高的交易吞吐量和更小的费用。 为进一步解释,让我们关...

视频 回望去心化初心 - 去心化起源与现实

视频 AI 总结: 1. **核心内容:** 演讲者回顾心化的概念起源,并以以太坊的发展历程为例,探讨在追求效率和功的过程中,去心化原则逐渐被侵蚀的现象。他强调,虽然完全去心化不如心化系统高效,但...