找到约 13 条结果

文章 使用 Trident 进行模糊测试 I

...也在初始化指令中初始化。 3. `counter`:在初始化过程中计算得出。 ```rust ##[account] pub struct Asset { pub authority: Pubkey, pub mint: Pubkey, pub counter: u64, } impl Asset { pub const LEN: usize = 32 + 32 + 8; } ``` ##### 初始化上下文 初始化...

文章 Foundry作弊码第五部分:使用vm.deal即时设置ETH

.../2025/09/01/92080549_image.png) Foundry ### 介绍 在第四部分学习如何弯曲时间后,凭空造出一些以太币也是很公平的。本章展示 `vm.deal` 如何立即充值任何地址,无需 faucet,无需转账,因此你可以模拟富有的用户,支付 gas 或测试 ...

文章 Fabric 2.0 实战 - 设置背书策略

...blockchain.cn/2020/02/4D33CB780A.png) 假如在操作上都approve成功,还是出现以下情况: ![背书策略](https://img.learnblockchain.cn/2020/02/5FE18AD6C8.png) 我的实践是直接先commit,commit成功就可以继续走. #### 3.1.1 提交合约 每次调用完ap...

文章 零时科技 | OMNI遭到黑客攻击,损失超1300ETH

...于创建和交易自定义数字资产和货币的平台。 零时科技区块链安全情报平台监控到消息,北京时间2022年7月10日,OMNI遭到黑客攻击,损失超1300ETH, 随后OMNI发布公告称OMNI仍处于测试阶段(测试版),没有客户资金损失,只有内部...

文章 ABIEncoderV2

...程中会遇到如下的错误提示,最开始都没有想到是哪里出问题,故写下这篇文章以作记录。 ![image20210819222747300.png](https://img.learnblockchain.cn/attachments/2021/08/aVNUyUhE611e8140ea9c8.png) ## 解决方案: 在合约头部,添加如下一行...

文章 Rust + Tokio:把 Agent 从 Demo 升级为“生产级执行器”

在上一篇里,我们[用 Rust 从 0 写一个完整 Agent](https://learnblockchain.cn/article/22709): 有 LLM、有工具、有记忆、有 Plan → Act → Observe 循环。 但如果你真把它跑在生产环境,很快就会遇到这些问题: * ❌ 工具调用是串行的,...

文章

...交的`SUI Move`合约的整体介绍,希望对`SUI Move`的初学者们解开发和测试流程有所帮助。本人同样也是`Move`的初学者,合约中可会存在错误,欢迎大家指正。 ## 2 产品构思 通过一段时间对`Move`语言的学习,对`Move`合约开发...

问题 solidity合约认证字节码不一致

使用remix在BSC上部署一个ERC20合约,过一段时间做合约认证时,remix编译出的合约字节码与实际部署合约字节码不一致,导致现在合约无法认证。 由于合约importopenzeppelin/contracts-upgradeable,部署合约时openzeppelin/contracts-upgra...

文章 使用 Hardhat V3 框架构建智合约项目全指南

...指令 # npx hardhat run scripts/xxx.ts ``` # 总结 本文完整介绍使用 Hardhat V3 框架从项目初始化到合约开发、测试、部署的全流程,并提供常见问题的解决方案。通过本文的指导,你可以快速搭建起一个可靠的智合约开发环境并...

文章 高级速率限制:使用自定义规则管理和保护你的Solana RPC端点

...ref=blog.syndica.io) 产品的基础上,我们在 Syndica 平台上实现凭证级别的速率限制设置,使开发人员够精确控制其 API 密钥的使用。此功缓解 Solana 上开发人员面临的两个问题: 1. **防止 RPC 服务被恶意使用:** Solana 上的应...

文章 sui move deny_list

...现访问控制的思想 ## deny_list 首先来看实现deny_list使用哪些库 ```rust use sui::table::{Self, Table}; use sui::bag::{Self, Bag}; use sui::vec_set::{Self, VecSet}; ``` table、bag、vec_set在前面的文章都有分析 ### 结构体 ```rust ...

文章 从0到1,手把手教你写一个solana_business_card链上程序

... 我们在初始化项目的时候,anchor 框架自动的帮我们生成这个公钥地址,并且在 target/deploy 目录中,还生成一个 json 文件,格式就是 program_name-keypair.json,所以我这个项目当前的 文件名称就是:solana_business_card-keypair.json ...

文章 Dacade平台 SUI Move 挑战者合约实践 —— Logistics Company

...物流公司,按照每百克的价格定价(不满100g的将按照100g计算),当然,公司所有者也可以注销这所公司,但前提是处理完所有的业务。 - 所有人都可以是顾客,提供将要运输的物品信息(主要是重量)进行下单,同时支付费用...