SuiRpcMethodName: {
    [K in keyof SuiClient]: SuiClient[K] extends ((input: any) => Promise<any>) | (() => Promise<any>)
        ? K
        : never
}[keyof SuiClient]