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. |