github.com/Finschia/finschia-sdk@v0.49.1/x/staking/types/data_test.go (about) 1 package types_test 2 3 import ( 4 "fmt" 5 6 codectypes "github.com/Finschia/finschia-sdk/codec/types" 7 "github.com/Finschia/finschia-sdk/crypto/keys/ed25519" 8 cryptotypes "github.com/Finschia/finschia-sdk/crypto/types" 9 sdk "github.com/Finschia/finschia-sdk/types" 10 ) 11 12 var ( 13 pk1 = ed25519.GenPrivKey().PubKey() 14 pk1Any *codectypes.Any 15 pk2 = ed25519.GenPrivKey().PubKey() 16 pk3 = ed25519.GenPrivKey().PubKey() 17 valAddr1 = sdk.ValAddress(pk1.Address()) 18 valAddr2 = sdk.ValAddress(pk2.Address()) 19 valAddr3 = sdk.ValAddress(pk3.Address()) 20 21 emptyAddr sdk.ValAddress 22 emptyPubkey cryptotypes.PubKey 23 ) 24 25 func init() { 26 var err error 27 pk1Any, err = codectypes.NewAnyWithValue(pk1) 28 if err != nil { 29 panic(fmt.Sprintf("Can't pack pk1 %t as Any", pk1)) 30 } 31 }