zcash-swift-wallet-sdk
zcash-swift-wallet-sdk copied to clipboard
iOS light client Framework proof-of-concept
The suggestScanRanges() is called with every sync start but also with every range processed or every 10mins if some range takes long to process... Seems like the call after the...
When send of some funds is done, we don't trigger next sync right away. Instead, we let the sdk to handle in in the next cycle. The worst case is...
_Originally posted by @daira in https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/pull/1397#discussion_r1540378562_
The new Proposal API deprecated some of the API related sending and shielding. It also deprecates the defaultFee because the fee is provided in the Proposal. Following code should be...
> I'll resolve it as a follow up for the whole SDK, there are more instances unrelated to this issue. _Originally posted by @LukasKorba in https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/pull/1382#discussion_r1507636650_
Adopt the format defined in the resolution to zcash/librustzcash#981
As these are generated files, we should mark them as such for GitHub, via a [.gitattributes](https://github.com/zcash/librustzcash/blob/main/.gitattributes) file. - checkpoijt json files - darkside.pb.swift - darkside.grpc.swift - AutoMockable.generated.swift - service.grpc.swift -...
Linter is not happy about this simple TODO so it must be either fixed or properly commented. ```swift func testInitWithShortSeedAndFail() async throws { let seed = "testreferencealice" var treeState =...
In order to make Spend-before-Sync branch buidable, the #1242 needed to be done. But DarkSideTests probably need deeper thoughts and research how to modify it. So most of the refactored...
At this point ScanActionTests cover most of the ScanAction logic but miss some case, specially error catches. After #1123 some new test were added but still some are missing.