Skip to content
This repository has been archived by the owner on Oct 6, 2021. It is now read-only.

React Native Support #148

Open
armaniferrante opened this issue Jul 12, 2019 · 2 comments
Open

React Native Support #148

armaniferrante opened this issue Jul 12, 2019 · 2 comments
Labels
p:1 Priority: core feature
Milestone

Comments

@armaniferrante
Copy link
Contributor

No description provided.

@armaniferrante armaniferrante added the p:2 Priority: desired feature label Jul 12, 2019
@armaniferrante
Copy link
Contributor Author

Bumping this to P1. It might be required for your app discussion @naheed.

@armaniferrante armaniferrante added p:1 Priority: core feature and removed p:2 Priority: desired feature labels Sep 9, 2019
@armaniferrante armaniferrante added this to the 40.19 milestone Sep 25, 2019
@armaniferrante
Copy link
Contributor Author

armaniferrante commented Sep 26, 2019

My interpretation of react-native-community/jsc-android-buildscripts#113 is that WebAssembly is not supported in JavaScript Core on Android and iOS.

If this is true, we won't be able to support the convenience service apis like oasis.Service.at(address) or oasis.deploy({ bytecode }) in react-native.

Instead, the IDL will need to be provided to the client so that we don't try to instantiate WebAssembly modules. The above would turn into,

new oasis.Service(idl, address), and oasis.deploy({ bytecode, idl }).

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
p:1 Priority: core feature
Projects
None yet
Development

No branches or pull requests

1 participant