Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DIDComm Message Format Inconsistency #141

Open
1 task
b901 opened this issue Aug 14, 2024 · 0 comments · May be fixed by #142
Open
1 task

DIDComm Message Format Inconsistency #141

b901 opened this issue Aug 14, 2024 · 0 comments · May be fixed by #142

Comments

@b901
Copy link

b901 commented Aug 14, 2024

What

As a developer using the didcomm-swift library in a mobile app, I want the library to consistently use snake_case for created_time and expires_time fields in DIDComm messages, so that it follows the DIDComm specification and ensures consistency across all platforms.

Why

  • The current implementation in the didcomm-swift library might be inconsistent in its use of snake_case (created_time and expires_time) for these fields, which should match the DIDComm specification.
  • This inconsistency causes the message that is packed on the iOS side to not have fields created_time and expires_time when unpacked on the Android side. Packing on the Android side follows the didcomm spec and these fields use snake case correctly.

Success Criteria

  • Ensure that messages that are packed on the iOS side have the created_time and expires_time fields when unpacked on the Android side.

Anything else

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant