pub async fn execute_dry_run(
    context: &mut WalletContext,
    signer: SuiAddress,
    kind: TransactionKind,
    gas_budget: Option<u64>,
    gas_price: u64,
    gas_payment: Option<Vec<ObjectID>>,
    sponsor: Option<SuiAddress>
) -> Result<SuiClientCommandResult, Error>
Expand description

Helper function to reduce code duplication for executing dry run