Commit Graph

581 Commits

Author SHA1 Message Date
Daniel Haight 12860ea2f6 Add support for M1 macs to cocoapods integration
Previously, the script would build for the `x86_64-apple-ios` whenever building for the `iphonesimulator` platform,
however, M1 macs introduce a new target architecture for the iOS Simulator, `aarch64-apple-ios-sim`.

Luckily the (now three) targets can be uniquely determined by the combination of the $PLATFORM_NAME + the architecture of the host computer.

Unfortunately This new architecture is currently only supported by the nightly toolchain,
so we must update the build command accordingly.

Since a build only requires one target architecture for `librustzcash` we can drop the `cargo-lipo` dependency,
which makes the resulting build command easier.

Using nightly broke some `num-bigint` dependencies, so we update these to a compatible patch version.
2021-10-01 03:14:07 +01:00
Daniel Haight 33a4654208 Remove EXCLUDED_ARCHS setting
We no longer want to exclude arm64 for simulator SDKs as this excludes simulators running on M1 machines
2021-09-28 18:14:47 +01:00
Francisco Gindre 14af5dc24f
Merge pull request #314 from adamstener/Swiftlint-Tests
SwiftLint Enabled on Test Folder
2021-09-28 10:54:31 -03:00
Adam Stener 78b1f937ba SwiftLint Enabled on Test Folder 2021-09-28 05:33:08 -05:00
Francisco Gindre db5f02dbf9
Merge pull request #315 from adamstener/develop/adam/build-settings
Xcode Update to latest settings
2021-09-27 17:44:47 -03:00
Adam Stener 054ab3936a Remove build setting warning 2021-09-27 07:15:34 -05:00
Francisco Gindre 80ee63c17e
Merge pull request #313 from adamstener/develop/adam/swiftlint
SwiftLint Fixes
2021-09-21 12:31:10 -03:00
Adam Stener ae5b3cfc21 SwiftLint Fixes 2021-09-21 06:27:49 -05:00
Francisco Gindre 451ff5143f
Merge pull request #312 from zcash/manual-testing-documentation
Update manual testing steps
2021-09-20 08:47:19 -03:00
Carter Jernigan a63e8d20b6
Update manual testing steps 2021-09-18 08:09:55 -04:00
Francisco Gindre ed409f502b
Merge pull request #304 from adamstener/developer/adam/readme
README Updates
2021-09-16 16:46:39 -03:00
Francisco Gindre 997a265f6e
Merge pull request #308 from zcash/fix-ci
shadowing confuses compiler
2021-09-16 16:45:50 -03:00
Francisco Gindre 147d25d09d shadowing confuses compiler 2021-09-16 10:57:09 -03:00
Francisco Gindre 96151bd7d0
Merge pull request #303 from zcash/enhancements/linting
Initial setup code review, lint and coding guidelines
2021-09-15 10:00:32 -03:00
Francisco Gindre b1a0b01673 Clear SwiftLint on ZcashLightClientKit 2021-09-15 09:21:29 -03:00
Francisco Gindre 185cbb4b91 Tweak swiftlint rules 2021-09-15 09:21:13 -03:00
Francisco Gindre edae717848 PR review changes on MD files 2021-09-15 08:53:37 -03:00
adam b9dede6ff0 README Updates 2021-09-15 06:53:23 -05:00
Francisco Gindre 23000d6306 Initial setup code review, lint and coding guidelines
- bug report template
- feature request template
- ux report template
- Architecture readme
- swiftlint according to secant wallet
- local coverage information
- manual testing documentation
2021-09-14 11:39:14 -03:00
Francisco Gindre 80a30be6df
Merge pull request #299 from zcash/release/0.12.0-beta.4
Release/0.12.0 beta.4
2021-09-13 17:49:54 -03:00
Francisco Gindre bf17bcf004 0.12.0-beta.4 2021-09-01 19:07:56 -03:00
Francisco Gindre c14ec29b0e update cargo references. point to commit 2021-09-01 16:46:22 -03:00
Francisco Gindre ce2933ae35 Fix: add parameter to ensure 10 confs when shielding. 2021-08-30 12:15:00 -03:00
Francisco Gindre 089e5659a2 [WIP] fix autoshielding confirmations 2021-08-27 20:04:23 -03:00
Francisco Gindre 38eb76fece
Merge pull request #294 from zcash/enhancements/syncing
0.12.0-beta.2
2021-08-19 20:12:38 -03:00
Francisco Gindre f5f2661276 Add test to verify z2t transactions are reported in transactions found 2021-08-04 14:14:15 -03:00
Francisco Gindre b13136792a bump version 2021-08-02 20:57:29 -03:00
Francisco Gindre 16c50749c2 Fix: Issue #293 MaxAttemptsReached error surfaces when it's actually dismissable and the wallet is working fine 2021-08-02 20:50:05 -03:00
Francisco Gindre 7d8ed7c71e Add test to verify that a checksum invalid t-address fails to validate. 2021-08-02 13:03:57 -03:00
Francisco Gindre ecc278e05c 0.12.0-beta.1 2021-07-30 13:51:27 -03:00
Francisco Gindre 43decb2464 revert merge 2021-07-30 13:49:23 -03:00
Francisco Gindre 581f694238 Merge branch 'master' into enhancements/syncing 2021-07-30 13:44:12 -03:00
Francisco Gindre 7f41511855
Merge pull request #291 from zcash/network-agnostic-build
Network agnostic build
2021-07-30 10:40:55 -03:00
Francisco Gindre 12eab8c6db bump version to alpha12 2021-07-29 19:00:45 -03:00
Francisco Gindre d544c3c96c Issue #292 Shielding funds take too many confirmations 2021-07-29 18:55:22 -03:00
Francisco Gindre b6873cf8df changelog up to 0.12.0-alpha.11 2021-07-29 14:11:21 -03:00
Francisco Gindre 4d12e856fc update to xcode 12.2 environment on travis 2021-07-29 12:02:09 -03:00
Francisco Gindre 1a7a9c9467 mainnet checkpoints 2021-07-29 11:14:59 -03:00
Francisco Gindre 11c8b164ed testnet checkpoints 2021-07-29 11:03:44 -03:00
Francisco Gindre 25f97752bb fix tests 2021-07-28 19:25:47 -03:00
Francisco Gindre a5c67c6593 remove ZCASH_NETWORK_ENVIRONMENT 2021-07-28 17:03:09 -03:00
Francisco Gindre 740eae13d8 swift lint 2021-07-28 17:02:49 -03:00
Francisco Gindre 6e64b32810 remove code generation for zcashsdk constants 2021-07-28 16:37:05 -03:00
Francisco Gindre 09ac2c5877 remove WalletBirthday as generated file and add it as constants in the sdk 2021-07-28 15:46:45 -03:00
Francisco Gindre aaf56aeeeb Add ZcashNetwork to tests 2021-07-28 13:59:10 -03:00
Francisco Gindre b067249b01 DerivationTool tests are network agnostic 2021-07-26 20:56:18 -03:00
Francisco Gindre d368e6d6bd Fixed All compilation errors 2021-07-26 20:22:30 -03:00
Francisco Gindre 31e9bdfbec Pass Network Id on rust welding 2021-07-22 15:18:45 -03:00
Francisco Gindre 0f8c588a8c Lib.rs compiles 2021-07-22 11:50:54 -03:00
Francisco Gindre 9fd20def37 [wip] inject network_id 2021-07-21 19:10:07 -03:00