Crate vapcore_secretstore[][src]

Structs

ClusterConfiguration

Key server cluster configuration

Filter

Blockchain logs Filter.

NodeAddress

Secret store configuration

PlainNodeKeyPair
ServiceConfiguration

Secret store configuration

Enums

BlockId

Uniquely identifies block. Duplicated from vapcore types

ContractAddress

Contract address.

Error

Secret store error.

Traits

KeyServer

Key server.

NewBlocksNotify

Wrapps client ChainNotify in order to send signal about new blocks

SecretStoreChain

Blockchain representation for Secret Store

SigningKeyPair

Key pair with signing ability.

Functions

open_secretstore_db

Open a secret store DB using the given secret store data path. The DB path is one level beneath the data path.

start

Start new key server instance

Type Definitions

BlockNumber

Type for block number. Duplicated from vapcore types

EncryptedDocumentKey

Encrypted document key type.

Public
RequestSignature

Request signature type.

ServerKeyId

Server key id. When key is used to encrypt document, it could be document contents hash.