Skip to content

Port of @pfrazee's pretty-hash function to output ByteArray data as a hex string

License

Notifications You must be signed in to change notification settings

datkt/pretty-hash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pretty-hash

Port of @pfrazee's pretty-hash function to print ByteArray data as a hex string

Installation

$ npm install @datkt/pretty-hash

Usage

import datkt.prettyhash.prettyHash

fun main(args: Array<String>) {
  val bytes = bytesFrom(
    0xde, 0xad, 0xbe, 0xef,
    0xde, 0xad, 0xbe, 0xef
  )

  val string = prettyHash(bytes)
  println(string) // deadbeefdeadbeef
}

konanc Config

Specify the following configuration in your modules .kc file for the konanc-config.

repo[] = "@datkt/pretty-hash"
require[] = "pretty-hash"
library[] = "pretty-hash"

API

prettyHash(bytes: Any? = null): String"

Converts given input into a pretty hash string made of hex characters.

Prerequisites

See Also

License

MIT