San Segkhoonthod
6 years ago
committed by
GitHub
85 changed files with 6325 additions and 3501 deletions
@ -1,3 +1,3 @@ |
|||
{ |
|||
"presets": ["module:metro-react-native-babel-preset"] |
|||
} |
|||
} |
|||
|
@ -0,0 +1,6 @@ |
|||
|
|||
[android] |
|||
target = Google Inc.:Google APIs:23 |
|||
|
|||
[maven_repositories] |
|||
central = https://repo1.maven.org/maven2 |
@ -0,0 +1 @@ |
|||
*.pbxproj -text |
@ -1 +1 @@ |
|||
{} |
|||
{} |
@ -0,0 +1,21 @@ |
|||
import { NavigationActions } from 'react-navigation'; |
|||
|
|||
let _navigator; |
|||
|
|||
function setTopLevelNavigator(navigatorRef) { |
|||
_navigator = navigatorRef; |
|||
} |
|||
|
|||
function navigate(routeName, params) { |
|||
_navigator.dispatch( |
|||
NavigationActions.navigate({ |
|||
routeName, |
|||
params, |
|||
}), |
|||
); |
|||
} |
|||
|
|||
export default { |
|||
navigate, |
|||
setTopLevelNavigator, |
|||
}; |
@ -0,0 +1,19 @@ |
|||
"""Helper definitions to glob .aar and .jar targets""" |
|||
|
|||
def create_aar_targets(aarfiles): |
|||
for aarfile in aarfiles: |
|||
name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")] |
|||
lib_deps.append(":" + name) |
|||
android_prebuilt_aar( |
|||
name = name, |
|||
aar = aarfile, |
|||
) |
|||
|
|||
def create_jar_targets(jarfiles): |
|||
for jarfile in jarfiles: |
|||
name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")] |
|||
lib_deps.append(":" + name) |
|||
prebuilt_jar( |
|||
name = name, |
|||
binary_jar = jarfile, |
|||
) |
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,71 +0,0 @@ |
|||
package io.bluewallet.bluewallet; |
|||
|
|||
import android.app.Application; |
|||
|
|||
import com.facebook.react.ReactApplication; |
|||
import com.reactnativecommunity.webview.RNCWebViewPackage; |
|||
import com.oblador.vectoricons.VectorIconsPackage; |
|||
import com.horcrux.svg.SvgPackage; |
|||
import io.sentry.RNSentryPackage; |
|||
import com.bitgo.randombytes.RandomBytesPackage; |
|||
import im.shimo.react.prompt.RNPromptPackage; |
|||
import com.BV.LinearGradient.LinearGradientPackage; |
|||
import com.mkuczera.RNReactNativeHapticFeedbackPackage; |
|||
import com.idehub.GoogleAnalyticsBridge.GoogleAnalyticsBridgePackage; |
|||
import com.learnium.RNDeviceInfo.RNDeviceInfo; |
|||
import com.facebook.react.ReactNativeHost; |
|||
import com.facebook.react.ReactPackage; |
|||
import com.facebook.react.shell.MainReactPackage; |
|||
import com.facebook.soloader.SoLoader; |
|||
import org.reactnative.camera.RNCameraPackage; |
|||
import com.swmansion.gesturehandler.react.RNGestureHandlerPackage; |
|||
import com.rnfs.RNFSPackage; |
|||
|
|||
import java.util.Arrays; |
|||
import java.util.List; |
|||
|
|||
public class MainApplication extends Application implements ReactApplication { |
|||
|
|||
private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { |
|||
@Override |
|||
public boolean getUseDeveloperSupport() { |
|||
return BuildConfig.DEBUG; |
|||
} |
|||
|
|||
@Override |
|||
protected List<ReactPackage> getPackages() { |
|||
return Arrays.<ReactPackage>asList( |
|||
new MainReactPackage(), |
|||
new RNCWebViewPackage(), |
|||
new RNFSPackage() , |
|||
new VectorIconsPackage(), |
|||
new SvgPackage(), |
|||
new RNSentryPackage(), |
|||
new RandomBytesPackage(), |
|||
new RNPromptPackage(), |
|||
new LinearGradientPackage(), |
|||
new RNReactNativeHapticFeedbackPackage(), |
|||
new GoogleAnalyticsBridgePackage(), |
|||
new RNDeviceInfo(), |
|||
new RNCameraPackage(), |
|||
new RNGestureHandlerPackage() |
|||
); |
|||
} |
|||
|
|||
@Override |
|||
protected String getJSMainModuleName() { |
|||
return "index"; |
|||
} |
|||
}; |
|||
|
|||
@Override |
|||
public ReactNativeHost getReactNativeHost() { |
|||
return mReactNativeHost; |
|||
} |
|||
|
|||
@Override |
|||
public void onCreate() { |
|||
super.onCreate(); |
|||
SoLoader.init(this, /* native exopackage */ false); |
|||
} |
|||
} |
@ -1 +0,0 @@ |
|||
../../../../../../../.././android/app/src/main/java/com/bluewallet/MainApplication.java |
@ -0,0 +1,92 @@ |
|||
package io.bluewallet.bluewallet; |
|||
|
|||
import android.app.Application; |
|||
|
|||
import com.facebook.react.ReactApplication; |
|||
import com.remobile.qrcodeLocalImage.RCTQRCodeLocalImagePackage; |
|||
import com.imagepicker.ImagePickerPackage; |
|||
import com.reactnativecommunity.webview.RNCWebViewPackage; |
|||
import io.sentry.RNSentryPackage; |
|||
import com.bitgo.randombytes.RandomBytesPackage; |
|||
import im.shimo.react.prompt.RNPromptPackage; |
|||
import com.BV.LinearGradient.LinearGradientPackage; |
|||
import com.mkuczera.RNReactNativeHapticFeedbackPackage; |
|||
import com.idehub.GoogleAnalyticsBridge.GoogleAnalyticsBridgePackage; |
|||
import com.swmansion.gesturehandler.react.RNGestureHandlerPackage; |
|||
import com.rnfs.RNFSPackage; |
|||
import com.learnium.RNDeviceInfo.RNDeviceInfo; |
|||
import org.reactnative.camera.RNCameraPackage; |
|||
import io.sentry.RNSentryPackage; |
|||
import com.bitgo.randombytes.RandomBytesPackage; |
|||
import im.shimo.react.prompt.RNPromptPackage; |
|||
import com.BV.LinearGradient.LinearGradientPackage; |
|||
import com.mkuczera.RNReactNativeHapticFeedbackPackage; |
|||
import com.idehub.GoogleAnalyticsBridge.GoogleAnalyticsBridgePackage; |
|||
import com.reactnativecommunity.webview.RNCWebViewPackage; |
|||
import com.oblador.vectoricons.VectorIconsPackage; |
|||
import com.horcrux.svg.SvgPackage; |
|||
import io.sentry.RNSentryPackage; |
|||
import com.bitgo.randombytes.RandomBytesPackage; |
|||
import im.shimo.react.prompt.RNPromptPackage; |
|||
import com.BV.LinearGradient.LinearGradientPackage; |
|||
import com.mkuczera.RNReactNativeHapticFeedbackPackage; |
|||
import com.idehub.GoogleAnalyticsBridge.GoogleAnalyticsBridgePackage; |
|||
import com.learnium.RNDeviceInfo.RNDeviceInfo; |
|||
import com.facebook.react.ReactNativeHost; |
|||
import com.facebook.react.ReactPackage; |
|||
import com.facebook.react.shell.MainReactPackage; |
|||
import com.facebook.soloader.SoLoader; |
|||
import org.reactnative.camera.RNCameraPackage; |
|||
import com.swmansion.gesturehandler.react.RNGestureHandlerPackage; |
|||
import com.rnfs.RNFSPackage; |
|||
|
|||
import java.util.Arrays; |
|||
import java.util.List; |
|||
|
|||
public class MainApplication extends Application implements ReactApplication { |
|||
|
|||
private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { |
|||
@Override |
|||
public boolean getUseDeveloperSupport() { |
|||
return BuildConfig.DEBUG; |
|||
} |
|||
|
|||
@Override |
|||
protected List<ReactPackage> getPackages() { |
|||
return Arrays.<ReactPackage>asList( |
|||
new MainReactPackage(), |
|||
new RCTQRCodeLocalImagePackage(), |
|||
new ImagePickerPackage(), |
|||
new RNCWebViewPackage(), |
|||
new RNSentryPackage(), |
|||
new RandomBytesPackage(), |
|||
new RNPromptPackage(), |
|||
new RNReactNativeHapticFeedbackPackage(), |
|||
new GoogleAnalyticsBridgePackage(), |
|||
new RNDeviceInfo(), |
|||
new LinearGradientPackage(), |
|||
new RNFSPackage() , |
|||
new VectorIconsPackage(), |
|||
new SvgPackage(), |
|||
new RNCameraPackage(), |
|||
new RNGestureHandlerPackage() |
|||
); |
|||
} |
|||
|
|||
@Override |
|||
protected String getJSMainModuleName() { |
|||
return "index"; |
|||
} |
|||
}; |
|||
|
|||
@Override |
|||
public ReactNativeHost getReactNativeHost() { |
|||
return mReactNativeHost; |
|||
} |
|||
|
|||
@Override |
|||
public void onCreate() { |
|||
super.onCreate(); |
|||
SoLoader.init(this, /* native exopackage */ false); |
|||
} |
|||
} |
@ -1,3 +1,3 @@ |
|||
<resources> |
|||
<string name="app_name">Blue Wallet</string> |
|||
<string name="app_name">BlueWallet</string> |
|||
</resources> |
|||
|
@ -1,93 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<com.android.support> |
|||
<support-compat versions="24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<leanback-v17 versions="21.0.0,21.0.2,21.0.3,22.0.0,22.1.0,22.1.1,22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<recommendation versions="23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-tv-provider versions="26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-vector-drawable versions="23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<recyclerview-v7 versions="21.0.0,21.0.2,21.0.3,22.0.0,22.1.0,22.1.1,22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<preference-leanback-v17 versions="23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<preference-v14 versions="23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<percent versions="22.2.0,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-media-compat versions="24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<cardview-v7 versions="21.0.0,21.0.2,21.0.3,22.0.0,22.1.0,22.1.1,22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<wearable versions="26.0.0-alpha1"/> |
|||
<exifinterface versions="25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-annotations versions="19.1.0,20.0.0,21.0.0,21.0.2,21.0.3,22.0.0,22.1.0,22.1.1,22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<appcompat-v7 versions="18.0.0,19.0.0,19.0.1,19.1.0,20.0.0,21.0.0,21.0.2,21.0.3,22.0.0,22.1.0,22.1.1,22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<palette-v7 versions="21.0.0,21.0.2,21.0.3,22.0.0,22.1.0,22.1.1,22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<multidex-instrumentation versions="1.0.0,1.0.1,1.0.2,1.0.3"/> |
|||
<multidex versions="1.0.0,1.0.1,1.0.2,1.0.3"/> |
|||
<mediarouter-v7 versions="18.0.0,19.0.0,19.0.1,19.1.0,20.0.0,21.0.0,21.0.2,21.0.3,22.0.0,22.1.0,22.1.1,22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-alpha4,28.0.0-alpha5,28.0.0-beta01,28.0.0"/> |
|||
<preference-v7 versions="23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-dynamic-animation versions="25.3.0,25.3.1,25.4.0,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-fragment versions="24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<design versions="22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<transition versions="24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<customtabs versions="23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-core-ui versions="24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<gridlayout-v7 versions="13.0.0,18.0.0,19.0.0,19.0.1,19.1.0,20.0.0,21.0.0,21.0.2,21.0.3,22.0.0,22.1.0,22.1.1,22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<animated-vector-drawable versions="23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-core-utils versions="24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-v13 versions="13.0.0,18.0.0,19.0.0,19.0.1,19.1.0,20.0.0,21.0.0,21.0.2,21.0.3,22.0.0,22.1.0,22.1.1,22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<instantvideo versions="26.0.0-alpha1"/> |
|||
<support-v4 versions="13.0.0,18.0.0,19.0.0,19.0.1,19.1.0,20.0.0,21.0.0,21.0.2,21.0.3,22.0.0,22.1.0,22.1.1,22.2.0,22.2.1,23.0.0,23.0.1,23.1.0,23.1.1,23.2.0,23.2.1,23.3.0,23.4.0,24.0.0-alpha1,24.0.0-alpha2,24.0.0-beta1,24.0.0,24.1.0,24.1.1,24.2.0,24.2.1,25.0.0,25.0.1,25.1.0,25.1.1,25.2.0,25.3.0,25.3.1,25.4.0,26.0.0-alpha1,26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-emoji versions="26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<wear versions="26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-emoji-appcompat versions="26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-emoji-bundled versions="26.0.0-beta1,26.0.0-beta2,26.0.0,26.0.1,26.0.2,26.1.0,27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<support-content versions="27.0.0,27.0.1,27.0.2,27.1.0,27.1.1,28.0.0-alpha1"/> |
|||
<design-bottomnavigation versions="28.0.0-alpha1"/> |
|||
<design-button versions="28.0.0-alpha1"/> |
|||
<design-circularreveal-cardview versions="28.0.0-alpha1"/> |
|||
<design-bottomappbar versions="28.0.0-alpha1"/> |
|||
<design-card versions="28.0.0-alpha1"/> |
|||
<design-shape versions="28.0.0-alpha1"/> |
|||
<design-drawable versions="28.0.0-alpha1"/> |
|||
<design-bottomsheet versions="28.0.0-alpha1"/> |
|||
<design-floatingactionbutton versions="28.0.0-alpha1"/> |
|||
<design-circularreveal-coordinatorlayout versions="28.0.0-alpha1"/> |
|||
<design-textfield versions="28.0.0-alpha1"/> |
|||
<design-stateful versions="28.0.0-alpha1"/> |
|||
<design-circularreveal versions="28.0.0-alpha1"/> |
|||
<design-expandable versions="28.0.0-alpha1"/> |
|||
<design-navigation versions="28.0.0-alpha1"/> |
|||
<design-dialog versions="28.0.0-alpha1"/> |
|||
<design-canvas versions="28.0.0-alpha1"/> |
|||
<design-tabs versions="28.0.0-alpha1"/> |
|||
<design-chip versions="28.0.0-alpha1"/> |
|||
<design-snackbar versions="28.0.0-alpha1"/> |
|||
<design-theme versions="28.0.0-alpha1"/> |
|||
<design-math versions="28.0.0-alpha1"/> |
|||
<design-transformation versions="28.0.0-alpha1"/> |
|||
<design-widget versions="28.0.0-alpha1"/> |
|||
<design-animation versions="28.0.0-alpha1"/> |
|||
<design-typography versions="28.0.0-alpha1"/> |
|||
<design-color versions="28.0.0-alpha1"/> |
|||
<design-internal versions="28.0.0-alpha1"/> |
|||
<design-resources versions="28.0.0-alpha1"/> |
|||
<design-ripple versions="28.0.0-alpha1"/> |
|||
<coordinatorlayout versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<collections versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<slidingpanelayout versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<asynclayoutinflater versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<slices-view versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<recyclerview-selection versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<viewpager versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<cursoradapter versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<localbroadcastmanager versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<heifwriter versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<customview versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<print versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<slices-builders versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<interpolator versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<slices-core versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<loader versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<swiperefreshlayout versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<drawerlayout versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<documentfile versions="28.0.0-alpha1,28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<webkit versions="28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<car versions="28.0.0-alpha3,28.0.0-alpha4,28.0.0-alpha5"/> |
|||
<versionedparcelable versions="28.0.0-alpha3,28.0.0-beta01,28.0.0-rc01,28.0.0-rc02,28.0.0"/> |
|||
<media2 versions="28.0.0-alpha01,28.0.0-alpha02,28.0.0-alpha03"/> |
|||
</com.android.support> |
@ -1,120 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<metadata> |
|||
<com.android.support.constraint/> |
|||
<com.android.databinding/> |
|||
<com.android.support/> |
|||
<com.android.support.test/> |
|||
<com.android.support.test.janktesthelper/> |
|||
<com.android.support.test.uiautomator/> |
|||
<com.android.support.test.espresso/> |
|||
<android.arch.persistence.room/> |
|||
<android.arch.lifecycle/> |
|||
<android.arch.core/> |
|||
<com.google.android.instantapps/> |
|||
<com.google.android.instantapps.thirdpartycompat/> |
|||
<com.android.java.tools.build/> |
|||
<com.android.tools/> |
|||
<com.android.tools.layoutlib/> |
|||
<com.android.tools.ddms/> |
|||
<com.android.tools.external.com-intellij/> |
|||
<com.android.tools.build/> |
|||
<com.android.tools.analytics-library/> |
|||
<com.android.tools.internal.build.test/> |
|||
<com.android.tools.lint/> |
|||
<com.android.tools.external.org-jetbrains/> |
|||
<com.android.support.test.espresso.idling/> |
|||
<com.android.support.test.services/> |
|||
<com.google.firebase/> |
|||
<com.google.android.gms/> |
|||
<com.google.gms/> |
|||
<android.arch.paging/> |
|||
<com.crashlytics.sdk.android/> |
|||
<io.fabric.sdk.android/> |
|||
<android.arch.persistence/> |
|||
<com.google.android.wearable/> |
|||
<com.google.android.support/> |
|||
<com.android.installreferrer/> |
|||
<com.google.ar/> |
|||
<androidx.core/> |
|||
<com.google.android.things/> |
|||
<com.android.tools.build.jetifier/> |
|||
<tools.base.build-system.debug/> |
|||
<androidx.databinding/> |
|||
<androidx.constraintlayout/> |
|||
<org.chromium.net/> |
|||
<com.google.android.play/> |
|||
<androidx.multidex/> |
|||
<com.google.android.material/> |
|||
<androidx.test.services/> |
|||
<androidx.test.janktesthelper/> |
|||
<androidx.test/> |
|||
<androidx.test.espresso/> |
|||
<androidx.test.espresso.idling/> |
|||
<androidx.test.uiautomator/> |
|||
<androidx.room/> |
|||
<androidx.paging/> |
|||
<androidx.lifecycle/> |
|||
<androidx.sqlite/> |
|||
<androidx.arch.core/> |
|||
<android.arch.work/> |
|||
<android.arch.navigation/> |
|||
<androidx.mediarouter/> |
|||
<androidx.percentlayout/> |
|||
<androidx.emoji/> |
|||
<androidx.cardview/> |
|||
<androidx.preference/> |
|||
<androidx.wear/> |
|||
<androidx.legacy/> |
|||
<androidx.documentfile/> |
|||
<androidx.car/> |
|||
<androidx.swiperefreshlayout/> |
|||
<androidx.leanback/> |
|||
<androidx.appcompat/> |
|||
<androidx.customview/> |
|||
<androidx.gridlayout/> |
|||
<androidx.vectordrawable/> |
|||
<androidx.heifwriter/> |
|||
<androidx.transition/> |
|||
<androidx.print/> |
|||
<androidx.viewpager/> |
|||
<androidx.annotation/> |
|||
<androidx.exifinterface/> |
|||
<androidx.dynamicanimation/> |
|||
<androidx.browser/> |
|||
<androidx.localbroadcastmanager/> |
|||
<androidx.asynclayoutinflater/> |
|||
<androidx.contentpager/> |
|||
<androidx.slidingpanelayout/> |
|||
<androidx.cursoradapter/> |
|||
<androidx.media/> |
|||
<androidx.loader/> |
|||
<androidx.interpolator/> |
|||
<androidx.coordinatorlayout/> |
|||
<androidx.fragment/> |
|||
<androidx.tvprovider/> |
|||
<androidx.slice/> |
|||
<androidx.collection/> |
|||
<androidx.recommendation/> |
|||
<androidx.drawerlayout/> |
|||
<androidx.recyclerview/> |
|||
<androidx.webkit/> |
|||
<androidx.palette/> |
|||
<com.google.ar.sceneform/> |
|||
<com.google.ar.sceneform.ux/> |
|||
<androidx.test.ext/> |
|||
<com.google.android.ads.consent/> |
|||
<androidx.versionedparcelable/> |
|||
<androidx.media2/> |
|||
<com.google.ads.afsn/> |
|||
<com.google.android.ads/> |
|||
<androidx.biometric/> |
|||
<androidx.concurrent/> |
|||
<androidx.activity/> |
|||
<com.android.tools.apkparser/> |
|||
<com.android.tools.pixelprobe/> |
|||
<androidx.textclassifier/> |
|||
<androidx.remotecallback/> |
|||
<com.android.tools.chunkio/> |
|||
<com.android.tools.fakeadbserver/> |
|||
<androidx.savedstate/> |
|||
</metadata> |
@ -1,7 +1,4 @@ |
|||
{ |
|||
"displayName": "Blue Wallet", |
|||
"name": "BlueWallet", |
|||
"ios": { |
|||
"buildNumber": "118" |
|||
} |
|||
"displayName": "BlueWallet" |
|||
} |
@ -0,0 +1,3 @@ |
|||
module.exports = { |
|||
presets: ['module:metro-react-native-babel-preset'], |
|||
}; |
@ -0,0 +1,79 @@ |
|||
import { LegacyWallet } from './legacy-wallet'; |
|||
import { HDSegwitP2SHWallet } from './hd-segwit-p2sh-wallet'; |
|||
import { LightningCustodianWallet } from './lightning-custodian-wallet'; |
|||
import { HDLegacyBreadwalletWallet } from './hd-legacy-breadwallet-wallet'; |
|||
import { HDLegacyP2PKHWallet } from './hd-legacy-p2pkh-wallet'; |
|||
import { WatchOnlyWallet } from './watch-only-wallet'; |
|||
|
|||
export default class WalletGradient { |
|||
static defaultGradients = ['#65ceef', '#68bbe1']; |
|||
static watchOnlyWallet = ['#7d7d7d', '#4a4a4a']; |
|||
static legacyWallet = ['#40fad1', '#15be98']; |
|||
static hdLegacyP2PKHWallet = ['#e36dfa', '#bd10e0']; |
|||
static hdLegacyBreadWallet = ['#fe6381', '#f99c42']; |
|||
static hdSegwitP2SHWallet = ['#c65afb', '#9053fe']; |
|||
static lightningCustodianWallet = ['#f1be07', '#f79056']; |
|||
static createWallet = ['#eef0f4', '#eef0f4']; |
|||
|
|||
static gradientsFor(type) { |
|||
let gradient; |
|||
switch (type) { |
|||
case WatchOnlyWallet.type: |
|||
gradient = WalletGradient.watchOnlyWallet; |
|||
break; |
|||
case LegacyWallet.type: |
|||
gradient = WalletGradient.legacyWallet; |
|||
break; |
|||
case HDLegacyP2PKHWallet.type: |
|||
gradient = WalletGradient.hdLegacyP2PKHWallet; |
|||
break; |
|||
case HDLegacyBreadwalletWallet.type: |
|||
gradient = WalletGradient.hdLegacyBreadWallet; |
|||
break; |
|||
case HDSegwitP2SHWallet.type: |
|||
gradient = WalletGradient.hdSegwitP2SHWallet; |
|||
break; |
|||
case LightningCustodianWallet.type: |
|||
gradient = WalletGradient.lightningCustodianWallet; |
|||
break; |
|||
case 'CreateWallet': |
|||
gradient = WalletGradient.createWallet; |
|||
break; |
|||
default: |
|||
gradient = WalletGradient.defaultGradients; |
|||
break; |
|||
} |
|||
return gradient; |
|||
} |
|||
|
|||
static headerColorFor(type) { |
|||
let gradient; |
|||
switch (type) { |
|||
case WatchOnlyWallet.type: |
|||
gradient = WalletGradient.watchOnlyWallet; |
|||
break; |
|||
case LegacyWallet.type: |
|||
gradient = WalletGradient.legacyWallet; |
|||
break; |
|||
case HDLegacyP2PKHWallet.type: |
|||
gradient = WalletGradient.hdLegacyP2PKHWallet; |
|||
break; |
|||
case HDLegacyBreadwalletWallet.type: |
|||
gradient = WalletGradient.hdLegacyBreadWallet; |
|||
break; |
|||
case HDSegwitP2SHWallet.type: |
|||
gradient = WalletGradient.hdSegwitP2SHWallet; |
|||
break; |
|||
case LightningCustodianWallet.type: |
|||
gradient = WalletGradient.lightningCustodianWallet; |
|||
break; |
|||
case 'CreateWallet': |
|||
gradient = WalletGradient.createWallet; |
|||
break; |
|||
default: |
|||
gradient = WalletGradient.defaultGradients; |
|||
break; |
|||
} |
|||
return gradient[0]; |
|||
} |
|||
} |
File diff suppressed because it is too large
File diff suppressed because it is too large
@ -1,15 +1,15 @@ |
|||
diff --git a/node_modules/metro-minify-uglify/src/minifier.js b/node_modules/metro-minify-uglify/src/minifier.js
|
|||
index 021df4c..dcea186 100644
|
|||
index b703ee4..fadc077 100644
|
|||
--- a/node_modules/metro-minify-uglify/src/minifier.js
|
|||
+++ b/node_modules/metro-minify-uglify/src/minifier.js
|
|||
@@ -44,9 +44,7 @@ function minify(_ref) {
|
|||
reserved = _ref.reserved, |
|||
@@ -67,9 +67,7 @@ function minify(_ref) {
|
|||
config = _ref.config; |
|||
const options = _extends({}, config, { |
|||
- mangle: _extends({}, config.mangle, {
|
|||
|
|||
const options = _objectSpread({}, config, { |
|||
- mangle: _objectSpread({}, config.mangle, {
|
|||
- reserved
|
|||
- }),
|
|||
+ mangle: false, // !!!!!!!!!!!!!!!!
|
|||
|
|||
sourceMap: _extends({}, config.sourceMap, { |
|||
+ mangle: false, // !!!!!!!!!!!!!!!!!!!!!!!!
|
|||
sourceMap: _objectSpread({}, config.sourceMap, { |
|||
content: map |
|||
}) |
|||
|
Loading…
Reference in new issue