Giter VIP home page Giter VIP logo

yoroi-mobile's Introduction

@yoroi

Yoroi monorepo

Installation

Usage

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

yoroi-mobile's People

Contributors

ashisherc avatar cool-user avatar crchemist-ip avatar crypto-titan avatar darjanin avatar ddeath avatar dependabot-preview[bot] avatar dependabot[bot] avatar dpribula avatar dynamicstrategies avatar enapoles avatar iref avatar jemubm avatar leo-emurgo avatar lisicky avatar matejnikorovic avatar michalszorad avatar mikeymop avatar mychalvlcek avatar nebyt avatar nicarq avatar ppershing avatar rcmorano avatar rooooooooob avatar sebastiengllmt avatar sorinc6 avatar stackchain avatar v-almonacid avatar vsubhuman avatar wolverineks 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  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

yoroi-mobile's Issues

Persistence layer

Once we are far enough with the project, we should support persisting some data between app restarts. This includes

  • wallets and their settings
  • transaction history for offline use

Style WalletInitScreen

Adapt styles to the new design.

This is the screen where user choose between Creating and restoring new Wallet

Integration with yoroi backend

We have following api calls to implement

  • Fetch transaction history
  • Filter used addresses (for discovery phase) (not needed by new sync implementation)
  • Fetch utxo (for preparing transactions & estimating fees) (PPershing: might not be needed)
  • send transaction

Implement wallet implementation

What needs to be done:

  • encrypt keys and store them in permanent/secure storage
  • Initial address discovery
  • Create new wallet
  • Restore existing wallet (needs syncing of history...)
  • Syncing of history
  • Discovery of addresses from newly synced transactions
  • Spending ADA #115
  • save/restore state to persitent storage

Create Dialog component

Generic dialog component with transparent background capable accepting children as its content

Bignum support

All ADA calculations should use big numbers to avoid rounding errors on very huge transactions

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.