Skip to content

Add enum-backed record data support across audit trails#225

Open
itsyaasir wants to merge 1 commit intofeat/audit-trails-devfrom
feat/use-enum-data-for-at
Open

Add enum-backed record data support across audit trails#225
itsyaasir wants to merge 1 commit intofeat/audit-trails-devfrom
feat/use-enum-data-for-at

Conversation

@itsyaasir
Copy link
Contributor

Summary

  • add a Move Data enum for audit-trail records and update Move tests to use inline record::new_text(...) and record::new_bytes(...) payload construction
  • update the Rust audit-trails client, builders, transactions, and type helpers to work with enum-backed record payloads and align PTB construction with the new Move constructors
  • refresh related audit-trail, notarization, and WASM surfaces touched by the shared locking, permission, and type changes

Testing

  • cd audit-trail-move && iota move test
  • cargo test -p audit_trails --lib
  • cargo check -p audit_trails --tests

@itsyaasir itsyaasir changed the base branch from main to feat/audit-trails-dev March 19, 2026 13:08
@itsyaasir itsyaasir self-assigned this Mar 19, 2026
@itsyaasir itsyaasir marked this pull request as ready for review March 19, 2026 13:08
@itsyaasir itsyaasir requested a review from chrisgitiota March 19, 2026 13:08
@itsyaasir itsyaasir linked an issue Mar 19, 2026 that may be closed by this pull request
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.

[AT]: Support a flexible Data enum for audit trail record payloads

1 participant