To use your own sandbox economy, scan the QR code of your sandbox economy and update the demo-server-config.json
file. The QR contains json configuration.
Path of demo-server-config.json
file:
react-native-demo-app/src/constants/demo-server-config.json
To get started right away, developers can use the config of popcorn economy. Popcorn economy is hosted by OST platform on Sandbox environment.
{"token_id":1400,"token_name":"Popcorn","token_symbol":"POP","url_id":"55c0c94b98ef6362e7d2d10fe60572819d7d31e54f8017aaba95eb225cc1bff7","mappy_api_endpoint":"https://demo-mappy.ost.com/demo/","saas_api_endpoint":"https://api.ost.com/testnet/v2/","view_api_endpoint":"https://view.ost.com/testnet/"}
To avoid pushing config into github use the below command:
git update-index --skip-worktree ./src/constants/demo-server-config.json
npm install
cd ios
Install/Update dependencies using Carthage.
ost-wallet-sdk-ios
and other downstream dependencies of ost-wallet-sdk-ios
are installed using Carthage.
carthage update --platform ios
Install/Update dependencies using CocoaPods.
react-native
and other react-native-community dependencies are installed using CocoaPods .
pod install
- Open the
ostWalletRNApp.xcworkspace
in xcode.
open ostWalletRNApp.xcworkspace
No additional steps are required for setting up Android. To run the application, run:
react-native run-android
The OST Wallet Sdk Configs are located inside the theme/ostsdk
folder. The full path is:
react-native-demo-app/src/theme/ostsdk
File Name | Description |
---|---|
ost-wallet-sdk-config.js | Please refer to Ost Wallet Sdk Config documentation. |
ost-sdk-theme-config.js | Please refer to Theme Config Android/Theme Config iOS documentation. |
ost-sdk-content-config.js | Please refer to Content Config Android/Content Config iOS documentation. |
ost-sdk-settings-config.js | Please refer to OstWallet Settings Configuration documentation. |
ost-sdk-transaction-config.js | Please refer to OstTransactionHelper and OstTransactionConfig documentation. |