Skip to main content

Crate hypercall_transaction_submitter

Crate hypercall_transaction_submitter 

Source

Re-exportsยง

pub use exchange_encoder::encode_execute_rsm_directive;
pub use exchange_encoder::encode_execute_user_directive;

Modulesยง

exchange_encoder
tx_relayer ๐Ÿ”’

Structsยง

AwsKmsTxRelayer
DirectTxRelayer
MockTxRelayer
SubmittedTransaction
SubmitterAttemptRecorder ๐Ÿ”’
TransactionSubmitter
Delivers signed directive requests to chain and publishes delivery status.
TransactionSubmitterConfig
TransactionSubmitterSecrets

Enumsยง

PendingTransactionStatus
RelayDirectiveError ๐Ÿ”’
TransactionSubmitterMode

Constantsยง

PENDING_RECONCILIATION_RETRY_DELAY ๐Ÿ”’
PERSISTED_PENDING_SUBMISSION_BATCH_SIZE ๐Ÿ”’

Traitsยง

EventBusTrait
TxRelayerTrait

Functionsยง

is_terminal_relay_error ๐Ÿ”’
send_update_via_sender ๐Ÿ”’
timestamp_millis ๐Ÿ”’

Type Aliasesยง

DirectiveEncoder ๐Ÿ”’
DirectiveOutboxDb ๐Ÿ”’
SubmitterStoreDb ๐Ÿ”’