Swiftpack.co - Swift Packages by ashchan

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by ashchan

ashchan/ckb-swift-kit v0.29.0
Swift toolkit for Nervos CKB
⭐️ 15
🕓 3 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v0.29.0
4 years ago
# [v0.29.0](https://github.com/ashchan/ckb-sdk-swift/compare/v0.25.1...v0.29.0) (2020-03-07) * Update CryptoSwift to 1.3.0
v0.25.1
4 years ago
# [v0.25.1](https://github.com/ashchan/ckb-sdk-swift/compare/v0.25.0...v0.25.1) (2019-12-06) ### Features * Update Swift version to 5.1 * Import FoundationNetworking
v0.25.0
4 years ago
# [v0.25.0](https://github.com/nervosnetwork/ckb-sdk-swift/compare/v0.24.0...v0.25.0) (2019-11-16) ### Features * Limit address generator to support short payload format version ([0e5d410](https://github.com/nervosnetwork/ckb-sdk-swift/commit/0e5d410))
v0.24.0
4 years ago
# [v0.24.0](https://github.com/nervosnetwork/ckb-sdk-swift/compare/v0.23.1...v0.24.0) (2019-11-02) ### Features * Calculate transaction fee ([73dae6e](https://github.com/nervosnetwork/ckb-sdk-swift/commit/73dae6e)) * Implement estimate_fee_rate RPC ([9e43807](https://github.com/nervosnetwork/ckb-sdk-swift/commit/9e43807)) * Implement tx size calculation ([b4bac55](https://github.com/nervosnetwork/ckb-sdk-swift/commit/b4bac55)) * Implement WitnessArgs and its serializer ([f052a04](https://github.com/nervosnetwork/ckb-sdk-swift/commit/f052a04)) * Let WitnessArgs support both parsed witness and raw data ([15dfe74](https://github.com/nervosnetwork/ckb-sdk-swift/commit/15dfe74)) * Update tx signing ([499978e](https://github.com/nervosnetwork/ckb-sdk-swift/commit/499978e))
v0.23.1
4 years ago
# [v0.23.1](https://github.com/nervosnetwork/ckb-sdk-swift/compare/v0.23.0...v0.23.1) (2019-10-19) ### Features * Set default fee to 1000 shannons
v0.23.0
4 years ago
# [v0.23.0](https://github.com/nervosnetwork/ckb-sdk-swift/compare/v0.22.0...v0.23.0) (2019-10-19) ### Bug Fixes * CocoaPods spec ([1b2d989](https://github.com/nervosnetwork/ckb-sdk-swift/commit/1b2d989))
v0.22.0
4 years ago
# [v0.22.0](https://github.com/nervosnetwork/ckb-sdk-swift/compare/v0.21.2...v0.22.0) (2019-10-05) ### Features * Parse header/epoch compact target field as hex string ([5f8f832](https://github.com/nervosnetwork/ckb-sdk-swift/commit/5f8f832)) * Update header and epoch structures ([ec0deaa](https://github.com/nervosnetwork/ckb-sdk-swift/commit/ec0deaa)) * Update Script.args and Transaction.witnesses type ([95e16d2](https://github.com/nervosnetwork/ckb-sdk-swift/commit/95e16d2)) ### BREAKING CHANGES * header and epoch structures are changed as per CKB update. Note: field compact_target is output from RPC as uint32, but they should be hex string to follow the convention. Await CKB to fix that. * Bytes serialization are used for these two structures. Before this [Bytes] serialization were used. This affects script and transaction hash calculation and transaction signing.
v0.21.2
4 years ago
# [v0.21.2](https://github.com/nervosnetwork/ckb-sdk-swift/compare/v0.21.1...v0.21.2) (2019-09-24) ### Features * Payment could be assigned a block number ([09b94d6](https://github.com/nervosnetwork/ckb-sdk-swift/commit/09b94d6))
v0.21.1
4 years ago
# [v0.21.1](https://github.com/nervosnetwork/ckb-sdk-swift/compare/v0.21.0...v0.21.1) (2019-09-23) ### Features * Allow live cell collector to accept a from block number param ([560d1b3](https://github.com/nervosnetwork/ckb-sdk-swift/commit/560d1b3)) * Return last block around which live cells are scanned ([079a169](https://github.com/nervosnetwork/ckb-sdk-swift/commit/079a169))
v0.21.0
4 years ago
# [v0.21.0](https://github.com/nervosnetwork/ckb-sdk-swift/compare/v0.20.0...v0.21.0) (2019-09-21) ### Bug Fixes * CellOutputWithOutPoint decoder for capacity ([ccc5dd2](https://github.com/nervosnetwork/ckb-sdk-swift/commit/ccc5dd2)) ### Features * Add support for parsing hex number to UnsignedIntSerializer ([9c5cadc](https://github.com/nervosnetwork/ckb-sdk-swift/commit/9c5cadc)) * Add UnsignedInteger initializer for parsing hex value ([fdabbec](https://github.com/nervosnetwork/ckb-sdk-swift/commit/fdabbec)) * Define HexStringRepresentable protocol ([bda9101](https://github.com/nervosnetwork/ckb-sdk-swift/commit/bda9101)) * Encode/Parse numbers with hex format for RPC calling ([2ea114c](https://github.com/nervosnetwork/ckb-sdk-swift/commit/2ea114c)) * Implement a simple Payment class that sends capacity ([a92942c](https://github.com/nervosnetwork/ckb-sdk-swift/commit/a92942c)) * Implenment simple LiveCellCollector ([e746470](https://github.com/nervosnetwork/ckb-sdk-swift/commit/e746470)) * Represent timestamp properties as Date type ([74e84d6](https://github.com/nervosnetwork/ckb-sdk-swift/commit/74e84d6)) * Update mocking client tests for parsing RPC numbers ([adf04d9](https://github.com/nervosnetwork/ckb-sdk-swift/commit/adf04d9)) * Update RPC client to use hex numbers ([a2817dc](https://github.com/nervosnetwork/ckb-sdk-swift/commit/a2817dc))
iOS macOS
ashchan/ckb-vanity-address 1.5
Generate a CKB address with specified suffix
⭐️ 5
🕓 4 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.5
4 years ago
* Update CKB SDK to v0.24.0 * Switch to mainnet address format
1.4
4 years ago
For CKB v0.20.0 rylai-v9
1.3
4 years ago
For CKB v0.17.0 rylai-v6
For CKB v0.15.0 rylai-v4
4 years ago
Support CKB Testnet rylai-v4 and v0.15.0.
For CKB v0.14.0 rylai-v3
4 years ago
Support CKB Testnet rylai-v3 and v0.14.0.
1.0
4 years ago
* CLI tool (macOS/Linux) to generate CKB testnet address choosing a suffix. * macOS GUI to generate address and view the miner block assembler.
ashchan/ckb-swift-blake2b 0.1.0
A Swift package wrapping the modified blake2b C lib for CKB.
⭐️ 2
🕓 4 years ago

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics