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
[Sign] proposal public for uniformity #577
Conversation
[Release] 0.10.3-rc0
[Sign] Release v2.0.0
[Pairing] Hot fix for pairing interacting protocol
[Chat] Chat alpha
Release v1.0.3
Hotfix v1.0.4
hey @kirill09 Any particular reason you need this model public? |
Hi @llbartekll Session.Proposal is public but the proposal parameter is hidden. The public proposal is needed to get theProposalKey, protocol, data, |
but you don't need protocol and data and for convenience you can reference Proposal by id |
I analyzed again what we use. We need publicKey for rejectSession, approveSession. |
use id from Session.Proposal when calling you can take a look at our example wallet, all works there |
Hi. This is a great solution but for android there is no Session.Proposal it is not very convenient to use different implementations with a single code base like react native or flutter |
but still making this property public does not make a lot of difference as non of the client's public methods use it. |
Description
in the kotlin version of the sdk proposal is public. For consistency, the swift proposal is changed to public
Resolves # (issue)
How Has This Been Tested?
Due Dilligence