tests

package
v0.4.0-rc3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 9, 2021 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AliceDID    = "did:cheqd:test:alice"
	BobDID      = "did:cheqd:test:bob"
	CharlieDID  = "did:cheqd:test:charlie"
	AliceKey1   = AliceDID + "#key-1"
	AliceKey2   = AliceDID + "#key-2"
	BobKey1     = BobDID + "#key-1"
	BobKey2     = BobDID + "#key-2"
	BobKey3     = BobDID + "#key-3"
	BobKey4     = BobDID + "#key-4"
	CharlieKey1 = CharlieDID + "#key-1"
	CharlieKey2 = CharlieDID + "#key-2"
	CharlieKey3 = CharlieDID + "#key-3"
)
View Source
const Ed25519VerificationKey2020 = "Ed25519VerificationKey2020"

Variables

This section is empty.

Functions

func ConcatKeys

func ConcatKeys(dst map[string]ed25519.PrivateKey, src map[string]ed25519.PrivateKey) map[string]ed25519.PrivateKey

Types

type KeyPair

type KeyPair struct {
	PrivateKey ed25519.PrivateKey
	PublicKey  ed25519.PublicKey
}

func GenerateKeyPair

func GenerateKeyPair() KeyPair

type TestSetup

type TestSetup struct {
	Cdc     codec.Codec
	Ctx     sdk.Context
	Keeper  keeper.Keeper
	Handler sdk.Handler
}

func Setup

func Setup() TestSetup

func (*TestSetup) CreateDid

func (s *TestSetup) CreateDid(pubKey ed25519.PublicKey, did string) *types.MsgCreateDidPayload

func (TestSetup) CreateTestDIDs

func (s TestSetup) CreateTestDIDs() (map[string]KeyPair, error)

func (*TestSetup) CreateToUpdateDid

func (s *TestSetup) CreateToUpdateDid(did *types.MsgCreateDidPayload) *types.MsgUpdateDidPayload

func (*TestSetup) InitDid

func (*TestSetup) SendCreateDid

func (s *TestSetup) SendCreateDid(msg *types.MsgCreateDidPayload, keys map[string]ed25519.PrivateKey) (*types.Did, error)

func (*TestSetup) SendUpdateDid

func (s *TestSetup) SendUpdateDid(msg *types.MsgUpdateDidPayload, keys map[string]ed25519.PrivateKey) (*types.Did, error)

func (*TestSetup) WrapCreateRequest

func (s *TestSetup) WrapCreateRequest(payload *types.MsgCreateDidPayload, keys map[string]ed25519.PrivateKey) *types.MsgCreateDid

func (*TestSetup) WrapUpdateRequest

func (s *TestSetup) WrapUpdateRequest(payload *types.MsgUpdateDidPayload, keys map[string]ed25519.PrivateKey) *types.MsgUpdateDid

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL