1.1.18 • Published 5 days ago

todajs v1.1.18

Weekly downloads
-
License
Apache License 2....
Repository
github
Last release
5 days ago

A TODA file is a representation of a digital asset. It is based on a novel cryptographic data structure. This package contains the library for interacting with low-level structures, as well as higher-level abstractions for application design. It additionally contains the toda command-line tool to assist with development, debugging, admin and support. Further, the CLI now contains a quick-start server for serving and viewing assets.

Table of contents

Command Line Suite

npm install -g todajs using node >= 16 LTS, < 19

See the command line tools documentation

Code Layout

core:

Defines Hash and Packet, the only two core data structures. Includes a rig (structure) checker, which assesses asset integrity.

  • Atoms: an ordered hashmap of : pairs
  • Shield: utilities for creating and checking shielded values
  • ReqSat: utilities for creating and parsing Requirements and Satisfactions packets
  • Interpret: the rig checker
  • Twist: an abstraction over Hash and Packets which represents twists
  • TwistBuilder: a factory for Twists

abject:

Higher-level structures describing contents of TODA assets, and how to apply the rig checker to determine their integrity.

  • Actionable: any TODA object requiring a line of integrity
  • DelegableActionable: a TODA object which depends on the integrity of a another in a particular way
  • DI: Basic container for fields and values
  • Primitive: Boxes up values for float, string, boolean in a well-specified byte representation
  • Capability: a DelegableActionable intended for authorization

TODA Client

Coming soon: while the command-line tools provide a window into the range of functionality provided by the core libraries, these are being abstracted into an application developer-friendly class.

1.1.18

5 days ago

1.1.17

9 days ago

1.1.16

18 days ago

1.1.15

1 month ago

1.1.14

1 month ago

1.1.12

2 months ago

1.1.13

2 months ago

1.1.11

2 months ago

1.1.9

2 months ago

1.1.10

2 months ago

1.1.8

2 months ago

1.1.7

3 months ago

1.1.6

3 months ago

1.1.5

4 months ago

1.1.4

4 months ago

1.1.3

4 months ago

1.1.2

4 months ago

1.1.1

4 months ago

1.1.0

4 months ago

1.0.9

5 months ago

1.0.8

5 months ago

1.0.7

5 months ago

1.0.10

5 months ago

0.9.3

7 months ago

1.0.2

6 months ago

1.0.1

7 months ago

1.0.0

7 months ago

1.0.6

6 months ago

1.0.5

6 months ago

1.0.4

6 months ago

1.0.3

6 months ago

0.9.2

7 months ago

0.9.1

7 months ago

0.9.0

8 months ago

0.7.2

9 months ago

0.7.4

9 months ago

0.7.3

9 months ago

0.7.0

9 months ago

0.7.6

9 months ago

0.7.5

9 months ago

0.7.8

8 months ago

0.7.7

8 months ago

0.8.1

8 months ago

0.6.3

10 months ago

0.8.0

8 months ago

0.6.2

10 months ago

0.6.4

9 months ago

0.6.1

11 months ago

0.6.0

11 months ago

0.3.0

1 year ago

0.5.4

1 year ago

0.3.5

1 year ago

0.5.6

1 year ago

0.5.5

1 year ago

0.5.0

1 year ago

0.3.2

1 year ago

0.3.1

1 year ago

0.5.2

1 year ago

0.3.4

1 year ago

0.5.1

1 year ago

0.3.3

1 year ago

0.2.6

1 year ago

0.4.1

1 year ago

0.4.0

1 year ago

0.2.5

1 year ago

0.1.602

2 years ago

0.1.601

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.609

1 year ago

0.1.606

2 years ago

0.1.605

2 years ago

0.1.608

2 years ago

0.1.607

2 years ago

0.1.613

1 year ago

0.1.612

1 year ago

0.1.611

1 year ago

0.1.610

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.2.3

1 year ago

0.0.458

2 years ago

0.0.457

2 years ago

0.0.456

2 years ago

0.0.455

2 years ago

0.0.459

2 years ago

0.0.450

2 years ago

0.0.454

2 years ago

0.0.453

2 years ago

0.0.452

2 years ago

0.0.451

2 years ago

0.0.469

2 years ago

0.0.468

2 years ago

0.0.467

2 years ago

0.0.466

2 years ago

0.0.461

2 years ago

0.0.460

2 years ago

0.0.465

2 years ago

0.0.464

2 years ago

0.0.463

2 years ago

0.1.0

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.0.449

2 years ago

0.0.448

2 years ago

0.0.446

2 years ago

0.0.445

2 years ago

0.0.444

2 years ago

0.0.443

2 years ago

0.0.442

2 years ago

0.0.441

2 years ago

0.0.44

2 years ago

0.0.439

2 years ago

0.0.438

2 years ago

0.0.437

2 years ago

0.0.436

2 years ago

0.0.435

2 years ago

0.0.43

2 years ago

0.0.42

2 years ago

0.0.41

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago