Commit Graph

481 Commits

Author SHA1 Message Date
Francisco Gindre 25e887d9df bump to build 142 2023-02-10 14:13:23 -03:00
Francisco Gindre c59257b27c
This adopts the `getRecipient()` function of 0.18.1-beta. (#323)
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`
2023-02-10 13:54:12 -03:00
Francisco Gindre 53c9ed3b87
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
2023-02-06 09:09:19 -03:00
Francisco Gindre e2a510b221 Bump Build Number to 141 2023-01-23 09:11:10 -03:00
Francisco Gindre 890fc9528d
Changes to make 657_download_change branch from the SDK work (#318)
* 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
2023-01-23 09:09:59 -03:00
Michal Fousek a97cc0c293
[#320] Integrate changes introduced by SDK task #556 (#321)
Closes #320

- Notifications from CompactBlockProcessor are no longer used.
- Replace old data objects with new ones from #556.
2023-01-20 20:08:48 -03:00
Francisco Gindre f1401207c7
Adopt ZcashLightClientKit 0.17.5-beta (#319) 2023-01-05 11:01:49 -03:00
Francisco Gindre 31033b4d08
Adopt 0 17 (#317)
* 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>
2022-11-17 11:35:32 -03:00
Francisco Gindre 09d2879198 Adopt 0.16.11-beta 2022-10-23 10:54:15 -03:00
Francisco Gindre 96122b0c22
[#314] Fix Testnet icon missing. Mainnet was showing instead (#315)
Also, this updates to ZcashLightClientKit 0.16.10-beta
2022-09-22 19:27:12 -03:00
Francisco Gindre 63bf013e36
[#307] Adopt ZcashLightClientKit 0.16.7-beta (#307)
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
2022-08-17 09:58:28 -03:00
Francisco Gindre c85d68ab49
[#303] Adopt ZcashLightClientKit 0.15.0-beta (#304)
bump build to 132

Fix Travis CI errors
2022-07-12 13:50:00 -03:00
Francisco Gindre b3ca71576a
Remove Cocoapods steps from build instructions 2022-05-25 11:22:25 -03:00
Francisco Gindre b040001fef
Issue #300 - Remove Cocoapods as dependency manager and adopt Swift P… (#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
2022-05-25 00:31:15 -03:00
Francisco Gindre cc10c4f1b4
Updated SDK to 0.13.1-beta (#299) 2022-05-16 18:19:47 -03:00
Francisco Gindre 5fc1ea9fd2
Merge pull request #297 from zcash/test-0.13.0-pods
Update to ZcashLightClientKit 0.13.0-beta.2. Fix compiler errors
2022-03-11 17:15:07 -03:00
Francisco Gindre 58dc4d6fed Update to ZcashLightClientKit 0.13.0-beta.2. Fix compiler errors
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
2022-03-11 16:12:05 -03:00
Francisco Gindre eeac5f6312
Merge pull request #277 from zcash/feature/AutoShielding
Feature/auto shielding
2021-12-03 18:57:19 -03:00
Francisco Gindre aa51b350d8 update changelog 2021-12-01 17:40:22 -03:00
Francisco Gindre 04b3e7ef16 0.5.0-128 2021-11-30 20:08:48 -03:00
Francisco Gindre e0eca8b22d update to 0.12.0-beta.5 2021-11-30 20:08:26 -03:00
Francisco Gindre be41ee34d1 Fix: t-address being displayed instead of Sapling 2021-11-19 17:02:37 -03:00
Francisco Gindre d2147a35d6 point to 0.12.0-beta.4 2021-09-28 14:27:51 -03:00
Francisco Gindre c956ecde74 build 127 2021-08-31 13:58:35 -03:00
Francisco Gindre 52ae6db4c9 bump to build 126 2021-08-30 13:37:07 -03:00
Francisco Gindre 9ab5234e24 update to 0.12.0-beta.3 2021-08-30 13:36:09 -03:00
Francisco Gindre 7c771ce8c7 update changelog 2021-08-23 14:38:32 -03:00
Francisco Gindre 3e4a4f9272 0.5.0-125 2021-08-23 14:22:50 -03:00
Francisco Gindre d7fb8f2586 Issue #293 Crash when browsing Wallet History and sync happens 2021-08-23 14:08:57 -03:00
Francisco Gindre 4ef0f9622a bump to 0.5.0-124 2021-08-20 16:09:29 -03:00
Francisco Gindre 318c2b55b3 Merge branch 'master' into feature/AutoShielding 2021-08-02 14:26:58 -03:00
Francisco Gindre 5acf6ebdb1 bump to 0.12.0-beta.1 2021-08-02 14:05:35 -03:00
Francisco Gindre 3634aefc37 bump to alpha 12 2021-07-30 10:38:03 -03:00
Francisco Gindre 06dc678d3d
Merge pull request #290 from zcash/network-agnostic
remove the need for ZCASH_NETWORK_ENVIRONMENT
2021-07-29 14:29:25 -03:00
Francisco Gindre c980920c25 point to tag 2021-07-29 14:29:03 -03:00
Francisco Gindre 23bc105c18 remove the need for ZCASH_NETWORK_ENVIRONMENT env var. Use targets instead 2021-07-28 20:54:09 -03:00
Francisco Gindre bd94e2450e
Merge pull request #288 from zcash/readme-changes
Readme.md format enhancements
2021-07-21 16:41:30 -03:00
Francisco Gindre 6c07a094e8 change Hierarchy and add Troubleshooting doc 2021-07-21 11:33:23 -03:00
Francisco Gindre c41bc34d14 Readme.md format enhancements
fix typo
2021-07-20 18:24:47 -03:00
Francisco Gindre 40ca5ec7fe update changelog 2021-07-20 14:57:28 -03:00
Francisco Gindre 179f0d75d5 0.5.0-123 2021-07-20 12:38:41 -03:00
Francisco Gindre d04cc7a360 Issue #286 Force the app to be awake while syncing 2021-07-20 12:37:54 -03:00
Francisco Gindre 3303f5361e bump pod file to alpha 10 2021-07-15 20:50:53 -03:00
Francisco Gindre 0bee3fd0a0 Fix: layout problems on shield dialog. added blockheight to wallet breakdown 2021-07-15 20:46:10 -03:00
Francisco Gindre 5a546ab866 Fix Sync does not resume when app has been backgrounded and brought back to foreground Issue #285 2021-07-15 14:46:40 -03:00
Francisco Gindre d19a0eeb4b bump to build 119 2021-07-13 17:43:17 -03:00
Francisco Gindre b369b217da Add see details and done buttons to autoshielding 2021-07-13 17:43:17 -03:00
Francisco Gindre 5e2e5e94ec bump version 2021-07-13 17:43:10 -03:00
Francisco Gindre 6683e50c8f Fix compilation error 2021-07-13 17:41:12 -03:00
Francisco Gindre 97800b1690 fix navigation weird pops issue #281 2021-07-13 17:41:12 -03:00