Latest 0.1.0
Homepage https://github.com/tesseract-one/EthereumTypes.swift
License Apache 2.0
Platforms ios 8.0, osx 10.10, tvos 9.0, watchos 2.0
Authors

EthereumTypes.swift

🐧 linux: ready
GitHub license
Build Status
GitHub release
Carthage compatible
CocoaPods version
Platform OS X | iOS | tvOS | watchOS | Linux

Base types, definitions and protocols for Ethereum support in Tesseract Platform Swift SDK.

Goals

This library is an internal part of the Tesseract Platform Swift SDK. It contains Ethereum types and definitions needed by other parts of Swift SDK.

Types

  • Address
  • Transaction
  • SignedTransaction
  • TypedData

Abstractions

  • SignProvider
  • APIRegistry

Submodules

  • Ethereum ABI Encoder
  • PromiseKit support

Author

License

EthereumTypes.swift is available under the Apache 2.0 license. See the LICENSE file for more information.

Latest podspec

{
    "name": "TesseractEthereumTypes",
    "version": "0.1.0",
    "summary": "Tesseract Platform Ethereum types and definitions for Swift",
    "description": "Base types, definitions and protocols for Ethereum support in Tesseract Platform Swift SDK.",
    "homepage": "https://github.com/tesseract-one/EthereumTypes.swift",
    "license": {
        "type": "Apache 2.0",
        "file": "LICENSE"
    },
    "authors": {
        "Tesseract Systems, Inc.": "[email protected]"
    },
    "source": {
        "git": "https://github.com/tesseract-one/EthereumTypes.swift.git",
        "tag": "0.1.0"
    },
    "social_media_url": "https://twitter.com/tesseract_one",
    "platforms": {
        "ios": "8.0",
        "osx": "10.10",
        "tvos": "9.0",
        "watchos": "2.0"
    },
    "module_name": "EthereumTypes",
    "default_subspecs": "Core",
    "deprecated_in_favor_of": "Tesseract.EthereumTypes",
    "subspecs": [
        {
            "name": "Core",
            "source_files": "Sources/EthereumTypes/**/*.swift",
            "dependencies": {
                "BigInt": [
                    "~> 4.0"
                ],
                "CryptoSwift": [
                    "~> 1.0"
                ],
                "Serializable.swift": [
                    "~> 0.1"
                ]
            }
        },
        {
            "name": "PromiseKit",
            "source_files": "Sources/PromiseKit/**/*.swift",
            "dependencies": {
                "TesseractEthereumTypes/Core": [],
                "PromiseKit/CorePromise": [
                    "~> 6.8"
                ]
            }
        }
    ]
}

Pin It on Pinterest

Share This