diff options
author | Gustav Simonsson <gustav.simonsson@gmail.com> | 2015-01-28 12:12:57 +0800 |
---|---|---|
committer | Gustav Simonsson <gustav.simonsson@gmail.com> | 2015-01-28 12:12:57 +0800 |
commit | 8d9752a557e33341a5fb73239dbae664b2f8aaa0 (patch) | |
tree | b5e6e0f0e39e8915af4bb76ed8386dfb443415c9 /accounts/accounts_test.go | |
parent | 512ffa2bf4308b44aa6f43f25238b375b58d7dbc (diff) | |
download | dexon-8d9752a557e33341a5fb73239dbae664b2f8aaa0.tar.gz dexon-8d9752a557e33341a5fb73239dbae664b2f8aaa0.tar.zst dexon-8d9752a557e33341a5fb73239dbae664b2f8aaa0.zip |
Address pull request comments
* Use crypto.Sign instead of directly calling secp256k1 lib
* Rename UserAccount to Account and Addr to Address (for consistency)
* Change AccountManager.Sign to take ptr to Account instead of
address byte array
* Simplify copying of Accounts in Accounts()
* PubkeyToAddress and GetEntropyCSPRNG now exported
Diffstat (limited to 'accounts/accounts_test.go')
-rw-r--r-- | accounts/accounts_test.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/accounts/accounts_test.go b/accounts/accounts_test.go index 381657718..da9406ebe 100644 --- a/accounts/accounts_test.go +++ b/accounts/accounts_test.go @@ -10,9 +10,8 @@ func TestAccountManager(t *testing.T) { am := NewAccountManager(ks) pass := "" // not used but required by API a1, err := am.NewAccount(pass) - toSign := make([]byte, 4, 4) - toSign = []byte{0, 1, 2, 3} - _, err = am.Sign(a1.Addr, pass, toSign) + toSign := crypto.GetEntropyCSPRNG(32) + _, err = am.Sign(a1, pass, toSign) if err != nil { t.Fatal(err) } |