UrsusAtom 1.2.4

UrsusAtom 1.2.4

Daniel Clelland 维护。



UrsusAtom 1.2.4

  • 作者:
  • Daniel Clelland

Ursus Atom

一个用于操作 Urbit 原子和光环的库。

用法

Ursus Atom 提供了对 urbit 音标基的支持,这对于表示经度点('船舶')非常有用

let ship = try! PatP(string: "~lanrus-rinfep")
let point = Int(ship) // 328448

有一个 Aura 协议,与关联类型 Atom 相关,可以是任何 UnsignedInteger 类型,但在实践中我们使用 BigUInt 类型。

当前实现:

  • PatP (@p)
  • PatQ (@q)
  • PatUV (@uv)

安装

Ursus Atom 可以通过在 podfile 中添加以下行来使用 Cocoapods 安装

pod 'UrsusAtom', '~> 1.2'

如果您需要,我可以帮助设置 Carthage 或 Swift Package Manager 支持。

待办事项列表

可以使此代码库更出色的内容

  • 额外的原子和光环类型;日期格式将是一个不错的选择。
  • PhoneticBaseObfuscator 中的密码学方法进行单元测试(从 urbit-hob 转移)。
  • 更好的文档/示例。

其他工具

依赖项