transaction, err := hedera.NewPrngTransaction().
// Set the range
SetRange(250).
Execute(client)
if err != nil {
println(err.Error(), ": error executing rng transaction")
return
}
transactionRecord, err := createResponse.GetRecord(client)
if err != nil {
println(err.Error(), ": error getting receipt")
return
}
if transactionRecord.PrngNumber != nil {
println(err.Error(), ": error, pseudo-random number is nil")
return
}
println("The pseudorandom number is:", *transactionRecord.PrngNumber)
//Version 2.17.0