/Navcoin

An implementation to interact with Navcoin in Swift

Primary LanguageSwiftMIT LicenseMIT

Navcoin

Platform Swift Package Manager compatible License

An implementation to interact with Navcoin's upcoming PePoS protocol in Swift.

Platforms

  • macOS 11+
  • iOS 14+

Installation

Swift Package Manager

Add the following line to your Package.swift file:

.package(url: "https://github.com/anquii/Navcoin.git", from: "0.1.0")

...or integrate with Xcode via File -> Swift Packages -> Add Package Dependency... using the URL of the repository.

Usage

import Navcoin

let transactionSerializer = TransactionSerializer()
let data = transactionSerializer.data(transaction: transaction)

let transactionDeserializer = TransactionDeserializer()
let transaction = transactionDeserializer.transaction(data: data)

License

Navcoin is licensed under the terms of the MIT license. See the LICENSE file for more information.

Donations

If you've found this software useful, please consider making a small contribution to one of these crypto addresses:

XNAV: xNTYqoQDzsiB5Cff9Wpt65AgZxYkt1GFy7KwuDafqRU2bcAZqoZUW4Q9TZ9QRHSy8cPsM5ALkJasizJCmqSNP9CosxrF2RbKHuDz5uJVUBcKJfvnb3RZaWygr8Bhuqbpc3DsgfB3ayc
XMR: 49jzT7Amu9BCvc5q3PGiUzWXEBQTLQw68a2KvBFTMs7SHjeWgrSKgxs69ycFWQupyw9fpR6tdT8Hp5h3KksrBG9m4c8aXiG
BTC: bc1q7hehfmnq67x5k7vz0cnc75qyflkqtxe2avjkyw
ETH (ERC-20) & BNB (BEP-20): 0xe08e383B4042749dE5Df57d48c57A690DC322b8d