#tetcoin #framework #blockchain #crypto

no-std noble-utility

FABRIC 实用工具高贵的

显示软件包…

1 个稳定版本

2.0.0 2021 年 4 月 4 日

#96#tetcoin

Download history 54/week @ 2024-04-01 8/week @ 2024-04-08 14/week @ 2024-04-15 16/week @ 2024-04-22 14/week @ 2024-04-29 18/week @ 2024-05-06 17/week @ 2024-05-13 18/week @ 2024-05-20 14/week @ 2024-05-27 14/week @ 2024-06-03 17/week @ 2024-06-10 15/week @ 2024-06-17 18/week @ 2024-06-24 8/week @ 2024-07-08 27/week @ 2024-07-15

54 每月下载次数
用于 9 个软件包(2 个直接使用)

Apache-2.0

1MB
24K SLoC

实用模块

一个无状态的模块,包含用于调度管理的辅助工具,无需重新认证。

概述

此模块包含两个基本的功能

  • 批量调度:一个无状态的操作,允许任何来源在单个调度中执行多个调用。这可以用来合并提案,将 set_code 与相应的 set_storage 结合起来,以便通过仅一个签名验证来高效地进行多次支付,或者与其他两种调度功能相结合。
  • 匿名调度:一个无状态的操作,允许一个已签名的来源从一个替代的已签名来源执行调用。每个账户有 2 * 2**16 个可能的“匿名”(替代账户 ID),这些可以堆叠。这可以作为密钥管理工具很有用,当你需要多个不同的账户(例如,作为许多质押账户的控制器),但每个账户都由同一个基本密钥对控制时,这完全是可以接受的。衍生账户在代理过滤的范围内被视为与来源完全相同,因此受到来源过滤器的限制。

由于代理过滤器在此模块的所有调度中都受到尊重,因此它不应需要任何代理进行过滤。

接口

可调度函数

对于批量调度

  • batch - 从发送者的来源调度多个调用。

对于匿名调度

  • as_derivative - 从衍生已签名来源调度一个调用。

许可:Apache-2.0

依赖关系

~3–12MB
~136K SLoC