-
Notifications
You must be signed in to change notification settings - Fork 14
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
feat: New V3 Identity #246
Conversation
library/src/androidTest/java/org/xmtp/android/library/GroupTest.kt
Outdated
Show resolved
Hide resolved
library/src/main/java/org/xmtp/android/library/Conversations.kt
Outdated
Show resolved
Hide resolved
library/src/androidTest/java/org/xmtp/android/library/GroupTest.kt
Outdated
Show resolved
Hide resolved
} catch (e: ClassNotFoundException) { | ||
// … otherwise, fallback to the JNA cleaner. | ||
UniffiJnaCleaner() | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@cameronvoell maybe it's just a linter bugger seems to have the fallback here...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Which would catch the error if the create() function is called
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yea I think you're right 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looking good! 🚀
library/src/androidTest/java/org/xmtp/android/library/GroupTest.kt
Outdated
Show resolved
Hide resolved
<issue | ||
id="SimpleDateFormat" | ||
message="To get local formatting use `getDateInstance()`, `getDateTimeInstance()`, or `getTimeInstance()`, or use `new SimpleDateFormat(String template, Locale locale)` with for example `Locale.US` for ASCII dates." | ||
errorLine1=" val formatter = SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss 'GMT'")" | ||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> | ||
<location | ||
file="src/main/java/org/xmtp/android/library/messages/Signature.kt" | ||
line="53" | ||
column="21"/> | ||
</issue> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@alexrisch is there a reason you need to use the simple date format? I'm just leaving it as a lint issue we can ignore but would be good to understand why we need it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No solid reason vs any other way to get the same date format
Uses the new V3 Identity for Groups. Gets rid of
accountAddress
in favor ofinboxId
.Will add support for smart contract wallets in a follow up PR.
cc @neekolas @cameronvoell