Giter Site home page Giter Site logo

soramitsu / fearless-android Goto Github PK

View Code? Open in Web Editor NEW
82.0 37.0 26.0 40.91 MB

Fearless Wallet is a mobile wallet designed for the decentralized future on the Kusama and Polkadot networks.

Home Page: https://fearlesswallet.io

License: Apache License 2.0

Kotlin 99.64% Java 0.36%
fearlesswallet blockchain polkadot cryptocurrency crypto kusama

fearless-android's Introduction

Fearless Wallet Android

Google Play

logo

About

Fearless Wallet is a mobile wallet designed for the decentralized future on the Kusama network, with support on iOS and Android platforms. The best user experience, fast performance, and secure storage for your accounts. Development of Fearless Wallet is supported by Kusama Treasury grant.

Roadmap

Fearless Wallet roadmap is available for everyone: roadmap link

Dev Status

Track features development: board link

How to build

To build Fearless Wallet Android project, you need to provide several keys either in environment variables or in local.properties file:

Moonpay properties

MOONPAY_TEST_SECRET=stub
MOONPAY_PRODUCTION_SECRET=stub

Note, that with stub keys buy via moonpay will not work correctly. However, other parts of the application will not be affected.

Sora CARD SDK

For starting Sora CARD SDK initial data have to be provided via gradle properties due to security purpose.

// PayWings repo credentials properties for getting artifacts
PAY_WINGS_REPOSITORY_URL
PAY_WINGS_USERNAME
PAY_WINGS_PASSWORD

// Sora CARD API key
SORA_CARD_API_KEY_TEST
SORA_CARD_API_KEY_PROD
SORA_CARD_DOMAIN_TEST
SORA_CARD_DOMAIN_PROD

// Sora CARD KYC credentials
SORA_CARD_KYC_ENDPOINT_URL_TEST
SORA_CARD_KYC_ENDPOINT_URL_PROD
SORA_CARD_KYC_USERNAME_TEST
SORA_CARD_KYC_USERNAME_PROD
SORA_CARD_KYC_PASSWORD_TEST
SORA_CARD_KYC_PASSWORD_PROD

// Sora CARD backend
SORA_BACKEND_DEBUG
SORA_BACKEND_RELEASE

X1 plugin

X1 is a plugin which is embedded into webView. It requires url and id for launching.

X1_ENDPOINT_URL_RELEASE
X1_WIDGET_ID_RELEASE

X1_ENDPOINT_URL_DEBUG
X1_WIDGET_ID_DEBUG

Ethereum properties

Set of params required to deliver Ethereum connection

// Ethereum blast api nodes keys
FL_BLAST_API_ETHEREUM_KEY
FL_BLAST_API_BSC_KEY
FL_BLAST_API_SEPOLIA_KEY
FL_BLAST_API_GOERLI_KEY
FL_BLAST_API_POLYGON_KEY

// Ethereum history providers api keys
FL_ANDROID_ETHERSCAN_API_KEY
FL_ANDROID_BSCSCAN_API_KEY
FL_ANDROID_POLYGONSCAN_API_KEY

License

Fearless Wallet Android is available under the Apache 2.0 license. See the LICENSE file for more info.

fearless-android's People

Contributors

ahmedelkashev avatar alexkg avatar amadeykuspakov avatar antonkhvorov avatar artemnurtdinov avatar arvifox avatar baotn166 avatar c4twithshell avatar cre-ed avatar deneath avatar f33r0 avatar friederbluemle avatar frogtravel avatar izhestkov avatar kogeler avatar marat-biriushev avatar mikhailplekhanovgodoken avatar mrzizik avatar omahs avatar pankraserg avatar posplaw avatar skyforger79 avatar valentunn avatar valentunsergeev avatar vitalyperyatin avatar zilenka avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fearless-android's Issues

Change StakingAmountView border color acquring on state

We have a custom view called StakingAmountView with white border.
image

Here is the view

We need it's color changes to white (#fff) only when it's focused (cursor into amount EditText form)
If view is not focused, then it's border color should be #66ffffff
image

Italian language not correct when I want to change the pin

In order to change the pin, I have to go through 3 steps:
1-Enter pin code
2-Enter new pin code
3-Confirm your pin code

If I change the language to Italian the text for each step is:
1-Inserisci il codice PIN (Enter pin code)
2-Inserisci il codice PIN (Enter pin code)
3-Conferma il tuo codice Pin (Confirm your pin code)

In a few words, the text of the second step is the same as the text of the first step. The second step in the Italian language should be
: Inserisci il nuovo codice PIN

I know the Italian language that's why :)

[Issue] 1.8.3 doesn't show staking rewards

Android 11
Navigating in-app to

Staking > Manage > Reward Payouts

doesn't populate history. A spinning circle appears for several seconds, and then a small graphic reading "Your rewards will appear here" is shown.

My Polkadot stash and controller account are the same account. I have been staking on-chain for several months, and through the Fearless wallet for about 2 weeks. My history for the account shows up on Subscan and others just fine.

None of the other items under the 'Manage' section have issues loading, just this one. I noted that a line item "Fix total rewards not being displayed for controller' was addressed by 1.8.3, but I was having this issue beforehand and this doesn't appear to have solved my display issue.

Can't run wallet without internet.

I'm running the wallet on a device without an internet connection. I keep getting asked to retry connecting to the internet. Is there any means of running this wallet without internet?

Please help me ~~3Q

@Hey guys,i have a question to ask,rpc method's param like Blake2_128Concat((u64,u64)) but i don't know how write it,please help me ,3Q

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.