ur-parse-lib 1.0.8

UR parsing and encoding helpers built on Keystone UR registry
Documentation

ur-parse-lib

ur-parse-lib provides convenience helpers to encode and decode UR payloads using keystone-ur and ur-registry.

It is intended for SDK integrations that need a simpler API surface on top of registry objects and UR transport strings.

Installation

[dependencies]
ur-parse-lib = "1.0.1"

ur-parse-lib forwards feature selection to ur-registry:

  • core (default)
  • std

If you need the std variant:

ur-parse-lib = { version = "1.0.1", default-features = false, features = ["std"] }

What It Provides

  • UR encoder helpers
  • UR decoder helpers
  • Conversion utilities between raw bytes and UR strings

Example

// See crate source for encoder/decoder entry points:
// - keystone_ur_encoder
// - keystone_ur_decoder

License

MIT