Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updates from upstream master branch #79

Open
wants to merge 17 commits into
base: update050-1
Choose a base branch
from

Conversation

satindergrewal
Copy link
Member

No description provided.

pacu and others added 17 commits March 11, 2022 16:12
update travis to Xcode 13.2

Delete unneeded scriptp

remove private spec repo

update project file

Fix deployment target not cascading to Pods/

pod install
Update to ZcashLightClientKit 0.13.0-beta.2. Fix compiler errors
#301)

* Issue #300 - Remove Cocoapods as dependency manager and adopt Swift Package Manager

Swift Package Manager is the standard for managing dependencies on Swift projects. Among several features it brings better reproducibility on builds and official Apple support.

I ran `pod deintegrate` and deleted both Podfile and Pods. Also, the Xcworkspace file was deleted in favor of the original xcodeproj that supports all the features needed from Xcode.

The target composition remains the same. Dependencies not needed on `no-logging` targets such as MixPanel, Bugsnag and Zealous Logger are not present at build time so they won't be included as they were not included when using Cocoapods.

When building this commit on your existing environment, please do a clean first and possibly delete DerivedData to avoid any caching weirdness.

Adopt ZcashLightClientKit 0.14.0-beta

remove Podfile and .lock

bump build to 131

* build ECC-Wallet.xcodeproj on travis-ci

build ECC-Wallet.xcodeproj on travis-ci

bump environment
bump build to 132

Fix Travis CI errors
This commits includes serveral changes to adopt the 0.16.x-beta versions
up to .7 patch version. It addreses serveral API deprecations

[#306] Adopt ZcashLightClientKit 0.16.3-beta

Closes #306

[#306] Adopt ZcashLightClientKit 0.16.3-beta

Closes #306

[#308] Memory leak on WalletBalanceBreakDownViewModel

Mark existing issue on code

Remove Warning for `defaultFee()` and clean up comment and spacing

Fix: warnings on ForEach

Adopt WalletBalance and Zatoshi. Remove ReadableBalance

This commit fixes bugs on WalletBalanceBreakdown not showing the
correct values for the balance

[#311] Show Download and Scanning Progress as block height

[#312] Download is interrupted every 30 seconds[#312] Download is interrupted every 30 seconds[#312] Download is interrupted every 30 seconds

[#307] Adopt 0.16.5-beta

Closes PR #307
* [#312] Download is interrupted every 30 seconds
* [#311] Show Download and Scanning Progress as block height
* (origin/adopt_0.16.0) Adopt WalletBalance and Zatoshi. Remove ReadableBalance
* Fix: warnings on ForEach
* Remove Warning for `defaultFee()` and clean up comment and spacing
* Mark existing issue on code
* [#308] Memory leak on WalletBalanceBreakDownViewModel
* [#306] Adopt ZcashLightClientKit 0.16.3-beta

Amend CHANGELOG

PR Suggestions

Fix Performance hit on BalanceStatus polling balance when
it shouldn't need to

Point ZcashLightClientKit to 0.16.7-beta
Also, this updates to ZcashLightClientKit 0.16.10-beta
* This commit adopts Type Safe Addresses and Memos
It also include accommodations on the Receive Screen to show UA
without segments on chips as it was formerly with Sapling Addresses

There are several improvements on the use of @ViewBuilders to
replace AnyView to improve performance on rendering by SwiftUI.

* Adopt 0.17.0-beta

* Fix Chips on sapling address

* update build number

* adopt 0.17.0-alpha.3

* Fixed `ECC-WalletTests' and compiler errors

* Adopt 0.17.0-alpha.5

* Add entry to CHANGELOG

* Bump travis ci environment to Xcode 14

* Update CHANGELOG.md

Co-authored-by: Kris Nuttycombe <kris.nuttycombe@gmail.com>

* Remove reference to local package adopt 0.17.0-beta.rc1

* Travis CI failing because if iOS Simulator not available

* adopt changes for sync prepare and limit updates to UI when downloading more than 100 blocks

* Adopt ZcashLightClientKit 0.17.0-beta

* Build 0.5.0-140

Co-authored-by: Kris Nuttycombe <kris.nuttycombe@gmail.com>
Closes #320

- Notifications from CompactBlockProcessor are no longer used.
- Replace old data objects with new ones from #556.
* Changes to make 657_download_change branch from the SDK work

FIX: wallet does not call synchronizer wipe when wiping

Make Syncing progress show just "syncing" when progress is unknown
instead of showing "Syncing 0/0"

remove deleteWalletFiles() and use synchronizer.wipe() instead

point to main branch

Fix issues

* Adopt `Transaction` being renamed to `ZcashTransaction`

* FIX:  All transactions appear unconfirmed even if they are

* pin to commit `43e00ecb621abbeaca50281e1bedf97778df40a7` of Zcash SDK
* Adopt fs_cache_db changes of Zcash SDK.

Fixes #306

* Point ZcashLightClientKit to main branch

* Fix `fixPendingDbName()` when file already was migrated
It lets the wallet know the recipient addresses of a given transaction

set package manager `upToNextMinor` with 0.18.0-beta

Update packages

Adopt fs_cache_db changes of Zcash SDK. (#322)

* Adopt fs_cache_db changes of Zcash SDK.

Fixes #306

* Point ZcashLightClientKit to main branch

* Fix `fixPendingDbName()` when file already was migrated

Adopt Current ZcashLightClientKit commit `cf60f44aa83938432c81361917406483ff42c719`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants