Find a file
arnaucube 538353a701
Frontend: simplify custom predicates interfaces (#83)
* add comments detailing logic, migrate middleware::custom::tests to frontend::custom

* simplify custom predicate's frontend interfaces, making it less verbose to define Statement Template arguments

The main idea is that when defining the arguments at a statement
template, it can be done from 3 different inputs:
i. `(&str, literal)`: this is to set a POD and a field, ie. `(POD, literal("field")`)
ii. `(&str, &str)`: this is to define a origin-key wildcard pair, ie. `(src_origin, src_dest)`
iii. `Value`: this is to define a literal value, ie. `0`
2025-02-25 14:15:08 +10:00
.github/workflows Prototype custom predicates (#74) 2025-02-21 10:55:36 +10:00
book Aard custom (#49) 2025-02-24 09:05:30 -08:00
src Frontend: simplify custom predicates interfaces (#83) 2025-02-25 14:15:08 +10:00
.gitignore Aard custom (#49) 2025-02-24 09:05:30 -08:00
Cargo.toml feat: add middleware and signer traits (#18) 2025-02-04 12:35:32 +01:00
README.md Extend merkletree spec, init SignedPod section, add typos checker in CI (#31) 2025-02-05 16:37:16 +01:00
rust-toolchain.toml add initial MerkleTree implementation (#13) 2025-02-03 18:03:45 +01:00

POD2

Usage

  • Run tests: cargo test --release

Book

The book contains the specification of POD2. A rendered version of the site can be found at: https://0xparc.github.io/pod2/

To run it locally:

  • Requirements
  • Go to the book directory: cd book
  • Run the mdbook: mdbook serve