Code Monkey home page Code Monkey logo

bither-ios's People

Contributors

bithernet avatar bitwolaiye avatar hanzhenzhen avatar jjz avatar lujunzhang avatar songchenwen avatar wenhaobtn avatar zbk1nger avatar zhenhh 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bither-ios's Issues

Send Failed.

So when i try to send money out of my wallet, i check if the address is correct, then i proceed to enter the amount. I enter password (I have changed my password 2 times to make sure its correct) and press OK. But i get an error "Send Failed" What am i doing wrong? i have also checked private keys.

Update

Any planed update on the app interface?

比太钱包获取BTG用冷钱包签名交易时退出!

热钱包是ANDROID手机,冷钱包是IOS。获取BTG时,用冷钱包签名BTG发送交易时,扫描完成后直接退出,无任何提示!原以为需要升级冷钱包,把冷钱包里的面私钥全部作废,删除冷钱包,然后联网重新安装冷钱包,又重新逐笔导入新的私钥,他妈的折腾了一个小时。重新在热钱包获取BTG,冷钱包扫描完交易后还是直接退出!!!------------------------------------------------------------------------------
比太包钱包究竟在搞什么?!难道不知道用户用你的钱包很大程度上是看中冷、热存储功能吗?连一个领取BTG的功能都做不完善,还让用户怎么放心用!而且最可气的是发送BTG地址只能发到比特派钱包地址,强迫用户使用比特派钱包,增加用户的转账成本,我看你们也是快了!反正我以后是不会用了,去**的!

Unconfirmed Tx

Sent BTC to my ledger wallet and Bither says “no transaction found for this address, it has probably not been used on the network yet”. My ledger displays pending so the addresses were correct. I used normal fee when sending BTC, do I just wait this out? It’s been 4 full days.

money doesn´t arrieve

Hello, I gave the 34 digits I see in my bither wallet to somebody. They send me some Bitcoins but I never got it. What sould be the reason?

I forgot my password

This is really my issue, but I didn't log my wallet password correctly. Is there way to recover it or transfer my balance without it?

Bither Windows 64bit crashed, wallet lost

Bither crashed after receiving bitcoins

Steps to reproduce

Open new installation of Bither.
Add HD Account
Copy Address
Send bitcoins to Address

Result - full system freeze, Bither does not start anymore. Wallet lost.

See log file

[2017-10-05 08:23:53,171] DEBUG [NioClientManager] n.b.b.m.BitcoinSerializer - Sending pong message: F9BEB4D9706F6E67000000000000000008000000427ED300D307C9E974E837F6 
[2017-10-05 08:25:49,436] DEBUG [JWTransmuteMain] n.bither.Bither - Initialising JVM... 
[2017-10-05 08:25:49,454] DEBUG [JWTransmuteMain] n.bither.Bither - Initialising JVM... 
[2017-10-05 08:25:49,627] INFO  [JWTransmuteMain] n.b.ApplicationDataDirectoryLocator - Application data directory.1 = 'C:\Users\censs\AppData\Roaming\Bither' 
[2017-10-05 08:25:49,640] INFO  [JWTransmuteMain] n.b.ApplicationDataDirectoryLocator - Application data directory.1 = 'C:\Users\censs\AppData\Roaming\Bither' 
[2017-10-05 08:25:50,241] DEBUG [AWT-EventQueue-0] n.b.ApplicationInstanceManager - Port is already taken.  Notifying first instance. 
[2017-10-05 08:25:50,244] DEBUG [AWT-EventQueue-0] n.b.ApplicationInstanceManager - Successfully notified first instance. 
[2017-10-05 08:25:50,266] DEBUG [Thread-4] n.b.ApplicationInstanceManager - Message prefix matched - new application instance found 
[2017-10-05 08:25:50,266] DEBUG [Thread-4] n.b.ApplicationInstanceManager - rawURI extracted from message as '' 
[2017-10-05 08:25:50,273] DEBUG [AWT-EventQueue-0] n.b.v.b.ColorAndFontConstants - labelBackground = 214 217 223 
[2017-10-05 08:25:50,274] DEBUG [AWT-EventQueue-0] n.b.v.b.ColorAndFontConstants - labelForeground = 0 0 0 
[2017-10-05 08:25:50,913] INFO  [AWT-EventQueue-0] n.b.b.c.PeerManager - peer manager call stop, but it does not running 
[2017-10-05 08:25:50,913] DEBUG [AWT-EventQueue-0] n.b.ApplicationInstanceManager - Making request to shut down socket ... 
[2017-10-05 08:28:30,205] DEBUG [JWTransmuteMain] n.bither.Bither - Initialising JVM... 
[2017-10-05 08:28:30,230] INFO  [JWTransmuteMain] n.b.ApplicationDataDirectoryLocator - Application data directory.1 = 'C:\Users\censs\AppData\Roaming\Bither' 
[2017-10-05 08:28:30,373] DEBUG [AWT-EventQueue-0] n.b.v.b.ColorAndFontConstants - labelBackground = 214 217 223 
[2017-10-05 08:28:30,373] DEBUG [AWT-EventQueue-0] n.b.v.b.ColorAndFontConstants - labelForeground = 0 0 0 
[2017-10-05 08:28:30,574] INFO  [AWT-EventQueue-0] n.b.b.c.PeerManager - peer manager call stop, but it does not running 
[2017-10-05 08:28:30,574] DEBUG [AWT-EventQueue-0] n.b.ApplicationInstanceManager - Making request to shut down socket ... 

