From 3535036a6f5239e76b1a54be0cf30ac7ecf03437 Mon Sep 17 00:00:00 2001 From: lunfardo314 <evaldas.drasutis@iota.org> Date: Wed, 25 Mar 2020 21:40:33 +0200 Subject: [PATCH] added BLS-BDN signature scheme and address --- .../binary/valuetransfer/address/address.go | 23 +------------------ 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/packages/binary/valuetransfer/address/address.go b/packages/binary/valuetransfer/address/address.go index 3af046a4..d721526f 100644 --- a/packages/binary/valuetransfer/address/address.go +++ b/packages/binary/valuetransfer/address/address.go @@ -27,30 +27,9 @@ const ( func Random() (address Address) { // generate a random sequence of bytes - addressBytes := make([]byte, Length) - if _, err := rand.Read(addressBytes); err != nil { + if _, err := rand.Read(address[:]); err != nil { panic(err) } - - // copy the generated bytes into the result - copy(address[:], addressBytes) - - return -} - -// Random creates a random address of the given type, -// first byte (version) is given - -func RandomOfType(addrVersion byte) (address Address) { - // generate a random sequence of bytes - addressBytes := make([]byte, Length-1) - if _, err := rand.Read(addressBytes); err != nil { - panic(err) - } - - // copy the generated bytes into the result - copy(address[1:], addressBytes) - addressBytes[0] = addrVersion return } -- GitLab