Skip to main content

Module session

Module session 

Source

Re-exportsยง

use alloy_primitives::Address; ๐Ÿ”’
use alloy_primitives::map::HashMap; ๐Ÿ”’
use eyre::Result; ๐Ÿ”’
use foundry_cli::opts::TempoOpts; ๐Ÿ”’
use foundry_common::tempo::ResolvedSessionSigner; ๐Ÿ”’
use foundry_wallets::TempoAccountsWallet; ๐Ÿ”’
use itertools::Itertools; ๐Ÿ”’

Structsยง

SignerScope ๐Ÿ”’
A transaction sender scoped to one chain.

Functionsยง

insert_session_access_key_for_remaining_transactions ๐Ÿ”’
Inserts this session access key when it covers the remaining transaction set.
script_session_expected_sender_if_configured ๐Ÿ”’
Returns the single sender a configured Tempo session is allowed to cover.
single_session_sender ๐Ÿ”’