An advanced Ethereum mobile wallet
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
alpha-wallet-android/.gitignore

83 lines
961 B

.idea
.DS_Store
/captures
.externalNativeBuild
### Android ###
# Built application files
*.apk
*.ap_
*.iml
*.swp
*.swo
app/mapping.txt
app/seeds.txt
app/unused.txt
app/full-r8-config.txt
app/awallet
4 years ago
app/analytics
app/noAnalytics
Prompt user to select networks upon creating/importing new wallet (#2751) * Show network selection screen for newly created/imported wallets * Store or fetch lowercase address * Add activity unit test * 2248 ci no coverage report found (#2748) * Test upload coverage report to Codecov * Config Jacoco report, ignore slow test * Split e2e test out of CI job * Update Codecov badge * Enable transfer test on API level 32 (#2677) * Enable transfer test on API level 32 * API 32 not supported by GitHub actions * Update EIP712 signing code (#2752) * Add signing unit tests * Show WalletConnect Signed Transaction Count (#2750) * Display tx count in WC activity * Update wc signed transaction detail layout * Small improvement to transaction detail formatting * Set initial count to zero * Update UI after transaction * Fixed a bug where testnets and mainnets appear at the same time in wallet * Run with Robolectric to fix CI * Integrate Robolectric with Hilt * Put all keys together * Test non-production mode uses free RPC nodes * Refactor: move methods out of EthereumNetworkBase * Try self-hosted runner * Run on M1 * Upgrade AGP and Gradle * Upgrade cmake version * Specific NDK version * Use cmake 3.18.1 * Run all jobs on self-hosted runner * All in one pipeline * Run all jobs on Mac OS * Add dns server * Remove DNS option & run e2e on all PRs * Run on API 30 * Enable transfer test * Test Rinkeby * Don't cache gradle * Fix transfer test * Revise CI trigger Co-authored-by: Seaborn Lee <seabornlee.cn@gmail.com>
2 years ago
app/CMakeCache.txt
# Files for the Dalvik VM
*.dex
# Java class files
*.class
# Generated files
bin/
gen/
app/noAnalytics/release/output.json
# Gradle files
.gradle/
/build
app/release
app/debug
5 years ago
app/debug/output.json
# Library
hardware_stub/build/
# Fastlane
fastlane/report.xml
# Local configuration file (sdk path, etc)
local.properties
gradle.properties
5 years ago
#C/C++ object files
app/.cxx/
# Secret keys
keys.secret
# Proguard folder generated by Eclipse
proguard/
# Log Files
*.log
# Android Studio Navigation editor temp files
.navigation/
### Android Patch ###
gen-external-apklibs
*.*#
# Emacs saves
*~
# Java profiling
*.hprof
fastlane/.google-play-key.json
DCIM/
2888 update walletconnect sign v2 sdk (#2946) * Approve wallet connect v2 pair proposal and show sessions * Show settled sessions * Fix sessions list not refreshed after disconnect session * Show session request on any activity * Show personal sign request * Approve session request * Show loading when pairing * Wait connection opened * Show progress bar * Show wallet connect sessions on wallet fragment * Fetch sessions count * Refactor to use WalletConnectInteract * Show WC sessions tips only on tab ALL * Remove WC sessions tips when all sessions ends * Click to goto WC sessions list * Fix token search bar not shown * Handle wallet not exist * Set WalletConnectDelegate in App.java * Refactor, move WalletConnect code into AWWalletConnectClient * Show notification when session connected * Show notification when app start * Show list when more than 1 session, otherwise show session details * Refactor: move settled into WalletConnectSessionItem * Navigate to session list or details rule apply to system notification * Refactor sign personal message * Sign typed data * eth_sendTransaction * eth_signTransaction * Fix eth_signTypedData * eth_sign * Stop service when session disconnected * Stop service, remove notification once all session disconnected * Move project id to BuildConfig * Refactor - use DialogFragment to registerForActivityResult * Adopt dark mode for active session notification card * Catch WalletConnect initialize exception * Increase memory to avoid OOM * Update test runner version * Modify test dependencies version * Upgrade minSdkVersion to 24 required by WalletConnect * Approve session request * refactor: Active sessions tips * Show session details * Adapt SignTypedData format change * Show only active v1 sessions for banner * Start/stop v2 service * Remove test since WC2 not support API 23 * Put WC project id into secret file
2 years ago
.project
vendor/
2 years ago
.project
output/
node_modules/