XYOracleNetwork/sdk-core-swift

View on GitHub
sdk-core-swift/objectmodel/XyoUInt8ToHexString.swift

Summary

Maintainability
A
1 hr
Test Coverage
//
//  XyoUInt8ToHexString.swift
//  sdk-objectmodel-swift
//
//  Created by Carter Harrison on 1/21/19.
//  Copyright © 2019 XYO Network. All rights reserved.
//

import Foundation

public extension Collection where Element == UInt8 {
    func toHexString () -> String {
        return "0x" + map{ String(format: "%02X", $0) }.joined()
    }
    
    func toBase58String () -> String {
        return XyoBase58.base58FromBytes(map{$0})
    }
}