You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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
created_time
andexpires_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
created_time
andexpires_time
fields when unpacked on the Android side.Anything else
didcomm-rust/wrappers/swift/didcomm/didcomm.swift
Line 1378 in 4388350
The text was updated successfully, but these errors were encountered: