pub fn change_public_key( program_id: Pubkey, contract: Pubkey, new_public_key: [u8; 64], signature: [u8; 64], recovery_id: u8, ) -> Instruction