Skip to main content

has_available_script_signers

Function has_available_script_signers 

Source
fn has_available_script_signers(
    tempo: &TempoOpts,
    wallets: &MultiWalletOpts,
    script_wallets: &Wallets,
    expected_sender: Option<Address>,
    remaining: &[RemainingScriptTransaction],
) -> Result<bool>
Expand description

Returns whether every scoped signer needed for resume is already available.

Wallets only tracks signers collected from CLI options and script cheatcodes. A Tempo session signer lives in the session registry instead, so resume needs to treat the session root account as available only on the chain covered by the session.