More visual feedback when backing up a private key

This is about backing up a private key.

Current behavior: When a user taps "Back up private key" under the QR code, they don't get any visual feedback that the tap was registered. This might be confusing because the sharing pane will take a few seconds to come up, resulting in more taps.

Expectation: give the user visual feedback when they tap "Back up private key"

Recover Hot Wallet

I have successfully restored my original HD account using the seed phrases, but can not find a way to recover the hot wallet that had my funds.

Bither doesn´t accept my password

Hi, I didn´t forget my password but when I want to transfer Bitcoin Bither says "wrong password". I can use the password when opening "Export" e.g. but when I want to transfer it says worng password. What can I do? I am 100% sure it is my password especially it works at other situations.

Allow for different denominations

Currently Bither allows to input BTC, but more and more users tend to move on to mBTC or even uBTC (bits). I would love to be able to choose the denomination that Bither uses.

How can I delete addresses?

From testing I have several cold wallet addresses in Bither-iOS that I now want to delete or hide because I will never use them again. How can I do this?

Keyboards

First, a minor thing:
I noticed that with my optional keyboard [ TouchPal ] it remembered and suggested one word after another of the 12 words I had entered previously. The input should switch to a simple keyboard without any suggestions/predictive features.

Preferences / Advance Options, should be Advance>d< Options.

Then I have a problem understanding usage:

I generate a mnemonic phrase which should help me recover my keys. Bither generates word1-word2-.-.-word12 separated using dashes. Most other programs use spaces for the phrase. This is confusing at the time of recovery. Then I reinstalled Bither (now there's no wallet in it) to simulate phone loss and tried to recover my wallet with the phrase created earlier. I Assume it should be at Advance;) Options and try HDM recover, but it's not there since I havent created a wallet yet. So where should I enter my passphrase to recover my key sequence? Tried Import Private Key from text (but think to myself: it isn't a key it's a wallet!) still try and it doesn't work. What's the sequence to recover a wallet from the written mnemonic word sequence?

I hope I can understand it before I commit to it.
Thank you for such nice software!

Allow sweeping of private keys

I found out how to import private keys into Bither, but I don't see a possibility to sweep private keys (e.g. emptying it by transferring its btc to a different address). Especially in dealing with paper wallets, sweeping a private key is the safer option.

请教几个问题

bither-ios能链接到区块链上吗?在BTSetting里怎么没找到全部的设置参数。谢谢

Library not found for -lAFNetworking Error

Hi

I cloned the project and tried to build it but got stuck due to the following error, can you tell me how to deal with it?

ld: warning: directory not found for option '-L/Users/di.qiu/workspace/git/bitcoin/bither-ios/Pods/build/Debug-iphoneos'
ld: library not found for -lAFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)

I did execute the as the Wiki says and no error came out from that. But When trying to build the project it just keeps failing.

The full error message is as below

Ld /Users/di.qiu/Library/Developer/Xcode/DerivedData/bither-ios-hilaibkdufseypbjezveyfzbhzoq/Build/Products/Debug-iphonesimulator/bither-ios\ WatchKit\ Extension.appex/bither-ios\ WatchKit\ Extension normal x86_64


cd /Users/di.qiu/workspace/git/bitcoin/bither-ios
export IPHONEOS_DEPLOYMENT_TARGET=8.2
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/php5/bin:/Users/di.qiu/.rbenv/shims:/Users/di.qiu/.rbenv/bin:/usr/local/heroku/bin:/Users/di.qiu/.nvm/versions/io.js/v2.3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin:/Users/di.qiu/.rvm/bin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.4.sdk -L/Users/di.qiu/Library/Developer/Xcode/DerivedData/bither-ios-hilaibkdufseypbjezveyfzbhzoq/Build/Products/Debug-iphonesimulator -L/Users/di.qiu/workspace/git/bitcoin/bither-ios/Pods/OpenSSL/lib -L/Users/di.qiu/workspace/git/bitcoin/bither-ios/Pods/build/Debug-iphoneos -F/Users/di.qiu/Library/Developer/Xcode/DerivedData/bither-ios-hilaibkdufseypbjezveyfzbhzoq/Build/Products/Debug-iphonesimulator -filelist /Users/di.qiu/Library/Developer/Xcode/DerivedData/bither-ios-hilaibkdufseypbjezveyfzbhzoq/Build/Intermediates/bither-ios.build/Debug-iphonesimulator/bither-ios\ WatchKit\ Extension.build/Objects-normal/x86_64/bither-ios\ WatchKit\ Extension.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @executable_path/../../Frameworks -Xlinker -objc_abi_version -Xlinker 2 -ObjC -lAFNetworking -lBitheri -lCocoaLumberjack -lFMDB -lFXBlurView -lKSCrash -lMKNetworkKit -lReachability -lRegexKitLite -lSimpleKeychain -lc++ -lcrypto -licucore -lsqlite3 -lssl -lz -framework Accelerate -framework CFNetwork -framework CoreGraphics -framework Foundation -framework MessageUI -framework MobileCoreServices -framework QuartzCore -framework Security -framework SystemConfiguration -fobjc-arc -fobjc-link-runtime -fapplication-extension -Xlinker -no_implicit_dylibs -mios-simulator-version-min=8.2 -lPods -Xlinker -dependency_info -Xlinker /Users/di.qiu/Library/Developer/Xcode/DerivedData/bither-ios-hilaibkdufseypbjezveyfzbhzoq/Build/Intermediates/bither-ios.build/Debug-iphonesimulator/bither-ios\ WatchKit\ Extension.build/Objects-normal/x86_64/bither-ios\ WatchKit\ Extension_dependency_info.dat -o /Users/di.qiu/Library/Developer/Xcode/DerivedData/bither-ios-hilaibkdufseypbjezveyfzbhzoq/Build/Products/Debug-iphonesimulator/bither-ios\ WatchKit\ Extension.appex/bither-ios\ WatchKit\ Extension
ld: warning: directory not found for option '-L/Users/di.qiu/workspace/git/bitcoin/bither-ios/Pods/build/Debug-iphoneos'

