aboutsummaryrefslogblamecommitdiffstats
path: root/accounts/accounts_test.go
blob: da9406ebe8f18c8c6b65fb30ca76cee643628dc1 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12











                                                              

                                             



                            
package accounts

import (
    "github.com/ethereum/go-ethereum/crypto"
    "testing"
)

func TestAccountManager(t *testing.T) {
    ks := crypto.NewKeyStorePlain(crypto.DefaultDataDir())
    am := NewAccountManager(ks)
    pass := "" // not used but required by API
    a1, err := am.NewAccount(pass)
    toSign := crypto.GetEntropyCSPRNG(32)
    _, err = am.Sign(a1, pass, toSign)
    if err != nil {
        t.Fatal(err)
    }
}