ProgrammableTransaction: {
    inputs: SuiCallArg[];
    transactions: SuiTransaction[];
}