ld: library not found for -lAFNetworking

clang: error: linker command failed with exit code 1 (use -v to see invocation)

Thanks in advance.

private key

Hello, I got Bitcoins to my private adress I created with Bither. If I check it online, I can see, that the money arrived. But I cannot see the money in my Bither wallet, which is the wallet I got the public adress. I also do not know, where I got the private key. Can you help me in this case please?

Bitcoin Cash Support for HD-Account?

Does the bither App supports the new Bitcoin Cash? If not, how i can get access to it using an HD Account? Is there an option to export private keys from HD-Account?

the app crash

The App crash when I run it on my iPhone, the analysis log info is attached as the picture shows, May you told me why I can't run it successfully?
image

Markets is not working

Am I missing something? My cold wallet is showing bitcoin on my growing device but the markets are not syncing so it does not tell me how much it's worth? Is this just a app problem now?

Crash on HDM Recovery after setting new passphrase

Using current App Store version of bither-ios (1.3.5?)

Fresh install, no keys

Advanced Options, HDM Recovery.

Used QR code for 12 word BIP39 Seed created by Mycelium Entropy. 6+ character passphrase requested, I enter a 10 character passphrase, and repeat, and press OK.

Immediate hard crash of app to iOS Home screen. No error message.

Repeats if you reopen app and try a second time.

There does not appear to be a crash report being sent when reopening to app.

P.S. Coming to iOSDevCamp.org hackathon on July 10th in San Jose? There is a blockchain prize category.

Questions about encryption

How exactly are the cold storage keys encrypted?
What does "Check private keys" do?

I would only trust bigger amounts to a cold wallet if I knew how the keys are treated and if I could export my private keys.

Explain process to new users

It might be helpful to have a general overview of the spending process for the user.

Example:

How to add a cold wallet watch-only address to your hot wallet

  1. On the hot wallet tap (+) and select "watch only"
  2. On the cold wallet tap the gear icon and select "Watch Only QR Code"
  3. On the hot wallet tap "Monitor Bither Cold" and scan the QR code displayed on the cold wallet

How to spend funds from your cold wallet

  1. On the hot wallet tap a watch only address and select "Send"
  2. Enter the destination address and amount, tap Send. A QR code will be displayed.
  3. On the cold wallet tap the gear icon, then "Sign Transaction"
  4. Scan the QR code that is displayed on the hot wallet, enter the password
  5. On the hot wallet, tap "Scan Bither Cold to sign", then scan the QR code displayed on the cold wallet

Unable to claim BTG

Bither displays get-able BTG coins in my imported address but fails to send them to Bitpie’s BTG wallet. Error code: “-25: Missing inputs”

Add more currencies

I just discovered the iOS version of Bither. Hooray! Finally a cold/hot wallet solution for iOS. Thanks for making it!

Bither shows CNY and USD. International users will probably also expect EUR, GBP, CAD and a few more currencies to select from.

Add explanation to initial selection screen

Users who are familiar with cold/hot wallet solutions will have no issues using this wallet. Users who are new to the concept might need a bit of explanation. I suggest to add something like the following to the very first screen where you make the initial mode selection:

If you want to use Bither as a simple wallet, choose hot mode. To use Bither in hot/cold mode, you need two separate iOS devices with the device that holds your savings running in cold mode. The choice you make here is final for this device.

Zero fee transactions issue.

Sometimes there are zero fee transactions published by Bither iOS v1.0.0 and v1.0.1. Thanks for snoopy, 5.54 and Varmetric from bitcointalk helping us to fix this issue.
We will publish Bither iOS v1.0.2 today and resolve this problem.

Allow export of individual private keys

I believe I don't have access to my private keys in Bither. I would expect to be able to export individual private keys, maybe not in clear text, but in BIP38 encrypted form.

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.