找到约 11 条结果

文章 Rust入门系列:06、Rust中的数据类型之:标量类型

...32 位有符号整数)。这是因为 `i32` 在大多数情况下提供足够的范围和性。 ```rust fn main() { let x = 42; // x 被推断为 i32 println!("x = {}", x); } ``` 在上面的代码中,`x` 默认被推断为 `i32` 类型。 ### 2. 浮点数类型 对...

文章 零时科技 || Cetus 攻击事件分析

...5/05/9GmyQlv168356e2bbd62c.png) 通过上述操作,攻击者获得 5,765,124.79 SUI ,需要在同⼀个 transaction 中⽀付 10,024,321.29 haSUI 。且该池⼦的 haSUI 的 sqrtPriceX64 由 18,956,530,795,606,879,104 , tick = 545 ,变为 18,425,720,184,762,886 , tick =-13818...

文章 入门 Sui Move 开发:8. PTB 以及 Sui TS SDK 的使用

...iClient 对象 使用 `SuiClient` 对象来和 `RCP` 进行交互,内置大多数 `RPC` 函数。 ``` // 创建一个 SuiClient 实例对象 import { getFullnodeUrl, SuiClient } from "@mysten/sui/client"; const suiClient = new SuiClient({ url: getFullnodeUrl('testnet'), // url ...

文章 一文梳理Rust语言中的可变结构体实例

...nt: (10, 20) } ``` 在这个例子中: - `let mut point` 声明一个可变的 `Point` 结构体实例。 - 因为 `point` 是可变的,可以通过 `point.x = 10` 修改字段的值。 如果去掉 `mut`,例如 `let point = Point { x: 0, y: 0 };`,尝试修改 `point.x` ...

文章 如何在UBUNTU虚拟机上编译EOS完成环境搭建?

...拟机环境根本没法跑起来。 然后,辉哥想用欧阳哥哥花好长时间搭建成功的虚拟机环境来测试操作,结果发现EOS节点运行起来后,他主机的CPU占用率为90%,他就没法工作。 又为省钱,不愿意购买阿里云ECS环境。最终,...

文章 030:钱包被盗后的生存指南

...外部支持 1. **联系交易所** * 如果黑客将资金转入心化交易所,可以尝试联系 CEX 客服冻结资金。 2. **报警与取证** * 保留交易哈希、截图,提交给当地警方或网络安全部门。 * 越来越多国家已开始受理加密资...

文章 网络安全真相:PBKDF2 和 OpenSSL

...加密密钥是什么,或者给定消息的哈希输出是什么? 好,我们很可会求助于 OpenSSL 及其 C 代码实现。 有一种小方法很可会保护你的密码,并使黑客的生活变得困难:强大的 **PBKDF2** (Password-Based Key Derivation Function 2)。 让我...

文章 管理自定义和系统使用量通知 - OpenZeppelin 文档

...的用户为 200%)时的系统使用量通知。如果你的帐户启用超额,你将看到 **Surpassing(超过)** 通知。否则,你只会看到 **Nearing(接近)** 和 **Exceeding(超出)** 通知。 要暂停系统使用量通知,请按照以下步骤操作: 1. 在 Web...

文章 使用 Safe SDK 创建多签钱包

...介绍见[这里](https://learnblockchain.cn/article/9316)。 接下来解如何使用 Safe SDK 来创建和使用多签钱包。 ## 使用教程 Safe 提供强大的 JavaScript SDK,让开发者够轻松集成和使用 Safe 的功。 以下是使用 JavaScript SDK 与...

文章 再谈Solidity 中发送主币的三种方式

...以太币(ETH)是智合约开发中的常见操作。Solidity 提供三种主要的方式来发送主币(ETH):`transfer`、`send` 和 `call`。本文将详细介绍这三种方式的用法、区别、gas 消耗情况以及使用时需要注意的问题,并通过示例代码进行...

问题 各位大大,EIP712验证不过去,求指导

我想验证下712的离线签名验证,所以我写一个这样的合约: ```solidity // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; /** * eip712 三要素:TYPEHASH、DOMAIN_SEPERATOR、digest */ contract PermitDemo { bytes32 public constant PERMIT_TYPEHASH = kecca...