nim-codex/tests/dagger/examples.nim

12 lines
274 B
Nim
Raw Normal View History

2021-04-07 10:19:00 +00:00
import std/random
import pkg/nitro
proc example*(_: type EthAddress): EthAddress =
EthPrivateKey.random().toPublicKey.toAddress
proc example*(_: type UInt256): UInt256 =
var bytes: array[32, byte]
for b in bytes.mitems:
b = rand(byte)
UInt256.fromBytes(bytes)