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

[Question] Must we compile the rust bindings ourselves? #105

Closed
alberk8 opened this issue Nov 20, 2022 · 2 comments
Closed

[Question] Must we compile the rust bindings ourselves? #105

alberk8 opened this issue Nov 20, 2022 · 2 comments
Labels
question Further information is requested

Comments

@alberk8
Copy link

alberk8 commented Nov 20, 2022

This is a interesting .Net wrapper. May I know that you must first compile the rust the bindings and this is not included in the nuget package?. By the way, will it be going to be multi-platform support ie Android, IOS, Linux x64, Linux Arm64?

@wireless90 wireless90 added the question Further information is requested label Nov 20, 2022
@wireless90
Copy link
Collaborator

wireless90 commented Nov 20, 2022

Hi thanks for your interest. We have to install both nugets explicitly, IotaWallet.Net.Domain and IotaWallet.Net.

Installing IotaWallet.Net.Domain will add the compiled rust bindings, together with all the neccessary classes that was ported over and also the P/Invokes that talks to the rust bindings

In particular, I'm leveraging on iotas swift bindings.
Currently I am compiling it myself, in windows for windows, and packaging it into the IotaWallet.Net.Domain Nuget as it seems like IF are focused on releasing NodeJS bindings first. Official Swift bindings might be released later on. After which it would only make sense to use IF's officially compiled swift bindings and not my own as it might be a security risk.

Yes I am keen in making it work for Linux after milestone 1 is complete. For other architectures perhaps would have to rely on IF.

@wireless90 wireless90 reopened this Nov 20, 2022
@wireless90 wireless90 changed the title [Question] [Question] Must we compile the rust bindings ourselves? Nov 21, 2022
@wireless90 wireless90 pinned this issue Nov 21, 2022
@wireless90
Copy link
Collaborator

It now supports linux x64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants