Crate private_tx[−][src]
Private transactions module.
Modules
private_contract |
Structs
DummySigner | Signer implementation that errors on any request. |
EncryptorConfig | Configuration for key server encryptor |
FileLogsSerializer | Logs serializer to the json file |
KeyPairSigner | Signer implementation using multiple keypairs |
Logging | Private transactions logging |
NoopEncryptor | Dummy encryptor. |
PrivateExecutionResult | |
PrivateStateDB | Wrapper around local db with private state for sync purposes |
PrivateTransaction | Message with private transaction encrypted |
PrivateTransactionSigningDesc | Desriptor for private transaction stored in queue for signing |
Provider | Manager of private transactions |
ProviderConfig | Configurtion for private transaction provider |
Receipt | Private transaction execution receipt. |
SecretStoreEncryptor | SecretStore-based encryption/decryption operations. |
SecretStoreKeys | Secret Store keys provider |
SignedPrivateTransaction | Message about private transaction’s signing |
SigningStore | Storage for private transactions for signing |
StoringKeyProvider | Dummy keys provider. |
TransactionLog | Information about the private transaction |
ValidatorLog | Information about private tx validation |
VerificationStore | Storage for private transactions for verification |
VerifiedPrivateTransaction | Private transaction stored in queue for verification |
Enums
Error | |
PrivateTxStatus | Current status of the private transaction |
Traits
Encryptor | Trait for encryption/decryption operations. |
Importer | |
KeyProvider | Trait for keys server keys provider. |
Signer | Payload signing and decrypting capabilities. |