diff options
author | zelig <viktor.tron@gmail.com> | 2015-03-16 16:19:09 +0800 |
---|---|---|
committer | zelig <viktor.tron@gmail.com> | 2015-03-16 16:19:09 +0800 |
commit | 8139d444f8d8163251d1c96ef8034d186825ce32 (patch) | |
tree | 6be489bf8d99e68efd3ec7cccd62cf6680d109b0 /ethutil/rand.go | |
parent | ece5c2aade24228006ef67c9a01b62f95e9b3bad (diff) | |
parent | 0b8f66ed9ef177dc72442dd7ba337c6733e30344 (diff) | |
download | dexon-8139d444f8d8163251d1c96ef8034d186825ce32.tar dexon-8139d444f8d8163251d1c96ef8034d186825ce32.tar.gz dexon-8139d444f8d8163251d1c96ef8034d186825ce32.tar.bz2 dexon-8139d444f8d8163251d1c96ef8034d186825ce32.tar.lz dexon-8139d444f8d8163251d1c96ef8034d186825ce32.tar.xz dexon-8139d444f8d8163251d1c96ef8034d186825ce32.tar.zst dexon-8139d444f8d8163251d1c96ef8034d186825ce32.zip |
Merge remote-tracking branch 'upstream/develop' into frontier/nodeadmin.js
Diffstat (limited to 'ethutil/rand.go')
-rw-r--r-- | ethutil/rand.go | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/ethutil/rand.go b/ethutil/rand.go deleted file mode 100644 index 91dafec7e..000000000 --- a/ethutil/rand.go +++ /dev/null @@ -1,24 +0,0 @@ -package ethutil - -import ( - "crypto/rand" - "encoding/binary" - "io" -) - -func randomUint64(r io.Reader) (uint64, error) { - b := make([]byte, 8) - n, err := r.Read(b) - if n != len(b) { - return 0, io.ErrShortBuffer - } - if err != nil { - return 0, err - } - return binary.BigEndian.Uint64(b), nil -} - -// RandomUint64 returns a cryptographically random uint64 value. -func RandomUint64() (uint64, error) { - return randomUint64(rand.Reader) -} |