Skip to main content

Module tempo

Module tempo 

Source
Expand description

Tempo transaction helpers used by Cast-facing commands.

Structsยง

ExistingTransportConnector ๐Ÿ”’
Connector for reusing an already-configured RPC transport.
TempoSponsor
Gas sponsor configuration for Tempo fee-payer signatures.
TempoSponsorPreview
User-visible sponsor digest metadata for a single outgoing Tempo transaction.

Functionsยง

ensure_session_not_browser ๐Ÿ”’
fill_access_key_transaction ๐Ÿ”’
Fills a Tempo transaction request that was built outside crate::tx::CastTxBuilder before access-key signing.
print_expires ๐Ÿ”’
print_payload ๐Ÿ”’
Prints a command result: the raw payload in JSON mode, the human rendering otherwise.
resolve_session_or_wallet_signer ๐Ÿ”’
Resolves a command signer, preferring an explicitly selected Tempo session.
resolve_tempo_sponsor_signer
Resolves a --tempo.sponsor-signer URI into a Foundry wallet signer.
resolve_transaction_network_and_signer ๐Ÿ”’
Resolves the transaction network and any configured signer without letting an unrelated Tempo Accounts store change ordinary Ethereum commands.
sponsor_relay_connector ๐Ÿ”’