Code Monkey home page Code Monkey logo

freewallet-mobile's People

Contributors

jdogresorg 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

Watchers

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

freewallet-mobile's Issues

HD derivation path

I wish to extract a private key from freewallet but since such functionality doesn't not exist, I can only try to derive it from the mnemonic seed. However I could not find anywhere the derivation path to find my key. If you could just let me know the path it would be very helpful.

Version combination for Sencha+Cordova

It seems that the .sencha folder is placed or not placed based on the version that is used. This affects where I can build from, but I'd like to try to get a snapshot of what build configuration is supposed to look like in app.json.

"copy" button doesn't work on iOS

either when signing a message and pressing copy or viewing address and pressing copy doesn't work from the mobile iOS app. Nothing gets added to the clipboard

Memo Support

Need to add support for memos

  • update send form with memo field
  • updated transaction view to display memo field for sends

display private key

Please add functionality to show/export the private key for every address in the wallet. Also, ability to sweep a private key into freewallet would be appreciated :)

Loading Issues

Some android devices are experiencing loading issues. Try to track down why and fix.

image

Let @tweetious on telegram know when fixed.

iOS freeze problems

The iOS freewallet app freezes when trying to issue assets.

Issuing assets is not possible. The pop up message on the screen does not go away as you navigate across other parts of the app. Clicking yes or no makes no difference.

42C1053D-B1AB-4F3B-A77C-DFFF13001D6D
0BA7A839-E895-49EE-9BD8-09BDC8C27978
86F49691-5ED1-4B3E-AC60-7AF51DD6B1A3

Mobile - Get full balances list

Currently FreeWallet only makes 1 API call to get a list of asset balances which is limited to 500 assets. The wallet should be updated to request a list of all balances, not just the first 500.

unable to edit amounts on android

Numerous android users have reported that they are unable to edit the price and amount fields, and are only able to change the amounts via the +/- spinner buttons.

More native fiat currencies

Just installed your app on my android phone. I like it and it has potential. Please add more currencies like "โ‚ฌ-euro" in the balance. Makes it easier to compare for non us persons. Also import / export of private key would be great
Bernhard

Oreo update

After updating my One Plus 3 to the new Oreo software update. Freewallet will not work

subasset support

Add support for subassets... need to display asset_longname on

  • balances list
  • send
  • receive
  • issuance
  • history

Total failure

Cant get my btc to send from either of 2 addresses. 2 diff errors.. How do we proceed for you to send it out and close my acct please? Thanks. Charley.

Why passphrase is not compatible with bip-0039?

Hi,

I would like to test this wallet. However, one thing that was a bit strange was the fact that the words in the passphrase are not all from the standard word list in bip-0039. Is this normal?

Thank you.

Website Opens Before Prompt

Websites linked in the information pane for a token open automatically. On return to the application the prompt to open is then displayed.

Android: No prompt on returning to FreeWallet.

Bug confirmed on: iOS and Android.

Lock Token option missing

Add "Lock Token" option please to Token Issue screen. Also I would like an option to be able to lock the token in a separate transaction if I did not do it right away upon issuing the token,

Display / Alert: Pending TX's

Background

There is a important need to have the ability for FreeWallet to be able to display pending tx's. This serves many important functions, most importantly to be alerted to incoming payments/debits, without having to navigate to a explorer.

There should be two incorporated functional changes:

  1. Add Pending TX's to the History screen with (pending) after sent/recieved
  2. If able, add push notifications to alert user to an incoming tx without the app being opened.

Counterblock API: Mempool

Full API Example

{
  "success":1,"total":1,"data": 
  [
    {
      "type":"send",
      "asset":"WILLCOIN",
      "quantity":"0.56373014",
      "source":"1648rSMpz2KRNiBDrbXdBHXL5ncJciMMC7",
      "destination":"1KzH1x3wmYeS1V99Q1QuwH2SEgzfm4c461",
      "tx_hash":"4394198a656d2179092f489a59961040d64570d7671f82f2176dc8b15c790e00"
    }
  ]
}

Normal BTC transaction does not consider number of inputs when calculating fee.

There is no way to see how many bytes a transaction is, in order to externally calculate how many sats you should send to get an appropriate rate on a transaction.

Recently I sent a transaction with high priority, but it had four inputs, (i was unaware of this) and thus the tx size was 631 Bytes whereas I (had to) guessed a "normal" transaction size of 400 bytes, thinking it was more than plenty.

At the time, using mempool.observer the rate should be 85 - 115 sats per byte max to get mined in a decent timeframe, but the additional inputs caused the outgoing transaction to weigh in at 41 sats per byte which will possibly take months to mine.

There is also no way to increase speed or cancel the transaction from the mempool either through FW.

This occurred in FW Desktop mac 0.9.26

import address via privkey

Add ability to import privkey and display address balances.

also need to make sure private keys stay encrypted

BTC Balance missing

A couple users have reported that the BTC balance is missing entirely from their app... I believe issue is due to API calls to blockr.io failing due to expired SSL certificate.

Need to add secondary failover source for BTC balance to handle when primary API call fails.

Teach me how to build and lunch this repository

I try to build and run this repository.
But I found below error after lunch android app.

2018-11-29 18 04 06

}, setWalletNetwork:function(network, load) {
  var me = this, sm = localStorage, net = network == 2 ? 'testnet' : 'mainnet';
  FW.WALLET_NETWORK = network;
  sm.setItem('network', network);
  console.log(bitcore);     // !!!!!!!!!!!!!!!!!!!!!!!!!! Error is occured .
  console.log(bitcore.Error);
  window.NETWORK = bitcore.Networks[net];
  if (load) {
    var addr = me.getFirstWalletAddress(network);
    if (addr) {
      me.setWalletAddress(addr, true);
    }
  }
}, 

Can I use https://github.com/jdogresorg/freewallet-mobile/blob/master/resources/js/bitcore-lib.min.js for lunch android app ?
I think this app can't refer to "bitcore", https://github.com/jdogresorg/freewallet-mobile/blob/master/resources/js/bitcore-lib.min.js, not change.

Do I have to use latest bitcore-lib.min.js ?

  1. So I tried to generate bitcore-lib.min.js by 0.15.0 bitcore-lib.js.
    But I got same error.

  2. Changed bitcore-build process (add --standalone )

https://github.com/bitpay/bitcore-build/blob/master/index.js#L92

    if (name !== 'lib') {
         :
    } else {
      browserifyCommand = browserifyPath + ' --require ./index.js:bitcore-lib -o bitcore-lib.js';
    }

โ†“

    if (name !== 'lib') {
         :
    } else {
      browserifyCommand = browserifyPath + ' -s bitcore --require ./index.js:bitcore -o bitcore-lib.js';
    }

I got following error and same error(bitcore is not defined)

bitcore-lib.min.js:1 Uncaught TypeError: s.alloc is not a function
    at b (bitcore-lib.min.js:1)
    at Object.<anonymous> (bitcore-lib.min.js:1)
    at Object.98.base64-js (bitcore-lib.min.js:1)
    at i (bitcore-lib.min.js:1)
    at bitcore-lib.min.js:1
    at Object.bitcore-lib../lib/address (bitcore-lib.min.js:1)
    at i (bitcore-lib.min.js:1)
    at bitcore-lib.min.js:1
    at bitcore-lib.min.js:1
    at bitcore-lib.min.js:1

Please teach me how to build this application !

condition

macOS 10.14.1
Sencha Cmd v6.6.0.13
Sencha touch-2.4.2
Cordova 8.1.2
bitcore-lib 0.15.0
bitcore-build 0.9.0
gulp 3.9.1

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.