Skip to content

Feat/audit trails dev product core role map#184

Merged
chrisgitiota merged 15 commits intofeat/audit-trails-devfrom
feat/audit-trails-dev-product-core-role-map
Feb 5, 2026
Merged

Feat/audit trails dev product core role map#184
chrisgitiota merged 15 commits intofeat/audit-trails-devfrom
feat/audit-trails-dev-product-core-role-map

Conversation

@chrisgitiota
Copy link
Contributor

@chrisgitiota chrisgitiota commented Jan 26, 2026

Description of change

Move modules moved to product_core

The following move modules have been moved from Notarization repository to the new TfComponents package in product_core :

  • audit_trail::role_map
  • audit_trail::capability
  • notarization::timelock

More details can be found in this product-ore PR: iotaledger/product-core#89

The Audit Trail RoleMap & Capabilityintegration and the Notarization integration for TimeLock has been migrated to use TfComponents. All former existing tests can be run successfully.

Rust and WASM bindings for TimeLock and new TimeLock variants

The Rust and WASM bindings for TimeLock are still located in the notarization repository. The plan is to move these bindings into new product-core packages:

  • A Rust package tf_components contained in folder components_rust
  • A Rust and TS package components_wasm contained in folder bindings/components_wasm

This will be implemented in a future PR.

The Move type TimeLock which is now used from product-core package TsComponents offers new additionally variants UnlockAtMs and Infinite. The Rust and WASM bindings have been extended accordingly.

@chrisgitiota chrisgitiota changed the base branch from main to feat/audit-trails-dev January 26, 2026 10:12
…ct-core-role-map

# Conflicts:
#	audit-trail-move/sources/audit_trail.move
@chrisgitiota chrisgitiota merged commit a6cadda into feat/audit-trails-dev Feb 5, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants