Invoker: Keypair | SignerWalletAdapter | { publicKey: PublicKey }