Oleg Andreev

Results 84 issues of Oleg Andreev

Assigning dictionary->isa = _JKDictionaryClass is fast and safe, but produces a noisy warning. I propose suppressing this warning with #pragma clang diagnostic ignored "-Wdeprecated-objc-isa-usage"

This will makes it consistent with Apple Obj-C and Swift style guide and consistent with blocks/closures syntax. This should apply to methods, blocks and conditionals. Originally I was placing opening...

See [Chain-iOS SDK](https://github.com/chain-engineering/chain-ios) to have a taste of it.

improvement
bounty

As Swift converts both NSUInteger and NSInteger in objc APIs to signed "Int" type and Chris Lattner provided well-versed argumentation in favor of a single int type, we should play...

improvement

- Parsing and encoding Asset Addresses (starting with `a...`) - Parsing and encoding Asset IDs (starting with `A...`) - Parsing and encoding transactions, inputs, outputs and markers for Open Assets...

Today Xcode 6.3 with Swift 1.2 is out and we can use new annotations: __nullable and __nonnull (see https://developer.apple.com/swift/blog/?id=25) We should eventually annotate all methods and properties explicitly. Use of...

We need to update API so that instead of ad-hoc mainnet/testnet flags or method variants we pass in BTCNetwork instance. That would allow for more streamlined API and flexibility in...

improvement

1. To push tx directly to a recipient (e.g. while in roaming or where 3G connection is poor). 2. To enable 2-factor signing (e.g. from a phone and from a...

We probably use that in parallel with OpenSSL in `BTCKey`, `BTCBigNumber` and `BTCCurvePoint` implementations, so we can use both to verify signatures or just one if we are feeling lucky....