Latest 2.0.1
Homepage https://github.com/keefertaylor/TezosCrypto
License MIT
Platforms ios 10.0, osx 10.14
Dependencies Base58Swift, BigInt, CryptoSwift, Sodium, MnemonicKit
Authors

Build Status
codecov
Carthage Compatible
Version
License

TezosCrypto implements cryography functions for the Tezos Blockchain.

Donations help me find time to work on TezosCrypto. If you find the library useful, please consider donating to support ongoing develoment.

Currency Address
Tezos tz1SNXT8yZCwTss2YcoFi3qbXvTZiCojx833

Installation

CocoaPods

TezosCrypto supports installation via CocoaPods. You can depened on TezosCrypto by adding the following to your Podfile:

pod "TezosCrypto"

Carthage

If you use Carthage to manage your dependencies, simply add
TezosCrypto to your Cartfile:

github "keefertaylor/TezosCrypto"

If you use Carthage to build your dependencies, make sure you have added BitInt.framework, CryptoSwift.framework, MnemonicKit.framework, SipHash.framework and Sodium.framework to the "Linked Frameworks and Libraries" section of your target, and have included them in your Carthage framework copying build phase.

LibSodium Errors

If you receive build errors about missing headers for Sodium, you need to install the LibSodium library.

The easiest way to do this is with Homebrew:

$ brew update && brew install libsodium

Contributing

Please do.

License

MIT

Latest podspec

{
    "name": "TezosCrypto",
    "version": "2.0.1",
    "summary": "TezosCrypto implements cryptography functions for the Tezos Blockchain.",
    "homepage": "https://github.com/keefertaylor/TezosCrypto",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Keefer Taylor": "[email protected]"
    },
    "source": {
        "git": "https://github.com/keefertaylor/TezosCrypto.git",
        "tag": "2.0.1"
    },
    "source_files": [
        "TezosCrypto/*.swift",
        "Base58String/*.swift"
    ],
    "swift_versions": "4.2",
    "platforms": {
        "ios": "10.0",
        "osx": "10.14"
    },
    "dependencies": {
        "Base58Swift": [
            "~> 2.1.0"
        ],
        "BigInt": [
            "~> 3.1"
        ],
        "CryptoSwift": [
            "~> 0.14.0"
        ],
        "Sodium": [
            "~> 0.8.0"
        ],
        "MnemonicKit": [
            "~> 1.3.7"
        ]
    },
    "swift_version": "4.2",
    "testspecs": [
        {
            "name": "Tests",
            "test_type": "unit",
            "source_files": "TezosCryptoTests/*.swift"
        }
    ]
}

Pin It on Pinterest

Share This