mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2025-06-28 12:29:51 +00:00
Explore-Reown-For-WalletConnect (#2156)
* Reown WalletConnect Implementation - Setup for Solana Chain - Setup for EVM chain - Enable signing messages and transactions on Solana Chain - Fix issues related to signinig of transactions on Solana chain - Decode mesage to human readable format - WIP * Reown WalletConnect Implementation Continuation: - Add readable text for signedTypedDatav4 and sendTransaction event requests - Modify styling for bottomsheetModel - Switch minimum deployment target to 13.0 - Gracefully handle errors - Fix issues discovered while testing across dApps * chore: ReownWalletConnectImplementation (Cont.) - Remove unneeded code and files - Rename files to match classes and vice versa - Add maven jitpack repository for reown.com/yttrium repo - Add better folder structuring to entire feature - Add localization for all feature related texts - Add testnet and devnet access for Solana Chain Service - Add a better error message for Moralis NFT fetch * feat: - Add field to enter wc uri directly - Handle bottomsheet not coming up after initial display - Remove unneeded print statements - Remove double display of success popup for session proposal bottomsheets * fix: - Add visual feedback to WC RelayClient Errors - Adjust theme for bottomSheets * Testing a theroy * Temporarily add flags back * Remove added flags and update proguard rules * fix(android): update proguard-rules.pro and drop minify flags (#2199) Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com> * fix: Switch bottomsheet result from signOne to signAll --------- Co-authored-by: cyan <cyjan@mrcyjanek.net> Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
This commit is contained in:
parent
526796e2d7
commit
e6c9cf54fb
85 changed files with 3453 additions and 1638 deletions
|
@ -73,7 +73,6 @@ android {
|
|||
buildTypes {
|
||||
release {
|
||||
signingConfig signingConfigs.release
|
||||
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
debug {
|
||||
|
|
95
android/app/proguard-rules.pro
vendored
95
android/app/proguard-rules.pro
vendored
|
@ -6,4 +6,97 @@
|
|||
-keep class io.flutter.** { *; }
|
||||
-keep class io.flutter.plugins.** { *; }
|
||||
-dontwarn io.flutter.embedding.**
|
||||
-dontwarn com.google.android.play.core.splitcompat.SplitCompatApplication
|
||||
-dontwarn com.google.android.play.core.splitcompat.SplitCompatApplication
|
||||
|
||||
# start reown
|
||||
-dontwarn com.github.luben.zstd.BufferPool
|
||||
-dontwarn com.github.luben.zstd.ZstdInputStream
|
||||
-dontwarn com.github.luben.zstd.ZstdOutputStream
|
||||
-dontwarn com.google.api.client.http.GenericUrl
|
||||
-dontwarn com.google.api.client.http.HttpHeaders
|
||||
-dontwarn com.google.api.client.http.HttpRequest
|
||||
-dontwarn com.google.api.client.http.HttpRequestFactory
|
||||
-dontwarn com.google.api.client.http.HttpResponse
|
||||
-dontwarn com.google.api.client.http.HttpTransport
|
||||
-dontwarn com.google.api.client.http.javanet.NetHttpTransport$Builder
|
||||
-dontwarn com.google.api.client.http.javanet.NetHttpTransport
|
||||
-dontwarn java.awt.Color
|
||||
-dontwarn java.awt.Dimension
|
||||
-dontwarn java.awt.Graphics2D
|
||||
-dontwarn java.awt.Graphics
|
||||
-dontwarn java.awt.Image
|
||||
-dontwarn java.awt.Point
|
||||
-dontwarn java.awt.Polygon
|
||||
-dontwarn java.awt.Shape
|
||||
-dontwarn java.awt.color.ColorSpace
|
||||
-dontwarn java.awt.geom.AffineTransform
|
||||
-dontwarn java.awt.image.BufferedImage
|
||||
-dontwarn java.awt.image.ColorModel
|
||||
-dontwarn java.awt.image.ComponentColorModel
|
||||
-dontwarn java.awt.image.ComponentSampleModel
|
||||
-dontwarn java.awt.image.DataBuffer
|
||||
-dontwarn java.awt.image.DataBufferByte
|
||||
-dontwarn java.awt.image.DataBufferInt
|
||||
-dontwarn java.awt.image.DataBufferUShort
|
||||
-dontwarn java.awt.image.ImageObserver
|
||||
-dontwarn java.awt.image.MultiPixelPackedSampleModel
|
||||
-dontwarn java.awt.image.Raster
|
||||
-dontwarn java.awt.image.RenderedImage
|
||||
-dontwarn java.awt.image.SampleModel
|
||||
-dontwarn java.awt.image.SinglePixelPackedSampleModel
|
||||
-dontwarn java.awt.image.WritableRaster
|
||||
-dontwarn java.beans.BeanInfo
|
||||
-dontwarn java.beans.FeatureDescriptor
|
||||
-dontwarn java.beans.IntrospectionException
|
||||
-dontwarn java.beans.Introspector
|
||||
-dontwarn java.beans.PropertyDescriptor
|
||||
-dontwarn java.lang.reflect.InaccessibleObjectException
|
||||
-dontwarn javax.imageio.IIOImage
|
||||
-dontwarn javax.imageio.ImageIO
|
||||
-dontwarn javax.imageio.ImageWriteParam
|
||||
-dontwarn javax.imageio.ImageWriter
|
||||
-dontwarn javax.imageio.metadata.IIOMetadata
|
||||
-dontwarn javax.imageio.stream.ImageOutputStream
|
||||
-dontwarn javax.swing.JComponent
|
||||
-dontwarn javax.swing.JFileChooser
|
||||
-dontwarn javax.swing.JFrame
|
||||
-dontwarn javax.swing.JPanel
|
||||
-dontwarn javax.swing.ProgressMonitor
|
||||
-dontwarn javax.swing.SwingUtilities
|
||||
-dontwarn org.brotli.dec.BrotliInputStream
|
||||
-dontwarn org.joda.time.Instant
|
||||
-dontwarn org.objectweb.asm.AnnotationVisitor
|
||||
-dontwarn org.objectweb.asm.Attribute
|
||||
-dontwarn org.objectweb.asm.ClassReader
|
||||
-dontwarn org.objectweb.asm.ClassVisitor
|
||||
-dontwarn org.objectweb.asm.FieldVisitor
|
||||
-dontwarn org.objectweb.asm.Label
|
||||
-dontwarn org.objectweb.asm.MethodVisitor
|
||||
-dontwarn org.objectweb.asm.Type
|
||||
-dontwarn org.tukaani.xz.ARMOptions
|
||||
-dontwarn org.tukaani.xz.ARMThumbOptions
|
||||
-dontwarn org.tukaani.xz.DeltaOptions
|
||||
-dontwarn org.tukaani.xz.FilterOptions
|
||||
-dontwarn org.tukaani.xz.FinishableOutputStream
|
||||
-dontwarn org.tukaani.xz.FinishableWrapperOutputStream
|
||||
-dontwarn org.tukaani.xz.IA64Options
|
||||
-dontwarn org.tukaani.xz.LZMA2InputStream
|
||||
-dontwarn org.tukaani.xz.LZMA2Options
|
||||
-dontwarn org.tukaani.xz.LZMAInputStream
|
||||
-dontwarn org.tukaani.xz.LZMAOutputStream
|
||||
-dontwarn org.tukaani.xz.MemoryLimitException
|
||||
-dontwarn org.tukaani.xz.PowerPCOptions
|
||||
-dontwarn org.tukaani.xz.SPARCOptions
|
||||
-dontwarn org.tukaani.xz.SingleXZInputStream
|
||||
-dontwarn org.tukaani.xz.UnsupportedOptionsException
|
||||
-dontwarn org.tukaani.xz.X86Options
|
||||
-dontwarn org.tukaani.xz.XZ
|
||||
-dontwarn org.tukaani.xz.XZInputStream
|
||||
-dontwarn org.tukaani.xz.XZOutputStream
|
||||
-dontwarn us.hebi.matlab.mat.ejml.Mat5Ejml
|
||||
-dontwarn us.hebi.matlab.mat.format.Mat5
|
||||
-dontwarn us.hebi.matlab.mat.format.Mat5File
|
||||
-dontwarn us.hebi.matlab.mat.types.Array
|
||||
-dontwarn us.hebi.matlab.mat.types.MatFile$Entry
|
||||
-dontwarn us.hebi.matlab.mat.types.MatFile
|
||||
# end reown
|
|
@ -2,6 +2,7 @@ allprojects {
|
|||
repositories {
|
||||
google()
|
||||
mavenCentral()
|
||||
maven { url "https://jitpack.io" }
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue