mirror of
https://github.com/codex-storage/nim-json-rpc.git
synced 2025-02-24 08:58:18 +00:00
10 lines
289 B
Nim
10 lines
289 B
Nim
import nimcrypto
|
|
|
|
proc k256*(data: string): string =
|
|
# do not convert, assume string is data
|
|
# REVIEW: Nimcrypto has a one-liner for the code here: sha3_256.digest(data)
|
|
var k = sha3_256()
|
|
k.init
|
|
k.update(cast[ptr uint8](data[0].unsafeaddr), data.len.uint)
|
|
result = $finish(k)
|